Interface: SCMM - Locations version 2015.00

Ce document décrit l'interface AbaConnect Locations 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:Locations
ID:Location ( R311 )
Version:2015.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:Locations
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>Location</Id>
      <MapId>AbaDefault</MapId>
      <Version>2015.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>
      <Location mode='SAVE'>
          <!-- Les champs spécifiques des données pour l'interface AbaConnect peuvent être définis ici. -->
      </Location>
    </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"  "-version2015.00"  "-M7777"  "-acidLocation"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aSCMM"  "-version2015.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
LocationLieux---Non
    ObjectPlaceLieux objetLocation--Non
        ObjectPlaceTextTextesObjectPlace--Non
            - RecordTypeType d'enregistrementObjectPlaceTextNuméro4Oui
            - TextNumberN° de texteObjectPlaceTextNuméro2Oui
            - KeyNumberN° d'identificationObjectPlaceTextNuméro10Non
            - KeySequenceNumberN° de reliquatObjectPlaceTextNuméro2Non
            - ItemNumberPositionObjectPlaceTextNuméro10Non
            - InstallationItemNumberN° pos. inst.ObjectPlaceTextNuméro8Non
            - SetItemNumberPos. de setObjectPlaceTextNuméro4Non
            - VariantItemNumberN° pos. variantesObjectPlaceTextNuméro4Non
            - LanguageLangueObjectPlaceTextTexte5Non
            - TextChamp de texteObjectPlaceTextTexte99999999Non
        - LocationNumberLieuObjectPlaceNuméro10Non
        - OperatorNumberExploitantObjectPlaceNuméro10Non
        - PlaceEmpl.ObjectPlaceNuméro8Non
        - ReferencePlaceAttribution emplacementObjectPlaceNuméro8Non
        - PlaceIDId emplacementObjectPlaceTexte16Non
        - DesignationDésignationObjectPlaceTexte50Non
    CorrespondenceAddressElementAdresse de correspondanceLocation--Non
        - Line2Ligne 2CorrespondenceAddressElementTexte50Non
        - Line3Ligne 3CorrespondenceAddressElementTexte50Non
        - Line4Ligne 4CorrespondenceAddressElementTexte50Non
        - Line5Ligne 5CorrespondenceAddressElementTexte50Non
        - ZIPNPACorrespondenceAddressElementTexte15Non
        - CityLieuCorrespondenceAddressElementTexte50Non
        - StateEtatCorrespondenceAddressElementTexte50Non
        - CountryPaysCorrespondenceAddressElementTexte4Non
        - StreetRueCorrespondenceAddressElementTexte50Non
        - HouseNumberNuméroCorrespondenceAddressElementTexte9Non
        - PostalCodeSupplementPTT complémentaireCorrespondenceAddressElementNuméro2Non
    - LocationNumberLieuLocationNuméro10Oui
    - LocationCodeNameAbréviation lieuLocationTexte115Non
    - DesignationDésignationLocationTexte50Non
    - AreaDomaineLocationNuméro8Non
    - PresencePrésenceLocationNuméro8Non
    - OperatorNumberExploitantLocationNuméro10Non
    - OperatorContactPers. de contact exploitantLocationNuméro4Non
    - OperatorContactTextTexte contact exploitantLocationTexte40Non
    - LocationContactPers. de contact lieuLocationNuméro4Non
    - LocationContactTextTexte contact lieuLocationTexte40Non
    - DistanceDistance en kmLocationNuméro4Non
    - CorrespondenceAddressAdr. de correspondanceLocationNuméro10Non



Informations détaillées des champs

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

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:
Table avec tous les champs de notes des Services après-vente

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")
                    

N° 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")

N° 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:   NonRévision:   0ID Ascii:   -
Description:

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

N° 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:   NonRé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:   NonRé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:   NonRévision:   0ID Ascii:   -
Description:

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

Pos. 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:   NonRé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:   NonRé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:   NonRé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:   99999999Dé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:   NonRévision:   0ID Ascii:   -
Description:
N° 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:   NonRévision:   0ID Ascii:   -
Description:
N° de l'adresse de l'exploitant auquel est attribué l'emplacement de l'objet.
(Le champ ID internes pour cet élément est "Betreiber")

Empl.
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:   NonRévision:   0ID Ascii:   -
Description:
N° explicite attribué par le système pour l'emplacement de l'objet.
(Le champ ID internes pour cet élément est "Platz")

Attribution 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:
N° 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 explicite 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")

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

                

Ligne 2
Nom élément XML:Line2
Elément parent:CorrespondenceAddressElement
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   50Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

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

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

Ligne 4
Nom élément XML:Line4
Elément parent:CorrespondenceAddressElement
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   50Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Ligne 5
Nom élément XML:Line5
Elément parent:CorrespondenceAddressElement
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   50Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

NPA
Nom élément XML:ZIP
Elément parent:CorrespondenceAddressElement
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   15Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Lieu
Nom élément XML:City
Elément parent:CorrespondenceAddressElement
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   50Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Etat
Nom élément XML:State
Elément parent:CorrespondenceAddressElement
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   50Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Pays
Nom élément XML:Country
Elément parent:CorrespondenceAddressElement
Type de champ:Texte
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 "LAND")
                    

Rue
Nom élément XML:Street
Elément parent:CorrespondenceAddressElement
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   50Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

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

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

PTT complémentaire
Nom élément XML:PostalCodeSupplement
Elément parent:CorrespondenceAddressElement
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 "PTT_ZUSATZ")
                    

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 "réceptionner" 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:   NonRévision:   0ID Ascii:   -
Description:
Numéro de l'exploitant auquel est attribué le lieu.
(Le champ ID internes pour cet élément est "Betreiber")

Pers. 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")
                    

Pers. 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.

Adr. de correspondance
Nom élément XML:CorrespondenceAddress
Elément parent:Location
Type de champ:Numéro
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 "Anschrift")