Основной единицей любой складской операции в системе Mobile SMARTS служит документ (объект Cleverence.Warehouse.Document при выгрузке из учетной системы).
Каждый документ состоит из шести частей:
Наименование |
Описание |
Подробнее |
Шапка документа |
Содержит общую информацию о документе, такую как его тип, имя, текстовое описание документа, кому назначен, штрихкод, дата создания документа, кто выполнял и т. д. | Подробнее >>> |
Декларативная табличная часть документа {Document.DeclaredItems} |
Содержит строки с информацией о товаре, его количестве, ячейке размещения и т.д. По сути, описывает задание для выполнения. Эта коллекция строк обычно заполняется в учетной системе при выгрузке документа. |
Подробнее >>> |
Реальная табличная часть документа {Document.CurrentItems} |
Фактическая табличная часть документа. В нее заносятся реально отсканированные данные. При заполнении фактической части система производит сверку и сопоставление данных со строками в декларативной (плановой) части документа. Подробнее об этом см. механизм заполнения строк. При выгрузке документа из учетной системы CurrentItems в большинстве случаев остается незаполненной. |
|
Дополнительные табличные части | Кроме общих дополнительных таблиц существуют локальные таблицы документов. Такие таблицы встроены прямо в документ и доступны только ему. Возможности работы с такими таблицами точно такие же, как и с общими. | Подробнее >>> |
Коллекция ошибок | Коллекция логических ошибок работы самого процесса. | Подробнее >>> |
Коллекция привязок признаков{Document.ClassificatorUsings} | Флажки, проставленные различным объектам в процессе работы пользователя с документом. В качестве таких объектов могут выступать ячейки, палеты, товары и сам документ. Эти флажки будут содержаться в документе и не имеют отношения к полям самих объектов, т.е. простановка этих флажков не влияет на объекты, которым они проставлены. В качестве флажков могут выступать «тип брака», «занято» и т.д. Указанные в документе флажки используются кодом загрузки документа в учетную систему для исполнения той или иной складской логики, связанной с ними. |