Interface: SCMM - Exploitant version 2007.00

Ce document décrit l'interface AbaConnect Exploitant de l'application SCMM .


Informations générales

Informations générales sur l'interface.

Information de l'interface AbaConnect
Application:SCMM
Nom de l'interface:Exploitant
ID:R311 ( R311 )
Version:2007.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:Exploitant
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>SCMM</Application>
      <Id>R311</Id>
      <MapId>AbaDefault</MapId>
      <Version>2007.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>
      <Operator mode='SAVE'>
          <!-- Les champs spécifiques des données pour l'interface AbaConnect peuvent être définis ici. -->
      </Operator>
    </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"  "-aSCMM"  "-version2007.00"  "-M7777"  "-acidR311"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aSCMM"  "-version2007.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
OperatorExploitant---Oui
    LocationLieuxOperator--Non
        ObjectPlaceLieux objetLocation--Non
            ObjectPlaceTextTextesObjectPlace--Non
                - RecordTypeType d'enregistrementObjectPlaceTextNuméro4Oui
                - TextNumberNuméro de texteObjectPlaceTextNuméro2Oui
                - KeyNumberNuméro d'identificationObjectPlaceTextNuméro10Oui
                - KeySequenceNumberNuméro de reliquatObjectPlaceTextNuméro2Oui
                - ItemNumberPositionObjectPlaceTextNuméro10Oui
                - InstallationItemNumberN° pos. inst.ObjectPlaceTextNuméro8Oui
                - SetItemNumberPosition de setObjectPlaceTextNuméro4Oui
                - VariantItemNumberN° pos. variantesObjectPlaceTextNuméro4Oui
                - LanguageLangueObjectPlaceTextTexte5Oui
                - TextChamp de texteObjectPlaceTextTexte12288Non
            - LocationNumberLieuObjectPlaceNuméro10Oui
            - OperatorNumberExploitantObjectPlaceNuméro10Oui
            - PlaceEmplacementObjectPlaceNuméro8Oui
            - ReferencePlaceAttribution de l'emplacementObjectPlaceNuméro8Non
            - PlaceIDId emplacementObjectPlaceTexte16Non
            - DesignationDésignationObjectPlaceTexte50Non
        - LocationNumberLieuLocationNuméro10Oui
        - LocationCodeNameAbréviation lieuLocationTexte115Non
        - DesignationDésignationLocationTexte50Non
        - AreaDomaineLocationNuméro8Non
        - PresencePrésenceLocationNuméro8Non
        - OperatorNumberExploitantLocationNuméro10Oui
        - OperatorContactPersonne de contact exploitantLocationNuméro4Non
        - OperatorContactTextTexte contact exploitantLocationTexte40Non
        - LocationContactPersonne de contact lieuLocationNuméro4Non
        - LocationContactTextTexte contact lieuLocationTexte40Non
        - DistanceDistance en kmLocationNuméro4Non
    - OperatorNumberExploitantOperatorNuméro10Oui
    - OperatorCodeNameAbréviation exploitantOperatorTexte16Non
    - DesignationDésignationOperatorTexte50Non
    - InvoiceLocationLieu de facturationOperatorNuméro10Non
    - InvoiceLocationAddressAdresse du lieu de facturationOperatorNuméro10Non
    - SalesPartnerPartenaireOperatorNuméro10Non
    - SalesPartnerContactContact partenaireOperatorNuméro4Non
    - InvoiceLocationContactPersonne de contact lieu de facturationOperatorNuméro4Non



Informations détaillées des champs

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

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

                

Lieux objet
Nom élément XML:ObjectPlace
Elément parent:Location
Type de champ:ID
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

Textes
Nom élément XML:ObjectPlaceText
Elément parent:ObjectPlace
Type de champ:ID
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Tabelle mit allen Notizblockfeldern des Service und Vertragsmanagement

Type d'enregistrement
Nom élément XML:RecordType
Elément parent:ObjectPlaceText
Type de champ:Numéro
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 "Db")
                    

Numéro de texte
Nom élément XML:TextNumber
Elément parent:ObjectPlaceText
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   2Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:
0 = Texte modèle
(Le champ ID internes pour cet élément est "TextNr")

Numéro d'identification
Nom élément XML:KeyNumber
Elément parent:ObjectPlaceText
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 "IdNr")
                    

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

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

Position
Nom élément XML:ItemNumber
Elément parent:ObjectPlaceText
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 "PosNr")
                    

N° pos. inst.
Nom élément XML:InstallationItemNumber
Elément parent:ObjectPlaceText
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Position de set
Nom élément XML:SetItemNumber
Elément parent:ObjectPlaceText
Type de champ:Numéro
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 "SetPosNr")
                    

N° pos. variantes
Nom élément XML:VariantItemNumber
Elément parent:ObjectPlaceText
Type de champ:Numéro
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 "SubPosNr")
                    

Langue
Nom élément XML:Language
Elément parent:ObjectPlaceText
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   5Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

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

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

Lieu
Nom élément XML:LocationNumber
Elément parent:ObjectPlace
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   10Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:
Numéro de l'adresse du lieu auquel est attribué l'emplacement de l'objet.
(Le champ ID internes pour cet élément est "Standort")

