Interface: DF - Monnaie version 2025.00

Ce document décrit l'interface AbaConnect Monnaie de l'application DF .


Informations générales

Informations générales sur l'interface.

Information de l'interface AbaConnect
Application:DF
Nom de l'interface:Monnaie
ID:Currency ( Stammdaten )
Version:2025.00
Status:Productif


Fonctions d'exportation et d'importation possibles de l'interface

Fonctions exportation/importation
Exportation:XML
Importation:XML


Informations complémentaires sur l'interface

Information complémentaire
Révision champ Maximum de l'interface : 0



Informations de mappage

Les informations relatives au mappage sont affichées ci-dessous.

Informations de mappage
ID mappage:AbaDefault
Nom du mappage:Monnaie
Description:



Exemple d'une structure XML AbaConnect

Ci-dessous un exemple d'une structure Header XML. Cette information est donc visible dans un fichier d'exportation XML AbaConnect, fichier exporté via l'interface AbaConnect Abacus.

Structure XML AbaConnect
<?xml version='1.0' encoding='UTF-8'?>
<AbaConnectContainer>
  <TaskCount>1</TaskCount>
  <Task>
    <Parameter>
      <Application>DF</Application>
      <Id>Currency</Id>
      <MapId>AbaDefault</MapId>
      <Version>2025.00</Version>
      <!-- Attention: Le numéro de mandant est facultatif et signifie que les données ne peuvent être importées que dans le mandant spécifié -->
      <!-- L'option mandant a un effet uniquement lors de l'importation des données. Configuration possible dans les paramètres d'exportation AbaConnect. -->
      <!-- Par défaut, le numéro de mandant n'est pas écrit dans le fichier d'exportation -->
      <Mandant>7777</Mandant>
    </Parameter>
    <Transaction>
      <CurrencyData mode='SAVE'>
          <!-- Les champs spécifiques des données pour l'interface AbaConnect peuvent être définis ici. -->
      </CurrencyData>
    </Transaction>
  </Task>
</AbaConnectContainer>



Exemple AbaConnect Command Line

Voici quelques exemples de la ligne de commande AbaConnect. La ligne de commande AbaConnect peut être exécutée avec les programmes abaconnectexportconsole.exe et abaconnectimportconsole.exe. La ligne de commande AbaConnect doit être exécutée directement sur le serveur. Vous trouverez de plus amples informations sur la page d'accueil d'Abacus. Les exemples suivants servent de point de départ pour la création d'une ligne de commande simple.

AbaConnect Command Line
Export :
abaconnectexportconsole.exe "/USRuser" "/PWxxx"  "-aDF"  "-version2025.00"  "-M7777"  "-acidCurrency"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aDF"  "-version2025.00"  "-M7777"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-importfileX:\data.xml"

N.B. : Pour importer des données XML, il n'est pas nécessaire de spécifier l'ID d'interface et le mappage dans la Command Line. Cette information se trouve dans le fichier d'importation XML.



Champs / structure du mappage

La table suivante affiche les données du mappage de manière simplifiée.
Le nom de l'élément XML et du parent est toujours écrit en anglais. Avec un clic de la souris sur une ligne, des informations supplémentaires sont affichées.

