Interface: DEBI - Classification version 2012.00

Ce document décrit l'interface AbaConnect Classification de l'application DEBI .


Informations générales

Informations générales sur l'interface.

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

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aDEBI"  "-version2012.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
ElementElément---Non
    HeaderEn-têteElement--Non
        - PlanPlanHeaderNuméro2Non
        - VariantVarianteHeaderNuméro4Non
        - LevelNiveauHeaderNuméro4Non
        - IdentificationIdentificationHeaderNuméro11Non
        - TypeTypeHeaderNuméro1Non
        - NameNomHeaderTexte100Non
        - LevelsNiveauxHeaderNuméro2Non
        - ReportFormForme par niveauxHeaderTexte1Non
        - EnterpriseEnterpriseHeaderNuméro6Non
    ClassificationOrganisationElement--Non
        - PlanPlanClassificationNuméro2Non
        - VariantVarianteClassificationNuméro4Non
        - LevelNiveauClassificationNuméro4Non
        - IdentificationIdentificationClassificationNuméro11Non
        - TypeTypeClassificationNuméro1Non
        - NameNomClassificationTexte100Non
        - EnterpriseEnterpriseClassificationNuméro6Non
    ClassificationElementElément de classificationElement--Non
        - PlanPlanClassificationElementNuméro2Non
        - VariantVarianteClassificationElementNuméro4Non
        - LevelNiveauClassificationElementNuméro4Non
        - IdentificationIdentificationClassificationElementNuméro11Non
        - TypeTypeClassificationElementNuméro1Non
        - NameNomClassificationElementTexte100Non
        - ReferenceLevelNiveauRéférenceClassificationElementNuméro2Non
        - ReferenceRéférenceClassificationElementNuméro11Non
        - Number2Numéro2ClassificationElementTexte40Non
        - Name2Nom2ClassificationElementTexte100Non
        - EnterpriseEnterpriseClassificationElementNuméro4Non
    PrintAttributesAttributs d_impressionElement--Non
        - PlanPlanPrintAttributesNuméro2Non
        - VariantVariantePrintAttributesNuméro4Non
        - LevelNiveauPrintAttributesNuméro4Non
        - IdentificationIdentificationPrintAttributesNuméro11Non
        - TypeTypePrintAttributesNuméro2Non
        - BoldGrasPrintAttributesNuméro1Non
        - UnderlineSoulignéPrintAttributesNuméro1Non
        - ItalicItaliquePrintAttributesNuméro1Non
        - HideSupprimerPrintAttributesNuméro1Non
        - WithoutNumberSansNuméroPrintAttributesNuméro1Non
        - PageBreakSaut de pagePrintAttributesNuméro1Non
        - SpaceBeforeLignes vierges avantPrintAttributesNuméro4Non
        - SpaceAfterLignes vierges aprèsPrintAttributesNuméro4Non
        - DecimalPlaceDécimalePrintAttributesNuméro2Non
        - IndentRetraitPrintAttributesNuméro2Non
        - FontPolice de caractèresPrintAttributesNuméro1Non
        - EnterpriseEnterprisePrintAttributesNuméro6Non



Informations détaillées des champs

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

En-tête
Nom élément XML:Header
Elément parent:Element
Type de champ:Linked List
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   1
Description:
Définition en-tête du plan de classification
(Le champ ID internes pour cet élément est "ClassificationHeader")

Plan
Nom élément XML:Plan
Elément parent:Header
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   1
Description:
Genre du plan de classification. 1: Plan comptable 2: Plan sections de
                  frais 3: Plan projet
                
(Le champ ID internes pour cet élément est "Plan")

Variante
Nom élément XML:Variant
Elément parent:Header
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   2
Description:
Variante du plan (1-9999) 1 Standard
(Le champ ID internes pour cet élément est "Variante")

Niveau
Nom élément XML:Level
Elément parent:Header
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   3
Description:
Le niveau est toujours 0 pour l'en-tête
(Le champ ID internes pour cet élément est "Level")

Identification
Nom élément XML:Identification
Elément parent:Header
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   11Décimales:   2Champ obligatoire:   NonRévision:   0ID Ascii:   4
Description:
L'identification est 0 pour l'en-tête
(Le champ ID internes pour cet élément est "Id")
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

Type
Nom élément XML:Type
Elément parent:Header
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   5
Description:
Type de l'élément: Lignes de titre 1
(Le champ ID internes pour cet élément est "Typ")

