днаяНакладная. Порожня () ТОДІ
РасходнаяНакладнаяОб'ект = Документи. ПродажаТовара. СоздатьДокумент ();
РасходнаяНакладнаяОб'ект. Дата = ТекущаяДата ();
РасходнаяНакладнаяОб'ект. Записати ();
РасходнаяНакладная = РасходнаяНакладнаяОб'ект. Посилання;
НужноЗапісать = Істина;
КонецЕсли;
ЯКЩО НужноЗапісать ТОДІ
Записати ();
КонецЕсли;
ПОВІДОМИТИ ("Старт бізнес-процесу:" + "" "" + ЕтотОб'ект. метаданих (). Синонім + "" "");
КонецПроцедури.
Процедура СчетОплаченПроверкаУсловия (ТочкаМаршрутаБизнесПроцесса, Результат)
Результат = Рахунок. ОплатаСчета;
КонецПроцедури.
Процедура ВыпискаСчетаОбработкаИнтерактивнойАктивации (ТочкаМаршрутаБизнесПроцесса, Завдання, СтандартнаяОбработка)
Рахунок. ПолучітьФорму ("ФормаДокумента"). Відкрити ();
СтандартнаяОбработка = Брехня;
КонецПроцедури.
Процедура ВыпискаСчетаПередИнтерактивнымВыполнением (ТочкаМаршрутаБизнесПроцесса, Завдання, Відмова)
Якщо Рахунок. Товари. Кількість () = 0 тоді
Відмова = Істина;
КонецЕсли;
КонецПроцедури.
Процедура ВыпискаНакладнойОбработкаИнтерактивнойАктивации (ТочкаМаршрутаБизнесПроцесса, Завдання, СтандартнаяОбработка)
РасходнаяНакладная. ПолучітьФорму ("ФормаДокумента"). Відкрити ();
СтандартнаяОбработка = Брехня;
КонецПроцедури.
Процедура ВыпискаНакладнойПередИнтерактивнымВыполнением (ТочкаМаршрутаБизнесПроцесса, Завдання, Відмова)
Якщо РасходнаяНакладная. Товари. Кількість () = 0 тоді
Відмова = Істина;
КонецЕсли;
КонецПроцедури.
Процедура ОтгрузкаСоСкладаОбработкаИнтерактивнойАктивации (ТочкаМаршрутаБизнесПроцесса, Завдання, СтандартнаяОбработка)
РасходнаяНакладная. ПолучітьФорму ("ФормаДокумента"). Відкрити ();
СтандартнаяОбработка = Брехня;
КонецПроцедури.
Процедура НормальноеЗавершениеПриЗавершении (ТочкаМаршр...