Work Tickets

Prev Next

Description 

 Work performed related to scheduled services that are created once an opportunity is won. Click Work Ticket for more information. 

Resource Overview

EndpointDefinition
GET /WorkTicketsRetrieve a list of work tickets.
POST /WorkTickets/CreateAsNeededWorkTicketsAutomatically generates work tickets based on opportunity services that need them.

Attributes

AttributeTypeDescription
WorkTicketIDintegerUnique ID of the work ticket.
OpportunityServiceIDinteger | nullLinked opportunity service.
ContractYearinteger | nullContract year this work ticket is associated with.
Occurinteger | nullNumber of occurrences for the service.
PartialOccurrencenumber | nullIndicates a partial completion of a service occurrence.
SubPartialOccurrencenumberAdditional sub-occurrence detail.
AnticStartDate, ScheduledStartDate, CompleteDate, etc.string (ISO 8601 date)Key dates in the work ticket lifecycle.
WorkTicketStatusID, WorkTicketStatusNameinteger / stringStatus ID and name.
CrewLeaderName, ApprovedUserName, LastModifiedByUserName, etc.stringUser-assigned roles throughout the ticket lifecycle.
HoursEst, HoursAct, HoursScheduled, HoursUnschedulednumberEstimated, actual, and scheduled labor hours.
MaterialCostEst, LaborCostAct, TotalCostAct, etc.numberVarious cost breakdowns.
Revenue, EarnedRevenue, RealizeRateRevenue, etc.numberFinancial metrics tied to job performance.
WorkTicketRevenuesarrayNested objects for period-based revenue tracking.
VisitsScheduledinteger | nullTotal number of visits scheduled against the ticket.