WebService Parameters : Applikation LOHN

Dieses Dokument beschreibt zusätzliche AbaConnect Web Service Information für die Schnittstellen der Applikation LOHN.


Inhalt

VersionSchnittstelle NameWebService NameAnderen unterstützten Webservices
2023.13Hierarchische MitarbeiterHierarchyEmployee_2023_13HierarchyEmployee_2022_00   HierarchyEmployee_2021_00   HierarchyEmployee_2019_00   HierarchyEmployee_2018_00   HierarchyEmployee_2017_00   HierarchyEmployee_2015_00   HierarchyEmployee_2014_00   HierarchyEmployee_2012_00    
2020.00Vorerfassung BudgetBudgetPreentry_2020_00 
2020.00Vorerfassung FlatFlatPreentry_2020_00 
2020.00Vorerfassung PeriodePeriodPreentry_2020_00 
2020.00Vorerfassung PeriodenunabhängigCentralPreentry_2020_00 
2019.00Hierarchische VorerfassungHierarchyPreEntryData_2019_00HierarchyPreEntryData_2010_00    



Hierarchische Mitarbeiter - 2023.13

WebService Name : HierarchyEmployee_2023_13


Anderen unterstützten Webservices für "Hierarchische Mitarbeiter" :

    HierarchyEmployee_2022_00   (2022.00)
    HierarchyEmployee_2021_00   (2021.00)
    HierarchyEmployee_2019_00   (2019.00)
    HierarchyEmployee_2018_00   (2018.00)
    HierarchyEmployee_2017_00   (2017.00)
    HierarchyEmployee_2015_00   (2015.00)
    HierarchyEmployee_2014_00   (2014.00)
    HierarchyEmployee_2012_00   (2012.00)

Verfügbare Indices

Index 1 :

BezeichnungFolgeTypeGrösseIdentifier
Mitarbeiter-Nr.1Nummer10EmployeeNumber



Index 2 :

BezeichnungFolgeTypeGrösseIdentifier
Kurzname1Text16EmployeeID



Index 3 :

BezeichnungFolgeTypeGrösseIdentifier
Nachname1Text50EmployeeLastName
Vorname2Text30EmployeeFirstName
Mitarbeiter-Nr.3Nummer10EmployeeNumber



Index 5 :

BezeichnungFolgeTypeGrösseIdentifier
Abteilungsnummer1Nummer8Department
Mitarbeiter-Nr.2Nummer10EmployeeNumber



Index 6 :

BezeichnungFolgeTypeGrösseIdentifier
Abteilungsnummer1Nummer8Department
Nachname2Text50EmployeeLastName
Vorname3Text30EmployeeFirstName
Mitarbeiter-Nr.4Nummer10EmployeeNumber



Index 7 :

BezeichnungFolgeTypeGrösseIdentifier
Geschäftsbereich1Nummer6Division
Mitarbeiter-Nr.2Nummer10EmployeeNumber



Index 8 :

BezeichnungFolgeTypeGrösseIdentifier
Geschäftsbereich1Nummer6Division
Nachname2Text50EmployeeLastName
Vorname3Text30EmployeeFirstName
Mitarbeiter-Nr.4Nummer10EmployeeNumber



Index 9 :

BezeichnungFolgeTypeGrösseIdentifier
AdressNr1Nummer10AddressNumber
Mitarbeiter-Nr.2Nummer10EmployeeNumber



Verfügbare Applikation-parameters

BezeichnungTypeGrösseIdentifier
Stammdaten gültig per (export)Datum (2000-03-20)-lohnsst_date_per
Stammdaten gültig bis (export)Datum (2000-03-20)-lohnsst_date_bis
Nur Mutationen ab (export)Datum (2000-03-20)-lohnsst_date_mutation
MutationmodeBoolean (true oder false)-lohnsst_opt_modify_only
Gleiche Einträge auf der Zeitachse unterdrücken (import)Boolean (true oder false)-lohnsst_opt_same_timmaxis_record_clear
Zeitachsewarnungen anzeigenBoolean (true oder false)-lohnsst_opt_show_new_timeaxis_warning
Abfragen mit Mitarbeiter Bild (export)Boolean (true oder false)-lohnsst_portrait_include
Bei Neuerfassung: Definierte Addressnummer verwenden (import)Boolean (true oder false)-lohnsst_opt_new_ADR_fixed_numer
Address löschen falls möglich (import)Boolean (true oder false)-lohnsst_opt_delete_adr_if_possible
Lohndaten : Änderungen auf neuere Zeitachsen vorwärtskopieren (import)Boolean (true oder false)-lohnsst_copy_forward_payroll
Mitarbeiterdaten : Änderungen auf neuere Zeitachsen vorwärtskopieren (import)Boolean (true oder false)-lohnsst_copy_forward_employee
Abfragen mit MitarbeiterbildBoolean (true oder false)-lohnsst_portrait_include
Abfragen mit Dossier (dies ist ein zentraler "Additional" Parameter)Boolean (true oder false)-ACGAPDossiersInclude


Beispiel Source Code (.NET) für Index 1

FindType findParam = new FindType();
findParam.Index = 1;
findParam.IndexSpecified = true;
findParam.Operation = OperationType.GREATER_EQUAL; // Für OperationType.EQUAL müssen alle Index Parameters mitgegeben.

ObjectDataType allParams = new ObjectDataType();
 
LongDataType[] longPara = new LongDataType[1];
longPara[0] = new LongDataType();
longPara[0].Name = "EmployeeNumber";
longPara[0].Value = param_EmployeeNumber;
allParams.LongData = longPara;

findParam.KeyFields = allParams;





Vorerfassung Budget - 2020.00

WebService Name : BudgetPreentry_2020_00


Verfügbare Indices

Keine verfügbaren Indices




Vorerfassung Flat - 2020.00

WebService Name : FlatPreentry_2020_00


Verfügbare Indices

Keine verfügbaren Indices

Verfügbare Applikation-parameters

BezeichnungTypeGrösseIdentifier
Selektionsperiode (mehrere Perioden möglich z.B. 01.01.2008|01.06.2009|...) (export)Text-lohnsst_period_selection
Nachzahlungen erlauben (import)Boolean (true oder false)-lohnsst_opt_L001_additionalpayment





Vorerfassung Periode - 2020.00

WebService Name : PeriodPreentry_2020_00


Verfügbare Indices

Keine verfügbaren Indices

Verfügbare Applikation-parameters

BezeichnungTypeGrösseIdentifier
Selektionsperiode (mehrere Perioden möglich z.B. 01.01.2008|01.06.2009|...) (export)Text-lohnsst_period_selection
Nachzahlungen erlauben (import)Boolean (true oder false)-lohnsst_opt_L001_additionalpayment





Vorerfassung Periodenunabhängig - 2020.00

WebService Name : CentralPreentry_2020_00


Verfügbare Indices

Keine verfügbaren Indices




Hierarchische Vorerfassung - 2019.00

WebService Name : HierarchyPreEntryData_2019_00


Anderen unterstützten Webservices für "Hierarchische Vorerfassung" :

    HierarchyPreEntryData_2010_00   (2010.00)

Verfügbare Indices

Keine verfügbaren Indices

Verfügbare Applikation-parameters

BezeichnungTypeGrösseIdentifier
Selektionsperiode (mehrere Perioden möglich z.B. 01.01.2008|01.06.2009|...) (export)Text-lohnsst_period_selection
Nachzahlungen erlauben (import)Boolean (true oder false)-lohnsst_opt_L001_additionalpayment