Показать сообщение отдельно
Старый 22.12.2005, 14:30   #22  
Hans is offline
Hans
Участник
Аватар для Hans
 
108 / 22 (1) +++
Регистрация: 20.10.2005
Цитата:
Сообщение от Migel_84
А как насчёт использовать логическую переменную? Убрать throw и, если хоть одна ошибка будет присвоить переменной true, а при оприходовании проверять, если переменная равна true, то не оприходовать
Идея хорошая, я в данный моменты просто добавил свой цикл, перед основным while (salesParmLine) в Classes\SalesFormLetter_Invoice\updateNow и там все методы продублировал, где заменил все throw на info. Если бы я точно знал в каком месте можно поставить проверку на глобальную переменную, чтобы накладная точно не приходывалась, я бы так и сделал, но я не знаю в каком месте накладная по Заказу приходуется (я имею в виду себестоимость, проводки и т.д).