Table de base de données ORDICALCD

Chaque ligne de cette table indique à la méthode de calcul CalculationCodeCombineMethod qu'un code de calcul (CalculationCode) est directement associé à un article de commande (OrderItem). Cette association est effective uniquement si l'indicateur directCalculationCodeAttachment dans ORDERITEMS.PREPAREFLAGS est 1.

Nom de colonne Type de colonne Description de la colonne
CALCODE_ID INTEGER
NOT NULL
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 CalculationCode affecté.
CALPARMTYPE INTEGER
NOT NULL, DEFAULT 0
Indique comment CALPARMAMT est utilisée.
0 = inutilisée.
1 = ajustement fixe.
2 = ajustement en pourcentage.
3 = remplacement fixe.
ORDERITEMS_ID BIGINT
NOT NULL
OrderItem.
ORDICALCD_ID BIGINT
NOT NULL
Clé unique générée.
Index :
Nom de l'index Noms des colonnes indexées Type d'index
SQL030416035019090 ORDICALCD_ID Clé primaire
Contraintes :
Nom de contrainte Noms des colonnes Nom de table externe Noms des colonnes externes Type de contrainte
F_522 CALCODE_ID CALCODE CALCODE_ID Cascade
F_523 ORDERITEMS_ID ORDERITEMS ORDERITEMS_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