timeRecordingBatchEntry Data Type

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs description
HVID int element 0/1  
detailItemCnr string element 0/1 Optionaler Tätigkeitsartikel

Wird der Artikel angegeben, wird dieser anstatt der eventuell gesetzten hvDetailId verwendet.

hvDetailId int element 0/1  
recordingEnum timeRecordingBatchEnum element 0/1  
remark string element 0/1 Der maximal 80 Zeichen lange Kommentar zur Belegzeitbuchung

Gelangt in das kurze Bemerkungsfeld

todoType todoEntryType element 0/1  
Properties inherited from timeRecordingEntry
day int element 1/1 Der Tag im Bereich 1 - 31 für den die Buchung gelten soll.
forStaffCnr string element 0/1 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

forStaffId int element 0/1 Die (optionale) PersonalId für die die Buchung gilt
hour int element 1/1 Die Stunde im Bereich 0 - 23 für die die Buchung bestimmt ist.
minute int element 1/1 Die Minute im Bereich 0 - 59 für die die Buchung bestimmt ist.
month int element 1/1 Der Monat im Bereich 1 - 12 für den die Buchung gelten soll
second int element 1/1 Die (optionale) Sekunde im Bereich 0 - 59 für die die Buchung bestimmt ist.
userId string element 0/1 Die erforderliche BenutzerId desjenigen der am HELIUM V Server angemeldet ist.
where string element 0/1 Die (optionale) Quelle der Buchung

Dies kann ein beliebiger Text sein, der aus Anwendersicht die Zuordnung zur Buchung ermöglicht.

year int element 1/1 Das Jahr für das die Buchung gelten soll

Example

<timeRecordingBatchEntry>
  <recordingEnum>...</recordingEnum>
  <HVID>...</HVID>
  <todoType>...</todoType>
  <hvDetailId>...</hvDetailId>
  <remark>...</remark>
  <detailItemCnr>...</detailItemCnr>
  <forStaffId>...</forStaffId>
  <forStaffCnr>...</forStaffCnr>
  <userId>...</userId>
  <year>...</year>
  <month>...</month>
  <day>...</day>
  <hour>...</hour>
  <minute>...</minute>
  <second>...</second>
  <where>...</where>
</timeRecordingBatchEntry>