Шапка документа содержит общую информацию о документе.
Основные поля шапки
Поле [русский синоним] |
Заполнение |
Описание |
Id [Ид] |
Обязательно при выгрузке |
Идентификатор документа. Обязательно заполняется при выгрузке документа и должен иметь уникальное значение. |
Name [Имя] |
Обязательно при выгрузке | Отображаемое имя документа. Обязательно заполняется при выгрузке документа. |
Appointment [Назначение] |
Может не заполняться | Назначение документа — код пользователя или имя группы, которым данный документ назначается на исполнение. Если значение пустое, то документ попадает к первому свободному пользователю, которому разрешен тип документа (подробнее см. Распределение документов пользователям). |
UserId [ИдПользователя] |
В процессе захвата документа |
Идентификатор пользователя, который выполнил документ. Должен иметь уникальное значение для каждого пользователя. Еcли ID пользователя в документе и на ТСД не совпадает, то документ на ТСД не отобразится. |
DocumentTypeName [ИмяТипаДокумента] |
Обязательно при выгрузке | Имя типа документа. Обязательно заполняется при выгрузке документа и должно иметь уникальное значение. |
Modified [Изменен] |
В процессе работы на ТСД | Признак того, что документ был изменен. Заполняется при изменении документа одним из пользователей. |
InProcess [ВОбработке] |
В процессе работы на ТСД | Признак того, что документ захвачен пользователем на обработку. Заполняется, когда документ был захвачен пользователем. |
Finished [Завершен] |
В процессе работы на ТСД | Признак того, что обработка документа пользователем была завершена, и его можно забирать назад в учетную систему. Заполняется, когда работа с документом была завершена на терминале. |
WarehouseId [ИдСклада] |
Обязательно при выгрузке | Идентификатор склада, к которому привязан документ. Должен иметь уникальное значение для каждого склада. |
Barcode [Штрихкод] |
Может не заполняться | Штрихкод документа. Для выбора документа по штрихкоду на терминале или на сервере должен быть обязательно заполнен. |
Priority [Приоритет] |
Может не заполняться | Приоритет документа. Более приоритетные документы раньше отдаются на терминал для обработки. |
DistributeByBarcode [ВыдаватьПоШтрихкоду] |
Может не заполняться | Признак выдачи документа по штрихкоду. Документы с таким признаком не поступают на мобильный терминал автоматически, а могут быть выбраны с сервера только по штрихкоду. Свойство может успешно применяться только при наличии постоянной связи с сервером. |
Кроме полей указанных в таблице, в шапке документа могут быть и другие поля: текстовое описание документа, дата создания документа и т. д.
Значения полей в шапке документа могут быть изменены в любой момент.
Данные полей можно посмотреть в панели управления в закладке «Документы».
Дополнительные поля
Кроме основных полей могут выгружаться и дополнительные поля шапки, если такие имеются. Например, КонтрольКолва, ПоЯчейкам, Contractor, Currency и т.д.
Такие поля, также как и основные, могут быть заполнены при выгрузке (заполнены частично). Заполнение этих полей может происходить в процессе работы на терминале. Если в поле указывается шаблон для вычислимой колонки, значение такой колонки для объекта не проставляется пользователем и не выгружается из вне. При каждом запросе она вычисляется согласно шаблону.
Добавить дополнительные поля шапки документа можно в панели управления. В конфигурации раскройте узел, соответствующий нужному типу документа, правой кнопкой мыши нажмите на «дополнительные поля шапки» и нажмите кнопку «Добавить поле».
Теперь введите имя поля, выберите его тип и при необходимости введите шаблон (для вычислимой колонки).