Войти в кабинет Ваша корзина пуста

FirstStorage и SecondStorage

Встроенный функционал MobileSMARTS позволяет по-умолчанию оперировать тремя объектами хранения товара:

FirstStorage – 1 место хранения (источник)

SecondStorage – 2 место хранения (приемник)

Эти объекты могут содержать либо ячейку, либо контейнер (паллету) в зависимости от того, каким действием переменная была заполнена.

SSCCPallet – может содержать только контейнер (паллету).


Кем заполняется

Обычно заполняются при выборе ячейки действиями действие «Выбор ячейки» или «Выбор паллеты». Соответственно, в зависимости от того, кто заполнял переменную, она будет содержать объект либо описывающий ячейку, либо выбранный контейнер.

Как используется

Используется действиями прямой записи в документ и записи в буфер при занесении строки в документ (см. SelectedProduct).

При занесении в документ значения штрихкода из этих объектов попадут в соответствующие поля строки.

FirstStorage.Barcode         --->    поле строки FirstStorageBarcode
SecondStorage.Barcode   --->    поле строки SecondStorageBarcode
SSCCPallet . Barcode          --->   поле строки SSCC

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

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

Следует обратить внимание, что значения ячеек и контейнеров НЕ попадают в объект SelectedProduct, а хранятся отдельно в сессии. Это сделано для того, чтобы можно было без проблем организовать любые схемы выбора объектов хранения: как до сканирования товара, так и после.

Основные поля

Имя свойства объекта

Описание

Примеры

Barcode

Штрихкод ячейки или паллеты.

Поле и для ячейки и для паллеты.

FirstStorage.Barcode

SecondStorage.Barcode

Name

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

FirstStorage.Name

SecondStorage.Name




Не нашли что искали?

Задать вопрос в техническую поддержку