Skip to main content

Work item of a project.

name
string
required
code
string
description
null | string

Optional description of the expected work to be done.

jobQualificationRateId
integer
Required range: x >= 1
initialTimeEstimate
Duration · object

Also serves as maximum billable time on not-to-exceed time and materials contracts.

revisedTimeEstimate
Duration · object

Can only be modified through the estimate-to-complete ressource.

Example:
{
"value": 128,
"iso": "P5DT8H",
"unit": "hour"
}
initialBudget
Price · object

Equal to initialTimeEstimate multiplied by the standardRate.

revisedBudget
Price · object

Equal to revisedTimeEstimate multiplied by the standardRate.

estimatedOverrun
Price · object

Difference between revised and initial budgets.

billRate
PriceRate · object

Required for time and materials contracts. Automatically calculated for fixed price contracts.

price
Price · object

Required for fixed price contracts.

discount
Price · object

Equal to the plannedRevenue minus the initialBudget.

discountRate
null | number
Must be a multiple of 0.1
subContractingRelationship
enum<string>
default:none
Available options:
none,
external,
internal
subcontractType
enum<string> | null
Available options:
fixedPrice,
timeAndMaterials
subcontractingFixedCost
Price · object

Fixed price of the bought service from the provider.

subcontractingCostRate
PriceRate · object

Daily or hourly rate billed from the service provider.

subcontractingProjectId
integer | null

In case of "internal sub-contracting", i.e. this project-service was sub-contracted to another organization in Lucca Project. Identifier of the project that represents the externalized services in the other organization.

Required range: x >= 1