File

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

Extends

AObject

Index

Properties
Accessors

Properties

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'})
@Type(undefined)
AssetLineItem
Type : AssetLineItemExtended
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__AssetLineItemId__r'})
@Type(undefined)
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'})
@Type(undefined)
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'})
@Type(undefined)
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'})
@Type(undefined)
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'})
@Type(undefined)
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'})
@Type(undefined)
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'})
@Type(undefined)
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'})
@Type(undefined)
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'})
@Type(undefined)
TaxCode
Type : null
Default value : null
Decorators :
@Expose({name: 'Apttus_Config2__TaxCodeId__r'})
@Type(undefined)
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'})

Accessors

Quantity
getQuantity()
setQuantity(value: number)
Parameters :
Name Type Optional
value number No
Returns : void

results matching ""

    No results matching ""