Имя: Пароль:
1C
 
Отмена проведения документа, не проведенного по партиям
0 ExRq
 
21.01.11
07:16
Добрый день.
Программно создаю документ. Подскажите как отменить создание документа если он не проводится по партиям.
Исполняю такой код, но он отменяет создание только если не заполнены поля, а документ не проводящийся по партиям проводится с выводом соответствующих предупреждений:

       Попытка
           ДокументПеремещение.Записать(РежимЗаписиДокумента.Проведение);
       Исключение
           Сообщить(ОписаниеОшибки());
           Сообщить("Не удалось записать документ Перемещения с розничного склада", СтатусСообщения.Важное);
           Возврат;
           ОтменитьТранзакцию();
       КонецПопытки;
1 Zlodey1С
 
21.01.11
07:22
Проведи документ
Получи движения
Если движения ест по регистру. Партии товаров тогда
Проверь эти движения с данными в твоем документе если что то не так отменяй проведения, если движения по партиям нет то тоже отменяй проведение
2 ExRq
 
21.01.11
07:38
Спасибо. Сейчас буду пробывать.