TimesheetStatus

Description

Package: com.ibm.rpm.timesheet.types

Usage

TimesheetStatus indicates the status of the timesheet.

Fields

The following table lists the values for this object.

Table 1. TimesheetStatus Value Description
Value Description
Submitted

Indicates the timesheet has been submitted for approval. At this point it has not yet been approved or rejected.

Approved

Indicates the timesheet has been approved by the manager. To set to this status, the manager or approver must set the approvalStatus field value in the TimesheetApprovalStatus class, to Approved. The system will set the value to either ApprovedByProjectManager or ApprovedByResourceManager depending on the type of task.

Rejected

Indicates the manager has rejected the timesheet. To set to this status, the manager or approver must set the approvalStatus field value in the TimesheetApprovalStatus class, to Rejected . The system will set the value to either RejectedByProjectManager or RejectedByResourceManager depending on the type of task.

ApprovedByProjectManager

Indicates the timesheet has been approved by the project manager.

RejectedByProjectManager

Indicates the timesheet has been rejected by the project manager.

ApprovedByResourceManager

Indicates the timesheet has been approved by the resource manager.

RejectedByResourceManager

Indicates the timesheet has been rejected by the resource manager.

Related Objects