Interface: NORM - Position tarif de régie version 2017.00

Ce document décrit l'interface AbaConnect Position tarif de régie de l'application NORM .


Informations générales

Informations générales sur l'interface.

Information de l'interface AbaConnect
Application:NORM
Nom de l'interface:Position tarif de régie
ID:BR ( BR )
Version:2017.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:Position tarif de régie
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>NORM</Application>
      <Id>BR</Id>
      <MapId>AbaDefault</MapId>
      <Version>2017.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>
      <BOD_REBEREICH mode='SAVE'>
          <!-- Les champs spécifiques des données pour l'interface AbaConnect peuvent être définis ici. -->
      </BOD_REBEREICH>
    </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"  "-aNORM"  "-version2017.00"  "-M7777"  "-acidBR"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aNORM"  "-version2017.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
BOD_REBEREICHDomaine---Non
    BOD_REBEREICHFieldsChampsBOD_REBEREICH--Non
        - NR1DomaineBOD_REBEREICHFieldsNuméro4Non
        - NR2N° 2BOD_REBEREICHFieldsNuméro6Non
        - NR3N° 3BOD_REBEREICHFieldsNuméro6Non
        - REBEREICHTYPRegiebereich TypBOD_REBEREICHFieldsNuméro2Non
    BOD_REJAHRAnnéeBOD_REBEREICH--Non
        BOD_REJAHRFieldsChampsBOD_REJAHR--Non
            - NR2AnnéeBOD_REJAHRFieldsNuméro6Non
            - NR3N° 3BOD_REJAHRFieldsNuméro6Non
        BOD_REREGIONRégionBOD_REJAHR--Non
            BOD_REREGIONFieldsChampsBOD_REREGION--Non
                - NR3RégionBOD_REREGIONFieldsNuméro6Non
                - REREGION_KURZ_BEZEICHNUNGRégion BezeichnungBOD_REREGIONFieldsTexte9999999Non
            BRHHiérarchie position tarif de régieBOD_REREGION--Non
                BRHFieldsChampsBRH--Non
                    - KEKATCatégorieBRHFieldsNuméro2Non
                    - TARIFPOSNRCHILDN° pos. tarif ChildBRHFieldsTexte12Non
                    - POSTYPTypeBRHFieldsNuméro2Non
                    - FAKPRODNRAProduit factureBRHFieldsTexte30Non
                    - KONDGRPGroupe conditionsBRHFieldsTexte13Non
                    - TARIFPOSNRPARENTN° pos. tarif ParentBRHFieldsTexte12Non
                RegieTariffItemTextTexte position tarif de régieBRH--Non
                    RegieTariffItemTextFieldsChampsRegieTariffItemText--Non
                        - LanguageCodeLangueRegieTariffItemTextFieldsTexte6Non
                        - SearchTitleRech. mots-clésRegieTariffItemTextFieldsTexte30Non
                        - DesignationDésignationRegieTariffItemTextFieldsTexte120Non
                        - TARIFPOSPosition tarifRegieTariffItemTextFieldsBooléen-Non
                RegieTariffItemPosition tarif de régieBRH--Non
                    RegieTariffItemFieldsChampsRegieTariffItem--Non
                        - OwnItemPropre positionRegieTariffItemFieldsBooléen-Non
                        - TaxCodeTVARegieTariffItemFieldsTexte3Non
                        - UnitNumberUQRegieTariffItemFieldsNuméro2Non
                        - MachineOperationCodeCode utilisation machinesRegieTariffItemFieldsTexte1Non
                        - MWSTMODUSMode TVARegieTariffItemFieldsNuméro2Non
                    RegieRateTaux régieRegieTariffItem--Non
                        RegieRateFieldsChampsRegieRate--Non
                            - RateNumberN° tauxRegieRateFieldsNuméro2Non
                            - EIGENEPropre tauxRegieRateFieldsBooléen-Non
                            - OriginalPricePrix d'origineRegieRateFieldsNuméro6Non
                            - OwnPricePropre prixRegieRateFieldsNuméro6Non
                            - EHTNRORIGINALUQ originaleRegieRateFieldsNuméro2Non
                            - EHTNRNEWUQ propreRegieRateFieldsNuméro2Non
                            - PriceModificationAllowedModification du prix autoriséeRegieRateFieldsBooléen-Non
                            - PriceModificationDateDate modif. de prixRegieRateFieldsDate/heure-Non
                            - PriceModificationUserUtilisateur de la modification du prix-NameRegieRateFieldsTexte9999999Non
                        RegieRateTextTexte taux de régieRegieRate--Non
                            RegieRateTextFieldsChampsRegieRateText--Non
                                - LanguageCodeLangueRegieRateTextFieldsTexte6Non
                                - ShortDesignationAbréviationRegieRateTextFieldsTexte7Non
                                - DesignationDésignationRegieRateTextFieldsTexte60Non



Informations détaillées des champs

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

Champs
Nom élément XML:BOD_REBEREICHFields
Elément parent:BOD_REBEREICH
Type de champ:Type[ 15 ]
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

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

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

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

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

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

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

Regiebereich Typ
Nom élément XML:REBEREICHTYP
Elément parent:BOD_REBEREICHFields
Type de champ:Numéro
Type d'action:seulement exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Année
Nom élément XML:BOD_REJAHR
Elément parent:BOD_REBEREICH
Type de champ:ID
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

Champs
Nom élément XML:BOD_REJAHRFields
Elément parent:BOD_REJAHR
Type de champ:Type[ 15 ]
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

