"Причина отмены заказа(-ов)" (ModCancellationReason)
Добавляет специальный служебный справочник кодов «Причины отмены заказа(-ов)» в бюджетные коды и запрашивает эти коды при отмене заказа или командировки (если были оформлены заказы) и добавляет один код «Ошибка ввода». Остальные коды добавляются вручную в системе в разделе «Бюджетные коды».
Мод для клиента.
В данном моде реализовано:
Автоматическое создание справочника бюджетных кодов «Причина отмены заказа(-ов)».
При отмене заказа (если он был оформлен) запрашивается ввод кода «Причина отмены заказа(-ов)» и привязывается к заказу.
При отмене командировки, если в ней были оформлены заказы, запрашивается ТОЛЬКО ОДИН раз ввода код «Причина отмены заказа(-ов)» и привязывается ко ВСЕМ заказам командировки, у которых нет кода причины отмены.
Коды «Причина отмены заказа(-ов)» выводится в отчетах системы как обычные бюджетные коды.
Коды «Причина отмены заказа(-ов)» не запрашивают установку при оформлении командировки как обычные бюджетные коды.
В дальнейшем эти коды появятся в отмененных заказах и журнале событий (если отменен заказ, то событие привязывается к заказу, если отменена командировка, то событие привязывается к командировке):