Wird zur speziellen Verarbeitung von Lohninformationen ausferufenaufgerufen.
Dabei werden folgende Daten übergeben:
Bezeichnung | Datentyp | Richtung | Beschreibung | |
---|---|---|---|---|
IDList | [integer] | in | ||
Operation | in | 1 = Lohndaten einer Lektion sollen geholt werden 2 = Nachverarbeitung der berechneten Lohndaten 3 = Nachverarbeitung eines Lohnzusatzes | ||
Export | in | Base64 encodierte Binärdaten, welche dem Gerät zurückgeschickt werden sollen | ||
SalaryItems | object | in/out | Objekt 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 |