Année
Nom élément XML:NR2
Elément parent:BOD_REJAHRFields
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   6Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

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

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

Région
Nom élément XML:BOD_REREGION
Elément parent:BOD_REJAHR
Type de champ:ID
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

Champs
Nom élément XML:BOD_REREGIONFields
Elément parent:BOD_REREGION
Type de champ:Type[ 15 ]
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

Région
Nom élément XML:NR3
Elément parent:BOD_REREGIONFields
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   6Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Région Bezeichnung
Nom élément XML:REREGION_KURZ_BEZEICHNUNG
Elément parent:BOD_REREGIONFields
Type de champ:Texte
Type d'action:seulement exportation
Longueur champ:   9999999Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Hiérarchie position tarif de régie
Nom élément XML:BRH
Elément parent:BOD_REREGION
Type de champ:ID
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

Champs
Nom élément XML:BRHFields
Elément parent:BRH
Type de champ:Type[ 15 ]
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

Catégorie
Nom élément XML:KEKAT
Elément parent:BRHFields
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

N° pos. tarif Child
Nom élément XML:TARIFPOSNRCHILD
Elément parent:BRHFields
Type de champ:Texte
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 "TARIFPOSNRCHILD")
                    

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

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

Produit facture
Nom élément XML:FAKPRODNRA
Elément parent:BRHFields
Type de champ:Texte
Type d'action:seulement exportation
Longueur champ:   30Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Groupe conditions
Nom élément XML:KONDGRP
Elément parent:BRHFields
Type de champ:Texte
Type d'action:seulement exportation
Longueur champ:   13Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

N° pos. tarif Parent
Nom élément XML:TARIFPOSNRPARENT
Elément parent:BRHFields
Type de champ:Texte
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 "TARIFPOSNRPARENT")
                    

Texte position tarif de régie
Nom élément XML:RegieTariffItemText
Elément parent:BRH
Type de champ:ID
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Données de base

Champs
Nom élément XML:RegieTariffItemTextFields
Elément parent:RegieTariffItemText
Type de champ:Type[ 15 ]
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

Langue
Nom élément XML:LanguageCode
Elément parent:RegieTariffItemTextFields
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   6Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Rech. mots-clés
Nom élément XML:SearchTitle
Elément parent:RegieTariffItemTextFields
Type de champ:Texte
Type d'action:seulement exportation
Longueur champ:   30Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Désignation
Nom élément XML:Designation
Elément parent:RegieTariffItemTextFields
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   120Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Position tarif
Nom élément XML:TARIFPOS
Elément parent:RegieTariffItemTextFields
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Position tarif de régie
Nom élément XML:RegieTariffItem
Elément parent:BRH
Type de champ:ID
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Données de base

Champs
Nom élément XML:RegieTariffItemFields
Elément parent:RegieTariffItem
Type de champ:Type[ 15 ]
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

Propre position
Nom élément XML:OwnItem
Elément parent:RegieTariffItemFields
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

TVA
Nom élément XML:TaxCode
Elément parent:RegieTariffItemFields
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   3Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

UQ
Nom élément XML:UnitNumber
Elément parent:RegieTariffItemFields
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Unité quantité
(Le champ ID internes pour cet élément est "EHTNR")

Code utilisation machines
Nom élément XML:MachineOperationCode
Elément parent:RegieTariffItemFields
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 "MASCHINENBEDCD")
                    

Mode TVA
Nom élément XML:MWSTMODUS
Elément parent:RegieTariffItemFields
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Taux régie
Nom élément XML:RegieRate
Elément parent:RegieTariffItem
Type de champ:ID
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Données de base

Champs
Nom élément XML:RegieRateFields
Elément parent:RegieRate
Type de champ:Type[ 15 ]
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

N° taux
Nom élément XML:RateNumber
Elément parent:RegieRateFields
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Propre taux
Nom élément XML:EIGENE
Elément parent:RegieRateFields
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Prix d'origine
Nom élément XML:OriginalPrice
Elément parent:RegieRateFields
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   6Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Propre prix
Nom élément XML:OwnPrice
Elément parent:RegieRateFields
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   6Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

UQ originale
Nom élément XML:EHTNRORIGINAL
Elément parent:RegieRateFields
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Unité de quantité originale
(Le champ ID internes pour cet élément est "EHTNRORIGINAL")

UQ propre
Nom élément XML:EHTNRNEW
Elément parent:RegieRateFields
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Unité de quantité propre
(Le champ ID internes pour cet élément est "EHTNRNEW")

Modification du prix autorisée
Nom élément XML:PriceModificationAllowed
Elément parent:RegieRateFields
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Date modif. de prix
Nom élément XML:PriceModificationDate
Elément parent:RegieRateFields
Type de champ:Date/heure (2006-08-08T10:16:54.509+02:00)
Type d'action:seulement exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Utilisateur de la modification du prix-Name
Nom élément XML:PriceModificationUser
Elément parent:RegieRateFields
Type de champ:Texte
Type d'action:seulement exportation
Longueur champ:   9999999Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Texte taux de régie
Nom élément XML:RegieRateText
Elément parent:RegieRate
Type de champ:ID
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Données de base

Champs
Nom élément XML:RegieRateTextFields
Elément parent:RegieRateText
Type de champ:Type[ 15 ]
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

Langue
Nom élément XML:LanguageCode
Elément parent:RegieRateTextFields
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   6Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Abréviation
Nom élément XML:ShortDesignation
Elément parent:RegieRateTextFields
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   7Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Désignation
Nom élément XML:Designation
Elément parent:RegieRateTextFields
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   60Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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