Interface: NORM - N° prix version 2011.00

Ce document décrit l'interface AbaConnect N° prix 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:N° prix
ID:BN ( BN )
Version:2011.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
Voir les commentaires dans les champs.
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:N° prix
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>BN</Id>
      <MapId>AbaDefault</MapId>
      <Version>2011.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>
      <PriceNumberData mode='SAVE'>
          <!-- Les champs spécifiques des données pour l'interface AbaConnect peuvent être définis ici. -->
      </PriceNumberData>
    </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"  "-version2011.00"  "-M7777"  "-acidBN"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aNORM"  "-version2011.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
PriceNumberDataN° prix---Non
    PriceNumberDataFieldsChampsPriceNumberData--Non
        - PriceNumberN° prixPriceNumberDataFieldsNuméro4Non
        - CalculationRateDirectSaleProp. taux calculation vente directePriceNumberDataFieldsTexte10Non
        - CalculationRateAnalysisProp. taux calculation analysePriceNumberDataFieldsTexte10Non
        - DesignationDésignationPriceNumberDataFieldsTexte30Non
    CategoryDataCatégoriePriceNumberData--Non
        CategoryDataFieldsChampsCategoryData--Non
            - PriceOriginOrigine du prixCategoryDataFieldsNuméro2Non
            - ProductFieldChamp produitCategoryDataFieldsNuméro4Non
            - FactorFacteurCategoryDataFieldsNuméro4Non
            - CategoryCatégorie ECCategoryDataFieldsNuméro4Non
            - FixedPriceNumberServiceN° prix fixe prestationCategoryDataFieldsNuméro4Non
            - FixedPriceNumberArticleN° prix fixe articleCategoryDataFieldsNuméro4Non
            - CategoryDesignationCatégorieCategoryDataFieldsTexte255Non
    PriceNumberTextDés. n° prixPriceNumberData--Non
        PriceNumberTextFieldsChampsPriceNumberText--Non
            - LanguageCodeLanguePriceNumberTextFieldsTexte6Non
            - DesignationDésignationPriceNumberTextFieldsTexte30Non



Informations détaillées des champs

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

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

                

N° prix
Nom élément XML:PriceNumber
Elément parent:PriceNumberDataFields
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")
                    

Prop. taux calculation vente directe
Nom élément XML:CalculationRateDirectSale
Elément parent:PriceNumberDataFields
Type de champ:Texte
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 "DIREKTKALKANSATZ")
                    

Prop. taux calculation analyse
Nom élément XML:CalculationRateAnalysis
Elément parent:PriceNumberDataFields
Type de champ:Texte
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 "ANALYSEKALKANSATZ")
                    

Désignation
Nom élément XML:Designation
Elément parent:PriceNumberDataFields
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 "BEZEICHNUNG")
                    

Catégorie
Nom élément XML:CategoryData
Elément parent:PriceNumberData
Type de champ:ID
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Voir les commentaires dans les champs.

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

                

Origine du prix
Nom élément XML:PriceOrigin
Elément parent:CategoryDataFields
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 "PREISHERKUNFT")
                    

Champ produit
Nom élément XML:ProductField
Elément parent:CategoryDataFields
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 "FELD")
                    

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

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

Catégorie EC
Nom élément XML:Category
Elément parent:CategoryDataFields
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 "NR2")
                    

N° prix fixe prestation
Nom élément XML:FixedPriceNumberService
Elément parent:CategoryDataFields
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 "FIXPREISNRLEI")
                    

N° prix fixe article
Nom élément XML:FixedPriceNumberArticle
Elément parent:CategoryDataFields
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 "FIXPREISNRART")
                    

Catégorie
Nom élément XML:CategoryDesignation
Elément parent:CategoryDataFields
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 "KEKAT_BEZEICHNUNG")
                    

Dés. n° prix
Nom élément XML:PriceNumberText
Elément parent:PriceNumberData
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:PriceNumberTextFields
Elément parent:PriceNumberText
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:PriceNumberTextFields
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")
                    

Désignation
Nom élément XML:Designation
Elément parent:PriceNumberTextFields
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 "BEZEICHNUNG")