Schnittstelle: LOHN - FlatPayment Version 2007.10

Dieses Dokument beschreibt die AbaConnect-Schnittstelle FlatPayment der Applikation LOHN .


Allgemeine Informationen

Allgemeine Informationen zur Schnittstelle.

AbaConnect Schnittstellen Information
Applikation:LOHN
Schnittstellen-Name:Zahlweginformationen
ID:FlatPayment ( Employee )
Version:2007.10


Mögliche Export- und Import-Funktionen der Schnittstelle

Export / Import Funktionen
Export:ASCII
Import:ASCII


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:
Beschreibung:



Beispiel AbaConnect Command Line

Es folgen Beispiele für die AbaConnect Command Line. Ab ABACUS V2010 wird AbaConnect Command Line mit den Programmen abaconnectexportconsole.exe und abaconnectimportconsole.exe, anstatt abajvm.exe, ausgeführt. Detaillierte Informationen über AbaConnect Command Line sind auf der ABACUS Homepage zu finden.

AbaConnect Command Line
Export :
abaconnectexportconsole.exe "/USRuser" "/PWxxx"  "-aLOHN"  "-version2007.10"  "-M7777"  "-acidFlatPayment"  "-mapidAbaDefault"  "-datamodeASCII"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.csv"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aLOHN"  "-version2007.10"  "-M7777"  "-acidFlatPayment"  "-mapidAbaDefault"  "-datamodeASCII"  "-responseYES"  "-responsefileX:\response.xml"  "-importfileX:\data.csv"



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
PaymentZahlweg---Ja
    - EmployeeNumberMitarbeiter-Nr.PaymentNummer10Ja
    - PaymentCentreNumberZahlstelle-Nr.PaymentNummer2Ja
    - AccountTypeKonto ArtPaymentNummer2Nein
    - AccountNumberKonto NummerPaymentText34Nein
    - BankCountryInformationBank LänderinformationPaymentText2Nein
    - BankNumberBank NummerPaymentNummer10Nein
    - CompanyPaymentCentreFirmenzahlstellePaymentNummer6Ja
    - PaymentCentreTypeZahlstellenartPaymentNummer2Nein
    - CurrencyAuszahlungswährungPaymentText3Nein
    - PartialPaymentTypeTeilzahlungsartPaymentNummer2Nein
    - AmountBetrag/ProzentPaymentNummer10Nein
    - PayrollTypeLohnartPaymentNummer4Nein
    - NormalPayrollRunLohnlauf 1 nach Definition in LPDPaymentBoolean-Nein
    - GratuityRunLohnlauf 2 nach Definition in LPDPaymentBoolean-Nein
    - InterimRunLohnlauf 3 nach Definition in LPDPaymentBoolean-Nein
    - SpecialPayrollRunLohnlauf 4 nach Definition in LPDPaymentBoolean-Nein
    - PaymentRoundingZahlung rundenPaymentBoolean-Nein
    - PaymentRoundingToZahlung runden aufPaymentNummer6Nein
    - Text1Zahlungsgrund 1PaymentText30Nein
    - Text2Zahlungsgrund 2PaymentText30Nein
    - PaymentReferenceZahlungsreferenzPaymentText15Nein
    - DataFormatDatenformatPaymentNummer2Nein
    - MediumMediumPaymentNummer2Nein



Detaillierte Feld-Informationen

Detaillierte Beschreibung der Schnittstellen-Felder.

Mitarbeiter-Nr.
XML Element Name:EmployeeNumber
Parent Element:Payment
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   10Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   1
Beschreibung:

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

Zahlstelle-Nr.
XML Element Name:PaymentCentreNumber
Parent Element:Payment
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   2
Beschreibung:

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

Konto Art
XML Element Name:AccountType
Parent Element:Payment
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   3
Beschreibung:

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

Konto Nummer
XML Element Name:AccountNumber
Parent Element:Payment
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   34Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   4
Beschreibung:

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

Bank Länderinformation
XML Element Name:BankCountryInformation
Parent Element:Payment
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   5
Beschreibung:

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

Bank Nummer
XML Element Name:BankNumber
Parent Element:Payment
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   10Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   6
Beschreibung:

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

Firmenzahlstelle
XML Element Name:CompanyPaymentCentre
Parent Element:Payment
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   6Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   7
Beschreibung:

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

Zahlstellenart
XML Element Name:PaymentCentreType
Parent Element:Payment
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   8
Beschreibung:

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

Auszahlungswährung
XML Element Name:Currency
Parent Element:Payment
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   3Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   9
Beschreibung:

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

Teilzahlungsart
XML Element Name:PartialPaymentType
Parent Element:Payment
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   10
Beschreibung:

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

Betrag/Prozent
XML Element Name:Amount
Parent Element:Payment
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   10Dezimal-Stellen:   2Zwingendes Feld:   NeinRevision:   0Ascii ID :   11
Beschreibung:

            (Den internen Feld ID für dieses Element ist "Amount")
Als Dezimaltrenner muss ein Punkt verwendet werden. Dies gemäss dem XML Standard von W3C.

Lohnart
XML Element Name:PayrollType
Parent Element:Payment
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   12
Beschreibung:

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

Lohnlauf 1 nach Definition in LPD
XML Element Name:NormalPayrollRun
Parent Element:Payment
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   13
Beschreibung:

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

Lohnlauf 2 nach Definition in LPD
XML Element Name:GratuityRun
Parent Element:Payment
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   14
Beschreibung:

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

Lohnlauf 3 nach Definition in LPD
XML Element Name:InterimRun
Parent Element:Payment
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   15
Beschreibung:

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

Lohnlauf 4 nach Definition in LPD
XML Element Name:SpecialPayrollRun
Parent Element:Payment
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   16
Beschreibung:

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

Zahlung runden
XML Element Name:PaymentRounding
Parent Element:Payment
Feld Typ:Boolean (true oder false)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   17
Beschreibung:

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

Zahlung runden auf
XML Element Name:PaymentRoundingTo
Parent Element:Payment
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   6Dezimal-Stellen:   2Zwingendes Feld:   NeinRevision:   0Ascii ID :   18
Beschreibung:

            (Den internen Feld ID für dieses Element ist "Rounder")
Als Dezimaltrenner muss ein Punkt verwendet werden. Dies gemäss dem XML Standard von W3C.

Zahlungsgrund 1
XML Element Name:Text1
Parent Element:Payment
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   30Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   19
Beschreibung:

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

Zahlungsgrund 2
XML Element Name:Text2
Parent Element:Payment
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   30Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   20
Beschreibung:

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

Zahlungsreferenz
XML Element Name:PaymentReference
Parent Element:Payment
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   15Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   21
Beschreibung:

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

Datenformat
XML Element Name:DataFormat
Parent Element:Payment
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   22
Beschreibung:

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

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

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