TimeRecordingEntry Data Type

Subtypes
OrderRecordingEntry, TimeRecordingBatchEntry, ProductionRecordingEntry, DocumentRecordingEntry, BarcodeRecordingEntry, MachineRecordingEntry, ProjectRecordingEntry
Properties
name data type constraints description
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 required Das Jahr für das die Buchung gelten soll
month number required Der Monat im Bereich 1 - 12 für den die Buchung gelten soll
day number required Der Tag im Bereich 1 - 31 für den die Buchung gelten soll.
hour number required Die Stunde im Bereich 0 - 23 für die die Buchung bestimmt ist.
minute number required Die Minute im Bereich 0 - 59 für die die Buchung bestimmt ist.
second number required 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

{
  "forStaffId" : 12345,
  "forStaffCnr" : "...",
  "userId" : "...",
  "year" : 12345,
  "month" : 12345,
  "day" : 12345,
  "hour" : 12345,
  "minute" : 12345,
  "second" : 12345,
  "where" : "..."
}