Тип документа

Теги: документ
Последние изменение: 22.05.2017

Каждый документ относится к определенному типу (объекты Cleverence.Warehouse.DocumentType), который и описывает правила обработки документа пользователем и системой. В качестве таких типов могут быть названы, например, операция приемки ТМЦ, операция отгрузки ТМЦ, операция внутреннего перемещения и т.д.

Таким образом, для функционирования системы разработчик должен описать возможные типы документов и правила их обработки.

Каждый тип документа содержит:


Поле

Описание

Алгоритм

Дерево действий, задающих точную последовательность обработки документов данного типа на терминале сбора данных.

Основные поля шапкиНабор основных полей шапки документа.
Основные поля строкиНабор основных полей для строк документа.
Дополнительные поля шапкиНабор дополнительных полей шапки документа. Например, для документов проверки состояния транспортного средства в шапку можно добавить номер пломбы.
Дополнительные поля строкиНабор дополнительных колонок в табличных частях документа. Указанные данные будут присутствовать в каждой строке документа. Например, это могут быть «Цвет», «Размер», «Цена» и т.д.
Дополнительные табличные частиПроизвольное число дополнительных табличных частей с произвольно заданными колонками. Например это могут быть таблицы поиска чего-нибудь или локальные справочники документа.
ОшибкиСписок ошибок, которые могут возникнуть при выполнении документов данного типа и быть прикрепленными к такому документу. Например, ошибка «Ячейка занята» для документов типа «Размещение».

Строки подвала

Список строк, выводимых в нижней части окна ТСД при обработке документов данного типа (по аналогии со строкой состояния в офисных приложениях).