The following command starts a Time Receipt for work order 1300/10/10 starting with the current time for PersonnelId 10:
post TimeReceiptRunning
{"PersonnelId":"10",
"DocEntry":1300,
"LineNumber":10,
"Linenumber2":10}
Result:
{ "value": 1, // all ok
"SystemNumber": 6 // Created Document Number (System Number)
}
In case an error is returned:
{
"error": {
"code": 400, // Error
"message": {
"lang": "en-us",
"value": "already logged in!", // Short message in current language
"value2": "Work order already logged on!" // Long message in current language
}
}
}
The following parameters are allowed in the POST command:
DocEntry, LineNumber, LineNumber2, LineNumber3, PersonnelId, StartDate, StartTime, CostElementId, TimeType
StartDateTime is not allowed, use StartDate 'yyyy/mm/dd' and StartTime 'hh:mm' instead.