projects/congarevenuecloud/ecommerce/src/lib/modules/order/classes/quote.model.ts
AObject
| ABOType |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'ABOType'})
|
| Accept |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Accept'})
|
| Account |
Type : Account
|
Default value : null
|
Decorators :
@AField({soql: 'Account', view: undefined})
|
| Amount |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Amount'})
|
| ApprovalStage |
Type : string
|
Default value : null
|
Decorators :
@AField({soql: 'ApprovalStage', view: undefined})
|
| Attachments |
Type : Array<Attachment>
|
Default value : null
|
Decorators :
@Expose({name: 'Attachments'})
|
| AutoActivateOrder |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'AutoActivateOrder'})
|
| AutoCreateBill |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'AutoCreateBill'})
|
| AutoCreateRevenue |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'AutoCreateRevenue'})
|
| BillingPreference |
Type : BillingPreference
|
Default value : null
|
Decorators :
@Expose({name: 'BillingPreference'})
|
| BillToAccount |
Type : Account
|
Default value : new Account()
|
Decorators :
@AField({soql: 'BillToAccount', view: undefined})
|
| configurationFinalizedDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'configurationFinalizedDate'})
|
| configurationSyncDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'configurationSyncDate'})
|
| configure |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'configure'})
|
| configureNG |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'configureNG'})
|
| createAgreement |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'ProposalreateAgreement'})
|
| CreatedBy |
Type : User
|
Default value : new User()
|
Decorators :
@Expose({name: 'CreatedBy'})
|
| Currency |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Currency'})
|
| Description |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Description'})
|
| DiscountPercent |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'DiscountPercent'})
|
| ExpectedEndDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'ExpectedEndDate'})
|
| ExpectedStartDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'ExpectedStartDate'})
|
| Generate |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Generate'})
|
| GrandTotal |
Type : number
|
Default value : null
|
Decorators :
@AField({soql: 'GrandTotal', aggregate: undefined})
|
| InternalDeadline |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'InternalDeadline'})
|
| IsSystemGenerated |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'IsSystemGenerated'})
|
| IsTaskPending |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'IsTaskPending'})
|
| Location |
Type : AccountLocation
|
Default value : null
|
Decorators :
@Expose({name: 'Location'})
|
| MakePrimary |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'MakePrimary'})
|
| Name |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Name'})
|
| NetAmount |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'NetAmount'})
|
| Notes |
Type : Array<Note>
|
Default value : null
|
Decorators :
@Expose({name: 'Notes'})
|
| Opportunity |
Type : Opportunity
|
Default value : null
|
Decorators :
@AField({soql: 'Opportunity', view: undefined})
|
| Owner |
Type : UserBase
|
Default value : new UserBase()
|
Decorators :
@AField({soql: 'Owner', view: undefined, compactLabel: 'Owner'})
|
| PaymentTerm |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'PaymentTerm'})
|
| PaymentTermId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'PaymentTermId'})
|
| PODate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'PODate'})
|
| PONumber |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'PONumber'})
|
| Present |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Present'})
|
| PresentedDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'PresentedDate'})
|
| Preview |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Preview'})
|
| PriceList |
Type : PriceList
|
Default value : null
|
Decorators :
@AField({soql: 'PriceList', view: undefined})
|
| PricingDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'PricingDate'})
|
| Primary |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'Primary'})
|
| PrimaryContact |
Type : Contact
|
Default value : new Contact()
|
Decorators :
@AField({soql: 'PrimaryContact', view: undefined})
|
| ProposalApprovalDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'ProposalApprovalDate'})
|
| ProposalCategory |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'ProposalCategory'})
|
| ProposalExpirationDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'ProposalExpirationDate'})
|
| ProposalName |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'ProposalName'})
|
| ProposalNumber |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'ProposalNumber'})
|
| ProposalSummaryGroups |
Type : Array<SummaryGroup>
|
Default value : null
|
Decorators :
@Expose({name: 'ProposalSummaryGroups'})
|
| ReadyForActivationDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'ReadyForActivationDate'})
|
| ReadyForBillingDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'ReadyForBillingDate'})
|
| ReadyForFulfillmentDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'ReadyForFulfillmentDate'})
|
| ReadyForRevRecDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'ReadyForRevRecDate'})
|
| ReadyToGenerate |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'ReadyToGenerate'})
|
| ReadyToPresent |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'ReadyToPresent'})
|
| Request_Approval |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Proposalequest_Approval'})
|
| Requestor |
Type : UserBase
|
Default value : null
|
Decorators :
@AField({soql: 'Requestor', view: undefined, compactLabel: 'Requestor'})
|
| RFPIntakeDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'RFPIntakeDate'})
|
| RFPResponseDueDate |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'RFPResponseDueDate'})
|
| RFPStage |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'RFPStage'})
|
| RFPValue |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'RFPValue'})
|
| RiskFactors |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'RiskFactors'})
|
| SalesTaxAmount |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'SalesTaxAmount'})
|
| SalesTaxPercent |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'SalesTaxPercent'})
|
| ShippingHandling |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'ShippingHandling'})
|
| ShipToAccount |
Type : Account
|
Default value : new Account()
|
Decorators :
@AField({soql: 'ShipToAccount', view: undefined})
|
| SourceChannel |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'SourceChannel'})
|
| SpecialTerms |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'SpecialTerms'})
|
| StrategicImportance |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'StrategicImportance'})
|
| SubmitForApproval |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'SubmitForApproval'})
|
| SyncAssetChangesToQuote |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'SyncAssetChangesToQuote'})
|
| SyncWithOpportunity |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'SyncWithOpportunity'})
|
| ValidUntilDate |
Type : Date
|
Default value : null
|
Decorators :
@Expose({name: 'ValidUntilDate'})
|