com.ibm.rpm.timesheet.containers
abstract AbstractTimesheet

com.ibm.rpm.framework.RPMObject
  extended bycom.ibm.rpm.timesheet.containers.AbstractTimesheet

AbstractTimesheet
Extends: com.ibm.rpm.framework.RPMObject
Child objects:
   com.ibm.rpm.timesheet.containers.CreditTimesheet
   com.ibm.rpm.timesheet.containers.StepTimesheet
   com.ibm.rpm.timesheet.containers.SummaryTimesheet

AbstractTimesheet is the base class for SummaryTimesheet, StepTimesheet and CreditTimesheet.

Checking out (or in) an instance of this container checks out (or in) all timesheet objects assigned to the same resource for the resource that is currently logged in.

Delete restrictions: This object can't be deleted.

Supported API Calls:

Field Summary
xsd:double regularFriday
    The number of regular hours worked on that day.
xsd:double regularMonday
    The number of regular hours worked on that day.
xsd:double regularSaturday
    The number of regular hours worked on that day.
xsd:double regularSunday
    The number of regular hours worked on that day.
xsd:double regularThursday
    The number of regular hours worked on that day.
xsd:double regularTuesday
    The number of regular hours worked on that day.
xsd:double regularWednesday
    The number of regular hours worked on that day.
xsd:double specialFriday
    The number of special hours (overtime) worked on that day.
xsd:double specialMonday
    The number of special hours (overtime) worked on that day.
xsd:double specialSaturday
    The number of special hours (overtime) worked on that day.
xsd:double specialSunday
    The number of special hours (overtime) worked on that day.
xsd:double specialThursday
    The number of special hours (overtime) worked on that day.
xsd:double specialTuesday
    The number of special hours (overtime) worked on that day.
xsd:double specialWednesday
    The number of special hours (overtime) worked on that day.
xsd:string summaryNotes
    The note of the timesheet.
xsd:dateTime weekOf
    The week of the timesheet.

Inherited Field Summary
xsd:string contextName
   The context name identifies which section of the Web Services API the object belongs to. This value of this field is generated automatically when creating the RPMObject.
xsd:boolean deleted
   If the value of this field is set to true, then the RPMObject will be deleted when performing a save.
xsd:string ID
   The unique ID of the RPMObject. If the value of this field is set to null, the save operation will generate the ID automatically when creating the RPMObject. If an ID is specified, then the save operation will attempt to update an existing RPMObject.
RPMObject parent
   The parent of the RPMObject.

Field Detail

regularFriday


xsd:double  regularFriday
The number of regular hours worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


regularMonday


xsd:double  regularMonday
The number of regular hours worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


regularSaturday


xsd:double  regularSaturday
The number of regular hours worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


regularSunday


xsd:double  regularSunday
The number of regular hours worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


regularThursday


xsd:double  regularThursday
The number of regular hours worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


regularTuesday


xsd:double  regularTuesday
The number of regular hours worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


regularWednesday


xsd:double  regularWednesday
The number of regular hours worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


specialFriday


xsd:double  specialFriday
The number of special hours (overtime) worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


specialMonday


xsd:double  specialMonday
The number of special hours (overtime) worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


specialSaturday


xsd:double  specialSaturday
The number of special hours (overtime) worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


specialSunday


xsd:double  specialSunday
The number of special hours (overtime) worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


specialThursday


xsd:double  specialThursday
The number of special hours (overtime) worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


specialTuesday


xsd:double  specialTuesday
The number of special hours (overtime) worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


specialWednesday


xsd:double  specialWednesday
The number of special hours (overtime) worked on that day.

Minimum: The minimum value for this field is 0.

Maximum: The maximum value for this field is 255.

Rounding: The value must be rounded to the nearest 0.25 (time is in 15 minutes increment).


summaryNotes


xsd:string  summaryNotes
The note of the timesheet.

Maximum: The maximum length for this field is 255 characters.


weekOf


xsd:dateTime  weekOf
The week of the timesheet.

Null value: This field may never be null.

Validation: The value of this field can't be changed for an existing Timesheet because it is a part of the primary key.


Inherited Field Detail

contextName


xsd:string  contextName
The context name identifies which section of the Web Services API the object belongs to. This value of this field is generated automatically when creating the RPMObject.

Read-only behavior: The value of this field is read only.

X-Path availability: This field doesn't support X-Path queries.


deleted


xsd:boolean  deleted
If the value of this field is set to true, then the RPMObject will be deleted when performing a save.

Read-only behavior: The value of this field is read only.

X-Path availability: This field doesn't support X-Path queries.


ID


xsd:string  ID
The unique ID of the RPMObject. If the value of this field is set to null, the save operation will generate the ID automatically when creating the RPMObject. If an ID is specified, then the save operation will attempt to update an existing RPMObject.

Read-only behavior: The value of this field is read only.


parent


RPMObject parent
The parent of the RPMObject.

Scoping: This field will be used by the API if the scope field parent is enabled.

Read-only behavior: The value of this field is read only after the object was created.

Relationship: This field is a reference relationship.

X-Path availability: This field doesn't support X-Path queries.