Datenbanktabelle: CALRULE


Tabellenbeschreibung:

Jede Zeile in dieser Tabelle steht für eine Berechnungsregel, die definiert, wie ein Geldbetrag für eine Gruppe von Bestellartikeln ermittelt werden soll.

Spaltenbeschreibung:

Spaltenname Spaltentyp Spaltenbeschreibung
CALCODE_ID INTEGER
NOT NULL
Der Berechnungscode, der diese Berechnungsregel einschließt.
CALMETHOD_ID INTEGER
NOT NULL
Die Berechnungsmethode für die Berechnungsregel, mit der ein Geldbetrag für eine Gruppe von Bestellartikeln ermittelt wird.
CALMETHOD_ID_QFY INTEGER
NOT NULL
Die Qualifizierungsmethode für die Berechnungsregel, mit der festgelegt wird, welche Gruppe von Bestellartikeln an die Berechnungsmethode der Berechnungsregel gesendet werden soll.
CALRULE_ID INTEGER
NOT NULL
Generierte eindeutige Kennung.
COMBINATION INTEGER
NOT NULL, DEFAULT 2
Gibt die Bit-Markierung an, die eine spezielle Verarbeitung angibt, die von der Implementierung des Standard-Task-Befehls 'CalculationRuleCombineMethod' ausgeführt werden soll. Weitere Informationen hierzu finden Sie in Tabelle CALRULE: Details.
ENDDATE TIMESTAMP
NULL
Der Zeitpunkt, zu dem diese Berechnungsregel unwirksam wird.
FIELD1 DECIMAL (20,5)
NULL
Anpassbar.
FIELD2 VARCHAR (254)
NULL
Anpassbar.
FLAGS INTEGER
NOT NULL, DEFAULT 0
Von der Kombinationsmethode für die Berechnungsregel verwendet zum Ermitteln, wie diese Berechnungsregel mit anderen Berechnungsregeln kombiniert werden kann. Weitere Informationen hierzu finden Sie in Tabelle CALRULE: Details.
IDENTIFIER INTEGER
NOT NULL, DEFAULT 1
Eindeutige Kennung für diese Berechnungsregel, zusammen mit deren Berechnungscode.
SEQUENCE DOUBLE
NOT NULL, DEFAULT 0
Berechnungsregeln für den gleichen Berechnungscode werden in der Reihenfolge vom niedrigsten zum höchsten Wert verarbeitet.
STARTDATE TIMESTAMP
NULL
Der Zeitpunkt, zu dem diese Berechnungsregel wirksam wird.
TAXCGRY_ID INTEGER
NULL
Für Steuertypberechnungen die Steuerkategorie, für die diese Berechnungsregel gilt.

Indexe:

Indexname Indexierte(r) Spaltenname(n) Indextyp
I0000058 CALCODE_ID, IDENTIFIER Eindeutiger Index
SQL020206020557750 CALRULE_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_169 CALCODE_ID CALCODE CALCODE_ID Cascade
F_170 TAXCGRY_ID TAXCGRY TAXCGRY_ID Cascade
F_171 CALMETHOD_ID_QFY CALMETHOD CALMETHOD_ID Cascade
F_172 CALMETHOD_ID CALMETHOD CALMETHOD_ID Cascade


Referenziert durch:

Name der Integritätsbedingung Referenzierter Spaltenname Namen von Fremdtabellen Name(n) von Fremdspalte(n) Typ der Integritätsbedingung
F_174 CALRULE_ID CALRULEMGP CALRULE_ID Cascade
F_280 CALRULE_ID CRULESCALE CALRULE_ID Cascade
F_751 CALRULE_ID SHPJCRULE CALRULE_ID Cascade
F_820 CALRULE_ID TAXJCRULE CALRULE_ID Cascade
IBM Copyright