Schema Timesheet.xsd

Timesheet schema definition

element

Employee | Entries | Entry | Expense | Hierarchy | Hours | Level | Notes | Payroll | Project | Sheet | TimeSheet

import

simpleType

HourTypes

Import

Import AGC Common Object Schema


SimpleType HourTypes

Enumeration of the type of hours
- Enumeration 1x : No documentation
- Enumeration 1.5x : No documentation
- Enumeration 2x : No documentation
- Enumeration Vacation : No documentation
- Enumeration Sick : No documentation
- Enumeration Holiday : No documentation
- Enumeration Other : No documentation


Element TimeSheet

Root node for all sheets in the export

element TimeSheet

Elements

ElementTypeDocumentation
Sheet Local type Single sheet / timecard

Attributes

AttributeTypeDocumentation
BatchId xsd:string Unique identifier for the batch
Company xsd:string Company number associated with that company

Element Sheet

Single sheet / timecard

element Sheet

Elements

ElementTypeDocumentation
Project cos:Project Project information; type is Project from the AGC Comon Schema
Employee cos:Person Employee information; type is Person from the AGC Common Schema
Hierarchy Local type Timecard hierarchy
Notes xsd:string Notes from the day
Payroll Local type Payroll related information
Entries Local type Time entries

Attributes

AttributeTypeDocumentation
Date xsd:date Timecard date
Shift xsd:decimal 1, 2, 3
Start xsd:time Start time
End xsd:time End Time

Element Entries

Time entries

element Entries

Elements

ElementTypeDocumentation
Entry Local type Single time entry

Element Entry

Single time entry

element Entry

Elements

ElementTypeDocumentation
Hours Local type Individual hours entry

Attributes

AttributeTypeDocumentation
LaborActivityId xsd:string Labor Activity ID for that time entry

Element Hours

Individual hours entry

element Hours

Attributes

AttributeTypeDocumentation
Type Local type One of the Hour Types
Description xsd:string Description / Notes on the particular time entry

Element Payroll

Payroll related information

element Payroll

Elements

ElementTypeDocumentation
Expense Local type Individual Expense

Attributes

AttributeTypeDocumentation
Class xsd:string Class of expense
PayPeriodEndDate xsd:date End date for the pay period

Element Expense

Individual Expense

element Expense

Attributes

AttributeTypeDocumentation
Code xsd:string Code identifying the expense
Currency xsd:string Currency used, e.g. USD
Notes xsd:string Any notes associated with this expense

Element Notes

Notes from the day

element Notes

Element Hierarchy

Timecard hierarchy

element Hierarchy

Elements

ElementTypeDocumentation
Level Local type Level

Element Level

Level

element Level

Attributes

AttributeTypeDocumentation
Id xsd:anyURI Unique identifier
Type xsd:string Type, e.g. System, Phase, Marketplace, Division
At xsd:decimal Level - 1, 2, 3, 4, 5, 6

Element Employee

Employee information; type is Person from the AGC Common Schema

element Employee

Element Project

Project information; type is Project from the AGC Comon Schema

element Project

Generated with EditiX XML Editor at Thu Mar 06 14:43:09 CST 2014