Для создания макета нестандартных документов выполните следующие действия:
В области навигации выберите пункт Конструктор документов → Макеты.
Откроется скроллер Макеты, содержащая список существующих макетов нестандартных документов:
Примечание | |
---|---|
При необходимости вы можете отобразить скрытые по умолчанию макеты, входящие в поставку системы, сняв заполнение в поле выбора Скрыть макеты поставки панели фильтрации скроллера Макеты (см. рис. 4.1205). |
Рис. 4.1205. Скроллер Макеты
Нажмите кнопку панели инструментов формы списка макетов нестандартных документов.
Откроется окно Инициализация макета.
Рис. 4.1206. Окно Инициализация макета
В поле Наименование макета введите наименование нового типа нестандартных документов и нажмите кнопку OK.
Откроется окно Макет.
Рис. 4.1207. Окно Макет
Укажите основные параметры макета:
Поле Актуальное наименование макета будет автоматически заполнено названием макета, указанным на этапе инициализации макета.
В поле Опубликованная версия будет отображён номер текущей опубликованной версии макета, при условии, что таковая имеется.
При необходимости укажите в поле Код макета в БД код макета в БД системы.
Необходимость заполнения данного поля зависит от типа интерфейса, для которого формируется макет и от того, требуется ли отдельная модель документов для выгрузки ЭД данного макета в АБС – подробнее см. разд. 2.22.6 «Настройка выгрузки нестандартных документов в АБС».
Примечание | |
---|---|
Поле Код макета в БД доступно для редактирования, только если заполнено поле выбора Генерировать API. |
В выпадающем списке База документа выберите тип ЭД, который будет служить шаблоном для создаваемого макета.
Если макет планируется использовать в составе группы макетов, в поле Код группы макетов выберите требуемый идентификатор из выпадающего списка, либо задайте собственное значение (впоследствии вы сможете его использовать при создании макетов, входящих в данную группу).
Если необходимо обеспечить возможность использования экранной формы на базе создаваемого макета в качестве вложенной в другом нестандартном документе, заполните поле выбора Вложенный макет.
Примечание | |
---|---|
Данное поле недоступно для ввода, если заполнено поле выбора Расписание процессов. |
Если вы создается макет записи для справочника, заполните поле выбора Справочник.
Примечание | |
---|---|
Данное поле недоступно для ввода, если заполнено поле выбора Расписание процессов. |
Если предполагается использование документа на базе создаваемого макета в интерфейсе ДБО для малого бизнеса или для выгрузки документа в АБС требуется отдельная модель (подробнее см. разд. 2.22.6 «Настройка выгрузки нестандартных документов в АБС»), то:
Заполните поле выбора Генерировать API.
В поле Базовый адрес REST API укажите произвольный базовый URL, который будет использоваться системой для доступа к REST API нестандартного документа на базе создаваемого макета.
Если необходимо – запретите выгрузку нестандартных документов данного типа в АБС (см. разд. 2.22.6 «Настройка выгрузки нестандартных документов в АБС»), заполнив поле выбора Запрет выгрузки в АБС (по умолчанию поле не заполнено).
Если необходимо, чтобы для данного документа могло быть создано отдельное расписание процесса (см. инстр. «Настройка расписания процессов подразделения»), заполните поле выбора Расписание процессов.
При этом для документа в одноименной с документом группе контролей также будет автоматически создан контроль Время работы банка с уровнем
"Предупреждение"
.
Примечание | |
---|---|
Данное поле недоступно для ввода, если заполнено поле выбора Справочник и / или Вложенный макет. Также данное поле становится недоступно для ввода после публикации макета. |
Выберите автоматически созданную запись новой версии макета на вкладке Версия и нажмите кнопку .
Откроется окно Версия макета.
Рис. 4.1208. Окно Версия макета
В данном окне:
В полях Наименование макета, Наименование архивных документов, Наименование удаленных документов при необходимости отредактируйте соответствующие наименования.
Поле Имя класса дополнительных проверок и блок Шаблоны печатных форм при использовании типовой функциональности Конструктора документов (см. разд. 2.22.1 «Назначение Конструктора документов») не заполняются.
В поле Ширина формы при необходимости задайте ширину экранной формы документов, формируемых по данному макету, отличную от ширины по умолчанию.
Ширина задается в безразмерных единицах, 1 единица соответствует 12 пикселям на экране. Для нового (клиентского) интерфейса значение ширины умножается на 1.15.
Например, если в поле введено значение "40"
, ширина формы на экране составит 480 пикселей (для нового интерфейса 552 пикселя).
Если необходимо разрешить изменение пользователем размера экранной формы ЭД данного типа, заполните поле выбора Поддержка изменения размера формы.
Если необходима возможность прикреплять к документу вложения (а значит, отображать на экранной форме блок вложений) – заполните поле выбора Поддержка вложений.
В блоке Реквизиты при помощи кнопок панели инструментов блока сформируйте список реквизитов. При необходимости согласно инстр. «Создание блока реквизитов» данной инструкции объедините реквизиты в блоки при помощи специального реквизита "Стандартный блок
полей"
(см. также описание реквизита в разд. «Типы реквизитов» и п. 10.f.E.12 данной инструкции).
В процессе создания / редактирования записей:
Откроется окно Реквизит.
Рис. 4.1209. Окно Реквизит
В поле Наименование введите название реквизита.
В поле Тип выберите из списка тип реквизита (см. разд. «Типы реквизитов»).
Примечание | |
---|---|
Количество некоторых типов реквизитов на одном макете ограничено, см. разд. 2.22.4 «Возможности и ограничения конструктора документов». |
Поле Колонка в таблице будет заполнено автоматически, поля блока Свойства станут доступны для указания свойств реквизита.
Примечание | |
---|---|
Для каждого типа реквизита доступен свой набор полей ввода и полей выбора. |
При необходимости укажите в доступных полях из числа следующих полей ввода:
В поле Значение по умолчанию – значение реквизита по умолчанию.
Примечание | |
---|---|
Для типа реквизита |
В поле Всплывающая подсказка – текст, который должен отображаться при наведении курсора на поле данного реквизита на экранной форме.
В поле Порядковый номер реквизита на форме – порядковый номер, задающий расположение настраиваемого реквизита на экранной и печатной формах.
Порядок расположения полей на экранной форме – слева направо, с учетом отступов для отображения метки поля. Если заполнено поле выбора С новой строки – поле реквизита будет позиционироваться с новой строки слева.
В поле Максимальное количество символов в поле – ограничение длины значения реквизита.
Примечание | |
---|---|
Максимальное количество символов для реквизита типа |
В поле Высота поля реквизита на форме – высоту поля, отличную от высоты по умолчанию.
Высота задается в безразмерных единицах, 1 единица соответствует 12 пикселям на экране. Для нового (клиентского) интерфейса значение ширины умножается на 1.15.
Например, если в поле введено значение "10"
, ширина поля на экране составит 120 пикселей (для нового интерфейса 138 пикселей).
В поле Ширина поля реквизита на форме – ширину поля, отличную от ширины по умолчанию.
Ширина задается в безразмерных единицах, 1 единица соответствует 10 пикселям на экране. Для нового (клиентского) интерфейса значение ширины умножается на 1.15.
Например, если в поле введено значение "4"
, ширина поля на экране составит 40 пикселей (для нового интерфейса 46 пикселей).
В поле Минимально допустимое значение – нижнюю границу диапазона допустимых значений реквизита.
В поле Максимально допустимое значение – верхнюю границу диапазона допустимых значений реквизита.
В поле Допустимые символы (регулярное выражение) – в соответствии с разд. «Список символов» список допустимых символов для значения реквизита задайте через "[]*"
– внутри квадратных скобок с последующим астериском
("звездочкой").
В поле Допустимые символы (сообщение об ошибке) – текст сообщения, выводимого пользователю, если проверка обнаружила в поле реквизита недопустимые символы.
В поле Маска – в соответствии с разд. «Маска вводимых значений» сформируйте для реквизита маску вводимых значений.
Если реквизит необходимо включить в состав одного из стандартных блоков полей формы, в поле Блок реквизитов выберите из списка один из блоков
формы, созданных при помощи реквизита "Стандартный блок полей"
(см. также инстр. «Создание блока реквизитов» данной
инстркции.
Поля Идентификатор реквизита для шаблона ПФ и Тег для выгрузки при использовании типовой функциональности Конструктора документов (см. разд. 2.22.1 «Назначение Конструктора документов») не заполняются.
При необходимости заполните доступные поля из числа следующих полей выбора (описано действие в случае, если поля заполнены):
Автоматическая нумерация – при создании ЭД поле по умолчанию заполняется автоматическим порядковым номером ЭД данного типа.
Недоступно для редактирования – запрет на редактирование поля на экранной форме.
Обязательность заполнения реквизита – поле реквизита в ЭД обязательно для заполнения.
С новой строки – на визуальной форме поле реквизита будет отображаться с новой строки.
Не отображать в скроллере – поле реквизита не отображается в строке формы списка ЭД данного типа.
Не отображать на форме – поле реквизита не отображается в окне документа.
Фильтровать по реквизиту – в форме списка ("скроллере") ЭД данного типа будет возможна фильтрация по данному реквизиту.
Вертикальное расположение – вертикальное расположение поля реквизита.
Значимый реквизит для ЭП – значение реквизита будет включено в информацию о документе, выводимую пользователю при подписании ЭД.
Значимый реквизит для инфодайджеста – значение реквизита будет включено в информацию о документе, выводимую операционисту банка при ручной обработке ЭД, а также в запись журнала аудита о событии смены статуса ЭД.
Отображение реквизита на ПФ – реквизит и его значение будут отображаться на стандартной печатной форме ЭД.
Выгрузка реквизита в АБС – реквизит будет выгружаться в АБС.
Текущая дата – предзаполнение поля реквизита значением текущей даты (для реквизита с типом "Дата"
).
Ввод значений возможен только через список возможных значений – значение реквизита может быть задано только выбором из справочника или списка значений (ручной ввод будет недоступен).
При необходимости во вкладке Свойства для списка / справочника заполните (если они доступны для заполнения) дополнительные поля, отображаемые при
выборе некоторых типов реквизитов ("Группа зависимых кнопок-переключателей"
, "Выпадающий список"
). Описано действие для случая, когда
соответствующие поля выбора вкладки Свойства для списка / справочника заполнены:
Заполнено поле Список значений ("радиокнопка") – возможны использование и настройка списка значений.
Дополнительно отображается блок для формирования списка значений (см. рис. 4.1210). В данном блоке сформируйте список значений:
Создайте необходимые записи при помощи кнопки панели инструментов блока. Поля записей будут доступны для редактирования.
Введите требуемые значения в соответствующих полях колонки Значение, при необходимости отредактируйте порядковые номера записей.
Рис. 4.1210. Окно Версия макета [выбор значений из списка]
Заполнено поле Выбор из справочника – возможен выбора значений реквизита из справочника.
Дополнительно отображаются список доступных справочников, панель фильтрации, строка для выбора используемой колонки справочника. (см. рис. 4.1211). В данном блоке укажите поле справочника, из которого будет заполняться значение реквизита:
При необходимости отфильтруйте список справочников (осуществляется стандартная фильтрация по вхождению текста).
Выберите списке требуемый справочник.
Укажите наименование столбца справочника в поле Поле справочника, на основании которого будет заполняться значение реквизита.
Внимание! | |
---|---|
Если в качестве типа реквизита выбрано значение |
Рис. 4.1211. Окно Версия макета
При необходимости во вкладке Теги типовым образом при помощи кнопок панели инструментов вкладки сформируйте список тегов реквизита (см. разд. «Теги реквизита»).
При добавлении каждой записи списка:
Будет открыто окно справочника доступных тегов:
Выберите требуемый тег и нажмите кнопку Добавить.
Произойдет возврат во вкладку Теги, выбранный тег будет добавлен в таблицу вкладки.
Нажмите кнопку для сохранения изменений реквизита.
Примечание | |
---|---|
При сохранении реквизита система выполнит проверку корректности ввода данных. Если при вводе данных возникли ошибки, система выдаст соответствующее сообщение. |
Произойдет возврат к списку реквизитов окна Версия макета.
В поле Дайджест нотификации отредактируйте в соответствии с данными конкретного ЭД отображаемую по умолчанию типовую заготовку шаблона СМС-сообщения для передачи одноразового пароля.
Пример шаблона СМС-сообщения:
Password ${passwd} dlya dokumenta <Название документа /макета латиницей> N$ {entity.docNumber} ot $ {entity.docDate?date}
где: Passwd
– одноразовый пароль; entity.docNumber
– номер документа;
entity.docDate?date
– дата документа.
Нажмите кнопку для сохранения изменений.
Произойдет возврат в окно Макет (см. рис. 4.1207).
Нажмите кнопку для сохранения изменений.
Произойдет возврат к форме списка макетов нестандартных документов, сформированный макет отобразится в списке.
Внимание! | |
---|---|
Если документ на базе созданного макета предполагает использование в интерфейсе ДБО для малого бизнеса (выбрана опция Генерировать API), то перед публикацией макета должен быть перезагружен app-сервер Corporate с обязательным сбросом хеша БД. |
Вы можете перейти операциям по настройке использования нового макета: