Доброго здравия участникам форума.
Имеется такая конфигурация:
1С:Предприятие 8.3 (8.3.8.1784) + Управление небольшой фирмой, редакция 1.6 (1.6.6.39)
ocStore 2.1.0.2.1 + данный модуль
При обмене номенклатурой проблем пока не замечено.
Но при обмене заказами какая-то заноза в виде ошибки в логах ocStore:
2016-12-01 18:11:35 - 0.470 Mb | 0040 | [ECHO] success
2016-12-01 18:11:35 - 0.471 Mb | 0043 | [ECHO] key
2016-12-01 18:11:35 - 0.537 Mb | 4931 | ==== Выгрузка заказов ====
2016-12-01 18:11:35 - 0.539 Mb | 4935 | customer/customer_group
2016-12-01 18:11:35 - 0.554 Mb | 4947 | SELECT order_id FROM `oc_order` WHERE `order_status_id` = 1
2016-12-01 18:11:35 - 0.585 Mb | 4960 | > Выгружается заказ #6
2016-12-01 18:11:35 - PHP Notice: Undefined index: payment_patronymic in /home/f/../shop/public_html/admin/model/tool/exchange1c.php on line 4985
2016-12-01 18:11:35 - PHP Notice: Undefined index: payment_patronymic in /home/f/../shop/public_html/admin/model/tool/exchange1c.php on line 5002
2016-12-01 18:11:35 - 0.596 Mb | 0375 | ==> getLanguageId()
2016-12-01 18:11:35 - 0.596 Mb | 0100 | SELECT `language_id` FROM `oc_language` WHERE `code` = 'ru'
2016-12-01 18:11:35 - 0.596 Mb | 0100 | SELECT `name` FROM `oc_order_status` WHERE `order_status_id` = 1 AND `language_id` = 1
2016-12-01 18:11:35 - 0.600 Mb | 0100 | SELECT 1c_id FROM `oc_product_to_1c` WHERE `product_id` = 51
2016-12-01 18:11:35 - PHP Warning: Cannot modify header information - headers already sent by (output started at /home/f/../shop/public_html/export/exchange1c.php:102) in /home/f/../shop/public_html/admin/controller/module/exchange1c.php on line 1992
Одновременно в 1С в комментарии к событию обмена:
Интерактивный обмен
01.12.2016 20:11:29 Запуск загрузки заказов
Обработано: 0
Загружено: 0
Пропущено: 0
Обновлено: 0
Создано: 0
01.12.2016 20:11:30 Завершена загрузка заказов
Дополнительная информация:
Не удалось прочитать данные, загруженные с сервера.
В таблице oc_orders столбец payment_patronymic присутствует, но пустой. Как я понимаю его заполненность не должна влиять на процесс. Хотя его наличие, при отсутствии поля в форме оформления заказа слегка напрягает.
З.Ы: Настройкой магазина занимаюсь впервые, хотя в PHP, MySQL и прочем разбираюсь достаточно. Но не могу понять почему отсутствует payment_patronymic в массиве orders. Спасибо за помощь заранее.