Interface: PROJ - Modifier paquet de travail version 2016.00

Ce document décrit l'interface AbaConnect Modifier paquet de travail 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:Modifier paquet de travail
ID:N381 ( N381 )
Version:2016.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 : 1



Informations de mappage

Les informations relatives au mappage sont affichées ci-dessous.

Informations de mappage
ID mappage:AbaDefault
Nom du mappage:Modifier paquet de travail
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>N381</Id>
      <MapId>AbaDefault</MapId>
      <Version>2016.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>
      <WorkPackage mode='SAVE'>
          <!-- Les champs spécifiques des données pour l'interface AbaConnect peuvent être définis ici. -->
      </WorkPackage>
    </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"  "-version2016.00"  "-M7777"  "-acidN381"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aPROJ"  "-version2016.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
WorkPackagePaquet de travail---Oui
    FeeProgressProgrès honoraireWorkPackage--Non
        - IDID élémentFeeProgressNuméro8Non
        - DateDateFeeProgressDate-Non
        - ProgressPercentAvancementFeeProgressNuméro4Non
    - IDID élémentWorkPackageNuméro8Non
    - PlanIDÉlément de planif.WorkPackageNuméro8Non
    - ProgressProcessAvancementWorkPackageNuméro4Non
    - InvoiceAmountMontant facturéWorkPackageNuméro14Non
    - CompletedTerminéWorkPackageBooléen-Non
    - ActualQuantityExternalQté réelleWorkPackageNuméro14Non
    - ActualAmountExternalMontant réelWorkPackageNuméro14Non
    - DateFromDate duWorkPackageDate-Non
    - DateToDate auWorkPackageDate-Non
    - ActualQuantityInternalQté réelle interneWorkPackageNuméro14Non
    - ActualAmountInternalMontant réel interneWorkPackageNuméro14Non
    - ServiceCodeGenre de prestationWorkPackageNuméro8Non
    - InvoiceServiceAmountPrestations justifiées facturéesWorkPackageNuméro14Non
    - ExternalServicePrestation de tiersWorkPackageNuméro14Non
    - EmployeeGroupGroupe d'employésWorkPackageNuméro8Non
    - ProgressUnitProgrès par unitéWorkPackageNuméro14Non
    - ProgressUnitEnteredProgrès saisi par unitéWorkPackageBooléen-Non
    - UserDesignationDésignation de l'utilisateurWorkPackageBooléen-Non
    - LockBookingBloquer pour écrituresWorkPackageBooléen-Non
    - TypeType d'élémentWorkPackageNuméro2Non
    - ContractVariantVariante contratWorkPackageNuméro8Non
    - ContractIDID contratWorkPackageNuméro8Non
    - ParentIDID élément supérieureWorkPackageNuméro8Non
    - ProjectNumberN° projetWorkPackageNuméro12Non
    - NumberNuméroWorkPackageTexte50Non
    - DesignationDésignationWorkPackageTexte70Non
    - FeeAmountMontant honoraireWorkPackageNuméro14Non
    - DeductionChargeMajor./remisesWorkPackageNuméro14Non
    - IncidentalCostFrais accessoiresWorkPackageNuméro14Non
    - SpecialServicePrestation particulièreWorkPackageNuméro14Non
    - PlanStructureIDId de l'élément structurel de la planificationWorkPackageNuméro8Non
    - ExternalServiceElementÉlément prestataire tiersWorkPackageBooléen-Non
    - ExternalServiceFeeHon. prest. tiersWorkPackageNuméro14Non
    - FeeAmountNotCommissionedMontant d'honoraire non mandatéWorkPackageNuméro14Non
    - DeductionChargeNotCommissionedMaj./remises non mandatéesWorkPackageNuméro14Non
    - IncidentalCostNotCommissionedFrais accessoires non mandatésWorkPackageNuméro14Non
    - SpecialServiceNotCommisionedPrest. particulières non mandatéesWorkPackageNuméro14Non
    - FeeAmountOptionalMontant d'honoraire optionnelWorkPackageNuméro14Non
    - DeductionChargeOptionalMaj./remises optionnellesWorkPackageNuméro14Non
    - IncidentalCostOptionalFrais accessoires optionnelsWorkPackageNuméro14Non
    - SpecialServiceOptionalPrest. particulières optionnellesWorkPackageNuméro14Non



Informations détaillées des champs

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

Progrès honoraire
Nom élément XML:FeeProgress
Elément parent:WorkPackage
Type de champ:ID
Type d'action:Importation et exportation
Longueur champ:   1Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

                

