Datenbanktabelle: CALCODE


Tabellenbeschreibung:

Eine Zeile in dieser Tabelle steht für einen Berechnungscode. Berechnungscodes stehen für Möglichkeiten, Geldbeträge zu ermitteln, die Bestellartikeln zugeordnet sind. Sie werden zum Berechnen von Rabatten, Versandspesen, Umsatz- und Versandsteuern verwendet.

Spaltenbeschreibung:

Spaltenname Spaltentyp Spaltenbeschreibung
CALCODE_ID INTEGER
NOT NULL
Generierte eindeutige Kennung.
CALMETHOD_ID INTEGER
NOT NULL
Die Berechnungsmethode für den Berechnungscode, die festlegt, wie ein Geldbetrag für diesen Berechnungscode berechnet wird.
CALMETHOD_ID_APP INTEGER
NOT NULL
Die Methode zur Anwendung des Berechnungscodes, die den berechneten Betrag für die zugeordneten Bestellartikel speichert.
CALMETHOD_ID_QFY INTEGER
NOT NULL
Die Qualifizierungsmethode für den Berechnungscode, die festlegt, welche Bestellartikel diesem Berechnungscode zugeordnet sind.
CALUSAGE_ID INTEGER
NOT NULL
Gibt die Art von Berechnung an, für die dieser Berechnungscode verwendet wird. Der Berechnungscode kann beispielsweise zur Berechnung eines der folgenden Geldbeträge verwendet werden: Rabatte, Versandspesen, Verkaufssteuer oder Versandsteuer.
CODE CHARACTER (128)
NOT NULL
Eine Zeichenfolge, die diesen Berechnungscode für eine bestimmte Berechnungsverwendung und Geschäftsentität eindeutig kennzeichnet.
COMBINATION INTEGER
NULL
Für die IBM interne Verwendung reserviert.
DESCRIPTION VARCHAR (254)
NULL
Eine kurze Beschreibung dieses Berechnungscodes, die zur Anzeige durch eine Benutzerschnittstelle geeignet ist, die TaxCodeSchemes verwaltet.
DISPLAYLEVEL INTEGER
NOT NULL, DEFAULT 0
Über diesen Berechnungscode berechnete Beträge sollten zusammen mit Folgendem angezeigt werden:
0 = Bestellartikel
1 = Bestellung
2 = Produkt
3 = Artikel
4 = Vertrag
ENDDATE TIMESTAMP
NULL
Die Zeit, zu der dieser Berechnungscode unwirksam wird.
FIELD1 VARCHAR (254)
NULL
Anpassbar.
FLAGS INTEGER
NOT NULL, DEFAULT 0
Gibt an, ob die Methode 'CalculationCodeQualifyMethod' für diesen Berechnungscode aufgerufen werden sollte:
0 = uneingeschränkt (die Methode wird nicht aufgerufen)
1 = eingeschränkt (die Methode wird aufgerufen)
GROUPBY INTEGER
NOT NULL, DEFAULT 0
Bit-Markierungen, die für die Methode der Berechnungscodekombination angeben, wie Bestellartikel bei der Durchführung von Berechnungen gruppiert werden sollen. Weitere Informationen hierzu finden Sie in Tabelle CALCODE: Details.
LASTUPDATE TIMESTAMP
NULL
Der Zeitpunkt, zu dem dieser Berechnungscode (einschließlich seiner Berechnungsregeln) zuletzt aktualisiert wurde.
PRECEDENCE DOUBLE
NOT NULL, DEFAULT 0
Für die IBM interne Verwendung reserviert.
PUBLISHED INTEGER
NOT NULL, DEFAULT 0
Gibt an, ob der Berechnungscode publiziert wird.
0 = nicht publiziert (vorübergehend inaktiviert)
1 = publiziert
2 = zum Löschen markiert (und nicht publiziert)
SEQUENCE DOUBLE
NOT NULL, DEFAULT 0
Berechnungscodes werden berechnet und in der Reihenfolge von den niedrigsten bis zu den höchsten angewendet.
STARTDATE TIMESTAMP
NULL
Die Zeit, zu der dieser Berechnungscode wirksam wird.
STOREENT_ID INTEGER
NOT NULL
Der Berechnungscode ist Teil dieser Geschäftsentität.
TXCDCLASS_ID INTEGER
NULL
Für Steuer-Berechnungscodes wird ggf. Steuercode-Klassifizierung diesem Berechnungscode zugeordnet.

Indexe:

Indexname Indexierte(r) Spaltenname(n) Indextyp
I0000054 CALUSAGE_ID, CODE, STOREENT_ID Eindeutiger Index
SQL020206020555310 CALCODE_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_151 CALUSAGE_ID CALUSAGE CALUSAGE_ID Cascade
F_152 STOREENT_ID STOREENT STOREENT_ID Cascade
F_153 TXCDCLASS_ID TXCDCLASS TXCDCLASS_ID Cascade
F_154 CALMETHOD_ID_QFY CALMETHOD CALMETHOD_ID Cascade
F_155 CALMETHOD_ID CALMETHOD CALMETHOD_ID Cascade
F_156 CALMETHOD_ID_APP 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_157 CALCODE_ID CALCODEDSC CALCODE_ID Cascade
F_160 CALCODE_ID CALCODEMGP CALCODE_ID Cascade
F_161 CALCODE_ID CALCODTXEX CALCODE_ID Cascade
F_169 CALCODE_ID CALRULE CALCODE_ID Cascade
F_193 CALCODE_ID CATENCALCD CALCODE_ID Cascade
F_212 CALCODE_ID CATGPCALCD CALCODE_ID Cascade
F_272 CALCODE_ID CPPMNDISC CALCODE_ID Cascade
F_491 CALCODE_ID ORDADJUST CALCODE_ID Cascade
F_495 CALCODE_ID ORDCALCD CALCODE_ID Cascade
F_522 CALCODE_ID ORDICALCD CALCODE_ID Cascade
F_693 CALCODE_ID RLDISCOUNT CALCODE_ID Cascade
F_769 CALCODE_ID STENCALUSG CALCODE_ID Cascade
IBM Copyright