Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Wird zur speziellen Verarbeitung von Lohninformationen ausferufenaufgerufen.

 

Dabei werden folgende Daten übergeben:

Bezeichnung

Datentyp

Richtung

Beschreibung

IDList[integer]in 

Operation

integer

in

1 = Lohndaten einer Lektion sollen geholt werden

2 =  Nachverarbeitung der berechneten Lohndaten

3 = Nachverarbeitung eines Lohnzusatzes

Export

integer

in

Base64 encodierte Binärdaten, welche dem Gerät zurückgeschickt werden sollen

SalaryItemsobjectin/outObjekt mit den unten angegebenen Feldern. Diese Daten können verändert werden. Es muss dabei aber darauf geachtet werden, dass die einzelnen Felder immer die selbe Arraygrösse haben.
SalaryItems.Number[float] in/out 
SalaryItems.Rate  [float]in/out 
SalaryItems.LessonNumber  [float]in/out 
SalaryItems.OverridePercent  [float]in/out 
SalaryItems.CostUnitOffset  [integer]in/out 
SalaryItems.CostUnitID  [integer]in/out 
SalaryItems.LessonID  [integer]in/out 
SalaryItems.SalaryTypeID  [integer]in/out 
SalaryItems.TeacherID  [integer]in/out 
SalaryItems.OverrideLessonTypeID  [integer]in/out 
SalaryItems.OverrideOwnLessons  [integer]in/out 
SalaryItems.FixSalaryItem  [integer]in/out 
SalaryItems.VarSalaryItem  [integer]in/out 
SalaryItems.MaxPerDay  [integer]in/out 
SalaryItems.MaxPerMonth  [integer]in/out 
SalaryItems.Date  [datetime]in/out 
SalaryItems.Comment  [string]in/out