Schnittstelle: PROJ - N481 Version 2024.00

Dieses Dokument beschreibt die AbaConnect-Schnittstelle N481 der Applikation PROJ .


Allgemeine Informationen

Allgemeine Informationen zur Schnittstelle.

AbaConnect Schnittstellen Information
Applikation:PROJ
Schnittstellen-Name:Dienste
ID:N481 ( NStamm )
Version:2024.00
Status:Productiv


Mögliche Export- und Import-Funktionen der Schnittstelle

Export / Import Funktionen
Export:XML
Import:XML


Zusätzliche Informationen zur Schnittstelle

Zusatzinformation

                                  Höchste Feld Revision für dieser Schnittstelle : 0



Mapping Informationen

Im Folgenden werden die Informationen über das Mapping angezeigt.

Mapping Informationen
Mapping ID:AbaDefault
Mapping Name:Dienste
Beschreibung:

                



Beispiel AbaConnect XML-Struktur

Es folgt ein Beispiel einer XML Header-Struktur. Diese Information kann man auch in einer AbaConnect XML-Exportdatei anschauen, die über die Abacus AbaConnect Maske exportiert wurde.

AbaConnect XML-Struktur
<?xml version='1.0' encoding='UTF-8'?>
<AbaConnectContainer>
  <TaskCount>1</TaskCount>
  <Task>
    <Parameter>
      <Application>PROJ</Application>
      <Id>N481</Id>
      <MapId>AbaDefault</MapId>
      <Version>2024.00</Version>
      <!-- Achtung : Die Mandantennummer ist optional und bedeutet, dass die Daten nur in den definierten Mandanten importiert werden können -->
      <!-- Die Option Mandant hat nur beim Datenimport einen Einfluss. Dies kann in den AbaConnect Export-Einstellungen konfiguriert werden. -->
      <!-- Die Mandantennummer wird standardmässig nicht in die Export-Datei geschrieben -->
      <Mandant>7777</Mandant>
    </Parameter>
    <Transaction>
      <Services mode='SAVE'>
          <!-- Hier können spezifische Datenfelder für die AbaConnect Schnittstelle definiert werden. -->
      </Services>
    </Transaction>
  </Task>
</AbaConnectContainer>



Beispiel AbaConnect Command Line

Es folgen Beispiele für die AbaConnect Command Line. AbaConnect Command Line wird mit den Programmen abaconnectexportconsole.exe und abaconnectimportconsole.exe ausgeführt. Die AbaConnect Command Line muss direkt auf dem Abacus Server ausgeführt werden. Detaillierte Informationen über AbaConnect Command Line sind auf der Abacus Homepage zu finden. Die folgenden Beispiele dienen als Ausgangspunkt für die Erstellung einer einfachen Command Line.

AbaConnect Command Line
Export :
abaconnectexportconsole.exe "/USRuser" "/PWxxx"  "-aPROJ"  "-version2024.00"  "-M7777"  "-acidN481"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aPROJ"  "-version2024.00"  "-M7777"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-importfileX:\data.xml"

N.B. : Beim Import von XML-Daten muss die Schnittstellen-ID und das Mapping auf der Command Line nicht angegeben werden. Diese Information ist in der XML Import-Datei enthalten.



Mapping Felder / Struktur

Die folgende Tabelle zeigt die Daten des Mappings in vereinfachter Form an.
Das XML-Element und der Parent-Name werden immer in Englisch geschrieben. Mit einem Mausklick auf eine Zeile werden zusätzliche Informationen angezeigt.

