Userjobsadd
Parameter | Type | Description |
---|---|---|
[IN] Parameters described in Overview | ||
Company | String | [IN] The users default company number for the companies list |
Action | String | [IN] Identifier for the list requested |
Jobphase | String | [IN] parameter for jobphase number |
Resource | String | [IN] parameter for resource identifier |
Chargecode | String | [IN] parameter for chargecode identifier |
Workflow [OPTIONAL] | String | [IN] parameter for workflow |
TaskDesc [OPTIONAL] | String | [IN] parameter for task desc |
Date [OPTIONAL] | String | [IN] creation date (YYYY-MM-DD) |
Response | XML/JSON | [OUT] A JSON string containing the success or error response |
Description
Calling the timesheets API with an action of userjobsadd retrieves a response. Creates an initial weekly timesheet row prior to time data entry. Passing in the optional date parameter will return the complete data for the record created. Omitting the optional date parameter will return success or error message.
Return Values
Response – Success or error response.
The structure of the response is:
<timesheetweekly morepages="False" totalpages="1" totalrows="1">
<timesheetweeklydata>
<array_timesheetweeklychargecode>1/DES</array_timesheetweeklychargecode>
<array_timesheetweeklychargename>Design</array_timesheetweeklychargename>
<array_timesheetweeklyclientcode>1/27yellow</array_timesheetweeklyclientcode>
<array_timesheetweeklyclientname>27 Yellow</array_timesheetweeklyclientname>
<array_timesheetweeklyday0>0</array_timesheetweeklyday0>
<array_timesheetweeklyday0date>2015-01-12</array_timesheetweeklyday0date>
<array_timesheetweeklyday0edittable>true</array_timesheetweeklyday0edittable>
<array_timesheetweeklyday0entryno>0</array_timesheetweeklyday0entryno>
<array_timesheetweeklyday0materials/>
<array_timesheetweeklyday0status>U</array_timesheetweeklyday0status>
<array_timesheetweeklyday0workdone/>
<array_timesheetweeklyday1>0</array_timesheetweeklyday1>
<array_timesheetweeklyday1date>2015-01-13</array_timesheetweeklyday1date>
<array_timesheetweeklyday1edittable>true</array_timesheetweeklyday1edittable>
<array_timesheetweeklyday1entryno>0</array_timesheetweeklyday1entryno>
<array_timesheetweeklyday1materials/>
<array_timesheetweeklyday1status>U</array_timesheetweeklyday1status>
<array_timesheetweeklyday1workdone/>
<array_timesheetweeklyday2>0</array_timesheetweeklyday2>
<array_timesheetweeklyday2date>2015-01-14</array_timesheetweeklyday2date>
<array_timesheetweeklyday2edittable>true</array_timesheetweeklyday2edittable>
<array_timesheetweeklyday2entryno>0</array_timesheetweeklyday2entryno>
<array_timesheetweeklyday2materials/>
<array_timesheetweeklyday2status>U</array_timesheetweeklyday2status>
<array_timesheetweeklyday2workdone/>
<array_timesheetweeklyday3>0</array_timesheetweeklyday3>
<array_timesheetweeklyday3date>2015-01-15</array_timesheetweeklyday3date>
<array_timesheetweeklyday3edittable>true</array_timesheetweeklyday3edittable>
<array_timesheetweeklyday3entryno>0</array_timesheetweeklyday3entryno>
<array_timesheetweeklyday3materials/>
<array_timesheetweeklyday3status>U</array_timesheetweeklyday3status>
<array_timesheetweeklyday3workdone/>
<array_timesheetweeklyday4>0</array_timesheetweeklyday4>
<array_timesheetweeklyday4date>2015-01-16</array_timesheetweeklyday4date>
<array_timesheetweeklyday4edittable>true</array_timesheetweeklyday4edittable>
<array_timesheetweeklyday4entryno>0</array_timesheetweeklyday4entryno>
<array_timesheetweeklyday4materials/>
<array_timesheetweeklyday4status>U</array_timesheetweeklyday4status>
<array_timesheetweeklyday4workdone/>
<array_timesheetweeklyday5>0</array_timesheetweeklyday5>
<array_timesheetweeklyday5date>2015-01-17</array_timesheetweeklyday5date>
<array_timesheetweeklyday5edittable>true</array_timesheetweeklyday5edittable>
<array_timesheetweeklyday5entryno>0</array_timesheetweeklyday5entryno>
<array_timesheetweeklyday5materials/>
<array_timesheetweeklyday5status>U</array_timesheetweeklyday5status>
<array_timesheetweeklyday5workdone/>
<array_timesheetweeklyday6>0</array_timesheetweeklyday6>
<array_timesheetweeklyday6date>2015-01-18</array_timesheetweeklyday6date>
<array_timesheetweeklyday6edittable>true</array_timesheetweeklyday6edittable>
<array_timesheetweeklyday6entryno>0</array_timesheetweeklyday6entryno>
<array_timesheetweeklyday6materials/>
<array_timesheetweeklyday6status>U</array_timesheetweeklyday6status>
<array_timesheetweeklyday6workdone/>
<array_timesheetweeklyedittable>true</array_timesheetweeklyedittable>
<array_timesheetweeklyjobphase>1/00000638.001</array_timesheetweeklyjobphase>
<array_timesheetweeklyjobphasedescription>Create new logo and site for launch</array_timesheetweeklyjobphasedescription>
<array_timesheetweeklyovertimeshow>false</array_timesheetweeklyovertimeshow>
<array_timesheetweeklyremovable>true</array_timesheetweeklyremovable>
<array_timesheetweeklytimerentrynonormal>0</array_timesheetweeklytimerentrynonormal>
<array_timesheetweeklytimerstatusnormal/>
<array_timesheetweeklytimertimenormal>0</array_timesheetweeklytimertimenormal>
<array_timesheetweeklytotal>0</array_timesheetweeklytotal>
<array_timesheetweeklyunique>1/00000638.001###1/DES</array_timesheetweeklyunique>
<array_timesheetweeklyunique0edittable>true</array_timesheetweeklyunique0edittable>
<array_timesheetweeklyunique1edittable>true</array_timesheetweeklyunique1edittable>
<array_timesheetweeklyunique2edittable>true</array_timesheetweeklyunique2edittable>
<array_timesheetweeklyunique3edittable>true</array_timesheetweeklyunique3edittable>
<array_timesheetweeklyunique4edittable>true</array_timesheetweeklyunique4edittable>
<array_timesheetweeklyunique5edittable>true</array_timesheetweeklyunique5edittable>
<array_timesheetweeklyunique6edittable>true</array_timesheetweeklyunique6edittable>
<array_timesheetweeklyuserjobuuid>0C7394DB2261C047A34C2945068C0A80
</array_timesheetweeklyuserjobuuid>
<array_timesheetweeklyworkflow/>
<array_timesheetweeklyworkflowdescription/>
<array_timesheetweeklyworkflowintegrated>false</array_timesheetweeklyworkflowintegrated>
</timesheetweeklydata>
</timesheetweekly>
{
"array_timesheetweeklychargecode": "1/SCAN",
"array_timesheetweeklychargename": "PR work",
"array_timesheetweeklyclientcode": "1/27yellow",
"array_timesheetweeklyclientname": "27 Yellow",
"array_timesheetweeklyday0": 18,
"array_timesheetweeklyday0date": "2015-01-26",
"array_timesheetweeklyday0edittable": false,
"array_timesheetweeklyday0entryno": -1,
"array_timesheetweeklyday0materials": "",
"array_timesheetweeklyday0status": "X",
"array_timesheetweeklyday0workdone": "test xml work done test hours submittedtest xml work done test hours submitted",
"array_timesheetweeklyday1": 0,
"array_timesheetweeklyday1date": "2015-01-27",
"array_timesheetweeklyday1edittable": true,
"array_timesheetweeklyday1entryno": 0,
"array_timesheetweeklyday1materials": "",
"array_timesheetweeklyday1status": "U",
"array_timesheetweeklyday1workdone": "",
"array_timesheetweeklyday2": 0,
"array_timesheetweeklyday2date": "2015-01-28",
"array_timesheetweeklyday2edittable": true,
"array_timesheetweeklyday2entryno": 0,
"array_timesheetweeklyday2materials": "",
"array_timesheetweeklyday2status": "U",
"array_timesheetweeklyday2workdone": "",
"array_timesheetweeklyday3": 0,
"array_timesheetweeklyday3date": "2015-01-29",
"array_timesheetweeklyday3edittable": true,
"array_timesheetweeklyday3entryno": 0,
"array_timesheetweeklyday3materials": "",
"array_timesheetweeklyday3status": "U",
"array_timesheetweeklyday3workdone": "",
"array_timesheetweeklyday4": 0,
"array_timesheetweeklyday4date": "2015-01-30",
"array_timesheetweeklyday4edittable": true,
"array_timesheetweeklyday4entryno": 0,
"array_timesheetweeklyday4materials": "",
"array_timesheetweeklyday4status": "U",
"array_timesheetweeklyday4workdone": "",
"array_timesheetweeklyday5": 0,
"array_timesheetweeklyday5date": "2015-01-31",
"array_timesheetweeklyday5edittable": true,
"array_timesheetweeklyday5entryno": 0,
"array_timesheetweeklyday5materials": "",
"array_timesheetweeklyday5status": "U",
"array_timesheetweeklyday5workdone": "",
"array_timesheetweeklyday6": 0,
"array_timesheetweeklyday6date": "2015-02-01",
"array_timesheetweeklyday6edittable": true,
"array_timesheetweeklyday6entryno": 0,
"array_timesheetweeklyday6materials": "",
"array_timesheetweeklyday6status": "U",
"array_timesheetweeklyday6workdone": "",
"array_timesheetweeklyedittable": false,
"array_timesheetweeklyjobphase": "1/00000638.001",
"array_timesheetweeklyjobphasedescription": "Create new logo and site for launch",
"array_timesheetweeklyovertimeshow": false,
"array_timesheetweeklyremovable": false,
"array_timesheetweeklytimerentrynonormal": 0,
"array_timesheetweeklytimerstatusnormal": "",
"array_timesheetweeklytimertimenormal": 0,
"array_timesheetweeklytotal": 18,
"array_timesheetweeklyunique": "1/00000638.001###1/SCAN",
"array_timesheetweeklyunique0edittable": false,
"array_timesheetweeklyunique1edittable": true,
"array_timesheetweeklyunique2edittable": true,
"array_timesheetweeklyunique3edittable": true,
"array_timesheetweeklyunique4edittable": true,
"array_timesheetweeklyunique5edittable": true,
"array_timesheetweeklyunique6edittable": true,
"array_timesheetweeklyuserjobuuid": "DBB8EF5C799F92429A0A8268F4017F4D",
"array_timesheetweeklyworkflow": "",
"array_timesheetweeklyworkflowdescription": "",
"array_timesheetweeklyworkflowintegrated": false
}