Структура данных в АСК

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

Структура данных в АСК

Сообщение korvin » 07 мар 2019, 11:43

Там много таблиц. Ниже описаны лишь те, которые имеют отношение к обмену данными между АСК и ИС Заказчика.

Таблица GOOD_DESC. В этой таблице хранятся карточки товаров.
(
- ID - VARCHAR2(100) not null - ID карточки товара в ИС Заказчика - уникальное
- NAME - VARCHAR2(250) not null - наименование товара - уникальное
- GOOD_DESC_ID - NUMBER not null - внутренний ID уникальный карточки товара в АСК
- QUANTITY - NUMBER default 0 not null - свободный остаток по товару
- QUANTITY_RESERVED - NUMBER default 0 not null - зарезервированный остаток по товара для отбора
)

Таблица GD_PARTY. В этой таблице хранятся партии товаров.
(
- ID_OUT - VARCHAR2(100) - ID партии в ИС Заказчика - уникальное должно быть
- PNAME - VARCHAR2(250) - название партии - уникальное внутри карточки товара
- ID - NUMBER not null - ID партии внутренний в АСК - уникальный
- GD_ID - NUMBER not null - ссылка на внутренний ID АСК карточки товаров
- NOTES - VARCHAR2(250) - комментарий партии
- QTY - NUMBER default 0 not null - свободный остаток по партии
- QTY_RESERVED - NUMBER default 0 not null - зарезервированный остаток отбора
- QTY_DOC - NUMBER default 0 not null - зарезервированный остаток по документам
)

Таблица GOOD_DESC_BARCODE. Здесь хранятся штрих-коды карточек товаров. На одну карточку может быть много ШК.
(
BARCODE - VARCHAR2(30) not null - ШтрихКод - уникальный
GD_ID - NUMBER not null - на good_desc.good_desc_id
ID - NUMBER not null - уникальный ID самого ШК
)

Таблица CONTAINER. Содержит описание всех контейнеров в системе.
(
BARCODE - VARCHAR2(100) not null - ШК контейнера - уникальный
TYPE - NUMBER default 1 not null - типоразмер
ID - NUMBER not null - уникальный внутренний ID
LOCATION - NUMBER(2) default 0 not null - где находится - в АСК, или за его пределами
FULLNESS - NUMBER default 0 not null - заполненность контейнера - от 0 до 1, заполняется оператором вручную
)

Таблица CONTAINER_CONTENT. Содержимое контейнера.
(
CONTAINER_ID - NUMBER not null - на ID контейнера
GOOD_DESC_ID - VARCHAR2(100) not null - На good_desc.ID
GDP_ID - NUMBER - на gd_party.id - на партию товара
QUANTITY - NUMBER default 0 not null - кол-во товара в контейнере
ID - NUMBER not null - уникальный ID содержимого контейнера
NOTES - VARCHAR2(400) - комментарий содержимого контейнера
)

Таблица REPOSITORY_PART. В этой таблице хранятся подсклады (непрерывные куски рельс).
(
- ID - NUMBER - ID подсклада - уникальное
- NAME - VARCHAR2(250) not null - наименование подсклада
)

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