Exploitant
Nom élément XML:OperatorNumber
Elément parent:ObjectPlace
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   10Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:
Numéro de l'adresse de l'exploitant auquel est attribué l'emplacement de l'objet.
(Le champ ID internes pour cet élément est "Betreiber")

Emplacement
Nom élément XML:Place
Elément parent:ObjectPlace
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:
Numéro exclusif attribué par le système pour l'emplacement de l'objet.
(Le champ ID internes pour cet élément est "Platz")

Attribution de l'emplacement
Nom élément XML:ReferencePlace
Elément parent:ObjectPlace
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Numéro de l'emplacement supérieur de l'objet.
(Le champ ID internes pour cet élément est "RefPlatz")

Id emplacement
Nom élément XML:PlaceID
Elément parent:ObjectPlace
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   16Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Terme de recherche exclusif et alphanumérique pour l'emplacement de l'objet.
(Le champ ID internes pour cet élément est "PlatzId")

Désignation
Nom élément XML:Designation
Elément parent:ObjectPlace
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   50Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Désignation libre pour l'emplacement de l'objet.
(Le champ ID internes pour cet élément est "Descr")

Lieu
Nom élément XML:LocationNumber
Elément parent:Location
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   10Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:
Numéro du lieu. Correspond au numéro de l'adresse.
(Le champ ID internes pour cet élément est "Standort")

Abréviation lieu
Nom élément XML:LocationCodeName
Elément parent:Location
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   115Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Abréviation du lieu. Correspond à l'abréviation de l'adresse.
(Le champ ID internes pour cet élément est "StandortId")

Désignation
Nom élément XML:Designation
Elément parent:Location
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   50Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Désignation supplémentaire libre du lieu.
(Le champ ID internes pour cet élément est "Descr")

Domaine
Nom élément XML:Area
Elément parent:Location
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Domaine attribué du calendrier de l'entreprise pour la désignation des jours ouvrables et des jours fériés.
(Le champ ID internes pour cet élément est "Gebiet")

Présence
Nom élément XML:Presence
Elément parent:Location
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Modèle temps attribué pour la désignation du temps de présence sur un lieu. Indique pendant quelle période d'une  journée un lieu peut "recevoir" des prestations de service.
(Le champ ID internes pour cet élément est "Praesenz")

Exploitant
Nom élément XML:OperatorNumber
Elément parent:Location
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   10Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:
Numéro de l'exploitant auquel est attribué le lieu.
(Le champ ID internes pour cet élément est "Betreiber")

Personne de contact exploitant
Nom élément XML:OperatorContact
Elément parent:Location
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Numéro de la personne de contact de l'EXPLOITANT pour ce lieu.
(Le champ ID internes pour cet élément est "BetrKont")

Texte contact exploitant
Nom élément XML:OperatorContactText
Elément parent:Location
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   40Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Personne de contact lieu
Nom élément XML:LocationContact
Elément parent:Location
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Numéro de la personne de contact du LIEU pour ce lieu.
(Le champ ID internes pour cet élément est "StandortKont")

Texte contact lieu
Nom élément XML:LocationContactText
Elément parent:Location
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   40Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Distance en km
Nom élément XML:Distance
Elément parent:Location
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   4Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Distance aller-retour en km, du lieu de service vers le lieu.
(Le champ ID internes pour cet élément est "Distanz")
Un point doit être utilisé comme séparateur de décimales selon la définition de W3C pour le XML Standard.

Exploitant
Nom élément XML:OperatorNumber
Elément parent:Operator
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   10Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:
Numéro d'exploitant. Correspond au numéro de l'adresse.
(Le champ ID internes pour cet élément est "Betreiber")

Abréviation exploitant
Nom élément XML:OperatorCodeName
Elément parent:Operator
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   16Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Abréviation exploitant. Correspond à l'abréviation de l'adresse
(Le champ ID internes pour cet élément est "BetreiberId")

Désignation
Nom élément XML:Designation
Elément parent:Operator
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   50Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Désignation supplémentaire de l'exploitant.
(Le champ ID internes pour cet élément est "Descr")

Lieu de facturation
Nom élément XML:InvoiceLocation
Elément parent:Operator
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   10Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Lieu de facturation pour cet exploitant. Sera utilisé comme proposition pour les contrats et les ordres de service. Les lieux de facturation seront attribués aux débiteurs.
(Le champ ID internes pour cet élément est "FaktOrt")

Adresse du lieu de facturation
Nom élément XML:InvoiceLocationAddress
Elément parent:Operator
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   10Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Si les lieux de facturation ne sont pas tenus, il est possible de choisir une adresse comme alternative. Sera utilisé comme proposition pour les contrats et les ordres de service.
(Le champ ID internes pour cet élément est "FaktOrtAdr")

Partenaire
Nom élément XML:SalesPartner
Elément parent:Operator
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   10Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Partenaire avec lequel l'exploitant travaille normalement. Sera utilisé comme proposition pour les contrats et les ordres de service.
(Le champ ID internes pour cet élément est "VertPart")

Contact partenaire
Nom élément XML:SalesPartnerContact
Elément parent:Operator
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 "VertPartKont")
                    

Personne de contact lieu de facturation
Nom élément XML:InvoiceLocationContact
Elément parent:Operator
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 "FaktOrtKont")