У объекта меняется GUID

1. DimDiemon 79 17.08.18 08:38 Сейчас в теме
Есть УПП 1.3 на 8.3, рядом развёрнута WMS - чисто скулёвая вещь, работает на хранимых процедурах. Обмен между 1С и WMS через специальную транзитную базу в скуле.
Есть проблема - один и тот же документ прогружается в WMS с разными GUID. Причём, первый раз уходит один GUID, а потом уже новый и он становится постоянным. Выгрузка в WMS возможна только после записи документа в БД. Происходит в подписке на событие при записи документа.
Для примера картинка из скуля. В логах 1С добавление объекта в 17-55, как раз в то время, когда создаётся вторая запись.
Проблема не частая, но гемора создает. Всплывает иногда, не чаще раза в неделю, это при условии что около 200 документов в день уходит в WMS.

Кто что может подсказать по этому поводу?
Может подписка на событие как то не правильно отрабатывает, два раза например?
Интересно, что такое бывает только с одним видом документа - Отчет производства за смену.

Всю башку сломал, даже не представляю в какую сторону копать.
И кстати, вспомнил, раньше, когда выгрузка в WMS была не по событию, а по нажатию на кнопку в форме, таких проблем не было. То есть это реально подписка как то так интересно отрабатывает.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
2. rintik 19 17.08.18 09:08 Сейчас в теме
Возможно при записи сработал отказ (например - блокировки) - а объект уже выгрузился. Может выгружать после записи?
5. caponid 20.08.18 14:19 Сейчас в теме
Ищите УстановитьСсылкуНового для этого документа,
Может есть еще подписки, в которых ИД переопределяется...

И использовать подписку ПриЗаписи не совсем корректно - объект записан, но транзакция еще не завершилась.
Для нового документа при откате транзакции ИД откатится(очистится) - и при следующей удачной записи - получит новый.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. rintik 19 17.08.18 09:08 Сейчас в теме
Возможно при записи сработал отказ (например - блокировки) - а объект уже выгрузился. Может выгружать после записи?
4. DimDiemon 79 20.08.18 10:26 Сейчас в теме
(2) Нет такой подписки на событие...
3. Fox-trot 158 17.08.18 09:51 Сейчас в теме
Судя по всему оно так и есть
5. caponid 20.08.18 14:19 Сейчас в теме
Ищите УстановитьСсылкуНового для этого документа,
Может есть еще подписки, в которых ИД переопределяется...

И использовать подписку ПриЗаписи не совсем корректно - объект записан, но транзакция еще не завершилась.
Для нового документа при откате транзакции ИД откатится(очистится) - и при следующей удачной записи - получит новый.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот