Interface: PROJ - Traqueur GPS version 2023.00

Ce document décrit l'interface AbaConnect Traqueur GPS de l'application PROJ .


Informations générales

Informations générales sur l'interface.

Information de l'interface AbaConnect
Application:PROJ
Nom de l'interface:Traqueur GPS
ID:Tracker ( Tracker )
Version:2023.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:Traqueur GPS
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>PROJ</Application>
      <Id>Tracker</Id>
      <MapId>AbaDefault</MapId>
      <Version>2023.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>
      <PGT mode='SAVE'>
          <!-- Les champs spécifiques des données pour l'interface AbaConnect peuvent être définis ici. -->
      </PGT>
    </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"  "-aPROJ"  "-version2023.00"  "-M7777"  "-acidTracker"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aPROJ"  "-version2023.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
PGTTraqueur GPS---Non
    PGTFieldsChampsPGT--Non
        - PROVIDERLocalisation du prestataire de servicesPGTFieldsNuméro2Non
        - UNITIDUnit-IdPGTFieldsTexte50Non
        - LAUNCHDATEDate de mise en servicePGTFieldsDate/heure-Non
        - ABAAPPTYPEType d'application AbacusPGTFieldsNuméro2Non
        - LEIARTVORSCHLKMProposition genre de prestation kmPGTFieldsNuméro8Non
        - LEIARTVORSCHLSTDProposition genre de prestation hPGTFieldsNuméro8Non
        - ABAAPPREFNRN° de référence de l'app AbacusPGTFieldsNuméro12Non
        - SERIALNRN° de sériePGTFieldsTexte50Non
        - MOBILENRN° de l'unité mobilePGTFieldsTexte20Non
        - BUCHUNGÉcriturePGTFieldsNuméro2Non
        - MASCHINENTYPType d'enginsPGTFieldsNuméro2Non
        - KFZNRN° d'immatriculationPGTFieldsTexte10Non
        - ACTIVEActifPGTFieldsBooléen-Non
        - LASTKMSTATUSDernier statut de kilométragePGTFieldsNuméro12Non
        - LASTSTDSTATUSDernier statut des heuresPGTFieldsNuméro12Non
        - INPUT1Entrée 1PGTFieldsNuméro2Non
        - INPUT2Entrée 2PGTFieldsNuméro2Non
        - INPUT3Entrée 3PGTFieldsNuméro2Non
        - INPUT4Entrée 4PGTFieldsNuméro2Non
        - BEZEICHNUNGDésignationPGTFieldsTexte100Non
        - BEMERKUNGRemarquePGTFieldsTexte100Non
        - DATAFETCHEDUNTILDonnées cherchées jusqu'auPGTFieldsDate/heure-Non
        - LEASTDFELDZUWGenre de prestation h attribution de champPGTFieldsTexte20Non
        - LEAKMFELDZUWGenre de prestation km attribution de champPGTFieldsTexte20Non
        - BUCHUNGANLÉcriture immobilisationsPGTFieldsBooléen-Non
        - BUCHUNGSVMÉcriture SAVPGTFieldsBooléen-Non



Informations détaillées des champs

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

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

                

Localisation du prestataire de services
Nom élément XML:PROVIDER
Elément parent:PGTFields
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 "PROVIDER")
                    

Unit-Id
Nom élément XML:UNITID
Elément parent:PGTFields
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 "UNITID")
                    

Date de mise en service
Nom élément XML:LAUNCHDATE
Elément parent:PGTFields
Type de champ:Date/heure (2006-08-08T10:16:54.509+02:00)
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 "LAUNCHDATE")
                    

Type d'application Abacus
Nom élément XML:ABAAPPTYPE
Elément parent:PGTFields
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 "ABAAPPTYPE")
                    

Proposition genre de prestation km
Nom élément XML:LEIARTVORSCHLKM
Elément parent:PGTFields
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 "LEIARTVORSCHLKM")
                    

Proposition genre de prestation h
Nom élément XML:LEIARTVORSCHLSTD
Elément parent:PGTFields
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 "LEIARTVORSCHLSTD")
                    

N° de référence de l'app Abacus
Nom élément XML:ABAAPPREFNR
Elément parent:PGTFields
Type de champ:Numéro
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 "ABAAPPREFNR")
                    

N° de série
Nom élément XML:SERIALNR
Elément parent:PGTFields
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 "SERIALNR")
                    

N° de l'unité mobile
Nom élément XML:MOBILENR
Elément parent:PGTFields
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   20Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Écriture
Nom élément XML:BUCHUNG
Elément parent:PGTFields
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 "BUCHUNG")
                    

Type d'engins
Nom élément XML:MASCHINENTYP
Elément parent:PGTFields
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 "MASCHINENTYP")
                    

N° d'immatriculation
Nom élément XML:KFZNR
Elément parent:PGTFields
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 "KFZNR")
                    

Actif
Nom élément XML:ACTIVE
Elément parent:PGTFields
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 "ACTIVE")
                    

Dernier statut de kilométrage
Nom élément XML:LASTKMSTATUS
Elément parent:PGTFields
Type de champ:Numéro
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 "LASTKMSTATUS")
                    

Dernier statut des heures
Nom élément XML:LASTSTDSTATUS
Elément parent:PGTFields
Type de champ:Numéro
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 "LASTSTDSTATUS")
                    

Entrée 1
Nom élément XML:INPUT1
Elément parent:PGTFields
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 "INPUT1")
                    

Entrée 2
Nom élément XML:INPUT2
Elément parent:PGTFields
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 "INPUT2")
                    

Entrée 3
Nom élément XML:INPUT3
Elément parent:PGTFields
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 "INPUT3")
                    

Entrée 4
Nom élément XML:INPUT4
Elément parent:PGTFields
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 "INPUT4")
                    

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

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

Remarque
Nom élément XML:BEMERKUNG
Elément parent:PGTFields
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   100Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Données cherchées jusqu'au
Nom élément XML:DATAFETCHEDUNTIL
Elément parent:PGTFields
Type de champ:Date/heure (2006-08-08T10:16:54.509+02:00)
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 "DATAFETCHEDUNTIL")
                    

Genre de prestation h attribution de champ
Nom élément XML:LEASTDFELDZUW
Elément parent:PGTFields
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   20Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Genre de prestation km attribution de champ
Nom élément XML:LEAKMFELDZUW
Elément parent:PGTFields
Type de champ:Texte
Type d'action:Importation et exportation
Longueur champ:   20Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Écriture immobilisations
Nom élément XML:BUCHUNGANL
Elément parent:PGTFields
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 "BUCHUNGANL")
                    

Écriture SAV
Nom élément XML:BUCHUNGSVM
Elément parent:PGTFields
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 "BUCHUNGSVM")