Interface: PROJ - Axes temporels employé version 2022.00

Ce document décrit l'interface AbaConnect Axes temporels employé 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:Axes temporels employé
ID:EmployeeTimeAxis ( NStamm )
Version:2022.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:Axes temporels employé
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>EmployeeTimeAxis</Id>
      <MapId>AbaDefault</MapId>
      <Version>2022.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>
      <TimeAxis mode='SAVE'>
          <!-- Les champs spécifiques des données pour l'interface AbaConnect peuvent être définis ici. -->
      </TimeAxis>
    </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"  "-version2022.00"  "-M7777"  "-acidEmployeeTimeAxis"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aPROJ"  "-version2022.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
TimeAxisAxes temporels employé---Oui
    NominalHoursHeures duesTimeAxis--Non
        - ContractContratNominalHoursNuméro8Oui
        - DateFromValable duNominalHoursDate-Oui
        - DateToValable auNominalHoursDate-Non
        - TimeModelModèle tempsNominalHoursNuméro8Non
        - AreaDomaineNominalHoursNuméro8Non
        - ProRataNe pas tenir compte du taux d'occupation de salaireNominalHoursBooléen-Non
        - ApplyToHolidaysAppliquer aux jours fériésNominalHoursBooléen-Non
        - FlexTimeCalcCalcul heures supp.NominalHoursNuméro4Non
        - HolidayCorrectionCréer les écritures de correction des vacancesNominalHoursBooléen-Non
    TimeRecordingSaisie des heuresTimeAxis--Non
        - DateFromValable duTimeRecordingDate-Oui
        - DateToValable auTimeRecordingDate-Non
        - BreakRegulationRèglements des pausesTimeRecordingNuméro8Non
        - RuleSetSet de règlesTimeRecordingNuméro8Non
        - InOutMethodMéthode In&OutTimeRecordingNuméro2Non
        - WorkTimeRegulationRèglement du temps de travailTimeRecordingNuméro8Non
    ShiftPlanningPlanification des équipesTimeAxis--Non
        - DateFromValable duShiftPlanningDate-Non
        - DateToValable auShiftPlanningDate-Non
        - PlanNumberPlanning des équipesShiftPlanningNuméro8Non
        - StartDayDébutShiftPlanningNuméro4Non
    - EmployeeNumberN° personnelTimeAxisNuméro10Non



Informations détaillées des champs

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

Heures dues
Nom élément XML:NominalHours
Elément parent:TimeAxis
Type de champ:Array List
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 "NominalHours")
                    

Contrat
Nom élément XML:Contract
Elément parent:NominalHours
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 "EmplContract")
                    

Valable du
Nom élément XML:DateFrom
Elément parent:NominalHours
Type de champ:Date (2000-03-20)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Valable au
Nom élément XML:DateTo
Elément parent:NominalHours
Type de champ:Date (2000-03-20)
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 "DateTo")
                    

Modèle temps
Nom élément XML:TimeModel
Elément parent:NominalHours
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 "TimeModel")
                    

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

Ne pas tenir compte du taux d'occupation de salaire
Nom élément XML:ProRata
Elément parent:NominalHours
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 "ProRata")
                    

Appliquer aux jours fériés
Nom élément XML:ApplyToHolidays
Elément parent:NominalHours
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 "ApplyToHolidays")
                    

Calcul heures supp.
Nom élément XML:FlexTimeCalc
Elément parent:NominalHours
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 "FlexTimeCalc")
                    

Créer les écritures de correction des vacances
Nom élément XML:HolidayCorrection
Elément parent:NominalHours
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 "HolidayCorrection")
                    

Saisie des heures
Nom élément XML:TimeRecording
Elément parent:TimeAxis
Type de champ:Array List
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 "TimeRecording")
                    

Valable du
Nom élément XML:DateFrom
Elément parent:TimeRecording
Type de champ:Date (2000-03-20)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   OuiRévision:   0ID Ascii:   -
Description:

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

Valable au
Nom élément XML:DateTo
Elément parent:TimeRecording
Type de champ:Date (2000-03-20)
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 "DateTo")
                    

Règlements des pauses
Nom élément XML:BreakRegulation
Elément parent:TimeRecording
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Est utilisé lors de l'imputation du contrôle des heures sur cet employé.
(Le champ ID internes pour cet élément est "PauseRegulation")

Set de règles
Nom élément XML:RuleSet
Elément parent:TimeRecording
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Est utilisé lors de l'imputation du contrôle des heures sur cet employé.
(Le champ ID internes pour cet élément est "Regelset")

Méthode In&Out
Nom élément XML:InOutMethod
Elément parent:TimeRecording
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 "InOutMethod")
                    

Règlement du temps de travail
Nom élément XML:WorkTimeRegulation
Elément parent:TimeRecording
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 "WorkTimeRegulation")
                    

Planification des équipes
Nom élément XML:ShiftPlanning
Elément parent:TimeAxis
Type de champ:Array List
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 "ShiftPlanning")
                    

Valable du
Nom élément XML:DateFrom
Elément parent:ShiftPlanning
Type de champ:Date (2000-03-20)
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 "DateFrom")
                    

Valable au
Nom élément XML:DateTo
Elément parent:ShiftPlanning
Type de champ:Date (2000-03-20)
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 "DateTo")
                    

Planning des équipes
Nom élément XML:PlanNumber
Elément parent:ShiftPlanning
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 "PlanNr")
                    

Début
Nom élément XML:StartDay
Elément parent:ShiftPlanning
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 "StartDay")
                    

N° personnel
Nom élément XML:EmployeeNumber
Elément parent:TimeAxis
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 "EmplNr")