Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Выгружаются не все заказы с сайта в 1с унф 1,6


Рекомендованные сообщения

Добрый день, есть проблема с выгрузкой заказов с сайта в 1с , в модуле настроен периодический обмен , проблема в том что заказы выгружаются не все, а некоторые заказы модуль пропускает. унф 1,6 на 1С:Предприятие 8.3 (8.3.14.1944) opencart.pro Версия 2.3.0.2.5  проблема проявлялась и раньше но после обновления модуля 227, количество не выгруженных заказов резко увеличилось ! 

Изменено пользователем paul
опечатка в тексте

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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с.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

12 часов назад, paul сказал:

Прислал в личку лог с описанием

Здравствуйте, судя по логу заказы выгружаются, Вы смотрели логи сервера в то время как модуль выгружает заказ. Возможно есть 500-я ошибка что не дает выгрузить заказ.

А также у Вас есть возможность посмотреть лог запросов на стороне 1С, возможно 1С получает не верный ответ.

 

Так же можно на стороне сервера сайта проверить лог access и проследить когда 1С отдает запрос на получение заказов type=sale&mode=query - какой код ответа отдает сервер, если 200 - значит модуль успешно отдает заказы, проблемы необходимо искать на стороне 1С

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 5 months later...

Здравствуйте, столкнулся с абсолютно такой же проблемой. 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

05.04.2021 в 13:29, johnev сказал:

500-й ошибки нет, связанной с модулем обмена. А условия для выгрузки все соответствуют для заказов, которые не выгружаются?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У нас условие для выгрузки заказа единственное - состояние заказа "в обработке". Оно (условие) выполняется и затем модуль меняет состояние на заданное (в ожидании) и добавляет комментарий "выгружено в 1с". Каких то других условий для выгрузки, как мне кажется, нет. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Еще такая информация. У нас параллельно на сайте установлен модуль другого разработчика для связи с сервисом "Мой склад". Может ли это как то влиять на работу вашего модуля? Теоретически?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

12 часов назад, johnev сказал:

Еще такая информация. У нас параллельно на сайте установлен модуль другого разработчика для связи с сервисом "Мой склад". Может ли это как то влиять на работу вашего модуля? Теоретически?

Да, если они оба работают со статусами заказов. Для разбора проблемы рекомендовал бы подключить специалиста на платной основе, чтобы он подключился и разобрался в причинах такого поведения. Рекомендую взять 1 час, стоимость 1 часа 790 грн / 2100 рублей

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...