Timesheetweekly
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 |
Resource | String | [IN] Identifier for the resource context |
Date | Date | [IN] dd/mm/yyyy start of week date |
Response | XML/JSON | [OUT] An XML tree / JSON string containing the list of weekly timesheet entries for the resource |
Description
Calling the timesheets API with an action of timesheetweekly retrieves the weekly timesheet. The start of the week date will be determined by your Synergist system settings and the date parameter.
Return Values
Response – Timesheet entries for a given week and resource context.
The structure of the tree is:
<timesheetweekly morepages="False" totalpages="1" totalrows="1">
<timesheetweeklydata>
<array_timesheetweeklychargecode>1/PROJ</array_timesheetweeklychargecode>
<array_timesheetweeklychargename>Project Management</array_timesheetweeklychargename>
<array_timesheetweeklyclientcode>1/CARTIER</array_timesheetweeklyclientcode>
<array_timesheetweeklyclientname>Cartier</array_timesheetweeklyclientname>
<array_timesheetweeklyday0>0</array_timesheetweeklyday0>
<array_timesheetweeklyday0date>2015-01-19</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-20</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-21</array_timesheetweeklyday2date>
<array_timesheetweeklyday2edittable>true</array_timesheetweeklyday2edittable>
<array_timesheetweeklyday2entryno>0</array_timesheetweeklyday2entryno>
<array_timesheetweeklyday2materials/>
<array_timesheetweeklyday2status>U</array_timesheetweeklyday2status>
<array_timesheetweeklyday2workdone/>
<array_timesheetweeklyday3>28</array_timesheetweeklyday3>
<array_timesheetweeklyday3date>2015-01-22</array_timesheetweeklyday3date>
<array_timesheetweeklyday3edittable>false</array_timesheetweeklyday3edittable>
<array_timesheetweeklyday3entryno>-1</array_timesheetweeklyday3entryno>
<array_timesheetweeklyday3materials/>
<array_timesheetweeklyday3status>T</array_timesheetweeklyday3status>
<array_timesheetweeklyday3workdone/>
<array_timesheetweeklyday4>0</array_timesheetweeklyday4>
<array_timesheetweeklyday4date>2015-01-23</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-24</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-25</array_timesheetweeklyday6date>
<array_timesheetweeklyday6edittable>true</array_timesheetweeklyday6edittable>
<array_timesheetweeklyday6entryno>0</array_timesheetweeklyday6entryno>
<array_timesheetweeklyday6materials/>
<array_timesheetweeklyday6status>U</array_timesheetweeklyday6status>
<array_timesheetweeklyday6workdone/>
<array_timesheetweeklyedittable>false</array_timesheetweeklyedittable>
<array_timesheetweeklyjobphase>1/00000591.001</array_timesheetweeklyjobphase>
<array_timesheetweeklyjobphasedescription>A5 Brochure, 12 Page, Full Colour - A4 Brochure, 4 Page, Full Colour</array_timesheetweeklyjobphasedescription>
<array_timesheetweeklyovertimeshow>false</array_timesheetweeklyovertimeshow>
<array_timesheetweeklyremovable>false</array_timesheetweeklyremovable>
<array_timesheetweeklytimerentrynonormal>0</array_timesheetweeklytimerentrynonormal>
<array_timesheetweeklytimerstatusnormal/>
<array_timesheetweeklytimertimenormal>0</array_timesheetweeklytimertimenormal>
<array_timesheetweeklytotal>28</array_timesheetweeklytotal>
<array_timesheetweeklyunique>1/00000591.001###1/PROJ</array_timesheetweeklyunique>
<array_timesheetweeklyunique0edittable>true</array_timesheetweeklyunique0edittable>
<array_timesheetweeklyunique1edittable>true</array_timesheetweeklyunique1edittable>
<array_timesheetweeklyunique2edittable>true</array_timesheetweeklyunique2edittable>
<array_timesheetweeklyunique3edittable>false</array_timesheetweeklyunique3edittable>
<array_timesheetweeklyunique4edittable>true</array_timesheetweeklyunique4edittable>
<array_timesheetweeklyunique5edittable>true</array_timesheetweeklyunique5edittable>
<array_timesheetweeklyunique6edittable>true</array_timesheetweeklyunique6edittable>
<array_timesheetweeklyuserjobuuid>1DF1F02E1B3DB049B0032340E5F5DA5F
</array_timesheetweeklyuserjobuuid>
<array_timesheetweeklyworkflow/>
<array_timesheetweeklyworkflowdescription/>
<array_timesheetweeklyworkflowintegrated>false</array_timesheetweeklyworkflowintegrated>
</timesheetweeklydata>
</timesheetweekly>
{
"errormessage": "",
"responsecode": 1,
"pagerows": 0,
"totalrows": 1,
"responsestatus": "OK",
"success": true,
"responsemessage": "",
"errorcode": 0,
"totalpages": 1,
"pagenumber": 1,
"data": [
{
"array_timesheetweeklychargecode": "1/PROJ",
"array_timesheetweeklychargename": "Project Management",
"array_timesheetweeklyclientcode": "1/CARTIER",
"array_timesheetweeklyclientname": "Cartier",
"array_timesheetweeklyday0": 0,
"array_timesheetweeklyday0date": "2015-01-19",
"array_timesheetweeklyday0edittable": true,
"array_timesheetweeklyday0entryno": 0,
"array_timesheetweeklyday0materials": "",
"array_timesheetweeklyday0status": "U",
"array_timesheetweeklyday0workdone": "",
"array_timesheetweeklyday1": 0,
"array_timesheetweeklyday1date": "2015-01-20",
"array_timesheetweeklyday1edittable": true,
"array_timesheetweeklyday1entryno": 0,
"array_timesheetweeklyday1materials": "",
"array_timesheetweeklyday1status": "U",
"array_timesheetweeklyday1workdone": "",
"array_timesheetweeklyday2": 0,
"array_timesheetweeklyday2date": "2015-01-21",
"array_timesheetweeklyday2edittable": true,
"array_timesheetweeklyday2entryno": 0,
"array_timesheetweeklyday2materials": "",
"array_timesheetweeklyday2status": "U",
"array_timesheetweeklyday2workdone": "",
"array_timesheetweeklyday3": 28,
"array_timesheetweeklyday3date": "2015-01-22",
"array_timesheetweeklyday3edittable": false,
"array_timesheetweeklyday3entryno": -1,
"array_timesheetweeklyday3materials": "",
"array_timesheetweeklyday3status": "T",
"array_timesheetweeklyday3workdone": "",
"array_timesheetweeklyday4": 0,
"array_timesheetweeklyday4date": "2015-01-23",
"array_timesheetweeklyday4edittable": true,
"array_timesheetweeklyday4entryno": 0,
"array_timesheetweeklyday4materials": "",
"array_timesheetweeklyday4status": "U",
"array_timesheetweeklyday4workdone": "",
"array_timesheetweeklyday5": 0,
"array_timesheetweeklyday5date": "2015-01-24",
"array_timesheetweeklyday5edittable": true,
"array_timesheetweeklyday5entryno": 0,
"array_timesheetweeklyday5materials": "",
"array_timesheetweeklyday5status": "U",
"array_timesheetweeklyday5workdone": "",
"array_timesheetweeklyday6": 0,
"array_timesheetweeklyday6date": "2015-01-25",
"array_timesheetweeklyday6edittable": true,
"array_timesheetweeklyday6entryno": 0,
"array_timesheetweeklyday6materials": "",
"array_timesheetweeklyday6status": "U",
"array_timesheetweeklyday6workdone": "",
"array_timesheetweeklyedittable": false,
"array_timesheetweeklyjobphase": "1/00000591.001",
"array_timesheetweeklyjobphasedescription": "A5 Brochure, 12 Page, Full Colour - A4 Brochure, 4 Page, Full Colour",
"array_timesheetweeklyovertimeshow": false,
"array_timesheetweeklyremovable": false,
"array_timesheetweeklytimerentrynonormal": 0,
"array_timesheetweeklytimerstatusnormal": "",
"array_timesheetweeklytimertimenormal": 0,
"array_timesheetweeklytotal": 28,
"array_timesheetweeklyunique": "1/00000591.001###1/PROJ",
"array_timesheetweeklyunique0edittable": true,
"array_timesheetweeklyunique1edittable": true,
"array_timesheetweeklyunique2edittable": true,
"array_timesheetweeklyunique3edittable": false,
"array_timesheetweeklyunique4edittable": true,
"array_timesheetweeklyunique5edittable": true,
"array_timesheetweeklyunique6edittable": true,
"array_timesheetweeklyuserjobuuid": "1DF1F02E1B3DB049B0032340E5F5DA5F",
"array_timesheetweeklyworkflow": "",
"array_timesheetweeklyworkflowdescription": "",
"array_timesheetweeklyworkflowintegrated": false
}
]
}