CommerceML - пустые данные о заказах Не принято

1

Настраиваю синхронизацию с моим складом, пытаюсь перенести заказы из Shop-Script в сервис Мой склад, они упорно не импортируются.

В поддержке моего склада сказали, что файл импорта заказов, цитирую: "не читаемый".

Сам по себе файл - валидный xml, но у нод Документ везде вот такие значения:

		<Ид></Ид>
		<Номер></Номер>
		<Дата></Дата>
		<ХозОперация>Заказ товара</ХозОперация>
		<Роль>Покупатель</Роль>
		<Валюта>грн</Валюта>
		<Курс>1</Курс>
		<Сумма>0</Сумма>
		<Время>00:00</Время>

Что-то мне подсказывает, что так быть не должно. Настраивал по этой инструкции, часть "Выгрузка заказов".

В логах есть такие сообщения:

  'message' => 'File not found',
  'type' => 'sale',
  'trace' => '#0 /home/admin/web/mysite.com/public_html/wa-apps/shop/plugins/cml1c/lib/actions/backend/shopCml1cPluginBackendRun.controller.php(1341): waFiles::readFile(\'/home/admin/web...\', NULL, false)
#1 /home/admin/web/mysite.com/public_html/wa-apps/shop/plugins/cml1c/lib/actions/frontend/shopCml1cPluginFrontend.controller.php(362): shopCml1cPluginBackendRunController->sendFile()
#2 /home/admin/web/mysite.com/public_html/wa-apps/shop/plugins/cml1c/lib/actions/frontend/shopCml1cPluginFrontend.controller.php(112): shopCml1cPluginFrontendController->exportSale()
#3 /home/admin/web/mysite.com/public_html/wa-system/controller/waController.class.php(21): shopCml1cPluginFrontendController->execute()
#4 /home/admin/web/mysite.com/public_html/wa-system/controller/waFrontController.class.php(254): waController->run(NULL)
#5 /home/admin/web/mysite.com/public_html/wa-system/controller/waFrontController.class.php(189): waFrontController->runController(Object(shopCml1cPluginFrontendController), NULL)
#6 /home/admin/web/mysite.com/public_html/wa-system/controller/waFrontController.class.php(83): waFrontController->execute(\'cml1c\', \'frontend\', NULL)
#7 /home/admin/web/mysite.com/public_html/wa-system/waSystem.class.php(757): waFrontController->dispatch()
#8 /home/admin/web/mysite.com/public_html/wa-system/waSystem.class.php(503): waSystem->dispatchFrontend(\'cml1c/63229c93-...\')
#9 /home/admin/web/mysite.com/public_html/index.php(7): waSystem->dispatch()
#10 {main}',
  'ip' => '1.2.3.4',

Возможно это важно, но пытаюсь поднять синхронизацию на поддомене (dev), а заказы создаются на основном домене. Возможно, в этом проблема? Тогда почему заказы вообще выгружаются, но все значения дефолтные?

2 комментария

Добавить комментарий

Чтобы добавить комментарий, зарегистрируйтесь или войдите