Schnittstelle: LOHN - FlatChildAllowance Version 2009.10

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


Allgemeine Informationen

Allgemeine Informationen zur Schnittstelle.

AbaConnect Schnittstellen Information
Applikation:LOHN
Schnittstellen-Name:Kinderzulagen
ID:FlatChildAllowance ( Employee )
Version:2009.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 : 1



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"  "-version2009.10"  "-M7777"  "-acidFlatChildAllowance"  "-mapidAbaDefault"  "-datamodeASCII"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.csv"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aLOHN"  "-version2009.10"  "-M7777"  "-acidFlatChildAllowance"  "-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
ChildAllowanceKind---Ja
    - ChildNumberKindernummerChildAllowanceNummer10Ja
    - EmployeeNumberMitarbeiter-Nr.ChildAllowanceNummer10Ja
    - LastNameNachnameChildAllowanceText100Ja
    - FirstNameVornameChildAllowanceText100Ja
    - DateOfBirthGeburtstagChildAllowanceDatum-Ja
    - NationalityNationalitätChildAllowanceText4Ja
    - SexGeschlechtChildAllowanceText1Ja
    - SocialInsuranceNumberSozialversicherungsnummerChildAllowanceText16Nein
    - CantonOfDomicileWohnkantonChildAllowanceText4Nein
    - CountryOfDomicileWohnlandChildAllowanceText4Nein
    - UnableToWorkErwerbsunfähigChildAllowanceBoolean-Nein
    - AllowanceZulageChildAllowanceNummer2Ja
    - StartDateBeginChildAllowanceDatum-Ja
    - EndDateEndeChildAllowanceDatum-Ja
    - ChildAllowanceTypeBerechnungsmodusChildAllowanceNummer2Nein
    - AmountWertChildAllowanceNummer10Nein
    - SchoolSchuleChildAllowanceText30Nein
    - CodeSozAustrittsgrundChildAllowanceNummer2Nein
    - AddressNumberChildAdresse KindChildAllowanceNummer10Nein
    - FamilyStatusFamilienstatus des BezügersChildAllowanceNummer2Nein
    - AllowanceTypeZulagentypChildAllowanceNummer2Nein
    - AllowanceReferenceNumberAnspruchsnummerChildAllowanceNummer16Nein



Detaillierte Feld-Informationen

Detaillierte Beschreibung der Schnittstellen-Felder.

Kindernummer
XML Element Name:ChildNumber
Parent Element:ChildAllowance
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 "ChildNumber")

Mitarbeiter-Nr.
XML Element Name:EmployeeNumber
Parent Element:ChildAllowance
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   10Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   2
Beschreibung:
Relation zur Tabelle LPE Feld EMPL_NR
(Den internen Feld ID für dieses Element ist "EmplNumber")

Nachname
XML Element Name:LastName
Parent Element:ChildAllowance
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   100Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   3
Beschreibung:

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

Vorname
XML Element Name:FirstName
Parent Element:ChildAllowance
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   100Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   4
Beschreibung:

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

Geburtstag
XML Element Name:DateOfBirth
Parent Element:ChildAllowance
Feld Typ:Datum (2000-03-20)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   5
Beschreibung:

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

Nationalität
XML Element Name:Nationality
Parent Element:ChildAllowance
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   6
Beschreibung:

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

Geschlecht
XML Element Name:Sex
Parent Element:ChildAllowance
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   1Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   7
Beschreibung:

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

Sozialversicherungsnummer
XML Element Name:SocialInsuranceNumber
Parent Element:ChildAllowance
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   16Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   8
Beschreibung:

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

Wohnkanton
XML Element Name:CantonOfDomicile
Parent Element:ChildAllowance
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   9
Beschreibung:

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

Wohnland
XML Element Name:CountryOfDomicile
Parent Element:ChildAllowance
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   4Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   10
Beschreibung:

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

Erwerbsunfähig
XML Element Name:UnableToWork
Parent Element:ChildAllowance
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 "ETyp")

Zulage
XML Element Name:Allowance
Parent Element:ChildAllowance
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   12
Beschreibung:

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

Begin
XML Element Name:StartDate
Parent Element:ChildAllowance
Feld Typ:Datum (2000-03-20)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   13
Beschreibung:

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

Ende
XML Element Name:EndDate
Parent Element:ChildAllowance
Feld Typ:Datum (2000-03-20)
Action Typ:Import und Export
Feld Länge:   -Dezimal-Stellen:   0Zwingendes Feld:   JaRevision:   0Ascii ID :   14
Beschreibung:

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

Berechnungsmodus
XML Element Name:ChildAllowanceType
Parent Element:ChildAllowance
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   15
Beschreibung:

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

Wert
XML Element Name:Amount
Parent Element:ChildAllowance
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   10Dezimal-Stellen:   4Zwingendes Feld:   NeinRevision:   0Ascii ID :   16
Beschreibung:
CLASS = 1 (Ein- Austritte): keine Bedeutung CLASS = 2 (Kinder): MODE = 0: kein Eingabe MODE = 1: Eingabe in Prozent MODE = 2: Eingabe fixer Betrag
(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.

Schule
XML Element Name:School
Parent Element:ChildAllowance
Feld Typ:Text
Action Typ:Import und Export
Feld Länge:   30Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   17
Beschreibung:

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

Austrittsgrund
XML Element Name:CodeSoz
Parent Element:ChildAllowance
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   0Ascii ID :   18
Beschreibung:

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

Adresse Kind
XML Element Name:AddressNumberChild
Parent Element:ChildAllowance
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   10Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   1Ascii ID :   19
Beschreibung:

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

Familienstatus des Bezügers
XML Element Name:FamilyStatus
Parent Element:ChildAllowance
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   1Ascii ID :   20
Beschreibung:

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

Zulagentyp
XML Element Name:AllowanceType
Parent Element:ChildAllowance
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   2Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   1Ascii ID :   21
Beschreibung:

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

Anspruchsnummer
XML Element Name:AllowanceReferenceNumber
Parent Element:ChildAllowance
Feld Typ:Nummer
Action Typ:Import und Export
Feld Länge:   16Dezimal-Stellen:   0Zwingendes Feld:   NeinRevision:   1Ascii ID :   22
Beschreibung:

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