File

projects/apttus/ecommerce/src/lib/modules/order/classes/quote-line-item.model.ts

Extends

AObject

Index

Properties
Accessors

Properties

AdjustedPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__AdjustedPrice__c', aql: 'AdjustedPrice'})
AdjustmentLineItems
Type : Array<QuoteAdjustmentItem>
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__AdjustmentLineItems__r'})
@Type(undefined)
AttributeValue
Type : QuoteAttributeValue
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__AttributeValueId__r'})
@Type(undefined)
BaseExtendedPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__BaseExtendedPrice__c', aql: 'BaseExtendedPrice'})
BasePrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__BasePrice__c'})
ChargeType
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__ChargeType__c', aql: undefined})
EndDate
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__EndDate__c', aql: 'EndDate'})
ExtendedPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__ExtendedPrice__c', aql: 'ExtendedPrice'})
ExtNetPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Proposal__Ext_Net_Price__c'})
HasOptions
Type : boolean
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__HasOptions__c', aql: 'HasOptions'})
IncentiveAdjustmentAmount
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__IncentiveAdjustmentAmount__c', aql: undefined})
IsOptionRollupLine
Type : boolean
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__IsOptionRollupLine__c'})
IsPrimaryLine
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__IsPrimaryLine__c', aql: 'IsPrimaryLine'})
IsPrimaryRampLine
Type : boolean
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__IsPrimaryRampLine__c'})
ItemSequence
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__ItemSequence__c', aql: 'ItemSequence'})
LineNumber
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__LineNumber__c', aql: ''})
LineStatus
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__LineStatus__c'})
LineType
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__LineType__c', aql: 'LineType'})
ListPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__ListPrice__c'})
NetPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__NetPrice__c'})
Option
Type : Product
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__OptionId__r'})
@Type(undefined)
OptionId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__OptionId__c'})
ParentBundleNumber
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__ParentBundleNumber__c', aql: 'ParentBundleNumber'})
PriceListItem
Type : PriceListItem
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__PriceListItemId__r'})
@Type(undefined)
PriceType
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__PriceType__c'})
PrimaryLineNumber
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__PrimaryLineNumber__c', aql: 'PrimaryLineNumber'})
Product
Type : Product
Default value : null
Decorators :
@AField({soql: 'Apttus_Proposal__Product__r', aql: 'ProductId', expand: 'shallow'})
@Type(undefined)
ProductOption
Type : ProductOptionComponent
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__ProductOptionId__r', aql: 'ProductOptionId', expand: 'shallow'})
@Type(undefined)
ProductOptionId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__ProductOptionId__c', aql: 'ProductOptionId'})
ProposalId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Proposal__Proposal__c', aql: 'QuoteId'})
Quantity2
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__Quantity2__c', aql: 'Quantity2'})
SellingTerm
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__SellingTerm__c', aql: 'SellingTerm'})
StartDate
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__StartDate__c', aql: 'StartDate'})
Taxable
Type : boolean
Default value : false
Decorators :
@AField({soql: 'Apttus_QPConfig__Taxable__c', aql: undefined})
TaxBreakupItems
Type : Array<ProposalTaxBreakup>
Default value : null
Decorators :
@AField({soql: 'Apttus_QPConfig__TaxBreakups__r'})
@Type(undefined)

Accessors

Quantity
getQuantity()

result-matching ""

    No results matching ""