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. |
Nom de l'index | Noms des colonnes indexées | Type d'index |
---|---|---|
SQL030416035016530 | ORDCALCD_ID | Clé primaire |
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 |
Nom de contrainte | Nom de colonne référencée | Nom de table externe | Noms des colonnes externes | Type de contrainte |
---|---|---|---|---|