projects/apttus/ecommerce/src/lib/modules/pricing/classes/price-list-item.model.ts
AObject
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'})
|
| 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'})
|
| 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'})
|
| 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})
|
| 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})
|