УТ 11 Перемещение статус Принято, а остатков нет.
Здравствуйте, имеется сервер Win2016, 1С сервер с платформой 8.3.11.3034 и конфа типовая УТ 11.4. 3.167.
Недавно столкнулся с проблемой - программно загружаются Пермещения (с магазинов) меняется статус с Отгружено на Принято и проводится документ
99% все ок, а 1 док из 100 типа без ошибок проводится (в логах нет), но остатки на магазин (склад-получатель) по регистрам не пишутся, т.е. расход с розничного склада есть, а прихода на магазин нет.
Если еще раз провести (вручную или программно) - все становится ок.
Подскажите куда копать?
И еще может костыль сделать - проверять по статусу наличие движений?
Недавно столкнулся с проблемой - программно загружаются Пермещения (с магазинов) меняется статус с Отгружено на Принято и проводится документ
Попытка
Док.Записать();
Исключение
ЗаписатьЛог("Док не проведен! " + ОписаниеОшибки();
КонецПопытки;
99% все ок, а 1 док из 100 типа без ошибок проводится (в логах нет), но остатки на магазин (склад-получатель) по регистрам не пишутся, т.е. расход с розничного склада есть, а прихода на магазин нет.
Если еще раз провести (вручную или программно) - все становится ок.
Подскажите куда копать?
И еще может костыль сделать - проверять по статусу наличие движений?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
дело в том,что скорее всего при изменения статуса у вас док НЕ ПРОВОДИТСЯ а ПЕРЕПРОВОДИТСЯ.
если вы используете ДокументОбъект.ОбменДанными.Загрузка = Истина; то система не поругается а проведет как есть и при это проводки могут не появится.
в данном случае рекомендую не проводить доки прямо при загрузке,целесообразно это делать каким нибудь рег заданием. и без ДокументОбъект.ОбменДанными.Загрузка = Истина;
дело в том,что скорее всего при изменения статуса у вас док НЕ ПРОВОДИТСЯ а ПЕРЕПРОВОДИТСЯ.
если вы используете ДокументОбъект.ОбменДанными.Загрузка = Истина; то система не поругается а проведет как есть и при это проводки могут не появится.
в данном случае рекомендую не проводить доки прямо при загрузке,целесообразно это делать каким нибудь рег заданием. и без ДокументОбъект.ОбменДанными.Загрузка = Истина;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот