projects/congacommerce/ecommerce/src/lib/modules/cart/classes/cart-item.model.ts
AObject
AddedByRuleInfo |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__AddedByRuleInfo__c'})
|
AdjustmentLineItems |
Type : Array<AdjustmentItem>
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__AdjustmentLineItems__r'})
|
AssetLineItem |
Type : AssetLineItemExtended
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__AssetLineItemId__r'})
|
AssetLineItemId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__AssetLineItemId__c'})
|
AttributeValue |
Type : ProductAttributeValue
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__AttributeValueId__r'})
|
AttributeValueId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__AttributeValueId__c'})
|
BaseExtendedPrice |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__BaseExtendedPrice__c'})
|
BasePrice |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__BasePrice__c'})
|
BillToAccountId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__BillToAccountId__c'})
|
ChargeType |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ChargeType__c'})
|
ClassificationHierarchy |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ClassificationHierarchy__c'})
|
ClassificationHierarchyInfo |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ClassificationHierarchyInfo__c'})
|
ClassificationId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ClassificationId__c'})
|
ConfigStatus |
Type : string
|
Default value : 'NA'
|
Decorators :
@Expose({name: 'Apttus_Config2__ConfigStatus__c'})
|
ConfigurationId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ConfigurationId__c'})
|
ConstraintCheckStatus |
Type : string
|
Default value : 'NA'
|
Decorators :
@Expose({name: 'Apttus_Config2__ConstraintCheckStatus__c'})
|
CouponCode |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__CouponCode__c'})
|
CurrencyIsoCode |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'CurrencyIsoCode'})
|
EndDate |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__EndDate__c'})
|
ExtendedDescription |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ExtendedDescription__c'})
|
ExtendedPrice |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ExtendedPrice__c'})
|
HasAttributes |
Type : boolean
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__HasAttributes__c'})
|
HasOptions |
Type : boolean
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__HasOptions__c'})
|
IncentiveAdjustmentAmount |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__IncentiveAdjustmentAmount__c'})
|
IncentiveCode |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__IncentiveCode__c'})
|
IsOptionRollupLine |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'Apttus_Config2__IsOptionRollupLine__c'})
|
IsPrimaryLine |
Type : boolean
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__IsPrimaryLine__c'})
|
ItemSequence |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ItemSequence__c'})
|
LineNumber |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__LineNumber__c'})
|
LineStatus |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__LineStatus__c'})
|
LineType |
Type : "Product/Service" | "Option" | "Misc"
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__LineType__c'})
|
ListPrice |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ListPrice__c'})
|
Name |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Name'})
|
NetPrice |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__NetPrice__c'})
|
NetUnitPrice |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__NetUnitPrice__c'})
|
Option |
Type : Product
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__OptionId__r'})
|
OptionId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__OptionId__c'})
|
ParentBundleNumber |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ParentBundleNumber__c'})
|
PriceList |
Type : PriceList
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__PriceListId__r'})
|
PriceListId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__PriceListId__c'})
|
PriceListItem |
Type : PriceListItem
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__PriceListItemId__r'})
|
PriceListItemId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__PriceListItemId__c'})
|
PriceType |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__PriceType__c'})
|
PricingFrequency |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__Frequency__c'})
|
PricingStatus |
Type : "Pending" | "Complete"
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__PricingStatus__c'})
|
PricingTerm |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__Term__c'})
|
PrimaryLineNumber |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__PrimaryLineNumber__c'})
|
Product |
Type : Product
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ProductId__r'})
|
ProductId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ProductId__c'})
|
ProductOption |
Type : ProductOptionComponent
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ProductOptionId__r'})
|
ProductOptionId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ProductOptionId__c'})
|
ProductVersion |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ProductVersion__c'})
|
SellingTerm |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__SellingTerm__c'})
|
ShipToAccountId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__ShipToAccountId__c'})
|
StartDate |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__StartDate__c'})
|
SummaryGroup |
Type : SummaryGroup
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__SummaryGroupId__r'})
|
Taxable |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'Apttus_Config2__Taxable__c'})
|
TaxBreakups |
Type : Array<TaxBreakup>
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__TaxBreakups__r'})
|
TaxCode |
Type : null
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__TaxCodeId__r'})
|
TaxCodeId |
Type : string
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__TaxCodeId__c'})
|
TaxInclusive |
Type : boolean
|
Default value : false
|
Decorators :
@Expose({name: 'Apttus_Config2__TaxInclusive__c'})
|
TotalQuantity |
Type : number
|
Default value : null
|
Decorators :
@Expose({name: 'Apttus_Config2__TotalQuantity__c'})
|
Quantity | ||||||
getQuantity()
|
||||||
setQuantity(value: number)
|
||||||
Parameters :
Returns :
void
|