USR$BRD INTMOVE

Материал из GedeminWiki
Перейти к: навигация, поиск

Таблица-шапка складского документа "Внутреннее перемещение"

CREATE TABLE USR$BRD_INTMOVE 
(
  DOCUMENTKEY		DINTKEY NOT NULL,
  RESERVED		DINTEGER,
  USR$FROMCONTACTKEY	USR$BRD_DEPTKEY,              /* с контакта (ограничение для позиции) */   
  USR$TOCONTACTKEY	USR$BRD_DEPTKEY,              /* на контакт (ограничение для позиции) */
  USR$EMPLOYEEKEY	USR$BRD_D_EMPLOYEEKEY,        /* с МОЛ */
  USR$TOEMPLOYEEKEY	USR$BRD_D_EMPLOYEEKEY,        /* на МОЛ */
  USR$EXPENSESKEY	USR$GS_DEXPENSES,             /* статья затрат (ссылка на «Статьи затрат») */
  USR$REASONKEY		USR$BRD_D_DISPOSALREASONKEY,  /* причина выбытия (ссылка на «Причина выбытия») */
  USR$SPECIESKEY	USR$BRD_D_SPECIESKEY,         /* вид животных (ссылка на «Вид животных») */
  USR$PRICEKEY		USR$BRD_D_PRICEKEY,           /* прайс-лист */
 PRIMARY KEY (DOCUMENTKEY)
);
 
ALTER TABLE USR$BRD_INTMOVE ADD CONSTRAINT USR$FKBRD_INTMOVE____ 
  FOREIGN KEY (USR$TOCONTACTKEY) REFERENCES GD_CONTACT (ID) 
  ON UPDATE CASCADE;
 
ALTER TABLE USR$BRD_INTMOVE ADD CONSTRAINT USR$FKBRD_INTMOVE____ 
  FOREIGN KEY (USR$FROMCONTACTKEY) REFERENCES GD_CONTACT (ID) 
  ON UPDATE CASCADE;
 
ALTER TABLE USR$BRD_INTMOVE ADD CONSTRAINT USR$FKBRD_INTMOVE____ 
  FOREIGN KEY (USR$EMPLOYEEKEY) REFERENCES GD_CONTACT (ID) 
  ON UPDATE CASCADE;
 
ALTER TABLE USR$BRD_INTMOVE ADD CONSTRAINT USR$FKBRD_INTMOVE____ 
  FOREIGN KEY (USR$TOEMPLOYEEKEY) REFERENCES GD_CONTACT (ID) 
  ON UPDATE CASCADE;
 
ALTER TABLE USR$BRD_INTMOVE ADD CONSTRAINT USR$FKBRD_INTMOVE____ 
  FOREIGN KEY (USR$EXPENSESKEY) REFERENCES USR$ACC_EXPENSES (ID) 
  ON UPDATE CASCADE;
 
ALTER TABLE USR$BRD_INTMOVE ADD CONSTRAINT USR$FKBRD_INTMOVE____ 
  FOREIGN KEY (USR$REASONKEY) REFERENCES USR$BRD_DISPOSALREASON (ID) 
  ON UPDATE CASCADE;
 
ALTER TABLE USR$BRD_INTMOVE ADD CONSTRAINT USR$FKBRD_INTMOVE____ 
  FOREIGN KEY (USR$SPECIESKEY) REFERENCES USR$BRD_KIND (ID) 
  ON UPDATE CASCADE;
 
ALTER TABLE USR$BRD_INTMOVE ADD CONSTRAINT USR$FKBRD_INTMOVE____ 
  FOREIGN KEY (USR$PRICEKEY) REFERENCES INV_PRICE (DOCUMENTKEY) 
  ON UPDATE CASCADE;
 
ALTER TABLE USR$BRD_INTMOVE ADD CONSTRAINT USR$FKUSR$BRD_INTMOVE_DK 
  FOREIGN KEY (DOCUMENTKEY) REFERENCES GD_DOCUMENT (ID) 
  ON UPDATE CASCADE 
  ON DELETE CASCADE;
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты