Имя: Пароль:
1C
1С v8
Задвоение документа при создании в фоновом режиме.
0 trim89
 
22.07.16
04:18
Доброго времени суток.

Завелась странная проблема. Есть внешняя обработка, которая запускается по регламентному заданию. Она парсит почту и, если надо, создает документ возврат товаров поставщику, в конце обработка отсылает одно письмо нужным людям.

Сегодня увидел, что пришло два письма, более того создалось два возврата с одинаковыми номерами (гуиды разные, движения есть у обоих документов, остатки пошли минусом), но в журнале регистрации информация всего про создание одного документа и про один запуск обработки. Есть еще нюанс. При проведении/отмены проведении складских документов отсылается таблица с товарами в другую базу данных, для отчетности перед поставщиком, и она тоже была отослана всего один раз.
Собственно, какого ляда?

База - КА 2.0.3.169, Платформа 8.3.7.2027.

Данное регл задание запустилось при расчете себестоимости, может платформа так криво распараллеливает процессы?
1 trim89
 
22.07.16
05:37
ап
2 DrZombi
 
гуру
22.07.16
07:11
(0) При определенных настройках, регламентные задания работают, как будильник. не успело выполнится прошлое регл. задание, получайте повторно запущенное. :)
3 DrZombi
 
гуру
22.07.16
07:12
(1) Можешь считать глюком. Т.к. иногда такого нет, но чаще всего так оно и происходит.

В свое время добавлял проверку на момент повторного запуска регл. задания.
4 trim89
 
22.07.16
07:29
Как бы странно, почему в журнале не отобразилось
5 trim89
 
22.07.16
07:30
Проверку поставлю, спасибо)