/quoteManagement/quote/{ID}
Supporetd Methods
GET, PATCH, PUT
Description
The customerAccount service is primarily mapped to the Salesforce Quote objects. The service can either be used to retrieved a collection or a specific record (using {ID} at the end of the service). This service is partially supported (i.e. only fields and sub entities that conform to Salesforce model are mapped).
RESOURCE | ELEMENT | SALESFORCE FIELD | OTB MAPPING |
---|---|---|---|
{ | |||
id | Quote.id | YES | |
href | GENERATED | ||
externalId | Quote.TMF_External_ID__c | NEW | |
description | Quote.description | YES | |
category | Quote.TMF_Category__c | NEW (Enterprise, Corporate, SME, Residential) | |
state | Quote.status | YES (—None—, Draft, Needs Review, In Review, Approved, Rejected, Presented, Accepted, Denied) | |
version | Quote.TMF_Version__c | NEW | |
quoteDate | Quote.createdDate | YES | |
effectiveQuoteCompletionDate | Quote.TMF_Effective_Completion_Date__c | NEW | |
quoteCompletionDate | Quote.TMF_Completion_Date__c | NEW | |
notificationContact | Quote.email | YES | |
validFor.startDateTime | Quote.TMF_Valid_From__c | YES | |
validFor.endDateTime | Quote.ExpirationDate | YES | |
billingAccount[] | NO | ||
note[] | NO | ||
characteristic[] | NO | ||
customer{} | NO | ||
relatedParty[] | NO | ||
agreement{} | NO | ||
quoteAuthorization[] | NO | ||
QuoteItem[] | YES | ||
} | |||
customer{ | |||
id | Quote.AccountID | NO | |
href | NO | ||
name | Quote.AccountID.Name | NO | |
} | |||
QuoteItem{ | |||
Id | Quote.QuoteLineItem.ID | YES | |
state | Quote.QuoteLineItem.TMF_State__c | NEW | |
appointment | Quote.QuoteLineItem.TMF_Appointment | NEW | |
LineItemNumber | NO | ||
LineItemDescription | NO | ||
subTotal | NO | ||
discount | NO | ||
salesPrice | NO | ||
totalPrice | NO | ||
quantity | NO | ||
} | |||