ID élément
Nom élément XML:ID
Elément parent:FeeProgress
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 "ElementId")
                    

Date
Nom élément XML:Date
Elément parent:FeeProgress
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 "ProgressDat")
                    

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

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

ID élément
Nom élément XML:ID
Elément parent:WorkPackage
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 "ElementId")
                    

Élément de planif.
Nom élément XML:PlanID
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   8Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
ID de l'élément de planif. grossière correspondant
(Le champ ID internes pour cet élément est "PlanId")

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

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

Montant facturé
Nom élément XML:InvoiceAmount
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Terminé
Nom élément XML:Completed
Elément parent:WorkPackage
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
L'avancement est de 100%
(Le champ ID internes pour cet élément est "Abgeschlossen")

Qté réelle
Nom élément XML:ActualQuantityExternal
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Montant réel
Nom élément XML:ActualAmountExternal
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Date du
Nom élément XML:DateFrom
Elément parent:WorkPackage
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 "FromDate")
                    

Date au
Nom élément XML:DateTo
Elément parent:WorkPackage
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 "ToDate")
                    

Qté réelle interne
Nom élément XML:ActualQuantityInternal
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Montant réel interne
Nom élément XML:ActualAmountInternal
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Genre de prestation
Nom élément XML:ServiceCode
Elément parent:WorkPackage
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 "LeArtNr")
                    

Prestations justifiées facturées
Nom élément XML:InvoiceServiceAmount
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Prestation de tiers
Nom élément XML:ExternalService
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Groupe d'employés
Nom élément XML:EmployeeGroup
Elément parent:WorkPackage
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 "EmplGroup")
                    

Progrès par unité
Nom élément XML:ProgressUnit
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Progrès saisi par unité
Nom élément XML:ProgressUnitEntered
Elément parent:WorkPackage
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 "ProgEinheitEntered")
                    

Désignation de l'utilisateur
Nom élément XML:UserDesignation
Elément parent:WorkPackage
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:
Définit si la désignation a été remplacée par un utilisateur
(Le champ ID internes pour cet élément est "UserEnteredDesc")

Bloquer pour écritures
Nom élément XML:LockBooking
Elément parent:WorkPackage
Type de champ:Booléen (true/false)
Type d'action:Importation et exportation
Longueur champ:   -Décimales:   0Champ obligatoire:   NonRévision:   1ID Ascii:   -
Description:

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

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

Variante contrat
Nom élément XML:ContractVariant
Elément parent:WorkPackage
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 "VertragVariante")
                    

ID contrat
Nom élément XML:ContractID
Elément parent:WorkPackage
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 "VertragId")
                    

ID élément supérieure
Nom élément XML:ParentID
Elément parent:WorkPackage
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 "ParentId")
                    

N° projet
Nom élément XML:ProjectNumber
Elément parent:WorkPackage
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 "ProjNr")
                    

Numéro
Nom élément XML:Number
Elément parent:WorkPackage
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 "ElementNr")
                    

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

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

Montant honoraire
Nom élément XML:FeeAmount
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Major./remises
Nom élément XML:DeductionCharge
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Frais accessoires
Nom élément XML:IncidentalCost
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Prestation particulière
Nom élément XML:SpecialService
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Id de l'élément structurel de la planification
Nom élément XML:PlanStructureID
Elément parent:WorkPackage
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 "PlanStructId")
                    

Élément prestataire tiers
Nom élément XML:ExternalServiceElement
Elément parent:WorkPackage
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 "FremdlElement")
                    

Hon. prest. tiers
Nom élément XML:ExternalServiceFee
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Montant d'honoraire non mandaté
Nom élément XML:FeeAmountNotCommissioned
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Maj./remises non mandatées
Nom élément XML:DeductionChargeNotCommissioned
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Frais accessoires non mandatés
Nom élément XML:IncidentalCostNotCommissioned
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Prest. particulières non mandatées
Nom élément XML:SpecialServiceNotCommisioned
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Montant d'honoraire optionnel
Nom élément XML:FeeAmountOptional
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Maj./remises optionnelles
Nom élément XML:DeductionChargeOptional
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Frais accessoires optionnels
Nom élément XML:IncidentalCostOptional
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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

Prest. particulières optionnelles
Nom élément XML:SpecialServiceOptional
Elément parent:WorkPackage
Type de champ:Numéro
Type d'action:Importation et exportation
Longueur champ:   14Décimales:   4Champ obligatoire:   NonRévision:   0ID Ascii:   -
Description:

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