XML Element Name Feld Name Parent Name Typ Feld Länge Zwingend
ServicesDienste---Ja
    DesignationElementBezeichnungenServices--Nein
        - LanguageCodeSpracheDesignationElementText6Ja
        - DesignationBezeichnungDesignationElementText50Ja
    AddressDesignationElementAdressinformationServices--Nein
        - LanguageCodeSpracheAddressDesignationElementText6Nein
        - AddressDesignationBezeichnungAddressDesignationElementText50Nein
    DetailDesignationElementDetailbezeichnungServices--Nein
        - LanguageCodeSpracheDetailDesignationElementText6Nein
        - ServiceDetailDesignationBezeichnungDetailDesignationElementText12288Nein
    - SeasonSaisonServicesNummer2Nein
    - ServiceNrDienst-Nr.ServicesNummer8Ja
    - ValidFromGültig abServicesDatum-Nein
    - InactivePerInaktiv perServicesDatum-Nein
    - From1Von 1ServicesZeit (HH:ss)-Nein
    - To1Bis 1ServicesZeit (HH:ss)-Nein
    - From2Von 2ServicesZeit (HH:ss)-Nein
    - To2Bis 2ServicesZeit (HH:ss)-Nein
    - From3Von 3ServicesZeit (HH:ss)-Nein
    - To3Bis 3ServicesZeit (HH:ss)-Nein
    - From4Von 4ServicesZeit (HH:ss)-Nein
    - To4Bis 4ServicesZeit (HH:ss)-Nein
    - From5Von 5ServicesZeit (HH:ss)-Nein
    - To5Bis 5ServicesZeit (HH:ss)-Nein
    - From6Von 6ServicesZeit (HH:ss)-Nein
    - To6Bis 6ServicesZeit (HH:ss)-Nein
    - PauseRegulationPausenreglementServicesNummer8Nein
    - ColorFarbeServicesText8Nein
    - SymbolSymbolServicesText20Nein
    - ProjNrProjektnummerServicesNummer12Nein
    - OrgUnitOrganisationseinheitServicesText50Nein
    - LeArtLeistungsartServicesNummer8Nein
    - CreateBookingBuchungen erstellenServicesBoolean-Nein
    - MarkerServiceMarkierungsdienstServicesBoolean-Nein
    - HasIconIcon verwendetServicesBoolean-Nein
    - AdressInformationAdressinformationServicesText50Nein
    - AssetLeArtAnlagenleistungsartServicesNummer8Nein
    - CreateAssetBookingAnlagebuchungen erstellenServicesBoolean-Nein
    - DetailDescriptionDetailbeschreibungServicesText12288Nein
    - OverdriveReductionsKürzungen übersteuernServicesBoolean-Nein
    - MaxServiceEarlierErlaubte Minuten früherServicesNummer4Nein
    - MaxServiceLaterErlaubte Minuten späterServicesNummer4Nein
    - AdressAdresseServicesNummer10Nein
    - WorkInterruption1Arbeitunterbrechung 1ServicesBoolean-Nein
    - WorkInterruption2Arbeitunterbrechung 2ServicesBoolean-Nein
    - WorkInterruption3Arbeitunterbrechung 3ServicesBoolean-Nein
    - WorkInterruption4Arbeitunterbrechung 4ServicesBoolean-Nein
    - WorkInterruption5Arbeitunterbrechung 5ServicesBoolean-Nein
    - WorkInterruption6Arbeitunterbrechung 6ServicesBoolean-Nein



Detaillierte Feld-Informationen

Detaillierte Beschreibung der Schnittstellen-Felder.

Bezeichnungen
XML Element Name:DesignationElement
Parent Element:Services
Feld Typ:ID
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                

Sprache
XML Element Name:LanguageCode
Parent Element:DesignationElement
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   6Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "LangCode")
                    

Bezeichnung
XML Element Name:Designation
Parent Element:DesignationElement
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   50Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Text")
                    

Adressinformation
XML Element Name:AddressDesignationElement
Parent Element:Services
Feld Typ:ID
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                

Sprache
XML Element Name:LanguageCode
Parent Element:AddressDesignationElement
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   6Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "LangCode")
                    

Bezeichnung
XML Element Name:AddressDesignation
Parent Element:AddressDesignationElement
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   50Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   1
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Text")
                    

Detailbezeichnung
XML Element Name:DetailDesignationElement
Parent Element:Services
Feld Typ:ID
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                

Sprache
XML Element Name:LanguageCode
Parent Element:DetailDesignationElement
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   6Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "LangCode")
                    

Bezeichnung
XML Element Name:ServiceDetailDesignation
Parent Element:DetailDesignationElement
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   12288Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   1
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Text")
                    

Saison
XML Element Name:Season
Parent Element:Services
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Season")
                    

Dienst-Nr.
XML Element Name:ServiceNr
Parent Element:Services
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   8Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "ServiceNr")
                    

Gültig ab
XML Element Name:ValidFrom
Parent Element:Services
Feld Typ:Datum (2000-03-20)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "ValidFrom")
                    