Nom
Nom élément XML:Name
Elément parent:Header
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   100Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   6
Description:
Nom du plan de classification
(Le champ ID internes pour cet élément est "Name1")

Niveaux
Nom élément XML:Levels
Elément parent:Header
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   7
Description:
Nombre de niveaux du plan de classification. Sans le niveau détail
                
(Le champ ID internes pour cet élément est "Ebenen")

Forme par niveaux
Nom élément XML:ReportForm
Elément parent:Header
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   8
Description:
Indication forme par niveaux ’1’ pour le plan comptable par niveaux, sinon
                  rien.
                
(Le champ ID internes pour cet élément est "Staffelform")

Enterprise
Nom élément XML:Enterprise
Elément parent:Header
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   6Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   13
Description:
Enterprise
(Le champ ID internes pour cet élément est "Enterprise")

Organisation
Nom élément XML:Classification
Elément parent:Element
Type de champ:Linked List
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   2
Description:
Elément d'organisation
(Le champ ID internes pour cet élément est "ClassificationStructure")

Plan
Nom élément XML:Plan
Elément parent:Classification
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   1
Description:
Genre du plan de classification. 1: Plan comptable 2: Plan sections de
                  frais 3: Plan projet
                
(Le champ ID internes pour cet élément est "Plan")

Variante
Nom élément XML:Variant
Elément parent:Classification
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   2
Description:
Variante du plan (1-9999) 1 Standard
(Le champ ID internes pour cet élément est "Variante")

Niveau
Nom élément XML:Level
Elément parent:Classification
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   3
Description:
Le niveau est toujours 0 pour l'organisation
(Le champ ID internes pour cet élément est "Level")

Identification
Nom élément XML:Identification
Elément parent:Classification
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   11Décimales:   2Champ obligatoire:   NonRévision:   0ID Ascii:   4
Description:
Numéro d'identification de l'organisation
(Le champ ID internes pour cet élément est "Id")
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

Type
Nom élément XML:Type
Elément parent:Classification
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   5
Description:
Type de l'élément: Lignes de titre 1
(Le champ ID internes pour cet élément est "Typ")

Nom
Nom élément XML:Name
Elément parent:Classification
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   100Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   6
Description:
Désignation de l'élément d'organisation
(Le champ ID internes pour cet élément est "Name1")

Enterprise
Nom élément XML:Enterprise
Elément parent:Classification
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   6Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   10
Description:
Enterprise
(Le champ ID internes pour cet élément est "Enterprise")

Elément de classification
Nom élément XML:ClassificationElement
Elément parent:Element
Type de champ:Linked List
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   3
Description:
Un élément de classification est une entrée dans l'arborescence de
                  classification
                
(Le champ ID internes pour cet élément est "ClassificationElement")

Plan
Nom élément XML:Plan
Elément parent:ClassificationElement
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   1
Description:
Genre du plan de classification. 1: Plan comptable 2: Plan sections de
                  frais 3: Plan projet
                
(Le champ ID internes pour cet élément est "Plan")

Variante
Nom élément XML:Variant
Elément parent:ClassificationElement
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   2
Description:
Variante du plan (1-9999) 1 Standard
(Le champ ID internes pour cet élément est "Variante")

Niveau
Nom élément XML:Level
Elément parent:ClassificationElement
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   3
Description:
Niveau de classification (1-9) Niveau 1 (domaine): 1 Niveau 2 (classes): 2
                  Niveau 3 (grpes principaux): 3 Niveau 4 (groupes): 4 etc.
                
(Le champ ID internes pour cet élément est "Level")

Identification
Nom élément XML:Identification
Elément parent:ClassificationElement
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   11Décimales:   2Champ obligatoire:   NonRévision:   0ID Ascii:   4
Description:
Identification de l'élément de classification niveau 1 (domaine):A à Z
                  alternative 1 - 26 Niveau 2 (classes): 12 positions max. Niveau 3 (grpes principaux): 12 positions
                  max. Niveau 4 (groupes): 12 positions max. etc.
                
(Le champ ID internes pour cet élément est "Id")
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

Type
Nom élément XML:Type
Elément parent:ClassificationElement
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   5
Description:
Type de l'élément 1 Titre 2 Total 3 Totalisateur 4 Total par niveaux
                
(Le champ ID internes pour cet élément est "Typ")

Nom
Nom élément XML:Name
Elément parent:ClassificationElement
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   100Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   6
Description:
Désignation de l'élément
(Le champ ID internes pour cet élément est "Name1")

