Признаки


Признаки (Cleverence.Warehouse.Classificator) – это средство для привязки дополнительных свойств для ячеек, паллет и товаров.

Применение признаков имеет смысл в случаях, когда при обработке документа требуется указать дополнительную информацию об одном из указанных выше объектов, например, выбрать тип принятой паллеты: обычная, бракованная и т.д., или указать статус ячейки: пустая, с товаром, заполнена.

Работа признаков подразумевает выбор атрибута объекта из фиксированного набора значений.

Для внесения в систему признаков существует специальный справочник Сleverence.Warehouse.ClassificatorsBook. Он содержит коллекцию самих признаков ClassificatorsBook.Classificators, а также коллекцию их типов ClassificatorsBook.Types.

Тип признака Сleverence.Warehouse.ClassificatorType предназначен для группировки нескольких признаков в единую группу выбора. Кроме того, с помощью свойства ClassificatorType.Exclusive, он позволяет указать, могут ли несколько признаков одного типа быть привязаны к одному объекту.

Признак Cleverence.Warehouse.Classificator, кроме уникального идентификатора, содержит свое имя, штрихкод и идентификатор своего типа.

Приведенный ниже пример позволит нам программно организовать на мобильном клиенте выбор цвета паллеты из двух вариантов: красный и зеленый.

Для выгрузки заполненного справочника на Сервер используется команда StorageConnector.SetClassificators.