"localhost:/firebird/data/ILICHEVSK2.FDB". Таблицы Previous topic Chapter index Next topic

ORDERLOAD

 

Описание

Приказы на отгрузку

 

Поля

PK

FK

Поле

Домен

Тип

NN

По умолчанию

Описание

 

ORDERLOADID

DINTEGER

INTEGER

 

ID приказа на отгрузку

 

 

OPERATIONID

DOPERATIONID

INTEGER

 

*Операция

 

 

ORDERNUMBER

DNUMBER_SHORTCHAR

VARCHAR(10)

 

Номер приказа на отгрузку

 

 

BEGINDATE

DDATE

DATE

 

Дата начала действия приказа на отгрузку

 

 

ENDDATE

DDATE

DATE

 

Дата окончания действия приказа на отгрузку

 

 

TRANSPORTSUBTYPEID

DTRANSPORTTYPEID

INTEGER

 

*тип транспорта

 

 

STORAGEID

DINTEGER

INTEGER

 

*Склад (с которого производится отгрузка или на который принимается)

 

 

SOURCEPOINTID

DSTORAGEID

INTEGER

 

*Исходная точка

 

 

DESTINATIONSTORAGEID

DINTEGER

INTEGER

 

*Склад назначения

 

 

DESTINATIONPOINTID

DINTEGER

INTEGER

 

*Точка назначения

 

 

PROVIDERID

DCLIENTID

INTEGER

 

*Клиент (Получатель продукции)

 

 

OWNERID

DCLIENTID

INTEGER

 

*Клиент (Владелец с которого происходит снятие продукции)

 

 

CONTRACTID

DCONTRACTID

INTEGER

 

*Договор

 

 

PROXYPERSON

DNAMEMIDDLE

VARCHAR(50)

 

Доверенное лицо

 

 

PROXYNUMBER

DNUMBER_MIDDLETCHAR

VARCHAR(25)

 

Номер доверенности

 

 

PROXYDATE

DDATE

DATE

 

Дата доверенности

 

 

ACCORDDOC

DVARCHARLONG

VARCHAR(100)

 

Название документа согласно которому составлен приказ на отгрузку

 

 

ACCORDDODCDATE

DDATE

DATE

 

Дата документа согласно которому составлен приказ на отгрузку

 

 

STATE

DINTEGER

INTEGER

 

Состояние
0 - неактивный/закрытый
1 - активный
2 - активный, если приказ создавался извне
10 - готово для обработки
12 - "приказ извне" готов для обработки
20 - передано в обработку
-1 - удаленный

 

 

FORWARDERID

DINTEGER

INTEGER

 

Автомобильный перевозчик

 

 

CUSTOMERID

DINTEGER

INTEGER

 

Заказчик

 

 

SENDERID

DCLIENTID

INTEGER

 

*Клиент (Отправитель продукции для печати в ТТН)

 

 

RECIPIENTID

DCLIENTID

INTEGER

 

*Клиент (Получатель продукции для печати в ТТН)

 

 

DESTINATIONCONTRACTID

DCONTRACTID

INTEGER

 

*Договор получателя

 

 

CARGOFORWARDINGID

DINTEGER

INTEGER

 

*Клиент (На которого производится переадресация груза)

 

Триггеры

Триггер

Тип

Активность

Порядок

Описание

ORDERLOAD_POSTEVENT

AFTER UPDATE

Yes

0

 

SETORDERLOADID

BEFORE INSERT

Yes

0

 

 

Индексы

Индекс

Поля

Активен

Уникальный

Порядок

FK_ORDERLOAD

ORDERLOADID

ASC

ORDERLOAD_BEGINDATE_IDX

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);

 

     Previous topic Chapter index Next topic