paul Опубликовано: 9 октября 2020 Опубликовано: 9 октября 2020 (изменено) Добрый день, есть проблема с выгрузкой заказов с сайта в 1с , в модуле настроен периодический обмен , проблема в том что заказы выгружаются не все, а некоторые заказы модуль пропускает. унф 1,6 на 1С:Предприятие 8.3 (8.3.14.1944) opencart.pro Версия 2.3.0.2.5 проблема проявлялась и раньше но после обновления модуля 227, количество не выгруженных заказов резко увеличилось ! Изменено 9 октября 2020 пользователем paul опечатка в тексте Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 9 октября 2020 Опубликовано: 9 октября 2020 9 часов назад, paul сказал: Добрый день, есть проблема с выгрузкой заказов с сайта в 1с , в модуле настроен периодический обмен , проблема в том что заказы выгружаются не все, а некоторые заказы модуль пропускает. унф 1,6 на 1С:Предприятие 8.3 (8.3.14.1944) opencart.pro Версия 2.3.0.2.5 проблема проявлялась и раньше но после обновления модуля 227, количество не выгруженных заказов резко увеличилось ! Здравствуйте. 1. Проверьте настройки модуля обмена. Убедитесь что на вкладке Заказы выбраны все необходимые статусы для заказов, которые нужно выгружать в 1с 2. Включите логирование в модуле и сделайте обмен заказами. Проверьте логи модуля (скачайте лог) и убедитесь ,что нужных заказов в логе нет. Если в логе обнаружены заказы, а в 1с их нет, тогда нужно смотреть исключительно со стороны 1с. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
paul Опубликовано: 14 октября 2020 Опубликовано: 14 октября 2020 Прислал в личку лог с описанием Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 14 октября 2020 Опубликовано: 14 октября 2020 12 часов назад, paul сказал: Прислал в личку лог с описанием Здравствуйте, судя по логу заказы выгружаются, Вы смотрели логи сервера в то время как модуль выгружает заказ. Возможно есть 500-я ошибка что не дает выгрузить заказ. А также у Вас есть возможность посмотреть лог запросов на стороне 1С, возможно 1С получает не верный ответ. Так же можно на стороне сервера сайта проверить лог access и проследить когда 1С отдает запрос на получение заказов type=sale&mode=query - какой код ответа отдает сервер, если 200 - значит модуль успешно отдает заказы, проблемы необходимо искать на стороне 1С Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
johnev Опубликовано: 5 апреля 2021 Опубликовано: 5 апреля 2021 Здравствуйте, столкнулся с абсолютно такой же проблемой. 1С 8.3. УНФ 1.6.20, Ocstore 2.3. PHP 7.2 Заказы с сайта выгружаются, но не все. Бывает так что просто какие то заказы пропускает. Автор топика, скажите, вы смогли как то исправить ситуацию в вашем случае? Со своей стороны я пытался выяснить закономерность и понаблюдать. Вот что мне удалось выяснить: 1. В логах модуля выгрузка заказа есть: 2021-04-05 12:50:19 - Выгружаем заказ №705 2021-04-05 12:50:39 - type=sale&mode=checkauth 2021-04-05 12:50:39 - Авторизация выполнена успешно: 202cb962ac59075b964b07152d234b70 2021-04-05 12:50:39 - type=sale&mode=init 2021-04-05 12:50:39 - Инициализация продаж завершена 2021-04-05 12:50:39 - type=sale&mode=file&filename=orders-064ecf33-e58c-4138-88fe-ebaa168b01f4_.xml 2021-04-05 12:50:39 - Загрузка файла /home/u369134/zanozavn.com/www/system/storage/cache/exchange1c/orders.xml выполнена успешно 2021-04-05 12:50:39 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно. 2021-04-05 12:50:39 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно. 2021-04-05 12:50:39 - Статусы в магазине Array 2. В файле по пути /home/u369134/zanozavn.com/www/system/storage/cache/exchange1c/orders.xml после выгрузки записи об этом заказе нет. Причем там есть все другие заказы, которые в 1с были выгружены. 3. В логе обмена 1с этого заказа тоже нет. Видимо по тому что его нет в файле orders.xml В общем такой вывод. Заказы не выгружаются в 1с потому что их нет в orders.xml. Хотя модуль обмена утверждает что сохранил данные в файле ( Загрузка файла /home/u369134/zanozavn.com/www/system/storage/cache/exchange1c/orders.xml выполнена успешно). То есть почему то модуль работает не правильно по какой то причине. Разработчики помогите разобраться. Логи прилагаю. EventLog.xml NeoSeo Обмен с 1C_2021-04-05_12-50-54_error.log orders.xml Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
johnev Опубликовано: 5 апреля 2021 Опубликовано: 5 апреля 2021 Вот логи сервера zanozavn_com.error_log.txt Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 апреля 2021 Опубликовано: 7 апреля 2021 05.04.2021 в 13:29, johnev сказал: Вот логи сервера zanozavn_com.error_log.txt 2 MB · 1 скачивание 500-й ошибки нет, связанной с модулем обмена. А условия для выгрузки все соответствуют для заказов, которые не выгружаются? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
johnev Опубликовано: 7 апреля 2021 Опубликовано: 7 апреля 2021 У нас условие для выгрузки заказа единственное - состояние заказа "в обработке". Оно (условие) выполняется и затем модуль меняет состояние на заданное (в ожидании) и добавляет комментарий "выгружено в 1с". Каких то других условий для выгрузки, как мне кажется, нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
johnev Опубликовано: 7 апреля 2021 Опубликовано: 7 апреля 2021 Еще такая информация. У нас параллельно на сайте установлен модуль другого разработчика для связи с сервисом "Мой склад". Может ли это как то влиять на работу вашего модуля? Теоретически? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 8 апреля 2021 Опубликовано: 8 апреля 2021 12 часов назад, johnev сказал: Еще такая информация. У нас параллельно на сайте установлен модуль другого разработчика для связи с сервисом "Мой склад". Может ли это как то влиять на работу вашего модуля? Теоретически? Да, если они оба работают со статусами заказов. Для разбора проблемы рекомендовал бы подключить специалиста на платной основе, чтобы он подключился и разобрался в причинах такого поведения. Рекомендую взять 1 час, стоимость 1 часа 790 грн / 2100 рублей Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.