]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
ERP-85 Реализовать обмен данных с 1С Бухгалтерия
authormarina <m.zozirova@gmail.com>
Fri, 23 Aug 2024 13:28:43 +0000 (16:28 +0300)
committermarina <m.zozirova@gmail.com>
Fri, 23 Aug 2024 13:28:43 +0000 (16:28 +0300)
erp24/api2/controllers/DataBuhController.php
erp24/api2/runtime/logs/app.log
erp24/controllers/ApiController.php
erp24/services/MotivationServiceBuh.php

index a6d6b95c3f6de7468db8801b16488d120db3b009..0a3ca131716698e238d5706955c58ef1f44c07bd 100644 (file)
@@ -102,7 +102,10 @@ class DataBuhController extends BaseController
                 $apiCron->date_up = date("Y-m-d H:i:s");
                 $apiCron->status = 2;
                 $apiCron->json_post = $request;
-                $apiCron->save();
+                if ($apiCron->save()) {
+                    MotivationServiceBuh::uploadBuhData($request);
+                }
+
             }
         } catch (Exception $e) {
             file_put_contents(self::OUT_DIR . '/error_buh_upload.txt', PHP_EOL . 'result empty', FILE_APPEND);
index fab549b8ee41cd1e82b771e0f471b83154f5629c..4c054b09a57d0b10cb6623b2bb95eb16c04582a6 100644 (file)
@@ -11809,3 +11809,3634 @@ $_SERVER = [
     'REQUEST_TIME_FLOAT' => 1694161512.4504
     'REQUEST_TIME' => 1694161512
 ]
+2024-08-22 10:49:28 [192.168.65.1][3][-][error][yii\web\HeadersAlreadySentException] yii\web\HeadersAlreadySentException: Headers already sent in /www/services/MotivationServiceBuh.php on line 33. in /www/vendor/yiisoft/yii2/web/Response.php:369
+Stack trace:
+#0 /www/vendor/yiisoft/yii2/web/Response.php(342): yii\web\Response->sendHeaders()
+#1 /www/vendor/yiisoft/yii2/base/Application.php(390): yii\web\Response->send()
+#2 /www/api2/index.php(15): yii\base\Application->run()
+#3 {main}
+2024-08-22 10:49:27 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '6f72eecf8e657486838ad80db3012c1fe5c7807b41cf49ce1b0a1656c367b1b2a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"oNM2W1d_jwsQ7DtFo9KMNqrP0GlEvPEZ\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=6f72eecf8e657486838ad80db3012c1fe5c7807b41cf49ce1b0a1656c367b1b2a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22oNM2W1d_jwsQ7DtFo9KMNqrP0GlEvPEZ%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.9'
+    'REMOTE_PORT' => '26306'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724312967.5646
+    'REQUEST_TIME' => 1724312967
+    'argv' => []
+    'argc' => 0
+]
+2024-08-22 10:50:12 [192.168.65.1][3][-][error][TypeError] TypeError: Unsupported operand types: DateTime - DateTime in /www/services/MotivationServiceBuh.php:31
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main}
+2024-08-22 10:50:11 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '6f72eecf8e657486838ad80db3012c1fe5c7807b41cf49ce1b0a1656c367b1b2a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"oNM2W1d_jwsQ7DtFo9KMNqrP0GlEvPEZ\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=6f72eecf8e657486838ad80db3012c1fe5c7807b41cf49ce1b0a1656c367b1b2a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22oNM2W1d_jwsQ7DtFo9KMNqrP0GlEvPEZ%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.9'
+    'REMOTE_PORT' => '26306'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724313011.563
+    'REQUEST_TIME' => 1724313011
+    'argv' => []
+    'argc' => 0
+]
+2024-08-22 10:50:51 [192.168.65.1][3][-][error][Exception] Exception: yii\base\ErrorException: Undefined array key "end_date" in /www/services/MotivationServiceBuh.php:24
+Stack trace:
+#0 {main} in /www/api2/controllers/DataBuhController.php:113
+Stack trace:
+#0 [internal function]: app\controllers\DataBuhController->actionUpload()
+#1 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#2 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#3 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#4 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#5 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#6 /www/api2/index.php(15): yii\base\Application->run()
+#7 {main}
+2024-08-22 10:50:51 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '638ab74c5b74a4e8247095f388cad06faf928118f52d1a9cc5a8658ac0731ab0a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"M1bZI-w-utJ6aEM3hnJ2J0y7Mow26ni0\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=638ab74c5b74a4e8247095f388cad06faf928118f52d1a9cc5a8658ac0731ab0a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22M1bZI-w-utJ6aEM3hnJ2J0y7Mow26ni0%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.9'
+    'REMOTE_PORT' => '26306'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724313051.0604
+    'REQUEST_TIME' => 1724313051
+    'argv' => []
+    'argc' => 0
+]
+2024-08-22 10:51:19 [192.168.65.1][3][-][error][Exception] Exception: yii\base\ErrorException: A non-numeric value encountered in /www/services/MotivationServiceBuh.php:24
+Stack trace:
+#0 {main} in /www/api2/controllers/DataBuhController.php:113
+Stack trace:
+#0 [internal function]: app\controllers\DataBuhController->actionUpload()
+#1 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#2 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#3 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#4 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#5 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#6 /www/api2/index.php(15): yii\base\Application->run()
+#7 {main}
+2024-08-22 10:51:18 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '67997fc698fab3fdd6cb89029c8ec3d496279c8d8af59be8e962278bda696a37a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"33Bpq7UDvC8WNgcyunwGE75YKiX2ux8y\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=67997fc698fab3fdd6cb89029c8ec3d496279c8d8af59be8e962278bda696a37a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%2233Bpq7UDvC8WNgcyunwGE75YKiX2ux8y%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.9'
+    'REMOTE_PORT' => '26306'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724313078.7698
+    'REQUEST_TIME' => 1724313078
+    'argv' => []
+    'argc' => 0
+]
+2024-08-22 10:53:14 [192.168.65.1][3][-][error][TypeError] TypeError: Unsupported operand types: DateTime - DateTime in /www/services/MotivationServiceBuh.php:32
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main}
+2024-08-22 10:53:14 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => 'db0fae312598c29c0ea49e21891a23da51fc62daa715267407ae2a657f3f63eda:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"hsmNwSWpB063ChuKUghFloMVtuWX79M8\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=db0fae312598c29c0ea49e21891a23da51fc62daa715267407ae2a657f3f63eda%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22hsmNwSWpB063ChuKUghFloMVtuWX79M8%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.9'
+    'REMOTE_PORT' => '26971'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724313194.2
+    'REQUEST_TIME' => 1724313194
+    'argv' => []
+    'argc' => 0
+]
+2024-08-22 10:53:26 [192.168.65.1][3][-][error][yii\web\HeadersAlreadySentException] yii\web\HeadersAlreadySentException: Headers already sent in /www/services/MotivationServiceBuh.php on line 25. in /www/vendor/yiisoft/yii2/web/Response.php:369
+Stack trace:
+#0 /www/vendor/yiisoft/yii2/web/Response.php(342): yii\web\Response->sendHeaders()
+#1 /www/vendor/yiisoft/yii2/base/Application.php(390): yii\web\Response->send()
+#2 /www/api2/index.php(15): yii\base\Application->run()
+#3 {main}
+2024-08-22 10:53:26 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '5c8f0349b38e993ae779f8344e20ee908b1b0eebe83af41329fa06671fc8c41ea:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"VRoag83nWE3wMZCxtJLrUItQu33RRcd9\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=5c8f0349b38e993ae779f8344e20ee908b1b0eebe83af41329fa06671fc8c41ea%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22VRoag83nWE3wMZCxtJLrUItQu33RRcd9%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.9'
+    'REMOTE_PORT' => '26971'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724313205.9786
+    'REQUEST_TIME' => 1724313205
+    'argv' => []
+    'argc' => 0
+]
+2024-08-22 10:59:59 [192.168.65.1][3][-][error][yii\web\HeadersAlreadySentException] yii\web\HeadersAlreadySentException: Headers already sent in /www/services/MotivationServiceBuh.php on line 25. in /www/vendor/yiisoft/yii2/web/Response.php:369
+Stack trace:
+#0 /www/vendor/yiisoft/yii2/web/Response.php(342): yii\web\Response->sendHeaders()
+#1 /www/vendor/yiisoft/yii2/base/Application.php(390): yii\web\Response->send()
+#2 /www/api2/index.php(15): yii\base\Application->run()
+#3 {main}
+2024-08-22 10:59:58 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '5c8f0349b38e993ae779f8344e20ee908b1b0eebe83af41329fa06671fc8c41ea:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"VRoag83nWE3wMZCxtJLrUItQu33RRcd9\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=5c8f0349b38e993ae779f8344e20ee908b1b0eebe83af41329fa06671fc8c41ea%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22VRoag83nWE3wMZCxtJLrUItQu33RRcd9%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.9'
+    'REMOTE_PORT' => '28124'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724313598.7126
+    'REQUEST_TIME' => 1724313598
+    'argv' => []
+    'argc' => 0
+]
+2024-08-22 11:01:02 [192.168.65.1][3][-][error][yii\web\HeadersAlreadySentException] yii\web\HeadersAlreadySentException: Headers already sent in /www/services/MotivationServiceBuh.php on line 25. in /www/vendor/yiisoft/yii2/web/Response.php:369
+Stack trace:
+#0 /www/vendor/yiisoft/yii2/web/Response.php(342): yii\web\Response->sendHeaders()
+#1 /www/vendor/yiisoft/yii2/base/Application.php(390): yii\web\Response->send()
+#2 /www/api2/index.php(15): yii\base\Application->run()
+#3 {main}
+2024-08-22 11:01:02 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '5c8f0349b38e993ae779f8344e20ee908b1b0eebe83af41329fa06671fc8c41ea:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"VRoag83nWE3wMZCxtJLrUItQu33RRcd9\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=5c8f0349b38e993ae779f8344e20ee908b1b0eebe83af41329fa06671fc8c41ea%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22VRoag83nWE3wMZCxtJLrUItQu33RRcd9%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.9'
+    'REMOTE_PORT' => '28124'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724313661.9788
+    'REQUEST_TIME' => 1724313661
+    'argv' => []
+    'argc' => 0
+]
+2024-08-22 11:37:57 [192.168.65.1][3][-][error][Exception] Exception: yii\base\ErrorException: Trying to access array offset on value of type int in /www/services/MotivationServiceBuh.php:47
+Stack trace:
+#0 {main} in /www/api2/controllers/DataBuhController.php:113
+Stack trace:
+#0 [internal function]: app\controllers\DataBuhController->actionUpload()
+#1 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#2 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#3 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#4 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#5 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#6 /www/api2/index.php(15): yii\base\Application->run()
+#7 {main}
+2024-08-22 11:37:57 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '599573fc37cf606f4f537d2f4ebcfc29df5e970a5e4527dc6e4bc80ae420d907a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"AJJVuds_YQvvZ7PvPBoYMg_7dYvP3ABx\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=599573fc37cf606f4f537d2f4ebcfc29df5e970a5e4527dc6e4bc80ae420d907a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22AJJVuds_YQvvZ7PvPBoYMg_7dYvP3ABx%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.9'
+    'REMOTE_PORT' => '34682'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724315877.4275
+    'REQUEST_TIME' => 1724315877
+    'argv' => []
+    'argc' => 0
+]
+2024-08-22 11:40:45 [192.168.65.1][3][-][error][Error] Error: Call to undefined function yii_app\services\getWeeksOfRange() in /www/services/MotivationServiceBuh.php:25
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData('{ "request_id":...')
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main}
+2024-08-22 11:40:45 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '856a33e248d0eb9c31190708c0f03f82e9aa3e256f881f0724c07d9d9a31b3fca:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"UUZhb8ffmeUGEabHAricUvDtqYmxLeAC\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=856a33e248d0eb9c31190708c0f03f82e9aa3e256f881f0724c07d9d9a31b3fca%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22UUZhb8ffmeUGEabHAricUvDtqYmxLeAC%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.9'
+    'REMOTE_PORT' => '35169'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724316045.1094
+    'REQUEST_TIME' => 1724316045
+    'argv' => []
+    'argc' => 0
+]
+2024-08-22 11:43:35 [192.168.65.1][3][-][error][Exception] Exception: yii\base\ErrorException: Trying to access array offset on value of type int in /www/services/MotivationServiceBuh.php:28
+Stack trace:
+#0 {main} in /www/api2/controllers/DataBuhController.php:113
+Stack trace:
+#0 [internal function]: app\controllers\DataBuhController->actionUpload()
+#1 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#2 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#3 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#4 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#5 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#6 /www/api2/index.php(15): yii\base\Application->run()
+#7 {main}
+2024-08-22 11:43:34 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => 'd9aa1f93c05b8bb808626a1d4dd971a20f3b4562ecf1a67ce89e5d2ab250494aa:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"qfpACjMHgVbbGSba2XNSkqD_zoLwHuOJ\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=d9aa1f93c05b8bb808626a1d4dd971a20f3b4562ecf1a67ce89e5d2ab250494aa%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22qfpACjMHgVbbGSba2XNSkqD_zoLwHuOJ%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.9'
+    'REMOTE_PORT' => '35667'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724316214.5521
+    'REQUEST_TIME' => 1724316214
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 09:15:36 [192.168.65.1][3][-][error][Error] Error: Class "yii_app\services\DateTime" not found in /www/services/MotivationServiceBuh.php:31
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main}
+2024-08-23 09:15:36 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '02f539804b0ef26f5b43d6185a6939440321ed233b7b372fd4516b7c70e75318a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"qk5m9ZlxLPPgo-vJjLuDWnMG72AmnuNu\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=02f539804b0ef26f5b43d6185a6939440321ed233b7b372fd4516b7c70e75318a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22qk5m9ZlxLPPgo-vJjLuDWnMG72AmnuNu%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '39626'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724393735.8549
+    'REQUEST_TIME' => 1724393735
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 09:15:49 [192.168.65.1][3][-][error][Error] Error: Call to undefined function yii_app\services\getWeekRange() in /www/services/MotivationServiceBuh.php:34
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main}
+2024-08-23 09:15:49 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '0eaa8a24ac1f5f30e40950078d3a2975f10590338653b4f43260665c534212ada:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"41wvvZ6vtna6NJ_zou27qsqrJ73qO_6o\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=0eaa8a24ac1f5f30e40950078d3a2975f10590338653b4f43260665c534212ada%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%2241wvvZ6vtna6NJ_zou27qsqrJ73qO_6o%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '39626'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724393749.0496
+    'REQUEST_TIME' => 1724393749
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 09:16:02 [192.168.65.1][3][-][error][Error] Error: Class "yii_app\services\DateTime" not found in /www/services/MotivationServiceBuh.php:153
+Stack trace:
+#0 /www/services/MotivationServiceBuh.php(34): yii_app\services\MotivationServiceBuh::getWeekRange(3)
+#1 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#2 [internal function]: app\controllers\DataBuhController->actionUpload()
+#3 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#4 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#5 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#6 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#7 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#8 /www/api2/index.php(15): yii\base\Application->run()
+#9 {main}
+2024-08-23 09:16:01 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '541b91f12f7bc78be0e6cc6baed0eb1d15fd014ebed6abf521f46ff07e176c2da:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"3n_UnvNpGCQO7ccOh-qvOG33l08Sz-3g\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=541b91f12f7bc78be0e6cc6baed0eb1d15fd014ebed6abf521f46ff07e176c2da%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%223n_UnvNpGCQO7ccOh-qvOG33l08Sz-3g%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '39626'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724393761.5811
+    'REQUEST_TIME' => 1724393761
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 09:19:21 [192.168.65.1][3][-][error][Error] Error: Call to undefined function yii_app\services\getWeekRange() in /www/services/MotivationServiceBuh.php:157
+Stack trace:
+#0 /www/services/MotivationServiceBuh.php(33): yii_app\services\MotivationServiceBuh::countDaysPerWeekInRange(Object(DateTime), Object(DateTime))
+#1 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#2 [internal function]: app\controllers\DataBuhController->actionUpload()
+#3 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#4 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#5 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#6 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#7 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#8 /www/api2/index.php(15): yii\base\Application->run()
+#9 {main}
+2024-08-23 09:19:21 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '7ae7e774d37c3422f934c479d424fe37f5edd433a64cf7ca3208e12cfcd46048a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"ypkd3MArtzXdCt2mGtWcYRVXuQ6D8BE0\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=7ae7e774d37c3422f934c479d424fe37f5edd433a64cf7ca3208e12cfcd46048a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22ypkd3MArtzXdCt2mGtWcYRVXuQ6D8BE0%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '40283'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724393961.16
+    'REQUEST_TIME' => 1724393961
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 09:49:59 [192.168.65.1][3][-][error][TypeError] TypeError: Exception::__construct(): Argument #2 ($code) must be of type int, string given in /www/services/MotivationServiceBuh.php:106
+Stack trace:
+#0 /www/services/MotivationServiceBuh.php(106): Exception->__construct('\xD0\xA3\xD0\xBA\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xBD \xD0\xBD...', '2024-08-08 23:5...')
+#1 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#2 [internal function]: app\controllers\DataBuhController->actionUpload()
+#3 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#4 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#5 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#6 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#7 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#8 /www/api2/index.php(15): yii\base\Application->run()
+#9 {main}
+2024-08-23 09:49:59 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '32e4a78984cb22532cb0aba30ff2e3ab69b5876b6b33b84c472fcd1732bd6294a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"9ei5kBtD7UJDySVvZzEcfpQaZsyPdfoa\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=32e4a78984cb22532cb0aba30ff2e3ab69b5876b6b33b84c472fcd1732bd6294a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%229ei5kBtD7UJDySVvZzEcfpQaZsyPdfoa%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '45552'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724395799.2959
+    'REQUEST_TIME' => 1724395799
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 09:50:50 [192.168.65.1][3][-][error][Exception] Exception: Exception: Указан не недельный или месячный период выборки! in /www/services/MotivationServiceBuh.php:106
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main} in /www/api2/controllers/DataBuhController.php:113
+Stack trace:
+#0 [internal function]: app\controllers\DataBuhController->actionUpload()
+#1 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#2 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#3 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#4 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#5 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#6 /www/api2/index.php(15): yii\base\Application->run()
+#7 {main}
+2024-08-23 09:50:50 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '20e90a03b6def6998d2ebc5c7150eec7003efc994bc2b2134c14420571b08601a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"W0Jgj1qKT2B9VMS3ZdOwAef70GICVMcK\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=20e90a03b6def6998d2ebc5c7150eec7003efc994bc2b2134c14420571b08601a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22W0Jgj1qKT2B9VMS3ZdOwAef70GICVMcK%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '45552'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724395850.3742
+    'REQUEST_TIME' => 1724395850
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 10:22:27 [192.168.65.1][3][-][error][TypeError] TypeError: Unsupported operand types: DateTime % int in /www/services/MotivationServiceBuh.php:116
+Stack trace:
+#0 /www/services/MotivationServiceBuh.php(27): yii_app\services\MotivationServiceBuh::getWeeksOfMonthForRange('2024-08-07 00:0...', '2024-08-14 23:5...')
+#1 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#2 [internal function]: app\controllers\DataBuhController->actionUpload()
+#3 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#4 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#5 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#6 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#7 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#8 /www/api2/index.php(15): yii\base\Application->run()
+#9 {main}
+2024-08-23 10:22:27 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '13c047e320c901c4283e4daedf32536be114db6fdffb5f41aab5790306e3a72ba:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"CvIX8mTXxhf5l5PpX8a3iBYP65rhKSDg\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=13c047e320c901c4283e4daedf32536be114db6fdffb5f41aab5790306e3a72ba%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22CvIX8mTXxhf5l5PpX8a3iBYP65rhKSDg%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '51146'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724397747.2663
+    'REQUEST_TIME' => 1724397747
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 10:40:35 [192.168.65.1][3][-][error][TypeError] TypeError: date(): Argument #2 ($timestamp) must be of type ?int, string given in /www/services/MotivationServiceBuh.php:119
+Stack trace:
+#0 /www/services/MotivationServiceBuh.php(119): date('m', '2024-08-07 00:0...')
+#1 /www/services/MotivationServiceBuh.php(27): yii_app\services\MotivationServiceBuh::getWeeksOfMonthForRange('2024-08-07 00:0...', '2024-08-14 23:5...')
+#2 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#3 [internal function]: app\controllers\DataBuhController->actionUpload()
+#4 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#5 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#6 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#7 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#8 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#9 /www/api2/index.php(15): yii\base\Application->run()
+#10 {main}
+2024-08-23 10:40:35 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '7c94629963e5ee4dd50ad95fdde54cb3dae15b6b260eb711275b79a872255b82a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"m7nUdT2Fl-2v9EU_pYXbBAgecyw0rA7q\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=7c94629963e5ee4dd50ad95fdde54cb3dae15b6b260eb711275b79a872255b82a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22m7nUdT2Fl-2v9EU_pYXbBAgecyw0rA7q%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '54268'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724398835.0832
+    'REQUEST_TIME' => 1724398835
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 10:41:28 [192.168.65.1][3][-][error][Exception] Exception: Exception: Указан некорректный период! in /www/services/MotivationServiceBuh.php:31
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main} in /www/api2/controllers/DataBuhController.php:113
+Stack trace:
+#0 [internal function]: app\controllers\DataBuhController->actionUpload()
+#1 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#2 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#3 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#4 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#5 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#6 /www/api2/index.php(15): yii\base\Application->run()
+#7 {main}
+2024-08-23 10:41:27 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => 'cbc32f665d89789c70f2324f6c4858577e7161b5a03c46ff64008702ed1c6301a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"Z_bFB2baiIZ9c3dZ9YqvQv7Gmf_BqBGd\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=cbc32f665d89789c70f2324f6c4858577e7161b5a03c46ff64008702ed1c6301a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22Z_bFB2baiIZ9c3dZ9YqvQv7Gmf_BqBGd%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '54268'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724398887.7016
+    'REQUEST_TIME' => 1724398887
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 10:43:16 [192.168.65.1][3][-][error][Exception] Exception: Exception: Указан некорректный период! in /www/services/MotivationServiceBuh.php:31
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main} in /www/api2/controllers/DataBuhController.php:113
+Stack trace:
+#0 [internal function]: app\controllers\DataBuhController->actionUpload()
+#1 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#2 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#3 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#4 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#5 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#6 /www/api2/index.php(15): yii\base\Application->run()
+#7 {main}
+2024-08-23 10:43:16 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '8628bd2c0bafa07ecd41c8b4fd7fe3224612b7e0edf219e459df4f9f1f22eac1a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"etl-O4H9XquLgjBrq2v1yVbXfKgZVMaz\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=8628bd2c0bafa07ecd41c8b4fd7fe3224612b7e0edf219e459df4f9f1f22eac1a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22etl-O4H9XquLgjBrq2v1yVbXfKgZVMaz%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '54740'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724398995.7982
+    'REQUEST_TIME' => 1724398995
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 10:44:04 [192.168.65.1][3][-][error][Exception] Exception: Exception: Указан некорректный период! in /www/services/MotivationServiceBuh.php:31
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main} in /www/api2/controllers/DataBuhController.php:113
+Stack trace:
+#0 [internal function]: app\controllers\DataBuhController->actionUpload()
+#1 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#2 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#3 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#4 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#5 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#6 /www/api2/index.php(15): yii\base\Application->run()
+#7 {main}
+2024-08-23 10:44:04 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '8b6a181a056bbe16c6668fb8e08dd9b30326f8346197ea04c6256f877da1c857a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"2n5yH9s-t8DGjeCniQ8sBj1MsC9hd9JD\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '792'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=8b6a181a056bbe16c6668fb8e08dd9b30326f8346197ea04c6256f877da1c857a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%222n5yH9s-t8DGjeCniQ8sBj1MsC9hd9JD%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '54740'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '792'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724399044.3007
+    'REQUEST_TIME' => 1724399044
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 10:44:57 [192.168.65.1][3][-][error][TypeError] TypeError: date(): Argument #2 ($timestamp) must be of type ?int, string given in /www/services/MotivationServiceBuh.php:133
+Stack trace:
+#0 /www/services/MotivationServiceBuh.php(133): date('m', '2024-02-01 00:0...')
+#1 /www/services/MotivationServiceBuh.php(27): yii_app\services\MotivationServiceBuh::getWeeksOfMonthForRange('2024-02-01 00:0...', '2024-02-29 23:5...')
+#2 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#3 [internal function]: app\controllers\DataBuhController->actionUpload()
+#4 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#5 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#6 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#7 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#8 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#9 /www/api2/index.php(15): yii\base\Application->run()
+#10 {main}
+2024-08-23 10:44:57 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '243e7709185dab6c65fdd878e99a20dd042dbcc93c37505c1b58300579a72a15a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"r8NGgfYqiPEWYqr8Z48ZMSZj-uVWmElU\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '7133'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=243e7709185dab6c65fdd878e99a20dd042dbcc93c37505c1b58300579a72a15a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22r8NGgfYqiPEWYqr8Z48ZMSZj-uVWmElU%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '54740'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '7133'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724399097.1042
+    'REQUEST_TIME' => 1724399097
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 10:45:43 [192.168.65.1][3][-][error][TypeError] TypeError: date(): Argument #2 ($timestamp) must be of type ?int, string given in /www/services/MotivationServiceBuh.php:133
+Stack trace:
+#0 /www/services/MotivationServiceBuh.php(133): date('Y', '2024-02-01 00:0...')
+#1 /www/services/MotivationServiceBuh.php(27): yii_app\services\MotivationServiceBuh::getWeeksOfMonthForRange('2024-02-01 00:0...', '2024-02-29 23:5...')
+#2 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#3 [internal function]: app\controllers\DataBuhController->actionUpload()
+#4 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#5 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#6 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#7 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#8 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#9 /www/api2/index.php(15): yii\base\Application->run()
+#10 {main}
+2024-08-23 10:45:43 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '476e85688a8a47d08ef06e812c469d7f2d1346cee081007e9a2faa21fe4c2987a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"mwch23PlH6oxpA0CdjWxbsF-j1zwBU1b\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '7133'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=476e85688a8a47d08ef06e812c469d7f2d1346cee081007e9a2faa21fe4c2987a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22mwch23PlH6oxpA0CdjWxbsF-j1zwBU1b%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '54740'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '7133'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724399143.0484
+    'REQUEST_TIME' => 1724399143
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 10:46:01 [192.168.65.1][3][-][error][Exception] Exception: Exception: Указан некорректный период! in /www/services/MotivationServiceBuh.php:31
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main} in /www/api2/controllers/DataBuhController.php:113
+Stack trace:
+#0 [internal function]: app\controllers\DataBuhController->actionUpload()
+#1 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#2 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#3 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#4 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#5 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#6 /www/api2/index.php(15): yii\base\Application->run()
+#7 {main}
+2024-08-23 10:46:01 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '8b459be7fa827ef21b925edb7a19ccccb6c5f7636d53fe6e1207e34ff3c4dda8a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"XdKJPNPZh6798gq_Yi4Zxmve-rXQdLFb\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '7133'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=8b459be7fa827ef21b925edb7a19ccccb6c5f7636d53fe6e1207e34ff3c4dda8a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22XdKJPNPZh6798gq_Yi4Zxmve-rXQdLFb%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '54740'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '7133'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724399160.7951
+    'REQUEST_TIME' => 1724399160
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 10:47:30 [192.168.65.1][3][-][error][Exception] Exception: Exception: Указан некорректный период! in /www/services/MotivationServiceBuh.php:31
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main} in /www/api2/controllers/DataBuhController.php:113
+Stack trace:
+#0 [internal function]: app\controllers\DataBuhController->actionUpload()
+#1 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#2 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#3 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#4 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#5 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#6 /www/api2/index.php(15): yii\base\Application->run()
+#7 {main}
+2024-08-23 10:47:30 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '8b06db507e475ee1cfd23001c1d897259c97263bb593523c7e4559c19223c668a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"8tEgIjceqbz2qiC-KfVkAISAJRCL41Xx\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '7133'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=8b06db507e475ee1cfd23001c1d897259c97263bb593523c7e4559c19223c668a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%228tEgIjceqbz2qiC-KfVkAISAJRCL41Xx%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '55454'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '7133'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724399250.1433
+    'REQUEST_TIME' => 1724399250
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 12:42:16 [192.168.65.1][3][-][error][Exception] Exception: yii\base\UnknownPropertyException: Setting unknown property: yii_app\records\MotivationBuhValue::created_at in /www/vendor/yiisoft/yii2/base/Component.php:217
+Stack trace:
+#0 /www/vendor/yiisoft/yii2/db/BaseActiveRecord.php(322): yii\base\Component->__set('created_at', Object(yii\db\Expression))
+#1 /www/vendor/yiisoft/yii2/behaviors/AttributeBehavior.php(129): yii\db\BaseActiveRecord->__set('created_at', Object(yii\db\Expression))
+#2 [internal function]: yii\behaviors\AttributeBehavior->evaluateAttributes(Object(yii\base\ModelEvent))
+#3 /www/vendor/yiisoft/yii2/base/Component.php(641): call_user_func(Array, Object(yii\base\ModelEvent))
+#4 /www/vendor/yiisoft/yii2/db/BaseActiveRecord.php(984): yii\base\Component->trigger('beforeInsert', Object(yii\base\ModelEvent))
+#5 /www/vendor/yiisoft/yii2/db/ActiveRecord.php(600): yii\db\BaseActiveRecord->beforeSave(true)
+#6 /www/vendor/yiisoft/yii2/db/ActiveRecord.php(570): yii\db\ActiveRecord->insertInternal(NULL)
+#7 /www/vendor/yiisoft/yii2/db/BaseActiveRecord.php(688): yii\db\ActiveRecord->insert(true, NULL)
+#8 /www/services/MotivationServiceBuh.php(95): yii\db\BaseActiveRecord->save()
+#9 /www/api2/controllers/DataBuhController.php(107): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#10 [internal function]: app\controllers\DataBuhController->actionUpload()
+#11 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#12 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#13 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#14 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#15 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#16 /www/api2/index.php(15): yii\base\Application->run()
+#17 {main} in /www/api2/controllers/DataBuhController.php:113
+Stack trace:
+#0 [internal function]: app\controllers\DataBuhController->actionUpload()
+#1 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#2 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#3 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#4 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#5 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#6 /www/api2/index.php(15): yii\base\Application->run()
+#7 {main}
+2024-08-23 12:42:16 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '5292f34882ab22158b36338f485284a85fa1e77f60efeb176ba491cb4b016306a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"ePv3xOcnMNC2RHJB4d57w-H_enjikwdg\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '7133'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=5292f34882ab22158b36338f485284a85fa1e77f60efeb176ba491cb4b016306a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22ePv3xOcnMNC2RHJB4d57w-H_enjikwdg%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '24515'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '7133'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724406136.3789
+    'REQUEST_TIME' => 1724406136
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 12:51:53 [192.168.65.1][3][-][error][yii\base\ErrorException:2] yii\base\ErrorException: file_put_contents(/var/www/erp24/api2/json_buh/upload_request_id_1724070275_525911109960.json): Failed to open stream: No such file or directory in /www/api2/controllers/DataBuhController.php:97
+Stack trace:
+#0 {main}
+2024-08-23 12:51:53 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => 'c06994ceb5083769f277b9d2edbf2c4efa158b604715b4147df931baf080da4ca:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"qi02A9-mj46032srV-Y9TYmFW-bPdddv\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '7133'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=c06994ceb5083769f277b9d2edbf2c4efa158b604715b4147df931baf080da4ca%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22qi02A9-mj46032srV-Y9TYmFW-bPdddv%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '26309'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '7133'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724406712.8525
+    'REQUEST_TIME' => 1724406712
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 12:57:30 [192.168.65.1][3][-][error][yii\base\ErrorException:2] yii\base\ErrorException: file_put_contents(/var/www/erp24/api2/json_buh/upload_request_id_1724070275_525911109960.json): Failed to open stream: No such file or directory in /www/api2/controllers/DataBuhController.php:97
+Stack trace:
+#0 {main}
+2024-08-23 12:57:30 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '7ddfbba7e36db40fdde875bcdcc65c379a214b89f4e6d9ffcf54fb8e5cf6c6cda:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"3Y07rX7Kzn4FIv53_F6Qj9oldCmbg_K9\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '7133'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=7ddfbba7e36db40fdde875bcdcc65c379a214b89f4e6d9ffcf54fb8e5cf6c6cda%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%223Y07rX7Kzn4FIv53_F6Qj9oldCmbg_K9%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '27270'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '7133'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724407050.0142
+    'REQUEST_TIME' => 1724407050
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 12:57:32 [192.168.65.1][3][-][error][yii\base\ErrorException:2] yii\base\ErrorException: file_put_contents(/var/www/erp24/api2/json_buh/upload_request_id_1724070275_525911109960.json): Failed to open stream: No such file or directory in /www/api2/controllers/DataBuhController.php:97
+Stack trace:
+#0 {main}
+2024-08-23 12:57:32 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => 'a85f317239815868c9af7e45a257e9be304a31139ba5e783ae896d140bb62eaba:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"B730OP_6ONTf6KSsPPriRX1wcdaz90jx\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '7133'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=a85f317239815868c9af7e45a257e9be304a31139ba5e783ae896d140bb62eaba%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22B730OP_6ONTf6KSsPPriRX1wcdaz90jx%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '27270'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '7133'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724407052.2014
+    'REQUEST_TIME' => 1724407052
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 13:58:15 [192.168.65.1][3][-][error][Error] Error: Call to a member function setAttribute() on null in /www/services/MotivationServiceBuh.php:82
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(106): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main}
+2024-08-23 13:58:15 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '38bdf1b280da58d092f559e6033d8c2b1f15c4501b197575828d5b7dbdf02dd3a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"uiVoZOW2-2aL2TEVBbU1oJLsx4Jfvwwr\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '817'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=38bdf1b280da58d092f559e6033d8c2b1f15c4501b197575828d5b7dbdf02dd3a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22uiVoZOW2-2aL2TEVBbU1oJLsx4Jfvwwr%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '37783'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '817'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724410694.8274
+    'REQUEST_TIME' => 1724410694
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 14:26:56 [192.168.65.1][3][-][error][TypeError] TypeError: Cannot access offset of type string on string in /www/services/MotivationServiceBuh.php:21
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(106): yii_app\services\MotivationServiceBuh::uploadBuhData('{ "request_id":...')
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main}
+2024-08-23 14:26:56 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '14f1b813309725373192036fdadef3c6db2f6a49fdcf6be7c4e4cfea0d5a89f7a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"4LCw7g-KB0wg6ApzdktfcYmb-iTIabxn\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '817'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=14f1b813309725373192036fdadef3c6db2f6a49fdcf6be7c4e4cfea0d5a89f7a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%224LCw7g-KB0wg6ApzdktfcYmb-iTIabxn%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '42611'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '817'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724412415.9026
+    'REQUEST_TIME' => 1724412415
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 14:36:56 [192.168.65.1][3][-][error][Error] Error: Call to undefined method yii_app\services\MotivationServiceBuh::validateWeek() in /www/services/MotivationServiceBuh.php:28
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(106): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main}
+2024-08-23 14:36:56 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '6b478abfe66562cb81631f14faf468f6f09138b8758d78b49a93c966649a740ea:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"HxmImMLXQ9ANqvQmvtCkiDysRpQuEJG4\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '817'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=6b478abfe66562cb81631f14faf468f6f09138b8758d78b49a93c966649a740ea%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22HxmImMLXQ9ANqvQmvtCkiDysRpQuEJG4%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '44327'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '817'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724413015.7876
+    'REQUEST_TIME' => 1724413015
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 14:37:49 [192.168.65.1][3][-][error][Error] Error: Undefined constant "yii_app\services\week" in /www/services/MotivationServiceBuh.php:68
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(106): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main}
+2024-08-23 14:37:48 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => 'cf08736737f2e0604965b0ddfce771897f35abc661a7403bc358b7d29b80dcdea:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"tMbMcCZlZabb8JIGihfK3yxh9cqN1mMC\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '817'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=cf08736737f2e0604965b0ddfce771897f35abc661a7403bc358b7d29b80dcdea%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22tMbMcCZlZabb8JIGihfK3yxh9cqN1mMC%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '44327'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '817'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724413068.5978
+    'REQUEST_TIME' => 1724413068
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 15:00:24 [192.168.65.1][3][-][error][TypeError] TypeError: date(): Argument #2 ($timestamp) must be of type ?int, DateTime given in /www/services/MotivationServiceBuh.php:148
+Stack trace:
+#0 /www/services/MotivationServiceBuh.php(148): date('j', Object(DateTime))
+#1 /www/services/MotivationServiceBuh.php(30): yii_app\services\MotivationServiceBuh::getWeek('2024-08-01 00:0...', '2024-08-07 23:5...')
+#2 /www/api2/controllers/DataBuhController.php(106): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#3 [internal function]: app\controllers\DataBuhController->actionUpload()
+#4 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#5 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#6 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#7 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#8 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#9 /www/api2/index.php(15): yii\base\Application->run()
+#10 {main}
+2024-08-23 15:00:24 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '7ad8a538001eec0bd10cbbf5d450a0881cef1a0ce42cadd1c5d05ae66bd70463a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"Oufo_1UJo-60VoijPz6YMhi-hFHxB2oo\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '817'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=7ad8a538001eec0bd10cbbf5d450a0881cef1a0ce42cadd1c5d05ae66bd70463a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22Oufo_1UJo-60VoijPz6YMhi-hFHxB2oo%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '48315'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '817'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724414423.8325
+    'REQUEST_TIME' => 1724414423
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 15:02:32 [192.168.65.1][3][-][error][TypeError] TypeError: date(): Argument #2 ($timestamp) must be of type ?int, DateTime given in /www/services/MotivationServiceBuh.php:147
+Stack trace:
+#0 /www/services/MotivationServiceBuh.php(147): date('j', Object(DateTime))
+#1 /www/services/MotivationServiceBuh.php(30): yii_app\services\MotivationServiceBuh::getWeek('2024-08-01 00:0...', '2024-08-07 23:5...')
+#2 /www/api2/controllers/DataBuhController.php(106): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#3 [internal function]: app\controllers\DataBuhController->actionUpload()
+#4 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#5 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#6 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#7 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#8 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#9 /www/api2/index.php(15): yii\base\Application->run()
+#10 {main}
+2024-08-23 15:02:32 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => 'c1cabdccddbe5f894632c2fe60387004fb6b2bc47fa3f635ba1919d45238277aa:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"YSvq-dABJLCldQ8Mp4l8ctFu0iQ5JbT4\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '817'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=c1cabdccddbe5f894632c2fe60387004fb6b2bc47fa3f635ba1919d45238277aa%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22YSvq-dABJLCldQ8Mp4l8ctFu0iQ5JbT4%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '48685'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '817'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724414552.2523
+    'REQUEST_TIME' => 1724414552
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 15:05:50 [192.168.65.1][3][-][error][Error] Error: Non-static method yii_app\services\MotivationServiceBuh::getWeek() cannot be called statically in /www/services/MotivationServiceBuh.php:31
+Stack trace:
+#0 /www/api2/controllers/DataBuhController.php(106): yii_app\services\MotivationServiceBuh::uploadBuhData(Array)
+#1 [internal function]: app\controllers\DataBuhController->actionUpload()
+#2 /www/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
+#3 /www/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array)
+#4 /www/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('upload', Array)
+#5 /www/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('data-buh/upload', Array)
+#6 /www/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request))
+#7 /www/api2/index.php(15): yii\base\Application->run()
+#8 {main}
+2024-08-23 15:05:50 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '9f0a301501856999bab7bfab86ff878ed4062f2c9db8186c92293b40d5fb8624a:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"0DfmyN40KU32Cy-ZecxmXj3lH-t3U8v5\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '817'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=9f0a301501856999bab7bfab86ff878ed4062f2c9db8186c92293b40d5fb8624a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%220DfmyN40KU32Cy-ZecxmXj3lH-t3U8v5%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '49264'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '817'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724414750.4363
+    'REQUEST_TIME' => 1724414750
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 15:24:36 [192.168.65.1][3][-][error][yii\web\HeadersAlreadySentException] yii\web\HeadersAlreadySentException: Headers already sent in /www/services/MotivationServiceBuh.php on line 141. in /www/vendor/yiisoft/yii2/web/Response.php:369
+Stack trace:
+#0 /www/vendor/yiisoft/yii2/web/Response.php(342): yii\web\Response->sendHeaders()
+#1 /www/vendor/yiisoft/yii2/base/Application.php(390): yii\web\Response->send()
+#2 /www/api2/index.php(15): yii\base\Application->run()
+#3 {main}
+2024-08-23 15:24:35 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '8c4b2da6236c8db0d97bcb917e7046f58a905c8564d20918bd7401af067c6d3da:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"SlrBZTxPtz7HMjiYluBn7HLboqz99Ord\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '817'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=8c4b2da6236c8db0d97bcb917e7046f58a905c8564d20918bd7401af067c6d3da%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22SlrBZTxPtz7HMjiYluBn7HLboqz99Ord%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '52487'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '817'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724415875.67
+    'REQUEST_TIME' => 1724415875
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 15:25:03 [192.168.65.1][3][-][error][yii\web\HeadersAlreadySentException] yii\web\HeadersAlreadySentException: Headers already sent in /www/services/MotivationServiceBuh.php on line 141. in /www/vendor/yiisoft/yii2/web/Response.php:369
+Stack trace:
+#0 /www/vendor/yiisoft/yii2/web/Response.php(342): yii\web\Response->sendHeaders()
+#1 /www/vendor/yiisoft/yii2/base/Application.php(390): yii\web\Response->send()
+#2 /www/api2/index.php(15): yii\base\Application->run()
+#3 {main}
+2024-08-23 15:25:03 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '8c4b2da6236c8db0d97bcb917e7046f58a905c8564d20918bd7401af067c6d3da:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"SlrBZTxPtz7HMjiYluBn7HLboqz99Ord\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '817'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=8c4b2da6236c8db0d97bcb917e7046f58a905c8564d20918bd7401af067c6d3da%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22SlrBZTxPtz7HMjiYluBn7HLboqz99Ord%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '52487'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '817'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724415903.1229
+    'REQUEST_TIME' => 1724415903
+    'argv' => []
+    'argc' => 0
+]
+2024-08-23 15:25:17 [192.168.65.1][3][-][error][yii\web\HeadersAlreadySentException] yii\web\HeadersAlreadySentException: Headers already sent in /www/services/MotivationServiceBuh.php on line 141. in /www/vendor/yiisoft/yii2/web/Response.php:369
+Stack trace:
+#0 /www/vendor/yiisoft/yii2/web/Response.php(342): yii\web\Response->sendHeaders()
+#1 /www/vendor/yiisoft/yii2/base/Application.php(390): yii\web\Response->send()
+#2 /www/api2/index.php(15): yii\base\Application->run()
+#3 {main}
+2024-08-23 15:25:17 [192.168.65.1][3][-][info][application] $_GET = []
+
+$_POST = []
+
+$_FILES = []
+
+$_COOKIE = [
+    'PHPSESSID' => '62ab054d2b8fa44fe76979e128befad3'
+    '_csrf' => '8c4b2da6236c8db0d97bcb917e7046f58a905c8564d20918bd7401af067c6d3da:2:{i:0;s:5:\"_csrf\";i:1;s:32:\"SlrBZTxPtz7HMjiYluBn7HLboqz99Ord\";}'
+]
+
+$_SERVER = [
+    'POSTGRES_HOSTNAME' => 'db-pgsql-yii_erp24'
+    'XDEBUG_SESSION' => 'PHPSTORM'
+    'HOSTNAME' => 'a2ae6120e69a'
+    'MODE' => 'dev'
+    'PHP_INI_DIR' => '/usr/local/etc/php'
+    'SHLVL' => '1'
+    'PGADMIN_DEFAULT_PASSWORD' => 'admin'
+    'PGTZ' => 'Europe/Moscow'
+    'HOME' => '/home/www-data'
+    'PHP_LDFLAGS' => '-Wl,-O1 -pie'
+    'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PGADMIN_DEFAULT_EMAIL' => 'admin@admin.com'
+    'PHP_VERSION' => '8.1.29'
+    'GPG_KEYS' => '528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD'
+    'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
+    'PHP_ASC_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz.asc'
+    'PHP_URL' => 'https://www.php.net/distributions/php-8.1.29.tar.xz'
+    'POSTGRES_PASSWORD' => 'root'
+    'XDEBUG_MODE' => 'debug'
+    'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+    'POSTGRES_SCHEMA' => 'erp24'
+    'POSTGRES_USER' => 'root'
+    'POSTGRES_PORT' => '5432'
+    'DB_PASSWORD' => 'JVJruro_Xdg456o3ir'
+    'PHPIZE_DEPS' => 'autoconf                 dpkg-dev dpkg           file            g++             gcc             libc-dev                make            pkgconf                 re2c'
+    'PWD' => '/www'
+    'DB_SCHEMA' => 'erp24'
+    'POSTGRES_DB' => 'erp24'
+    'PHP_SHA256' => '288884af60581d4284baba2ace9ca6d646f72facbd3e3c2dd2acc7fe6f903536'
+    'DB_HOST' => 'db-yii_erp24'
+    'DB_USER' => 'bazacvetov24'
+    'USER' => 'www-data'
+    'HTTP_CONTENT_LENGTH' => '817'
+    'HTTP_ACCEPT' => '*/*'
+    'HTTP_FIRM' => 'ИП Мочалина'
+    'HTTP_X_ACCESS_TOKEN' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_X_API_KEY' => 'getJH6GFi4tpU84YVPW9M__Xe_eQ24baWRFGl9ance'
+    'HTTP_USER_AGENT' => 'insomnia/9.2.0'
+    'HTTP_CONTENT_TYPE' => 'application/json'
+    'HTTP_COOKIE' => 'PHPSESSID=62ab054d2b8fa44fe76979e128befad3; _csrf=8c4b2da6236c8db0d97bcb917e7046f58a905c8564d20918bd7401af067c6d3da%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22SlrBZTxPtz7HMjiYluBn7HLboqz99Ord%22%3B%7D'
+    'HTTP_HOST' => 'localhost:5555'
+    'REDIRECT_STATUS' => '200'
+    'SERVER_NAME' => 'api2'
+    'SERVER_PORT' => '80'
+    'SERVER_ADDR' => '172.19.0.10'
+    'REMOTE_PORT' => '52487'
+    'REMOTE_ADDR' => '192.168.65.1'
+    'SERVER_SOFTWARE' => 'nginx/1.21.6'
+    'GATEWAY_INTERFACE' => 'CGI/1.1'
+    'REQUEST_SCHEME' => 'http'
+    'SERVER_PROTOCOL' => 'HTTP/1.1'
+    'DOCUMENT_ROOT' => '/etc/nginx/html'
+    'DOCUMENT_URI' => '/data-buh/upload'
+    'REQUEST_URI' => '/data-buh/upload'
+    'SCRIPT_NAME' => '/data-buh/upload'
+    'CONTENT_LENGTH' => '817'
+    'CONTENT_TYPE' => 'application/json'
+    'REQUEST_METHOD' => 'GET'
+    'QUERY_STRING' => ''
+    'SCRIPT_FILENAME' => '/www/api2/index.php'
+    'FCGI_ROLE' => 'RESPONDER'
+    'PHP_SELF' => '/data-buh/upload'
+    'REQUEST_TIME_FLOAT' => 1724415917.4395
+    'REQUEST_TIME' => 1724415917
+    'argv' => []
+    'argc' => 0
+]
index e1cf22065cd687575b6a2a9f18e119f5eb018a4f..ab8d0481109b7e96b64d8105ec1505081507484e 100644 (file)
@@ -2,6 +2,7 @@
 
 namespace app\controllers;
 
