File

projects/apttus/ecommerce/src/lib/modules/cart/classes/cart-item.model.ts

Extends

AObject

Index

Properties

Properties

AddedByRuleInfo
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__AddedByRuleInfo__c', aql: 'AddedByRuleInfo'})
AdjustmentLineItems
Type : Array<AdjustmentItem>
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__AdjustmentLineItems__r'})
@Type(undefined)
AssetLineItem
Type : AssetLineItemExtended
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__AssetLineItemId__r'})
@Type(undefined)
AssetLineItemId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__AssetLineItemId__c'})
AttributeValue
Type : ProductAttributeValue
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__AttributeValueId__r', aql: 'AttributeValueId'})
@Type(undefined)
AttributeValueId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__AttributeValueId__c', aql: 'AttributeValueId'})
BaseExtendedPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__BaseExtendedPrice__c', aql: 'BaseExtendedPrice'})
BasePrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__BasePrice__c', aql: 'BasePrice'})
BillToAccountId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__BillToAccountId__c'})
ChargeType
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ChargeType__c'})
ConfigStatus
Type : string
Default value : 'NA'
Decorators :
@AField({soql: 'Apttus_Config2__ConfigStatus__c', aql: 'ConfigStatus'})
ConfigurationId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ConfigurationId__c', aql: 'ConfigurationId'})
ConstraintCheckStatus
Type : string
Default value : 'NA'
Decorators :
@AField({soql: 'Apttus_Config2__ConstraintCheckStatus__c', aql: 'ConstraintCheckStatus'})
CouponCode
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__CouponCode__c'})
CurrencyIsoCode
Type : string
Default value : null
Decorators :
@AField({soql: 'CurrencyIsoCode'})
EndDate
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__EndDate__c', aql: 'EndDate'})
ExtendedPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ExtendedPrice__c', aql: 'ExtendedPrice'})
HasAttributes
Type : boolean
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__HasAttributes__c', aql: 'HasAttributes'})
HasOptions
Type : boolean
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__HasOptions__c', aql: 'HasOptions'})
IncentiveAdjustmentAmount
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__IncentiveAdjustmentAmount__c'})
IncentiveCode
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__IncentiveCode__c'})
IsOptionRollupLine
Type : boolean
Default value : false
Decorators :
@AField({soql: 'Apttus_Config2__IsOptionRollupLine__c', aql: 'IsOptionRollupLine'})
IsPrimaryLine
Type : boolean
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__IsPrimaryLine__c', aql: 'IsPrimaryLine'})
ItemSequence
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ItemSequence__c', aql: 'ItemSequence'})
LineNumber
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__LineNumber__c', aql: 'LineNumber'})
LineStatus
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__LineStatus__c'})
LineType
Type : "Product/Service" | "Option" | "Misc"
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__LineType__c', aql: 'LineType'})
ListPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ListPrice__c', aql: 'ListPrice'})
Name
Type : number
Default value : null
Decorators :
@AField({soql: 'Name'})
NetPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__NetPrice__c', aql: 'NetPrice'})
NetUnitPrice
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__NetUnitPrice__c', aql: 'NetUnitPrice'})
Option
Type : Product
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__OptionId__r', aql: 'OptionId', expand: 'shallow'})
@Type(undefined)
OptionId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__OptionId__c', aql: 'OptionId'})
ParentBundleNumber
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ParentBundleNumber__c', aql: 'ParentBundleNumber'})
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'})
PriceListItem
Type : PriceListItem
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__PriceListItemId__r', aql: 'PriceListItemId'})
@Type(undefined)
PriceListItemId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__PriceListItemId__c', aql: 'PriceListItemId'})
PricingStatus
Type : "Pending" | "Complete"
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__PricingStatus__c', aql: 'PricingStatus'})
PricingTerm
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__Term__c', aql: 'Term'})
PrimaryLineNumber
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__PrimaryLineNumber__c', aql: 'PrimaryLineNumber'})
Product
Type : Product
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ProductId__r', aql: 'ProductId', expand: 'shallow'})
@Type(undefined)
ProductId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ProductId__c', aql: 'ProductId'})
ProductOption
Type : ProductOptionComponent
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ProductOptionId__r', aql: 'ProductOptionId', expand: 'shallow'})
@Type(undefined)
ProductOptionId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ProductOptionId__c', aql: 'ProductOptionId'})
Quantity
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__Quantity__c', aql: 'Quantity'})
SellingTerm
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__SellingTerm__c', aql: 'SellingTerm'})
ShipToAccountId
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__ShipToAccountId__c'})
StartDate
Type : string
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__StartDate__c', aql: 'StartDate'})
SummaryGroup
Type : SummaryGroup
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__SummaryGroupId__r', aql: 'SummaryGroupId'})
@Type(undefined)
Taxable
Type : boolean
Default value : false
Decorators :
@AField({soql: 'Apttus_Config2__Taxable__c', aql: undefined})
TaxBreakupItems
Type : Array<TaxBreakup>
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__TaxBreakups__r'})
@Type(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})
TotalQuantity
Type : number
Default value : null
Decorators :
@AField({soql: 'Apttus_Config2__TotalQuantity__c', aql: 'Quantity'})

result-matching ""

    No results matching ""