Table Transaction Currency (devise)
Dataverse est un système multidevise, dans lequel chaque enregistrement peut être associé à sa devise. Cette devise est appelée la devise de transaction. Les fonctionnalités multidevises permettent aux utilisateurs d’exécuter des transactions financières telles que les opportunités, les devis, les commandes et les factures dans diverses devises. Cette fonctionnalité fournit également un choix de devise à l’utilisateur final lorsqu’une transaction financière survient.
Plusieurs enregistrements dans différentes devises de transaction peuvent être agrégés, comparés ou analysés par rapport à une devise unique, à l’aide d’un taux de change. Cette devise est appelée devise de base. Vous définissez tout d’abord une devise de base pour l’organisation, puis vous définissez les taux de change à associer à la devise de base avec les devises de transaction. La devise de base est la devise dans laquelle d’autres devises sont citées. Le taux de change est la valeur d’une devise de transaction égale à une devise de base.
En utilisant les propriétés de devise de transaction, vous pouvez :
Sélectionnez la devise dans laquelle vous souhaitez définir et effectuer les transactions des opportunités, devis, commandes et factures.
Définissez les taux de change de la devise par rapport à la devise de base.
Définissez les devises de transaction et définissez le taux de change pour associer la devise de base à la devise de transaction.
Capturez la valeur de la transaction dans la devise de base et la devise de transaction dans toutes les transactions financières.
Définissez les listes de prix de produit pour chaque devise.
Pour utiliser plusieurs devises, la devise de base doit être définie pour une organisation pendant l’installation du serveur et la configuration de l’organisation. Cette valeur est stockée dans l’attribut Organization.BaseCurrencyID
.
Les devises de transaction sont définies comme partie des paramètres du système. Un nombre illimité de devises de transaction peut être défini. Les devises de transaction sont liées à la devise de base avec la définition d’un taux de change de devise.
Une fois les devises de base et de transaction définies, les listes de prix doivent être définies. Une organisation peut avoir plusieurs listes de prix, qui sont également généralement définies pour un marché géographique cible dans la devise locale.
Toutes les tables impliquées dans les transactions financières prennent en charge la devise de transaction. La devise est généralement héritée du compte, de l’opportunité, etc., mais peut être modifiée, le cas échéant.
Vous pouvez spécifier la précision décimale pour la devise de transaction en utilisant l’attribut TransactionCurrency.CurrencyPrecision
. Pour spécifier la source de la précision pour les attributs de type Devise, utilisez l’attribut MoneyAttributeMetadata.PrecisionSource .
Toutes les propriétés Devise d’un enregistrement partagent la même devise de transaction, par exemple, voir l’attribut Account.CreditLimit
. Pour chaque attribut de devise d’une table, Dataverse crée automatiquement un attribut de devise calculé par le système, en lecture seule uniquement, appelé « base ». Il s’agit d’un attribut de devise qui stocke la valeur de l’attribut correspondant dans un équivalent de devise de base, par exemple, voir l’attribut Account.CreditLimit_Base
.
La formule suivante est utilisée pour calculer la valeur de base :
creditlimit_base = creditlimit / exchangerate
La devise de transaction peut être définie pour les tables suivantes :
Compte
AnnualFiscalCalendar
Campagne
CampaignActivity
Concurrent
Contact
Contrat
ContractDetail
Remise
DiscountType
FixedMonthlyFiscalCalendar
Facture
InvoiceDetail
Prospect
Liste
MonthlyFiscalCalendar
Opportunité
OpportunityClose
OpportunityProduct
Niveau de prix
Produit
ProductPriceLevel
QuarterlyFiscalCalendar
Devis
QuoteDetail
Bon de commande
SalesOrderDetail
SemiAnnualFiscalCalendar
UserSettings
Voir aussi
Table TransactionCurrency
Exemple : Récupérer le taux de change pour la devise
Notes
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).