TimeSheetEntryItem

Represents the details of the time sheet entry that is used by an Enterprise Asset Management system to pay the field service worker accroding to labor laws and company policy. This object is available in API version 62.0 and later.

Supported Calls 

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Fields 

CostCenterId 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The cost center associated with the time sheet entry item. This field is a relationship field.
  • Relationship Name: CostCenter
  • Refers To: CostCenter

DurationHours 

  • Type: double
  • Properties: Filter, Nillable, Sort
  • Description: The difference in hours between the end time and the start time of the time sheet entry item. This field is a calculated field.

DurationMinutes 

  • Type: int
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The difference in minutes beetween the end time and the start time of the time sheet entry item

EndTime 

  • Type: dateTime
  • Properties: Create, Filter, Sort, Update
  • Description: The time when the item from the time sheet entry ends.

JobExpenseTypeId 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The job expense type associated with the time sheet entry item. This field is a relationship field.
  • Relationship Name: JobExpenseType
  • Refers To: JobExpenseType

OvertimeApproverId 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The overtime approver associated with the time sheet entry item. This field is a relationship field.
  • Relationship Name: OvertimeApprover
  • Refers To: OvertimeApprover

OvertimeTypeId 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The overtime type associated with the time sheet entry item. This field is a relationship field.
  • Relationship Name: OvertimeType
  • Refers To: OvertimeType

PayTypeId 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The pay type associated with the time sheet entry item, used to classify the time sheet entry. This field is a relationship field.
  • Relationship Name: PayType
  • Refers To: PayType

ServiceResourceId 

  • Type: reference
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The service resource associated with the time sheet entry. This field is a relationship field.
  • Relationship Name: ServiceResource
  • Refers To: ServiceResource

StartTime 

  • Type: dateTime
  • Properties: Create, Filter, Sort, Update
  • Description: The time when the item from the time sheet entry starts.

Status 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: Specifies the approval status of the time sheet entry item by the crew lead or supervisor.

  • Possible values:

    • Approved
    • New
    • Rejected
    • Submitted
    • Validation In Progress
    • Approval Pending
    • Reviewed
    • Error
    • Verification Pending
    • Verified
    • Verification Failed

StatusComment 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The comment added with a status change to a time sheet entry item.

SubmitDate 

  • Type: date
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The date when the crew lead or supervisor submits the time sheet entry item record.

TimeSheetEntryId 

  • Type: reference
  • Properties: Create, Filter, Group, Sort
  • Description: The time sheet associated with the time sheet entry item. This field is a relationship field.
  • Relationship Name: TimeSheetEntry
  • Relationship Type: Master-detail
  • Refers To: TimeSheetEntry (the master object)