13. Команда "Container.Remove" - извлечение контейнера из ячейки оператором

korvin
Администратор
Сообщения: 201
Зарегистрирован: 18 ноя 2017, 15:36

13. Команда "Container.Remove" - извлечение контейнера из ячейки оператором

Сообщение korvin » 07 авг 2019, 12:35

Код команды = 13.

Команда отдается путем добавления записи в таблицу sarmat.command_gas, с передачей полей:
  • command_type_id = 13
  • container_barcode = код контейнера.

Данная команда может использоваться:
  1. при пополнении контейнера товаром, для указания системе, что контейнер извлечен и ячейка освободилась
  2. при отборе товара из контейнера, для указания системе, что контейнер извлечен и ячейка освободилась
  3. для извлечения пустого контейнера из системы

Возвращает поля:
«State» результат выполнения команды:
= 0 команда в процессе добавления
= 1 команда принята АСК к выполнению
= 2 ошибка выполнения команды
= 5 команда успешно выполнена

Пример добавления команды для извлечения контейнера:

Код: Выделить всё

insert into sarmat.command_gas (command_type_id,container_barcode )
values(13, '9038') returning ID into :CMDID;

Вернуться в «АСК Аврора»