Описание
Приказы на отгрузку
Поля
PK | FK | Поле | Домен | Тип | NN | По умолчанию | Описание |
---|---|---|---|---|---|---|---|
|
ORDERLOADID |
INTEGER |
|
ID приказа на отгрузку |
|||
|
|
OPERATIONID |
INTEGER |
|
*Операция |
||
|
|
ORDERNUMBER |
VARCHAR(10) |
|
Номер приказа на отгрузку |
||
|
|
BEGINDATE |
DATE |
|
Дата начала действия приказа на отгрузку |
||
|
|
ENDDATE |
DATE |
|
Дата окончания действия приказа на отгрузку |
||
|
|
TRANSPORTSUBTYPEID |
INTEGER |
|
*тип транспорта |
||
|
|
STORAGEID |
INTEGER |
|
*Склад (с которого производится отгрузка или на который принимается) |
||
|
|
SOURCEPOINTID |
INTEGER |
|
*Исходная точка |
||
|
|
DESTINATIONSTORAGEID |
INTEGER |
|
*Склад назначения |
||
|
|
DESTINATIONPOINTID |
INTEGER |
|
*Точка назначения |
||
|
|
PROVIDERID |
INTEGER |
|
*Клиент (Получатель продукции) |
||
|
|
OWNERID |
INTEGER |
|
*Клиент (Владелец с которого происходит снятие продукции) |
||
|
|
CONTRACTID |
INTEGER |
|
*Договор |
||
|
|
PROXYPERSON |
VARCHAR(50) |
|
Доверенное лицо |
||
|
|
PROXYNUMBER |
VARCHAR(25) |
|
Номер доверенности |
||
|
|
PROXYDATE |
DATE |
|
Дата доверенности |
||
|
|
ACCORDDOC |
VARCHAR(100) |
|
Название документа согласно которому составлен приказ на отгрузку |
||
|
|
ACCORDDODCDATE |
DATE |
|
Дата документа согласно которому составлен приказ на отгрузку |
||
|
|
STATE |
INTEGER |
|
Состояние |
||
|
|
FORWARDERID |
INTEGER |
|
Автомобильный перевозчик |
||
|
|
CUSTOMERID |
INTEGER |
|
Заказчик |
||
|
|
SENDERID |
INTEGER |
|
*Клиент (Отправитель продукции для печати в ТТН) |
||
|
|
RECIPIENTID |
INTEGER |
|
*Клиент (Получатель продукции для печати в ТТН) |
||
|
|
DESTINATIONCONTRACTID |
INTEGER |
|
*Договор получателя |
||
|
|
CARGOFORWARDINGID |
INTEGER |
|
*Клиент (На которого производится переадресация груза) |
Триггеры
Триггер | Тип | Активность | Порядок | Описание |
---|---|---|---|---|
AFTER UPDATE |
Yes |
0 |
  |
|
BEFORE INSERT |
Yes |
0 |
  |
Индексы
Индекс | Поля | Активен | Уникальный | Порядок |
---|---|---|---|---|
ORDERLOADID |
ASC |
|||
BEGINDATE |
ASC |
Ссылается на
(Нет таблиц, используемых таблицей ORDERLOAD)
Ссылающиеся
(Нет таблиц, использующих таблицу ORDERLOAD)
Определение
CREATE TABLE ORDERLOAD (
ORDERLOADID DINTEGER NOT NULL,
OPERATIONID DOPERATIONID,
ORDERNUMBER DNUMBER_SHORTCHAR COLLATE WIN1251_UA,
BEGINDATE DDATE,
ENDDATE DDATE,
TRANSPORTSUBTYPEID DTRANSPORTTYPEID,
STORAGEID DINTEGER,
SOURCEPOINTID DSTORAGEID,
DESTINATIONSTORAGEID DINTEGER,
DESTINATIONPOINTID DINTEGER,
PROVIDERID DCLIENTID,
OWNERID DCLIENTID,
CONTRACTID DCONTRACTID,
PROXYPERSON DNAMEMIDDLE COLLATE WIN1251_UA,
PROXYNUMBER DNUMBER_MIDDLETCHAR,
PROXYDATE DDATE,
ACCORDDOC DVARCHARLONG,
ACCORDDODCDATE DDATE,
STATE DINTEGER NOT NULL,
FORWARDERID DINTEGER,
CUSTOMERID DINTEGER,
SENDERID DCLIENTID,
RECIPIENTID DCLIENTID,
DESTINATIONCONTRACTID DCONTRACTID,
CARGOFORWARDINGID DINTEGER
);
ALTER TABLE ORDERLOAD ADD CONSTRAINT FK_ORDERLOAD PRIMARY KEY (ORDERLOADID);
CREATE INDEX ORDERLOAD_BEGINDATE_IDX ON ORDERLOAD (BEGINDATE);