QuoteOrEstimateItem

Property NameProperty ValueProperty Description
WorkOrderIdIntegerReference to parent WO, WorkOrder2Object.ID.
ParentIdIntegerNext two fields - standard link to parent object. Supported values for ObjectTypeID are ActorType.Quote and ActorType.Estimate only.
ParentTypeIdActorType enumeration memberNext two fields - standard link to parent object. Supported values for ObjectTypeID are ActorType.Quote and ActorType.Estimate only.
InvoiceItem{InvoiceDictionaryItem entity reference}Invoice Dictionary Item associated with the record, required.
DescriptionStringItem description; used for presentation purposes. May be auto-computed in some scenarios (for instance, when legacy provider submits Quote and requestor is in "multi-line" mode); generally provided by user.
QuantityDecimalQuantity. This field is explicitly set by user (except for labor costs where user specifies duration in minutes; then Qty is computed). Precision is 5 digits; supported values are 0 - 9999999.99999.
Rate{MoneyValue entity reference}Item's rate.
Amount{MoneyValue entity reference}Item's total amount. Precision 2 digits; negative and zero values are allowed.
IsFlaggedBooleanBoolean flag; True means Line Item was marked as objectionable by person reviewing parent Quote/Estimate. Flags are used when Quote/Estimate is rejected to clearly indicate which Line Items caused the rejection.
TaxCode{TaxCode entity reference}Tax Code ID; references ciTaxCodeObject.ID. This field is used only by tax line itmes associated with country-specific tax codes. This field is NULL for free-text tax line items. Tax line items are the ones with ciDictID == CostCategory.Tax.
CurrencyTypeIdCurrencyType enumeration memberCurrency type inherited from Financial Record upon creation
ConcurrencyIdIntegerGets or sets the concurrency identifier used for optimistic locks.
IdIntegerGets or sets a Corrigo entity identifier.
Properties[{PropertyTreeNode object reference}, ...]List of filled properties
LimitMultipleEntitiesNumberBehaviourBooleanReturn exception instead of payload if there are more record was retrieved than configured in "*option_name*" company property Used for limiting records in Integration REST API