WorkReport

Represents the total work performed by a contractor business in a certain period of time for utility customers at one or more locations, providing services for one or more measures. This object is available in API version 59.0 and later.

Supported Calls 

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

Special Access Rules 

The following fields are available only with the Contractor Work Report Access and User Work Report Access permission sets.

Fields 

ApplicationCount 

  • Type: int
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The total number of applications submitted by the contractor in the work report. For example, the application submitted by a utility consumer for a clean energy program. The contractor adds this application to their work report.

ContractorAccountId 

  • Type: reference
  • Properties: Create, Filter, Group, Sort, Update
  • Description: The account of the contractor assigned to the work who submitted the work report.
  • Relationship Name: ContractorAccount
  • Relationship Type: Lookup
  • Refers To: Account

CurrencyIsoCode 

  • Type: picklist

  • Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

  • Default value: USD

  • Possible values:

    • EUR—Euro
    • USD—U.S. Dollar

EndDate 

  • Type: date
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The date when the contractor completed the work.

ExternalInvoiceIdentifier 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The identifier of the invoice generated by a utility company that’s billed to the contractor.

MeasureCount 

  • Type: int
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The total number of measures implemented by the contractor for the program.

Name 

  • Type: string
  • Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
  • Description: The name of the work report.

StartDate 

  • Type: date
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The date when the contractor started the work.

ProcessingStatus 

  • Type: picklist

  • Properties: Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update

  • Default value: UploadInProgress

  • Possible values:

    • Failed
    • ProcessedWithErrors—Processed With Errors
    • ProcessingComplete—Processing Complete
    • SubmissionInProgress—Submission In Progress
    • UploadComplete—Upload Complete
    • UploadInProgress—Upload In Progress
    • UploadedWithErrors—Uploaded With Errors