Nom élément XML Nom du champ Nom parent Type Longueur Obligatoire
CurrencyDataÉlément monnaie---Oui
    - ISOCode ISOCurrencyDataTexte3Oui
    - CountryPaysCurrencyDataTexte100Oui
    - RoundingArrondiCurrencyDataNuméro6Oui
    - InactiveInactifCurrencyDataBooléen-Oui
    DesignationDataÉlément désignationCurrencyData--Non
        - LanguageLangueDesignationDataTexte2Oui
        - ShortDesignationAbréviationDesignationDataTexte4Oui
    - UnitUnitéCurrencyDataNuméro4Oui
    - TextTexteCurrencyDataTexte100Oui
    CurrencyRateAccountsComptesCurrencyData--Non
        - EnterpriseEntrepriseCurrencyRateAccountsNuméro8Non
        - ProfitAccountCompte gain de changeCurrencyRateAccountsNuméro12Non
        - ProfitCostCenter11er niveau gain de changeCurrencyRateAccountsNuméro12Non
        - ProfitCostCenter22ème niveau gain de changeCurrencyRateAccountsNuméro12Non
        - LossAccountCompte de perte de changeCurrencyRateAccountsNuméro12Non
        - LossCostCenter11er niveau perte de changeCurrencyRateAccountsNuméro12Non
        - LossCostCenter22ème niveau perte de changeCurrencyRateAccountsNuméro12Non
    KeyCurrencyDivisionRateAccountsGroupe comptesCurrencyData--Non
        - EnterpriseEntrepriseKeyCurrencyDivisionRateAccountsNuméro8Non
        - ProfitAccountCompte de gain de changeKeyCurrencyDivisionRateAccountsNuméro12Non
        - ProfitCostCenter11er niveau gain de changeKeyCurrencyDivisionRateAccountsNuméro12Non
        - ProfitCostCenter22ème niveau gain de changeKeyCurrencyDivisionRateAccountsNuméro12Non
        - LossAccountCompte de perte de changeKeyCurrencyDivisionRateAccountsNuméro12Non
        - LossCostCenter11er niveau perte de changeKeyCurrencyDivisionRateAccountsNuméro12Non
        - LossCostCenter22ème niveau perte de changeKeyCurrencyDivisionRateAccountsNuméro12Non
    KeyCurrencyDivisionIsoCodesListGroupe division comptesCurrencyData--Non
        - EnterpriseEntrepriseKeyCurrencyDivisionIsoCodesListNuméro8Non
        - DivisionIsoCode ISOKeyCurrencyDivisionIsoCodesListTexte3Non
        - ProfitAccountCompte de gain de changeKeyCurrencyDivisionIsoCodesListNuméro12Non
        - ProfitCostCenter11er niveau gain de changeKeyCurrencyDivisionIsoCodesListNuméro12Non
        - ProfitCostCenter22ème niveau gain de changeKeyCurrencyDivisionIsoCodesListNuméro12Non
        - LossAccountCompte de perte de changeKeyCurrencyDivisionIsoCodesListNuméro12Non
        - LossCostCenter11er niveau perte de changeKeyCurrencyDivisionIsoCodesListNuméro12Non
        - LossCostCenter22ème niveau perte de changeKeyCurrencyDivisionIsoCodesListNuméro12Non



Informations détaillées des champs

Description détaillée des champs de l'interface.

Code ISO
Nom élément XML:ISO
Elément parent:CurrencyData
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   3Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   1
Description:

                                  (Le champ ID internes pour cet élément est "Isocode")
                    

Pays
Nom élément XML:Country
Elément parent:CurrencyData
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   100Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   2
Description:

                                  (Le champ ID internes pour cet élément est "Land")
                    

Arrondi
Nom élément XML:Rounding
Elément parent:CurrencyData
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   6Décimales:   2Champ obligatoire:   OuiRévision:   0ID Ascii:   3
Description:

                                  (Le champ ID internes pour cet élément est "Rundung")
                    
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

Inactif
Nom élément XML:Inactive
Elément parent:CurrencyData
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   4
Description:

                                  (Le champ ID internes pour cet élément est "Inaktiv")
                    

Élément désignation
Nom élément XML:DesignationData
Elément parent:CurrencyData
Type de champ:Array List
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   5
Description:

                                  (Le champ ID internes pour cet élément est "DesignationData")
                    

Langue
Nom élément XML:Language
Elément parent:DesignationData
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   1
Description:

                                  (Le champ ID internes pour cet élément est "Language")
                    

Abréviation
Nom élément XML:ShortDesignation
Elément parent:DesignationData
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   2
Description:

                                  (Le champ ID internes pour cet élément est "Shortname")
                    

Unité
Nom élément XML:Unit
Elément parent:CurrencyData
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   6
Description:

                                  (Le champ ID internes pour cet élément est "Einheit")
                    

Texte
Nom élément XML:Text
Elément parent:CurrencyData
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   100Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   7
Description:

                                  (Le champ ID internes pour cet élément est "Text")
                    

Comptes
Nom élément XML:CurrencyRateAccounts
Elément parent:CurrencyData
Type de champ:Array List
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   8
Description:

                                  (Le champ ID internes pour cet élément est "CurrencyRateAccounts")
                    

Entreprise
Nom élément XML:Enterprise
Elément parent:CurrencyRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   1
Description:

                                  (Le champ ID internes pour cet élément est "Enterprise")
                    

Compte gain de change
Nom élément XML:ProfitAccount
Elément parent:CurrencyRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   2
Description:

                                  (Le champ ID internes pour cet élément est "ProfitKto")
                    

1er niveau gain de change
Nom élément XML:ProfitCostCenter1
Elément parent:CurrencyRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   3
Description:

                                  (Le champ ID internes pour cet élément est "ProfitKst1")
                    

