File

projects/apttus/ecommerce/src/lib/modules/pricing/classes/price-list-item.model.ts

Extends

AObject

Index

Properties

Properties

Active
Type : boolean
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__Active__c', aql: 'Active'})
ChargeType
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ChargeType__c', aql: 'ChargeType'})
ContractPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ContractPrice__c', aql: 'ContractPrice'})
DefaultSellingTerm
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__DefaultSellingTerm__c', aql: 'DefaultSellingTerm'})
EffectiveDate
Type : Date
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__EffectiveDate__c', aql: 'EffectiveDate'})
ExpirationDate
Type : Date
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ExpirationDate__c', aql: 'ExpirationDate'})
Frequency
Type : "Hourly" | "Daily" | "Weekly" | "Monthly" | "Quarterly" | "Half Yearly" | "Yearly" | "--None--"
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__Frequency__c', aql: 'Frequency'})
ListPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ListPrice__c', aql: 'ListPrice'})
NumberOfMatrices
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__NumberOfMatrices__c', aql: 'NumberOfMatrices'})
PriceList
Type : PriceList
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__PriceListId__r', aql: 'PriceListId'})
@Type(undefined)
PriceListId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__PriceListId__c', aql: 'PriceListId'})
PriceMatrices
Type : Array<PriceMatrix>
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__PriceMatrices__r', expand: 'shallow'})
@Type(undefined)
PriceMethod
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__PriceMethod__c', aql: 'PriceMethod'})
PriceType
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__PriceType__c', aql: 'PriceType'})
PriceUom
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__PriceUom__c', aql: 'PriceUom'})
ProductId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ProductId__c', aql: 'ProductId'})
Sequence
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__Sequence__c', aql: undefined})
Taxable
Type : boolean
Default value : false
Decorators :
@AField({soql: 'Apttus_Config2__Taxable__c', aql: undefined})
TaxCode
Type : null
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__TaxCodeId__r', aql: undefined})
@Type(undefined)
TaxCodeId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__TaxCodeId__c', aql: undefined})
TaxInclusive
Type : boolean
Default value : false
Decorators :
@AField({soql: 'Apttus_Config2__TaxInclusive__c', aql: undefined})

result-matching ""

    No results matching ""