Wird für ein Prüfungstyp ein Makro für die Lohnverarbeitung hinterlegt, wird dieses entsprechend zur Berechnung des Lohnes aufgerufen.
Dabei werden folgende Daten übergeben:
Bezeichnung | Datentyp | Richtung | Beschreibung | |
---|---|---|---|---|
ExamTypeID | in |
| ||
ExamStaffExamTypeID | in | Ist dieser Wert = 0, dann wird der Aufruf des Makros für den reinen Prüfungstyp (ExamTypeID) gemacht. Ist dieser Wert != 0, dann wird der Aufruf für diese Person als Prüfungspersonal gemacht | ||
ExamStaffID | integer | in | ||
TeacherID | integer | in | ||
VarSalary | integer | in | ||
IsLessonPaid | integer | in | ||
IsMonthPaid | integer | in | ||
IsInvoice | integer | in | ||
LessonID | integer | in | ||
ExamGroupID | integer | in | ||
LessonSize | float | in/out | ||
CandidateNumber | float | in/out | ||
SubgroupNumber | float | in/out | ||
SalaryType | integer | [integer] | out | ||
SalaryTypeNumber | float | [float] | out |
...