УТ 11 Перемещение статус Принято, а остатков нет.

1. succub1_5 93 07.06.18 12:40 Сейчас в теме
Здравствуйте, имеется сервер Win2016, 1С сервер с платформой 8.3.11.3034 и конфа типовая УТ 11.4. 3.167.
Недавно столкнулся с проблемой - программно загружаются Пермещения (с магазинов) меняется статус с Отгружено на Принято и проводится документ
Попытка 
Док.Записать(); 
Исключение 
ЗаписатьЛог("Док не проведен!  " + ОписаниеОшибки(); 
КонецПопытки;

99% все ок, а 1 док из 100 типа без ошибок проводится (в логах нет), но остатки на магазин (склад-получатель) по регистрам не пишутся, т.е. расход с розничного склада есть, а прихода на магазин нет.
Если еще раз провести (вручную или программно) - все становится ок.
Подскажите куда копать?
И еще может костыль сделать - проверять по статусу наличие движений?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. rafaiil 07.06.18 12:55 Сейчас в теме
(1)
дело в том,что скорее всего при изменения статуса у вас док НЕ ПРОВОДИТСЯ а ПЕРЕПРОВОДИТСЯ.
если вы используете ДокументОбъект.ОбменДанными.Загрузка = Истина; то система не поругается а проведет как есть и при это проводки могут не появится.
в данном случае рекомендую не проводить доки прямо при загрузке,целесообразно это делать каким нибудь рег заданием. и без ДокументОбъект.ОбменДанными.Загрузка = Истина;
3. succub1_5 93 07.06.18 13:03 Сейчас в теме
(2)ну если проведенный - перепроводится, если непроведенный то проводится.
*у меня нет обмена и это ДокументОбъект.ОбменДанными.Загрузка = Истина - не используется.
4. succub1_5 93 07.06.18 13:04 Сейчас в теме
хотя может проще костыль - отменять проведение, менять статус, проводить?
кто что посоветует?
5. xioxao 07.06.18 13:12 Сейчас в теме
(4) я советую перепроводить регламентным заданием. это вполне решит ваш вопрос.
6. succub1_5 93 07.06.18 13:19 Сейчас в теме
(5)больше 150 перемещений, зачем все? если косяк иногда.
7. xioxao 07.06.18 13:24 Сейчас в теме
(6) можно допилить процедуру, сделать выборку тех перемещений у которых нет движения ;-)
8. succub1_5 93 07.06.18 13:49 Сейчас в теме
(7)вот-вот, жаль только что это не решит первоисточник проблемы =)
9. rafaiil 07.06.18 16:02 Сейчас в теме
(8)
скорее всего дело в блокировках.вы все 150 докуметов не в 1-ой транзакции проводите?
я бы поставил на блокировки.
10. succub1_5 93 07.06.18 16:55 Сейчас в теме
(9)не в одной, в течение дня, а ошибок почему тогда нет? иногда бывает что не может провести и тогда ошибка о блокировках, но мб раз в 2-3 недели.
Оставьте свое сообщение

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