Die Zeitdaten einer Tätigkeit
name | data type | description |
---|---|---|
orderId | number | Die Auftrags-Id muss gesetzt sein. |
orderPositionId | number | Die Positions-Id einer Auftragsposition muss gesetzt sein |
Properties inherited from DocumentRecordingEntry |
||
workItemId | number | Die Id der Tätigkeit bzw. des Arbeitszeitartikels |
remark | string | Die Bemerkung |
extendedRemark | string | Die erweiterte Bemerkung |
Properties inherited from TimeRecordingEntry |
||
forStaffId | number | Die (optionale) PersonalId für die die Buchung gilt |
forStaffCnr | string | Die (optionale) Personalnummer für die die Buchung gilt
Wenn für eine andere Person gebucht werden soll, dann muß entweder forStaffId oder forStaffCnr gesetzt werden |
userId | string | Die erforderliche BenutzerId desjenigen der am HELIUM V Server angemeldet ist. |
year | number | Das Jahr für das die Buchung gelten soll |
month | number | Der Monat im Bereich 1 - 12 für den die Buchung gelten soll |
day | number | Der Tag im Bereich 1 - 31 für den die Buchung gelten soll. |
hour | number | Die Stunde im Bereich 0 - 23 für die die Buchung bestimmt ist. |
minute | number | Die Minute im Bereich 0 - 59 für die die Buchung bestimmt ist. |
second | number | Die (optionale) Sekunde im Bereich 0 - 59 für die die Buchung bestimmt ist. |
where | string | Die (optionale) Quelle der Buchung
Dies kann ein beliebiger Text sein, der aus Anwendersicht die Zuordnung zur Buchung ermöglicht. |
Example
{ "orderId" : 12345, "orderPositionId" : 12345, "workItemId" : 12345, "remark" : "...", "extendedRemark" : "...", "forStaffId" : 12345, "forStaffCnr" : "...", "userId" : "...", "year" : 12345, "month" : 12345, "day" : 12345, "hour" : 12345, "minute" : 12345, "second" : 12345, "where" : "..." }