Datenbanktabelle: ORDCALCD


Tabellenbeschreibung:

Jede Zeile dieser Tabelle gibt für die Berechnungscode-Kombinationsmethode an, dass ein Berechnungscode direkt allen Bestellartikeln in einer Bestellung zugeordnet ist, deren Markierung für 'directCalculationCodeAttachment' in ORDERITEMS.PREPAREFLAGS 1 ist.

Spaltenbeschreibung:

Spaltenname Spaltentyp Spaltenbeschreibung
CALCODE_ID INTEGER
NOT NULL
Der Berechnungscode.
CALFLAGS INTEGER
NOT NULL, DEFAULT 0
Enthält die folgende Bit-Markierung:
1 = overrideIndirectAttachments - Indirekt mit einem Bestellartikel verbundene Berechnungscodes sind unwirksam.
(Berechnungscodes können in den Tabellen CATENCALCD und CATGPCALCD indirekt verbunden sein.
CALPARMAMT DECIMAL (20,5)
NOT NULL, DEFAULT 0
Der Betrag einer fixierten oder prozentualen Anpassung, die zum Anpassen oder Ersetzen der Ergebnisse aus den dem angehängten Berechnungscode zugeordneten Berechnungsgruppen angewendet werden kann.
CALPARMTYPE INTEGER
NOT NULL, DEFAULT 0
Gibt an, wie CALPARMAMT verwendet wird:
0 = nicht verwendet.
1 = fixierte Anpassung.
2 = prozentuale Anpassung.
3 = fixierter Ersatz.
ORDCALCD_ID BIGINT
NOT NULL
Generierter eindeutiger Schlüssel.
ORDERS_ID BIGINT
NOT NULL
Die Bestellung.

Indexe:

Indexname Indexierte(r) Spaltenname(n) Indextyp
SQL020206020705380 ORDCALCD_ID Primärschlüssel

Integritätsbedingungen:

Name der Integritätsbedingung Spaltenname(n) Namen von Fremdtabellen Name(n) von Fremdspalte(n) Typ der Integritätsbedingung
F_494 ORDERS_ID ORDERS ORDERS_ID Cascade
F_495 CALCODE_ID CALCODE CALCODE_ID Cascade


Referenziert durch:

Name der Integritätsbedingung Referenzierter Spaltenname Namen von Fremdtabellen Name(n) von Fremdspalte(n) Typ der Integritätsbedingung
Nicht anwendbar
IBM Copyright