This structure contains the complete set of information about a Contract Line Item. The structure is used both to retrieve detailed contract line item information and to pass information about a contract line item back to the server to get updated.
Element | Data Type | Description | Default (on insert/update) | Sample Data |
---|---|---|---|---|
ContractLineItemCode | String | Unique Contract Line Item Code | P001395-CL1 | |
ContractLineItemId | Int32 | Contract Line Item Id. For internal use only. | ||
ContractLineItemUid | Int64 | The Contract Line Item Uid is a unique and immutable identifier for a contract line item. | 1152921504607083377 | |
ContractLineItemName | String | Contract Line Item Name | Web Services Engagement | |
EngagementIdentity | PwsEngagementRef | |||
CostContractTerms | String | Cost Contract Terms "F" for Fixed Price "T" for Time and Materials "C" for Time and Materials with a cap Null on update means leave as is | C | C |
DeferredRevenueOpeningBalanceEngCurrency | Double | Deferred Revenue Opening Balance in the Engagement Currency | 20000 | |
DeferredRevenueOpeningBalanceEngGLCurrency | Double | Deferred Revenue Opening Balance in the General Ledger Currency | 15000 | |
HoldbackAmount | Double | Holdback Amount. Applies only when holdback type is A; null otherwise. | 5000 | |
HoldbackPercent | Double | Holdback Percent. Applies only when holdback type is P; null otherwise. | 0.25 | |