2ème niveau gain de change
Nom élément XML:ProfitCostCenter2
Elément parent:CurrencyRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   4
Description:

                                  (Le champ ID internes pour cet élément est "ProfitKst2")
                    

Compte de perte de change
Nom élément XML:LossAccount
Elément parent:CurrencyRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   5
Description:

                                  (Le champ ID internes pour cet élément est "LossKto")
                    

1er niveau perte de change
Nom élément XML:LossCostCenter1
Elément parent:CurrencyRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   6
Description:

                                  (Le champ ID internes pour cet élément est "LossKst1")
                    

2ème niveau perte de change
Nom élément XML:LossCostCenter2
Elément parent:CurrencyRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   7
Description:

                                  (Le champ ID internes pour cet élément est "LossKst2")
                    

Groupe comptes
Nom élément XML:KeyCurrencyDivisionRateAccounts
Elément parent:CurrencyData
Type de champ:Array List
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   9
Description:

                                  (Le champ ID internes pour cet élément est "KeyCurrencyDivisionRateAccounts")
                    

Entreprise
Nom élément XML:Enterprise
Elément parent:KeyCurrencyDivisionRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   1
Description:

                                  (Le champ ID internes pour cet élément est "Enterprise")
                    

Compte de gain de change
Nom élément XML:ProfitAccount
Elément parent:KeyCurrencyDivisionRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   2
Description:

                                  (Le champ ID internes pour cet élément est "ProfitKto")
                    

1er niveau gain de change
Nom élément XML:ProfitCostCenter1
Elément parent:KeyCurrencyDivisionRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   3
Description:

                                  (Le champ ID internes pour cet élément est "ProfitKst1")
                    

2ème niveau gain de change
Nom élément XML:ProfitCostCenter2
Elément parent:KeyCurrencyDivisionRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   4
Description:

                                  (Le champ ID internes pour cet élément est "ProfitKst2")
                    

Compte de perte de change
Nom élément XML:LossAccount
Elément parent:KeyCurrencyDivisionRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   5
Description:

                                  (Le champ ID internes pour cet élément est "LossKto")
                    

1er niveau perte de change
Nom élément XML:LossCostCenter1
Elément parent:KeyCurrencyDivisionRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   6
Description:

                                  (Le champ ID internes pour cet élément est "LossKst1")
                    

2ème niveau perte de change
Nom élément XML:LossCostCenter2
Elément parent:KeyCurrencyDivisionRateAccounts
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   7
Description:

                                  (Le champ ID internes pour cet élément est "LossKst2")
                    

Groupe division comptes
Nom élément XML:KeyCurrencyDivisionIsoCodesList
Elément parent:CurrencyData
Type de champ:Array List
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   10
Description:

                                  (Le champ ID internes pour cet élément est "KeyCurrencyDivisionIsoCodesList")
                    

Entreprise
Nom élément XML:Enterprise
Elément parent:KeyCurrencyDivisionIsoCodesList
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   1
Description:

                                  (Le champ ID internes pour cet élément est "Enterprise")
                    

Code ISO
Nom élément XML:DivisionIso
Elément parent:KeyCurrencyDivisionIsoCodesList
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   3Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   2
Description:

                                  (Le champ ID internes pour cet élément est "DivisionIso")
                    

Compte de gain de change
Nom élément XML:ProfitAccount
Elément parent:KeyCurrencyDivisionIsoCodesList
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   2
Description:

                                  (Le champ ID internes pour cet élément est "ProfitKto")
                    

1er niveau gain de change
Nom élément XML:ProfitCostCenter1
Elément parent:KeyCurrencyDivisionIsoCodesList
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   3
Description:

                                  (Le champ ID internes pour cet élément est "ProfitKst1")
                    

2ème niveau gain de change
Nom élément XML:ProfitCostCenter2
Elément parent:KeyCurrencyDivisionIsoCodesList
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   4
Description:

                                  (Le champ ID internes pour cet élément est "ProfitKst2")
                    

Compte de perte de change
Nom élément XML:LossAccount
Elément parent:KeyCurrencyDivisionIsoCodesList
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   5
Description:

                                  (Le champ ID internes pour cet élément est "LossKto")
                    

1er niveau perte de change
Nom élément XML:LossCostCenter1
Elément parent:KeyCurrencyDivisionIsoCodesList
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   6
Description:

                                  (Le champ ID internes pour cet élément est "LossKst1")
                    

2ème niveau perte de change
Nom élément XML:LossCostCenter2
Elément parent:KeyCurrencyDivisionIsoCodesList
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   7
Description:

                                  (Le champ ID internes pour cet élément est "LossKst2")