Обмен с сайтом перезаписывет заказы
Добрый день. Есть 1С: УНФ(1.6.24.136), настроен обмен с сайтом (Opencart 3) с которого приходят заказы покупателей.
Если настроить автоматический обмен с сайтом, то во время редактирования непроведенного заказа 1С может провести обмен и перезаписать этот заказ. Следовательно сохранить изменения оператор не сможет получая ошибку "Данные были изменены или удалены другим пользователем". Заявки бывают по 200+ наименований, редактировать приходится долго.
Временное решение: обмен запускать руками, предварительно спросив, у других операторов.
Максимум что получилось сделать - не обновлять уже проведенные заказы. А как быть с непроведенными?!
Есть ли какое то решение "из коробки", к примеру не обновлять уже созданные заказы или не перезаписывать документ если он кем либо открыт?
Если настроить автоматический обмен с сайтом, то во время редактирования непроведенного заказа 1С может провести обмен и перезаписать этот заказ. Следовательно сохранить изменения оператор не сможет получая ошибку "Данные были изменены или удалены другим пользователем". Заявки бывают по 200+ наименований, редактировать приходится долго.
Временное решение: обмен запускать руками, предварительно спросив, у других операторов.
Максимум что получилось сделать - не обновлять уже проведенные заказы. А как быть с непроведенными?!
Есть ли какое то решение "из коробки", к примеру не обновлять уже созданные заказы или не перезаписывать документ если он кем либо открыт?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Временное решение: обмен запускать руками, предварительно спросив, у других операторов.
Дописать обмен таким образом - открытые документы не обрабатывать, хотя коллизии тогда придется обрабатывать оператору. Если оператор что то добавил а на сайте этого нет, то какое решение принимать?*
Стандартного я не видел, скорее всего придется дописывать. Что-то типа сделать регистр сведений "Обрабатываемые операторами заказы", в который при открытии заказа оператором делать запись, при закрытии формы оператором удалять запись. В обмен воткнуть проверку "если в регистре есть запись, то обмен не производим".
Но тут натыкаемся на вопрос что будет с тем заказом с сайта, который мы не принимаем, потому что его в данный момент редактирует оператор? Приедет ли он со следующим обменом? Не потеряются ли данные?
Но тут натыкаемся на вопрос что будет с тем заказом с сайта, который мы не принимаем, потому что его в данный момент редактирует оператор? Приедет ли он со следующим обменом? Не потеряются ли данные?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот