Здравствуйте. Имеется сайт на bitrix. На сайте настроена интеграция с 1С. Пользователь делает заказ через сайт, выбирает способ доставки и оплачивает. После синхронизации с 1С, 1С зачем-то удаляет существующую отгрузку и пересоздаёт её, но при этом у неё что-то не получается и как итог в таблице БД с заказами удваивается цена (допустим, было 520 рублей доставка, потом будет 1040), при этом суммы считаются без учёта это ошибки, но создаётся неудобство при анализе. Если посмотреть таблицу а БД с доставками, то будет видно, что к заказу прикрепилось 2 доставки. Одна корректная, вторая недоудалённая. В сети уже искал эту проблему, но толком ничего не нашёл. Ошибка в истории изменения заказа звучит так:
PS: При этом также можно заметить, что при попытке пересоздать доставку, 1С берёт название из профиля доставки. Не знаю влияет ли это, но тоже по сути мелкий баг.
Цитата |
---|
Описание проблемы: Ошибка синхронизации заказа с 1С. Заказ не может быть обновлен. При удалении оплат не вошедшие в выгрузку оплаты не были удалены |
PS: При этом также можно заметить, что при попытке пересоздать доставку, 1С берёт название из профиля доставки. Не знаю влияет ли это, но тоже по сути мелкий баг.