Montant de transaction (type)
De Wiki1000
(Différences entre les versions)
(→Montant de transaction) |
|||
Ligne 5 : | Ligne 5 : | ||
Le type de données « Montant de transaction » est utilisé pour le stockage des montants dans le cadre d’une transaction. Un montant de transaction enregistre une valeur monétaire à une date ainsi que ses contreparties dans les devises de tenu de compte et de reporting. | Le type de données « Montant de transaction » est utilisé pour le stockage des montants dans le cadre d’une transaction. Un montant de transaction enregistre une valeur monétaire à une date ainsi que ses contreparties dans les devises de tenu de compte et de reporting. | ||
− | + | ===Attributs=== | |
Les attributs d'un montant de transaction sont (outre ses attributs hérités) : | Les attributs d'un montant de transaction sont (outre ses attributs hérités) : | ||
Ligne 92 : | Ligne 92 : | ||
|} | |} | ||
− | + | ===Paramétrage=== | |
Les devises de tenu de compte et de reporting par défaut sont les devises dont les codes ISO sont stockés dans les paramètres « DeviseTC » et « DeviseRP » de la [[TdbfParam (class)|classe des paramètres]]. | Les devises de tenu de compte et de reporting par défaut sont les devises dont les codes ISO sont stockés dans les paramètres « DeviseTC » et « DeviseRP » de la [[TdbfParam (class)|classe des paramètres]]. | ||
− | + | ===Observations=== | |
*Si on modifie la valeur d’un montant en transaction, alors les valeurs de contrepartie seront automatiquement modifiées. | *Si on modifie la valeur d’un montant en transaction, alors les valeurs de contrepartie seront automatiquement modifiées. | ||
*Si on modifie les valeurs de contrepartie, les cours stockés dans l'objet seront recalculés, sans affecter le cours de la [[TdbfCurrency (class)|classe des devises]]. | *Si on modifie les valeurs de contrepartie, les cours stockés dans l'objet seront recalculés, sans affecter le cours de la [[TdbfCurrency (class)|classe des devises]]. |
Version du 17 août 2009 à 19:28
Sommaire |
Montant de transaction
Hérite de Montant en devise
Le type de données « Montant de transaction » est utilisé pour le stockage des montants dans le cadre d’une transaction. Un montant de transaction enregistre une valeur monétaire à une date ainsi que ses contreparties dans les devises de tenu de compte et de reporting.
Attributs
Les attributs d'un montant de transaction sont (outre ses attributs hérités) :
Nom | Description | Type | Colonne SQL |
---|---|---|---|
Date | La date de la transaction | TDatetime | <NomAttribut>_Date |
TCValue | La valeur du montant dans la devise de tenu de compte. | Currency | <NomAttribut>_TCValue |
TCConv | Le cours de conversion en devise de tenu de compte. | Chaîne | <NomAttribut>_TCConv |
RPValue | La valeur du montant dans la devise de reporting. | Currency | <NomAttribut>_RPValue |
RPConv | Le cours de conversion en devise de tenu de reporting. | Chaîne | <NomAttribut>_RPConv |
Note : Les cours sont conservés sous forme d'une liste de quotation et stockés sous forme de chaîne. |
Propriétés
Les propriétés d'un montant de transaction :
Nom | Description |
---|---|
Date | La date de la transaction |
TCValue | La valeur du montant dans la devise de tenu de compte. |
TCRate | Le taux de conversion en devise de tenu de compte. |
RPValue | La valeur du montant dans la devise de reporting. |
RPRate | Le taux de conversion en devise de tenu de reporting. |
TCValueAsLiteral | La valeur de tenu compte littérale (ie en lettre) |
RPValueAsLiteral | La valeur de reporting littérale (ie en lettre) |
Méthodes
Convert | Convertit le montant dans une devise. |
ValueInDevise | Retourne la valeur du montant dans une devise. |
SetValues | Affecte les propriétés du montant. |
AssignQuotationList | Affecte la liste de quotation du montant. |
InitializeQuotationList | Initialise la liste de quotation du montant. |
Paramétrage
Les devises de tenu de compte et de reporting par défaut sont les devises dont les codes ISO sont stockés dans les paramètres « DeviseTC » et « DeviseRP » de la classe des paramètres.
Observations
- Si on modifie la valeur d’un montant en transaction, alors les valeurs de contrepartie seront automatiquement modifiées.
- Si on modifie les valeurs de contrepartie, les cours stockés dans l'objet seront recalculés, sans affecter le cours de la classe des devises.
- Si on modifie les cours de conversion, la classe des devises n’est pas affectée.
Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |