Mobile SMARTS Компонента доступа

Члены Document [Документ]

Описание Document [Документ]

Общедоступные Конструкторы

Конструктор Document Создает экземпляр Document.

Общедоступные Свойства

Appointment [Назначение] Назначение документа - код пользователя или имя группы, которым данный документ назначается на исполнение. Если значение пустое, то документ попадает к первому свободному пользователю, которому разрешен тип документа.
Attachments [Вложения] Коллекция файлов-вложений документа.
AutoAppointed [ВыдаватьАвтоматически] Флаг автоматической выдачи. Если стоит true - документ выдается на ТСД, автоматически, не дожидаясь явного выбора его из списка или по ШК
Barcode [Штрихкод] Штрихкод документа.
Completed [ВсеСтрокиПланаВыполнены] Свойство, позволяющее проверить все ли строки задания выполнены. Проверка происходит по DeclaredItems.
CreateDate [ДатаСоздания] Дата создания документа.
CurrentItems [СтрокиФакт] Коллекция операций, выполненных пользователем.
DeclaredItems [СтрокиПлан] Список операций, которые требуется выполнить пользователю в рамках документа.
Description [Описание] Описание документа.
DeviceId [ИдУстройства] Ид. терминала, на котором был обработан документ.
DeviceIP [ИпУстройства] IP-адрес терминала, на котором был обработан документ.
DeviceName [ИмяУстройства] Имя терминала, на котором был обработан документ.
DistributeByBarcode [ВыдаватьПоШтрихкоду]Obsolete. Признак выдачи документа по штрихкоду. Документы с таким признаком не поступают на мобильный терминал автоматически, а могут быть выбраны с сервера только по штрихкоду. Свойство может успешно применяться только при наличии постоянной связи с сервером.
DocumentTypeName [ИмяТипаДокумента] Должно соответствовать одному из доступных пользователю типов документов. Подробнее смотрите Cleverence.Warehouse.DocumentType.
Finished [Завершен] Признак того, что обработка документа пользователем была завершена, и его можно забирать назад в учетную систему.
Id [Ид] Уникальный идентификатор документа.
InProcess [ВОбработке] Признак того, что документ захвачен пользователем на обработку.
LastChangeDate [ВремяИзменения] Дата изменения документа на сервере.
Modified [Изменен] Признак того, что документ был изменен.
Name [Имя] Название документа.
Overloaded [ЕстьПереполнение] Возвращает есть ли количества в строке.
Priority [Приоритет] Приоритет документа. Более приоритетные документы раньше отдаются на терминал для обработки.
ServerHosted [ИсполняемыйНаСервере] Признак того, что документ должен выполняться "на сервере". Такой документ могут одновременно открыть на редактирвоание несколько пользователей. Все изменения в документе будут происходить одновременно для всех работающих с ним пользователей. Работа в таком режиме требует наличия постоянной связи с сервером.
States [Статусы] Коллекция статусов документа. Заполняется на сервере при поступлении обработанного документа с терминала. Количество статусов в коллекции соответствует количеству пользователей, работавших с документом.
Tables [Таблицы] Коллекция дополнительных таблиц документа.
Underloaded [ЕстьНедобор] Возвращает есть ли недобор количества в строке.
UnderloadedOrOverloaded [ЕстьПереполнениеИлиНедобор] Возвращает, есть ли в строках документа расхождения.
UserId [ИдПользователя] Id пользователя, который выполнил документ.
UserName [ИмяПользователя] Имя пользователя, который выполнил документ.
WarehouseId [ИдСклада] Идентификатор склада, к которому привязан документ.

Общедоступные Методы

CommitItem [ПровестиСтроку] Проведение строки по документу. Реализует алгоритм занесения данных в документ, который используется в работе на терминале.
DeleteItem [УдалитьСтроку]Перегружен. Удаление проведенной строки документа.
DeleteItems [УдалитьСтроки]Перегружен. Удаление проведенных строк документа.
SetField [УстановитьПоле] (наследовано от Expandable) Выставить значение в колонке.

Смотрите также

Класс Document | Пространство имен Cleverence.Warehouse | DocumentItem