Table de base de données ORDCALCD

Chaque ligne de cette table indique à la méthode de calcul CalculationCodeCombineMethod qu'un code de calcul (CalculationCode) est directement associé à tous les articles (OrderItems) d'une commande dont l'indicateur directCalculationCodeAttachment dans ORDERITEMS.PREPAREFLAGS est 1.

Nom de colonne Type de colonne Description de la colonne
CALCODE_ID INTEGER
NOT NULL
Code de calcul (CalculationCode).
CALFLAGS INTEGER
NOT NULL, DEFAULT 0
Contient l'indicateur binaire suivant :
1 = overrideIndirectAttachments - Les CalculationCodes indirectement associés à l'OrderItem ne sont pas effectifs.
(Les CalculationCodes peuvent être associés indirectement dans les tables CATENCALCD et CATGPCALCD.)
CALPARMAMT DECIMAL(20,5)
NOT NULL, DEFAULT 0
Montant d'un ajustement fixe ou en pourcentage pouvant être appliqué pour corriger ou remplacer les résultats des échelles de calcul (CalculationScales) associées au code de calcul (CalculationCode) affecté.
CALPARMTYPE INTEGER
NOT NULL, DEFAULT 0
Indique comment la colonne CALPARMAMT est utilisée :
0 = inutilisée.
1 = ajustement fixe.
2 = ajustement en pourcentage.
3 = remplacement fixe.
ORDCALCD_ID BIGINT
NOT NULL
Clé unique générée.
ORDERS_ID BIGINT
NOT NULL
Commande.
Index :
Nom de l'index Noms des colonnes indexées Type d'index
SQL030416035016530 ORDCALCD_ID Clé primaire
Contraintes :
Nom de contrainte Noms des colonnes Nom de table externe Noms des colonnes externes Type de contrainte
F_494 ORDERS_ID ORDERS ORDERS_ID Cascade
F_495 CALCODE_ID CALCODE CALCODE_ID Cascade

Référencée par :
Nom de contrainte Nom de colonne référencée Nom de table externe Noms des colonnes externes Type de contrainte
Non applicable