Интересуемые для стороннего ПО поля:
- BARCODE VARCHAR2(100) - штрих-код контейнера - обязательное уникальное поле
- TYPE NUMBER - типоразмер контейнера:
- =0 - Поддоны
- =1 - Большие
- =2 - Средние
- =3 - Малые
- ID NUMBER - уникальный ID контейнера, присваивается АСК атоматически
- LOCATION NUMBER(2) - где находится контейнер. Варианты: 0 - за пределами склада, 1 - в ячейках, 3 - на платформе робота
- CELL_ID NUMBER - на ячейку, где хранится контейнер (если место хранения - АСК)
- ROBOT_ID NUMBER - на робота, который взял контейнер (если место хранения - платформа робота)
При добавлении ПО Заказчика информации о контейнере нужно заполнить лишь два поля: BARCODE и TYPE. Пример:
Код: Выделить всё
insert into sarmat.container(barcode, type)
values('0099',2) returning id into :CNTID;