Шаблоны Печатных форм
Особенности процесса
- Пользователю доступен фиксированный набор шаблонов, соответсвующий формируемым ПФ в системе
- Пользователь может скачать существующий шаблон
- Пользователь может обновить существующий шаблон
Интерфейс
Макет
template.schema.json
- Пункт меню
Шаблоны доступен пользователю с правом ADMINISTRATION_TEMPLATE_ALL
- В списке отображается фиксированный перечень шаблонов (сортировка соответствует спецификации):
Название template.name |
Тип template.type |
Договор на отправку денег клиентом (импорт) |
AGREEMENT_IMPORT |
Договор на получение денег клиентом (экспорт) |
AGREEMENT_EXPORT |
Инвойс для импортной заявки |
INVOICE_IMPORT |
Инвойс на товары для экспортной заявки |
INVOICE_COMMODITY_EXPORT |
Инвойс на услуги для экспортной заявки |
INVOICE_SERVICES_EXPORT |
Поручение по экспортной заявке |
INSTRUCTION_EXPORT |
Отчёт о выполнении по импортной заявке |
REPORT_IMPORT |
Отчёт о выполнении по экспортной заявке |
REPORT_EXPORT |
Дополнительное соглашение на ЭДО |
ADDITIONAL_AGREEMENT_EDI |
Уведомление о возврате |
REFUND_NOTIFICATION |
Поручение субагенту по импортной заявке |
INSTRUCTION_IMPORT |
- При наведении курсором на строку, отображаются две кнопки:
Скачать. При нажатии на кнопку шаблон скачивается на устройство пользователя. Адрес хранения указан в атрибуте template.path
Загрузить. При нажатии на кнопку инициализируется процесс обновления файла шаблона.
Обновление шаблона
Макет
- При нажатии на кнопку
Загрузить, пользователю отображается диалоговое окно, с кнопкой Загрузить^
- Окно можно закрыть кликом на фон или на крестик
- Выбрать для загрузки можно только один файл
DOCX макс. 10MB
- Если выбранный файл не соответствует формату, отображается сообщение об ошибке
- Во время загрузки выбранного файла отображается имя выбранного файла И лоадер,
- Если во время загрузки выбранного файл произошла ошибка, система показывает в диалоговом окне баннер с системной ошибкой
- после загрузки диалоговое окно закрывается, показывается список шаблонов и нотификация
Шаблон обновлен
- старые версии файлов шаблонов не сохраняются. Удаляем старый шаблон, только после гарантированной загрузки нового.