CURCONVERT

Chaque ligne de ce tableau représente une règle. La règle peut être utilisée pour convertir un prix (stocké dans la base de données dans une devise particulière) en un montant. Le montant est ce que le client sera facturé dans une devise d'achat pris en charge (une devise dans laquelle le paiement est accepté).

Descriptions de la colonne :

NomTypeDescription
STOREENT_IDINTEGER NOT NULLLa StoreEntity dont cette règle de conversion fait partie.
FROMCURRCHAR (3) NOT NULLUn montant dans la devise FROMCURR fait normalement partie d'une règle. Ou fait partie d'autres informations utilisées pour déterminer un prix, une remise ou des frais d'expédition. Ou fait partie d'un montant similaire associé à un produit offert à la vente.
TOCURRCHAR (3) NOT NULLTOCURR est normalement la devise dans laquelle le client a l'intention de payer. Les montants de cette devise font normalement partie d'un OrderItem, tel qu'un prix unitaire, des frais d'expédition ou le montant des taxes.
FACTORDECIMAL (31,20) NOT NULL DEFAULT 1Facteur de conversion. Les règles de conversion implicite peuvent être dérivées de règles explicites en combinant des facteurs de conversion. Mais pas plus d'une règle unidirectionnelle ne peut être utilisée pour dériver une règle implicite particulière.
MULTIPLYORDIVIDECHAR (1) NOT NULL DEFAULT 'M'Pour convertir FROMCURR en TOCURR : M = Multiplier par FACTOR D = Diviser par FACTOR Pour les règles bidirectionnelles, la conversion de TOCURR vers FROMCURR est autorisée à l'aide de l'opération inverse.
BIDIRECTIONALCHAR (1) NOT NULL DEFAULT 'N'Indique si la règle est bidirectionnelle ou unidirectionnelle : Y = bidirectionnelle. N = unidirectionnelle.
UPDATABLECHAR (1) NOT NULL DEFAULT 'Y'Indicateur destiné à être utilisé par une interface utilisateur qui gère les règles de conversion de devises. Valeurs valides : N = le taux de conversion est irrévocable - ne doit jamais être modifié Y = le taux de conversion peut être modifié.
CURCONVERT_IDINTEGER NOT NULLClé unique générée.
OPTCOUNTERSMALLINT NOT NULL DEFAULT 0Le compteur de contrôle d'accès concurrent optimiste pour la table. Chaque fois qu'il y a une mise à jour de la table, le compteur est incrémenté.

Index :

NomNoms de colonneType
SYSTEM_GENERATEDCURCONVERT_IDClé primaire
I0000083FROMCURR+TOCURR+STOREENT_IDIndex à entrées uniques
I0000551STOREENT_IDIndex non unique

Contrainte par les tables parent :

ContrainteColonnesTable parentColonnes parentType
F_284TOCURRSETCURRSETCCURRCascade
F_285FROMCURRSETCURRSETCCURRCascade
F_286STOREENT_IDSTOREENTSTOREENT_IDCascade