Interface: NORM - Position tarif de régie version 2010.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:2010.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
Données de base
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>2010.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>
      <RegieTariffItem mode='SAVE'>
          <!-- Les champs spécifiques des données pour l'interface AbaConnect peuvent être définis ici. -->
      </RegieTariffItem>
    </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"  "-version2010.00"  "-M7777"  "-acidBR"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aNORM"  "-version2010.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
RegieTariffItemPosition tarif de régie---Non
    - AreaDomaineRegieTariffItemNuméro4Non
    - RegieRegionRégionRegieTariffItemNuméro4Non
    - YearAnnéeRegieTariffItemNuméro4Non
    - CostCategoryCatégorieRegieTariffItemNuméro2Non
    - ItemNumberN° position tarifRegieTariffItemTexte12Non
    - UnitNumberUQRegieTariffItemNuméro2Non
    - MachineOperationCodeCode utilisation machinesRegieTariffItemTexte1Non
    - OwnItemPropre positionRegieTariffItemBooléen-Non
    - TaxCodeTVARegieTariffItemTexte3Non
    - DesignationBezeichnungRegieTariffItemTexte255Non
    - RegionRegionRegieTariffItemTexte255Non
    - ValueColumn1- 1 -RegieTariffItemNuméro6Non
    - ValueColumn2- 2 -RegieTariffItemNuméro6Non
    - ValueColumn3- 3 -RegieTariffItemNuméro6Non
    - ValueColumn4- 4 -RegieTariffItemNuméro6Non
    - ValueColumn5- 5 -RegieTariffItemNuméro6Non
    - ValueColumn6- 6 -RegieTariffItemNuméro6Non
    RegieRateTaux régieRegieTariffItem--Non
        - RateNumberN° tauxRegieRateNuméro2Non
        - OriginalPricePrix d'origineRegieRateNuméro6Non
        - OwnPricePropre prixRegieRateNuméro6Non
        - PriceModificationAllowedModification du prix autoriséeRegieRateBooléen-Non
        - PriceModificationTimeHeure de la modification du prixRegieRateDate/heure-Non
        - ItemNumberN° position tarifRegieRateTexte12Non
        - PriceModificationUserBenutzer PreismutationRegieRateTexte255Non
        - ShortDesignationRateKurzbezeichnungRegieRateTexte255Non
        - DesignationRateBezeichnungRegieRateTexte255Non
        RegieRateTextTexte taux de régieRegieRate--Non
            - LanguageCodeLangueRegieRateTextTexte6Non
            - AbbreviationAbréviationRegieRateTextTexte7Non
            - DesignationDésignationRegieRateTextTexte30Non
    RegieTariffItemTextTexte position tarif de régieRegieTariffItem--Non
        - LanguageCodeLangueRegieTariffItemTextTexte6Non
        - SearchTitleTitre de rechercheRegieTariffItemTextTexte30Non
        - DesignationDésignationRegieTariffItemTextTexte120Non



Informations détaillées des champs

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

Domaine
Nom élément XML:Area
Elément parent:RegieTariffItem
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 "REBEREICH")
                    

Région
Nom élément XML:RegieRegion
Elément parent:RegieTariffItem
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 "REREGION")
                    

Année
Nom élément XML:Year
Elément parent:RegieTariffItem
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 "JAHR")
                    

Catégorie
Nom élément XML:CostCategory
Elément parent:RegieTariffItem
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° position tarif
Nom élément XML:ItemNumber
Elément parent:RegieTariffItem
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 "TARIFPOSNR")
                    

UQ
Nom élément XML:UnitNumber
Elément parent:RegieTariffItem
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é
(Le champ ID internes pour cet élément est "EHTNR")

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

Propre position
Nom élément XML:OwnItem
Elément parent:RegieTariffItem
Type de champ:Booléen (true/false)
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 "EIGENE")
                    

TVA
Nom élément XML:TaxCode
Elément parent:RegieTariffItem
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")
                    

Bezeichnung
Nom élément XML:Designation
Elément parent:RegieTariffItem
Type de champ:Texte
Type d'action:seulement exportation
Longueur champ:   255Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Region
Nom élément XML:Region
Elément parent:RegieTariffItem
Type de champ:Texte
Type d'action:seulement exportation
Longueur champ:   255Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

- 1 -
Nom élément XML:ValueColumn1
Elément parent:RegieTariffItem
Type de champ:Numéro
Type d'action:seulement exportation
Longueur champ:   6Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

- 2 -
Nom élément XML:ValueColumn2
Elément parent:RegieTariffItem
Type de champ:Numéro
Type d'action:seulement exportation
Longueur champ:   6Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

- 3 -
Nom élément XML:ValueColumn3
Elément parent:RegieTariffItem
Type de champ:Numéro
Type d'action:seulement exportation
Longueur champ:   6Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

- 4 -
Nom élément XML:ValueColumn4
Elément parent:RegieTariffItem
Type de champ:Numéro
Type d'action:seulement exportation
Longueur champ:   6Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

- 5 -
Nom élément XML:ValueColumn5
Elément parent:RegieTariffItem
Type de champ:Numéro
Type d'action:seulement exportation
Longueur champ:   6Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

- 6 -
Nom élément XML:ValueColumn6
Elément parent:RegieTariffItem
Type de champ:Numéro
Type d'action:seulement exportation
Longueur champ:   6Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

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

N° taux
Nom élément XML:RateNumber
Elément parent:RegieRate
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")
                    

Prix d'origine
Nom élément XML:OriginalPrice
Elément parent:RegieRate
Type de champ:Numéro
Type d'action:seulement 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:RegieRate
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.

Modification du prix autorisée
Nom élément XML:PriceModificationAllowed
Elément parent:RegieRate
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")
                    

Heure de la modification du prix
Nom élément XML:PriceModificationTime
Elément parent:RegieRate
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")
                    

N° position tarif
Nom élément XML:ItemNumber
Elément parent:RegieRate
Type de champ:Texte
Type d'action:seulement exportation
Longueur champ:   12Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Benutzer Preismutation
Nom élément XML:PriceModificationUser
Elément parent:RegieRate
Type de champ:Texte
Type d'action:seulement exportation
Longueur champ:   255Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Kurzbezeichnung
Nom élément XML:ShortDesignationRate
Elément parent:RegieRate
Type de champ:Texte
Type d'action:seulement exportation
Longueur champ:   255Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Bezeichnung
Nom élément XML:DesignationRate
Elément parent:RegieRate
Type de champ:Texte
Type d'action:seulement exportation
Longueur champ:   255Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

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

Langue
Nom élément XML:LanguageCode
Elément parent:RegieRateText
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:Abbreviation
Elément parent:RegieRateText
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:RegieRateText
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 "BEZLANG")
                    

Texte position tarif de régie
Nom élément XML:RegieTariffItemText
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

Langue
Nom élément XML:LanguageCode
Elément parent:RegieTariffItemText
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")
                    

Titre de recherche
Nom élément XML:SearchTitle
Elément parent:RegieTariffItemText
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:RegieTariffItemText
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")