MARX#80460 Technisch adres ook bij intern bedrijf
svn path=/Database/trunk/; revision=65919
This commit is contained in:
@@ -226,6 +226,7 @@ CREATE_TABLE(prs_bedrijf_bedrijf,0)
|
||||
* Bij Opdrachten kan er per opdrachttype een ander adres zijn, het record met mld_typeopdr_key NULL
|
||||
* is de fallback voor de niet benoemde opdrachttypes.
|
||||
* prs_bedrijf_key2 is optioneel het bedrijf van de opdrachtGEVER, in (pseudo-)multicompany omgevingen
|
||||
* Type E is voor Mareon (ERP), en is vooralsnog alleen voor interne bedrijven (opdrachtgevers)
|
||||
*/
|
||||
CREATE_TABLE(prs_bedrijfadres, 0) (
|
||||
prs_bedrijfadres_key
|
||||
@@ -243,9 +244,8 @@ CREATE_TABLE(prs_bedrijfadres, 0) (
|
||||
alg_locatie_key -- optioneel specifiek voor deze locatie
|
||||
NUMBER(10)
|
||||
CONSTRAINT prs_r_alg_locatie_key REFERENCES alg_locatie(alg_locatie_key) ON DELETE CASCADE,
|
||||
prs_bedrijfadres_type /* O=Order, B=Bestelling, V=Voorraadinfo, C=Contract, N=Notificatie, I=IOT */
|
||||
VARCHAR2(1)
|
||||
CONSTRAINT prs_c_prs_bedrijfadrestype CHECK (prs_bedrijfadres_type IN ('O','B','C','V','N','I','R')),
|
||||
prs_bedrijfadres_type /* O=Order, B=Bestelling, V=Voorraadinfo, C=Contract, N=Notificatie, I=IOT, R=Catering, E=ERP (Mareon) */
|
||||
VARCHAR2(1),
|
||||
-- In MLD_TAB.SRC:
|
||||
-- mld_typeopdr_key
|
||||
-- NUMBER(10) CONSTRAINT prs_r_mld_typeopdr_key REFERENCES mld_typeopdr(mld_typeopdr_key) ON DELETE CASCADE,
|
||||
|
||||
@@ -111,6 +111,11 @@ ALTER TABLE mld_melding
|
||||
MODIFY mld_melding_onderwerp VARCHAR2(200)
|
||||
MODIFY mld_melding_onderwerp_ai VARCHAR2(200);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// MARX#80460
|
||||
BEGIN
|
||||
adm.tryalter('TABLE prs_bedrijfadres DROP CONSTRAINT prs_c_prs_bedrijfadrestype');
|
||||
END;
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user