Interface: KRED - Paiements version 2021.00

Ce document décrit l'interface AbaConnect Paiements de l'application KRED .


Informations générales

Informations générales sur l'interface.

Information de l'interface AbaConnect
Application:KRED
Nom de l'interface:Paiements
ID:Payment ( Payment )
Version:2021.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:Paiements
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>KRED</Application>
      <Id>Payment</Id>
      <MapId>AbaDefault</MapId>
      <Version>2021.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>
      <Payment mode='SAVE'>
          <!-- Les champs spécifiques des données pour l'interface AbaConnect peuvent être définis ici. -->
      </Payment>
    </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"  "-aKRED"  "-version2021.00"  "-M7777"  "-acidPayment"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aKRED"  "-version2021.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
PaymentPaiement---Non
    - SupplierNumberN° fournisseurPaymentNuméro12Oui
    - PaymentTypeGenre de paiementPaymentTexte4Oui
    - NumberN° positionPaymentNuméro6Oui
    - PaymentDateDate paiementPaymentDate-Oui
    - DivisionDivisionPaymentNuméro8Non
    - CreditAccountPaiement compte créditPaymentNuméro12Oui
    - CreditCostCenter1Paiement crédit Section de frais 1PaymentNuméro12Non
    - CreditCostCenter2Paiement crédit Section de frais 2PaymentNuméro12Non
    - PaymentAmountLieu de paiement entreprise - MontantPaymentNuméro14Oui
    - PaymentRateLieu de paiement entreprise - CoursPaymentNuméro14Non
    - PaymentCurrencyLieu de paiement entreprise - MonnaiePaymentTexte3Oui
    - AmountMontant du paiement en monnaie du documentPaymentNuméro16Oui
    - DocumentRateDocument - CoursPaymentNuméro14Oui
    - DocumentCurrencyMonnaie paiementPaymentTexte3Oui
    - KeyAmountMontant paiement en MBPaymentNuméro16Oui
    - GeneralLedgerCodeCode CofiPaymentTexte1Non
    - PaymentDocumentNumberN° document de paiementPaymentNuméro10Non
    - TextTexte de paiementPaymentTexte80Non
    - ClearingTextTexte de rapprochementPaymentTexte30Non
    - CheckNumberN° chèquePaymentNuméro8Non
    - BatchLotPaymentNuméro8Non
    - DocumentNumberN° documentPaymentNuméro10Oui
    - CreditNotesDocumentNumberRéférence numéro document pour notes de créditPaymentNuméro10Non
    - CreditNotesSupplierNumberRéférence numéro fournisseur pour notes de créditPaymentNuméro12Non
    - ProjectNumberProjetPaymentNuméro12Non



Informations détaillées des champs

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

N° fournisseur
Nom élément XML:SupplierNumber
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Genre de paiement
Nom élément XML:PaymentType
Elément parent:Payment
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

N° position
Nom élément XML:Number
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   6Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Date paiement
Nom élément XML:PaymentDate
Elément parent:Payment
Type de champ:Date (2000-03-20)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

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

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

Paiement compte crédit
Nom élément XML:CreditAccount
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Paiement crédit Section de frais 1
Nom élément XML:CreditCostCenter1
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Paiement crédit Section de frais 2
Nom élément XML:CreditCostCenter2
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Lieu de paiement entreprise - Montant
Nom élément XML:PaymentAmount
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   2Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Lieu de paiement entreprise - Cours
Nom élément XML:PaymentRate
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   8Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Lieu de paiement entreprise - Monnaie
Nom élément XML:PaymentCurrency
Elément parent:Payment
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   3Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Montant du paiement en monnaie du document
Nom élément XML:Amount
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   16Décimales:   2Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Document - Cours
Nom élément XML:DocumentRate
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   8Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Monnaie paiement
Nom élément XML:DocumentCurrency
Elément parent:Payment
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   3Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Montant paiement en MB
Nom élément XML:KeyAmount
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   16Décimales:   2Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Code Cofi
Nom élément XML:GeneralLedgerCode
Elément parent:Payment
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

N° document de paiement
Nom élément XML:PaymentDocumentNumber
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   10Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Texte de paiement
Nom élément XML:Text
Elément parent:Payment
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   80Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Texte de rapprochement
Nom élément XML:ClearingText
Elément parent:Payment
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   30Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

N° chèque
Nom élément XML:CheckNumber
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Lot
Nom élément XML:Batch
Elément parent:Payment
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 "STAPEL")
                    

N° document
Nom élément XML:DocumentNumber
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   10Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Référence numéro document pour notes de crédit
Nom élément XML:CreditNotesDocumentNumber
Elément parent:Payment
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   10Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   2
Description:

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

Référence numéro fournisseur pour notes de crédit
Nom élément XML:CreditNotesSupplierNumber
Elément parent:Payment
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 "ZLGDKNG")
                    

Projet
Nom élément XML:ProjectNumber
Elément parent:Payment
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 "HPROJ")