Example .xml File
This section provides an example of an .xml file created for test purposes. There are two time sheets having the following characteristics:
-
Both time sheets are for the resource David Jones (username djones).
-
Both time sheets use the Semi-Monthly - Day - Hours time sheet policy and the Semi-Monthly period type, with time entered by Day in Hours.
-
The first time sheet starts on June 1, 2009. The second time sheet starts on June 16, 2009.
-
The first time sheet reports time for one project, Project XYZ, on June 11, 2009, and one miscellaneous item, Vacation, on June 12, 2009.
-
The second time sheet reports time for one task, subtask A under summary task First Task in Project XYZ, for two days, June 16 and 17.
-
All time sheet lines are unsubmitted.
-
Notes are provided to distinguish each time sheet and time sheet line.
The example .xml file, with values shown in bold, is as follows:
<?xml version="1.0" encoding="UTF-8" ?>
<timesheets>
<timesheet>
<resourceUserName>djones</resourceUserName>
<timesheetPolicy>Semi-Monthly - Day - Hours
</timesheetPolicy>
<periodTypeCode>SEMI_MONTHLY</periodTypeCode>
<periodStartDate>2009-06-01T08:00:00Z</periodStartDate>
<creationUser>admin</creationUser>
<creationDate>2009-06-23T11:00:00Z</creationDate>
<creationUser>admin</creationUser>
<lastUpdateDate>2009-06-23T11:00:00Z</lastUpdateDate>
<timesheetNotes>1st time sheet</timesheetNotes>
<timesheetLine>
<workItemType>PROJECT</workItemType>
<workItemDescription>ProjectXYZ</workItemDescription>
<timesheetLineStatus>UNSUBMITTED</timesheetLineStatus>
<timesheetLineNotes>1st time sheet, line 1
</timesheetLineNotes>
<timeBreakdown>
<dateValueEntry>
<date>2009-06-11T08:00:00Z</date>
<value>8.5</value>
</dateValueEntry>
</timeBreakdown>
</timesheetLine>
<timesheetLine>
<workItemType>MISC</workItemType>
<workItemDescription>Vacation</workItemDescription>
<timesheetLineStatus>UNSUBMITTED</timesheetLineStatus>
<timesheetLineNotes>1st time sheet, line 2
</timesheetLineNotes>
<timeBreakdown>
<dateValueEntry>
<date>2009-06-12T08:00:00Z</date>
<value>8</value>
</dateValueEntry>
</timeBreakdown>
</timesheetLine>
</timesheet>
<timesheet>
<resourceUserName>davidjones</resourceUserName>
<timesheetPolicy>Semi-Monthly - Day - Hours
</timesheetPolicy>
<periodTypeCode>SEMI_MONTHLY</periodTypeCode>
<periodStartDate>2009-06-16T08:00:00Z</periodStartDate>
<creationUser>admin</creationUser>
<creationDate>2009-06-23T11:00:00Z</creationDate>
<creationUser>admin</creationUser>
<lastUpdateDate>2009-06-23T11:00:00Z</lastUpdateDate>
<timesheetNotes>2nd time sheet</timesheetNotes>
<timesheetLine>
<workItemType>TASK</workItemType>
<workItemDescription>Project XYZ#@#First Task#@#Subtask A
</workItemDescription>
<timesheetLineStatus>UNSUBMITTED</timesheetLineStatus>
<timesheetLineNotes>2nd time sheet, line 1
</timesheetLineNotes>
<timeBreakdown>
<dateValueEntry>
<date>2009-06-16T08:00:00Z</date>
<value>8</value>
</dateValueEntry>
<dateValueEntry>
<date>2009-06-17T08:00:00Z</date>
<value>8</value>
</dateValueEntry>
</timeBreakdown>
</timesheetLine>
</timesheet>
</timesheets>

