Глючит нумерация документов во время сеанса обмена

1. Tangram 161 06.12.17 09:19 Сейчас в теме
КА 1.1 подключается к Альфа-Авто 5, выгружает в нее Реализацию, в Альфе они грузятся как Поступление товаров.
В обоих конфах новый план обмена, + в Альфу соответственно добавлены все типовые объекты для обмена.
Обмен происходит через "прямое подключение к базе-приемнику".
Обмен делается много раз в день, документооборот довольно большой.
Правила на КД 2.1.8. Базы все на MS SQL.
Весь этот процесс был автоматизирован лет 5 назад, все работало (да и работает) без каких-то серьезных изменений.
Также к Альфе приделан обмен с БП2, на тех же механизмах и принципах.
Но это присказка, теперь сказка:

Примерно год назад бухгалтера начали обнаруживать, что у "Поступление товаров" в Альфе дублируются номера документов, потом начинаются грабли с выгрузкой в БП2 и т.д.
Оказалось что происходит в Альфе:
Если во время сеанса обмена с КА 1.1 другие пользователи заводят "Поступление товаров", то с большой долей вероятности документы, созданные во время сеанса обмена, и введенные в это время пользователями, получат одинаковые номера.

То есть как я себе это представляю:
Во время сеанса обмена открывается большая транзакция, создается куча документов, транзакция закрывается. В это время не меняется счетчик в некой таблице "последних №№ документов" и можно создать Поступление с таким же номером.
Но количество объектов в транзакции установлено минимальное.

ну и как обычно вопрос: кто с таким сталкивался, как лечили?
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

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