Команда отдается путем добавления записи в таблицу sarmat.command_gas, с передачей полей:
- command_type_id = 13
- container_barcode = код контейнера.
Данная команда может использоваться:
- при пополнении контейнера товаром, для указания системе, что контейнер извлечен и ячейка освободилась
- при отборе товара из контейнера, для указания системе, что контейнер извлечен и ячейка освободилась
- для извлечения пустого контейнера из системы
Возвращает поля:
«State» результат выполнения команды:
= 0 команда в процессе добавления
= 1 команда принята АСК к выполнению
= 2 ошибка выполнения команды
= 5 команда успешно выполнена
Пример добавления команды для извлечения контейнера:
Код: Выделить всё
insert into sarmat.command_gas (command_type_id,container_barcode )
values(13, '9038') returning ID into :CMDID;