+use yii_app\records\AdminGroup;
 use yii_app\records\StoreGuidBuh;
 use kartik\select2\Select2;
 use Yii;
@@ -425,13 +426,15 @@ class ApiController extends Controller
             }
 
 
-
             return $data;
         }
     }
 
     public function actionStoreGuidBuh()
     {
+        if (!in_array(Admin::findOne([Yii::$app->user->id])->group_id, [AdminGroup::GROUP_IT])) {
+            return $this->render('/site/index');
+        }
 
         $model = new StoreGuidBuh();
 
@@ -439,7 +442,7 @@ class ApiController extends Controller
         if ($request) {
             $model->load($request);
             if ($model->save())
-               $this->redirect(Yii::$app->request->referrer);
+                $this->redirect(Yii::$app->request->referrer);
         }
 
         $dataProvider = new ActiveDataProvider([
index a7944e5ab612d4beaf54c7e2cfbd70dbab9990fa..637d0802b8a8a5143adcf1b5d4feb00aef364f21 100644 (file)
@@ -18,40 +18,43 @@ class MotivationServiceBuh
      */
     public static function uploadBuhData($data)
     {
-        $data = Json::decode($data);
-        $year = date('Y', strtotime($data['start_time']));
-        $month = date('m', strtotime($data['start_time']));
-        $inn = preg_replace('/^.*_/', '', $data['request_id']);
-        $weeks = self::getWeeksOfMonthForRange($data['start_time'], $data['end_time']);
-        $totalDays = ceil((strtotime($data['end_time']) - strtotime($data['start_time'])) / 86400);
-
-        if (!$weeks)
-            throw new \Exception('Указан некорректный период!');
-
-        if (!empty($data['cost_items'])) {
-            foreach ($data['cost_items'] as $stores) {
-                foreach ($stores as $storeData) {
-                    $storeBuh = StoreGuidBuh::find()
-                        ->andWhere(['store_guid' => $storeData['store_guid']])
-                        ->one();
+        try {
+
+            $data = Json::decode($data);
+            $start = $data['start_time'];
+            $end = $data['end_time'];
+            $year = date('Y', strtotime($end));
+            $month = date('m', strtotime($end));
+            $inn = preg_replace('/^.*_/', '', $data['request_id']);
+            $week = null;
+
+            if (self::validateWeek($start, $end)) {
+                $week = self::getWeek($start) == self::getWeek($end) ? self::getWeek($start) : null;
+            }
 
-                    if (isset($storeBuh)) {
-                        $store = CityStore::getCityStoreById($storeBuh->store_id, true);
+            if (!$week) {
+                LogService::apiErrorLog(json_encode(["error_id" => 45, "error" => 'Указан некорректный период'], JSON_UNESCAPED_UNICODE));
+                return;
+            }
 
-                        foreach ($storeData['items'] as $items) {
-                            foreach ($items as $item) {
+            if (!empty($data['cost_items'])) {
+                foreach ($data['cost_items'] as $stores) {
+                    foreach ($stores as $storeData) {
+                        $storeBuh = StoreGuidBuh::find()
+                            ->andWhere(['store_guid' => $storeData['store_guid']])
+                            ->one();
 
-                                foreach ($weeks as $week) {
-                                    $daysInWeek = in_array($week, [1, 2, 3, 4]) ? 7 : $totalDays - 28;
+                        if (isset($storeBuh)) {
+                            $store = CityStore::getCityStoreById($storeBuh->store_id, true);
 
+                            foreach ($storeData['items'] as $items) {
+                                foreach ($items as $item) {
                                     $value = MotivationCostsItem::findOne(['name' => $item['name']]);
+
                                     if (!$value) {
-                                        LogService::apiErrorLog(json_encode(["error_id" => 3, "error" => $item['name']], JSON_UNESCAPED_UNICODE));
+                                        LogService::apiErrorLog(json_encode(["error_id" => 46, "error" => $item['name']], JSON_UNESCAPED_UNICODE));
                                     }
 
-                                    $sumForWeek = ($item['summ'] / $totalDays) * $daysInWeek;
-
-
                                     $motivationBuh = MotivationBuh::findOne([
                                         'year' => $year,
                                         'month' => $month,
@@ -79,7 +82,7 @@ class MotivationServiceBuh
                                     $motivationValueGroup = MotivationValueGroup::findOne(['alias' => 'week' . $week]);
 
                                     if ($motivationBuhValue) {
-                                        $motivationBuhValue->setAttribute('value_float', $sumForWeek);
+                                        $motivationBuhValue->setAttribute('value_float', $item['summ']);
                                     } else {
                                         $motivationBuhValue = new MotivationBuhValue();
                                         $motivationBuhValue->setAttributes([
@@ -88,62 +91,67 @@ class MotivationServiceBuh
                                             'motivation_group_id' => $motivationValueGroup->id,
                                             'value_id' => $value->id,
                                             'value_type' => MotivationCostsItem::DATA_TYPE_FLOAT,
-                                            'value_float' => $sumForWeek
+                                            'value_float' => $item['summ']
                                         ]);
                                     }
+
                                     if ($motivationBuhValue->validate()) {
                                         $motivationBuhValue->save();
                                     } else {
-                                        LogService::apiErrorLog(json_encode(["error_id" => 3, "error" => $motivationBuhValue->getErrors()], JSON_UNESCAPED_UNICODE));
+                                        LogService::apiErrorLog(json_encode(["error_id" => 47, "error" => $motivationBuhValue->getErrors()], JSON_UNESCAPED_UNICODE));
                                     }
                                 }
                             }
                         }
+
                     }
                 }
             }
+        } catch (\Exception $exception) {
+            LogService::apiErrorLog(json_encode(["error_id" => 48, "error" => $exception->getMessage() . ' ' . $exception->getFile() . ' ' .  $exception->getLine()], JSON_UNESCAPED_UNICODE));
         }
 
 
     }
 
-    private static function getWeeksOfMonthForRange($startTime, $endTime)
+    private static function validateWeek($startTime, $endTime)
     {
         $startDateTime = new \DateTime($startTime);
         $endDateTime = new \DateTime($endTime);
 
-        if ((date('m', strtotime($startTime))) != date('m', strtotime($endTime)) || (date('Y', strtotime($startTime))) != date('Y', strtotime($endTime)))
+        if ($startDateTime > $endDateTime) {
+            list($startDateTime, $endDateTime) = [$endDateTime, $startDateTime];
+        }
+
+        if (
+            (date('m', strtotime($startTime))) != date('m', strtotime($endTime))
+            ||
+            (date('Y', strtotime($startTime))) != date('Y', strtotime($endTime))
+        )
             return null;
 
-        if (in_array(date('d', strtotime($startTime)), [1, 8, 22, 29]) && in_array(date('d', strtotime($endTime)), [7, 14, 21, 28, 30, 31]))
+        if (
+            (!in_array(intval(date('j', strtotime($startTime))), [1, 8, 15, 22, 29]))
+            ||
+            (!in_array(intval(date('j', strtotime($endTime))), [7, 14, 21, 28, 29, 30, 31]))
+        )
             return null;
 
-        if ($startDateTime > $endDateTime) {
-            list($startDateTime, $endDateTime) = [$endDateTime, $startDateTime];
-        }
+        if (date('d', strtotime($endTime)) > date('j', strtotime($endTime)))
+            return null;
 
-        $weeks = [];
-        $daysInMonth = cal_days_in_month(CAL_GREGORIAN, (int)$startDateTime->format('m'), (int)$startDateTime->format('Y'));
+        if ((date('d', strtotime($endTime)) != date('t', strtotime($endTime))) && date('d', strtotime($startTime)) == 29)
+            return null;
 
-        while ($startDateTime <= $endDateTime) {
-            $week = (int)ceil($startDateTime->format('j') / 7);
 
-            if (!in_array($week, $weeks)) {
-                if ($week == 5) {
-                    $daysLeftInMonth = $daysInMonth - $startDateTime->format('j') + 1;
-                    $intervalDays = $endDateTime->diff($startDateTime)->days + 1;
+        return true;
+    }
 
-                    if ($intervalDays == $daysLeftInMonth) {
-                        $weeks[] = $week;
-                    }
-                } else {
-                    $weeks[] = $week;
-                }
-            }
-            $startDateTime->modify('+1 day');
-        }
 
-        return $weeks;
+    static function getWeek($date)
+    {
+        $d = date("d", strtotime($date));
+        return intval(floor(($d - 1) / 7) + 1);
     }
 
 }