Inaktiv per
XML Element Name:InactivePer
Parent Element:Services
Feld Typ:Datum (2000-03-20)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "InactivePer")
                    

Von 1
XML Element Name:From1
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "From1")
                    

Bis 1
XML Element Name:To1
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "To1")
                    

Von 2
XML Element Name:From2
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "From2")
                    

Bis 2
XML Element Name:To2
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "To2")
                    

Von 3
XML Element Name:From3
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "From3")
                    

Bis 3
XML Element Name:To3
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "To3")
                    

Von 4
XML Element Name:From4
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "From4")
                    

Bis 4
XML Element Name:To4
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "To4")
                    

Von 5
XML Element Name:From5
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "From5")
                    

Bis 5
XML Element Name:To5
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "To5")
                    

Von 6
XML Element Name:From6
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "From6")
                    

Bis 6
XML Element Name:To6
Parent Element:Services
Feld Typ:Zeit (HH:ss)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "To6")
                    

Pausenreglement
XML Element Name:PauseRegulation
Parent Element:Services
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   8Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "PauseRegulation")
                    

Farbe
XML Element Name:Color
Parent Element:Services
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   8Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Color")
                    

Symbol
XML Element Name:Symbol
Parent Element:Services
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   20Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Symbol")
                    

Projektnummer
XML Element Name:ProjNr
Parent Element:Services
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   12Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "ProjNr")
                    

Organisationseinheit
XML Element Name:OrgUnit
Parent Element:Services
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   50Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "OrgUnit")
                    

Leistungsart
XML Element Name:LeArt
Parent Element:Services
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   8Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "LeArt")
                    

Buchungen erstellen
XML Element Name:CreateBooking
Parent Element:Services
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   4
Beschreibung:
Buchungen beim Planen erstellen
(Den internen Feld ID für dieses Element ist "CreateBooking")

Markierungsdienst
XML Element Name:MarkerService
Parent Element:Services
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:
Die Zeit des Dienstes zählt nicht zur Gleitzeit
(Den internen Feld ID für dieses Element ist "MarkerService")

Icon verwendet
XML Element Name:HasIcon
Parent Element:Services
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:
Verwendet ein Icon
(Den internen Feld ID für dieses Element ist "HasIcon")

Adressinformation
XML Element Name:AdressInformation
Parent Element:Services
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   50Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   6
Beschreibung:

                

Anlagenleistungsart
XML Element Name:AssetLeArt
Parent Element:Services
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   8Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "AssetLeArt")
                    

Anlagebuchungen erstellen
XML Element Name:CreateAssetBooking
Parent Element:Services
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:
Buchungen beim Planen von Anlagen erstellen
(Den internen Feld ID für dieses Element ist "CreateAssetBooking")

Detailbeschreibung
XML Element Name:DetailDescription
Parent Element:Services
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   12288Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   7
Beschreibung:

                

Kürzungen übersteuern
XML Element Name:OverdriveReductions
Parent Element:Services
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "OverdriveReductions")
                    

Erlaubte Minuten früher
XML Element Name:MaxServiceEarlier
Parent Element:Services
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "MaxServiceEarlier")
                    

Erlaubte Minuten später
XML Element Name:MaxServiceLater
Parent Element:Services
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "MaxServiceLater")
                    

Adresse
XML Element Name:Adress
Parent Element:Services
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   10Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   -
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "Adress")
                    

Arbeitunterbrechung 1
XML Element Name:WorkInterruption1
Parent Element:Services
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   6
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "WorkInterruption1")
                    

Arbeitunterbrechung 2
XML Element Name:WorkInterruption2
Parent Element:Services
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   7
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "WorkInterruption2")
                    

Arbeitunterbrechung 3
XML Element Name:WorkInterruption3
Parent Element:Services
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   8
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "WorkInterruption3")
                    

Arbeitunterbrechung 4
XML Element Name:WorkInterruption4
Parent Element:Services
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   9
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "WorkInterruption4")
                    

Arbeitunterbrechung 5
XML Element Name:WorkInterruption5
Parent Element:Services
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   10
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "WorkInterruption5")
                    

Arbeitunterbrechung 6
XML Element Name:WorkInterruption6
Parent Element:Services
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   11
Beschreibung:

                                (Den internen Feld ID für dieses Element ist "WorkInterruption6")