Печатная форма Инвойс в экспортной заявке#
Документы#
Особенности формирования Инвойса в экспортной заявке#
Макеты работы блока с вложениями Инвойс
- Инвойс в экспортной заявке может быть:
- либо приложен как вложение пользователем с правом EXPORT_ATTACH_INVOICE
- либо сформирована ПФ пользователем с правом EXPORT_CREATE_INVOICE
- При формировании ПФ может быть сформирована только одна из двух на выбор пользователя
Инвойс на товарыИнвойс на услуги
- Если добавлено вложение или одна из ПФ Инвойс уже сформирована, то:
- копка
Сформировать документне активна, при наведении - хинтОбязательные документы уже сформированы(формирование ПФ - недоступно) - кнопка
Загрузитьне отображается (прикрепление второго файла вложения недоступно)
- копка
- При добавлении вложения можно выбрать только один файл
- Добавление вложения и формирование ПФ доступны в статусах INVOICE_PREPARATION, INVOICE_ADJUSTMENT
- И вложение и ПФ может быть удалена пользователем с правом EXPORT_DELETE_INVOICE в статусах INVOICE_PREPARATION, INVOICE_ADJUSTMENT
Формирование ПФ Инвойс#
Полное описание общего процесса создания ПФ
Инициализация процесса#
Полное описание общего процесса создания ПФ
- Название ПФ для выбора в списке:
Инвойс на товарыИнвойс на услуги
Проверки перед формированием ПФ#
Полное описание общего процесса создания ПФ
- Проверки не выполняются, сохранение заявки в БД не требуется.
Ввод дополнительных параметров#
Полное описание общего процесса создания ПФ
Перед формированием ПФ система запрашивает значения:
- Субагент
- Атрибут объекта
order.subagent
- обязательное
- максимальная длина 255 символов
- выбор из локального справочника субагентов:
- пользователь вводит в поле название субагента или его часть
- система отображает подсказку для выбора субагентов у которых название
subagent.company.fullNameEnglishсодержат введённое значение. - показываются только субагенты у которых
subagent.status=ACTIVE - пользователь выбирает из предложенного списка нужного
- система отображает в поле наименование выбранного
- лейбл:
Субагент
Кроме указанных полей в заявке сохраняются:
order.document.changedAt- текущие дата время
Формирование ПФ#
Полное описание общего процесса создания ПФ
- Шаблон Инвойс-товары, Тип шаблона из списка шаблонов:
INVOICE_COMMODITY_EXPORT - Шаблон Инвойс-услуги, Тип шаблона из списка шаблонов:
INVOICE_SERVICES_EXPORT - Значения, выводимые в шаблон: см. Коды переменных для использования в ПФ
Сохранение ПФ#
Полное описание общего процесса создания ПФ
file.type=INVOICEfile.name=Invoice_{order.document.number}
Отображение ПФ на форме#
Полное описание общего процесса создания ПФ
- Блок для отображения ПФ:
Инвойс
Удаление сформированной ПФ пользователем#
Полное описание общего процесса создания ПФ
- Удаление доступно только пользователю с правом EXPORT_DELETE_INVOICE. Остальным пользователям кнопка удаления не отображается.