NiveauRéférence
Nom élément XML:ReferenceLevel
Elément parent:ClassificationElement
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   7
Description:
Niveau du plus haut niveau de classification suivant
(Le champ ID internes pour cet élément est "Referenzlevel")

Référence
Nom élément XML:Reference
Elément parent:ClassificationElement
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   11Décimales:   2Champ obligatoire:   NonRévision:   0ID Ascii:   8
Description:
Référence à la plus haute identification de classification suivante
                
(Le champ ID internes pour cet élément est "Referenz")
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

Numéro2
Nom élément XML:Number2
Elément parent:ClassificationElement
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   40Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   9
Description:
Deuxième numéro de l'élément
(Le champ ID internes pour cet élément est "Number2")

Nom2
Nom élément XML:Name2
Elément parent:ClassificationElement
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   100Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   10
Description:
Deuxième nom de l'élément
(Le champ ID internes pour cet élément est "Name2")

Enterprise
Nom élément XML:Enterprise
Elément parent:ClassificationElement
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   16
Description:
Enterprise
(Le champ ID internes pour cet élément est "Enterprise")

Attributs d_impression
Nom élément XML:PrintAttributes
Elément parent:Element
Type de champ:Linked List
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   7
Description:
Elément attribut d'impression
(Le champ ID internes pour cet élément est "ClassificationPrintAttributes")

Plan
Nom élément XML:Plan
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   1
Description:
Genre du plan de classification. 1: Plan comptable 2: Plan sections de
                  frais 3: Plan projet
                
(Le champ ID internes pour cet élément est "Plan")

Variante
Nom élément XML:Variant
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   2
Description:
Variante du plan (1-9999) 1 Standard
(Le champ ID internes pour cet élément est "Variante")

Niveau
Nom élément XML:Level
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   3
Description:
Niveau de classification (0-9, 90) par défaut: 0
(Le champ ID internes pour cet élément est "Level")

Identification
Nom élément XML:Identification
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   11Décimales:   2Champ obligatoire:   NonRévision:   0ID Ascii:   4
Description:
Identification de l'élément de classification ou par défaut: Niveau d'organisation
                  (1 - 9)
                
(Le champ ID internes pour cet élément est "Id")
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

Type
Nom élément XML:Type
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   5
Description:
Type de l'élément 11 Titre 12 Total 13 Totalisateur
(Le champ ID internes pour cet élément est "Typ")

Gras
Nom élément XML:Bold
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   6
Description:
Imprimer ligne en gras (0/1)
(Le champ ID internes pour cet élément est "BoldSw")

Souligné
Nom élément XML:Underline
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   7
Description:
Souligner ligne (0/1)
(Le champ ID internes pour cet élément est "UlineSw")

Italique
Nom élément XML:Italic
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   8
Description:
Imprimer ligne en italique (0/1)
(Le champ ID internes pour cet élément est "ItalicSw")

Supprimer
Nom élément XML:Hide
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   9
Description:
Ne pas afficher la ligne dans l'impression (0/1)
(Le champ ID internes pour cet élément est "Suppress")

SansNuméro
Nom élément XML:WithoutNumber
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   10
Description:
Ne pas afficher le numéro dans l'impression (0/1)
(Le champ ID internes pour cet élément est "NoNum")

Saut de page
Nom élément XML:PageBreak
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   11
Description:
Saut de page avant (0/1)
(Le champ ID internes pour cet élément est "FormFeed")

Lignes vierges avant
Nom élément XML:SpaceBefore
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   12
Description:
Lignes vierges avant impression (nombre de lignes)
(Le champ ID internes pour cet élément est "Before")

Lignes vierges après
Nom élément XML:SpaceAfter
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   13
Description:
Lignes vierges après impression (nombre de lignes)
(Le champ ID internes pour cet élément est "After")

Décimale
Nom élément XML:DecimalPlace
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   14
Description:
Décimales numéro de classification (0-2)
(Le champ ID internes pour cet élément est "Decimals")

Retrait
Nom élément XML:Indent
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   15
Description:
Retrait horizontal (nombre de caractères)
(Le champ ID internes pour cet élément est "Indent")

Police de caractères
Nom élément XML:Font
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   16
Description:
Numéro de police windows (0-9)
(Le champ ID internes pour cet élément est "FontId")

Enterprise
Nom élément XML:Enterprise
Elément parent:PrintAttributes
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   6Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   17
Description:
Enterprise
(Le champ ID internes pour cet élément est "Enterprise")