File

projects/congarevenuecloud/ecommerce/src/lib/modules/order/classes/order-line-item.model.ts

Index

Properties

Properties

ActivatedDate
Type : Date
Default value : null
Decorators :
@Expose({name: 'ActivatedDate'})
AdjustedPrice
Type : number
Default value : null
Decorators :
@Expose({name: 'AdjustedPrice'})
AdjustmentAmount
Type : number
Default value : null
Decorators :
@Expose({name: 'AdjustmentAmount'})
AdjustmentLineItems
Type : Array<OrderAdjustmentItem>
Default value : null
Decorators :
@Expose({name: 'AdjustmentLineItems'})
@Type(undefined)
AdjustmentType
Type : string
Default value : null
Decorators :
@Expose({name: 'AdjustmentType'})
AttributeValue
Type : AttributeValue
Default value : null
Decorators :
@Expose({name: 'OrderLineItemAttribute'})
@Type(undefined)
AutoRenew
Type : boolean
Default value : null
Decorators :
@Expose({name: 'AutoRenew'})
AutoRenewalTerm
Type : number
Default value : null
Decorators :
@Expose({name: 'AutoRenewalTerm'})
AutoRenewalType
Type : string
Default value : null
Decorators :
@Expose({name: 'AutoRenewalType'})
BaseCost
Type : number
Default value : null
Decorators :
@Expose({name: 'BaseCost'})
BaseCostOverride
Type : number
Default value : null
Decorators :
@Expose({name: 'BaseCostOverride'})
BaseExtendedCost
Type : number
Default value : null
Decorators :
@Expose({name: 'BaseExtendedCost'})
BaseExtendedPrice
Type : number
Default value : null
Decorators :
@Expose({name: 'BaseExtendedPrice'})
BasePrice
Type : number
Default value : null
Decorators :
@Expose({name: 'BasePrice'})
BasePriceMethod
Type : string
Default value : null
Decorators :
@Expose({name: 'BasePriceMethod'})
BasePriceOverride
Type : number
Default value : null
Decorators :
@Expose({name: 'BasePriceOverride'})
BaseProduct
Type : Product
Default value : null
Decorators :
@Expose({name: 'BaseProduct'})
@Type(undefined)
BillingFrequency
Type : string
Default value : null
Decorators :
@Expose({name: 'BillingFrequency'})
BillingRule
Type : string
Default value : null
Decorators :
@Expose({name: 'BillingRule'})
BillToAccount
Type : Account
Default value : null
Decorators :
@Expose({name: 'BillToAccount'})
@Type(undefined)
CancelledDate
Type : Date
Default value : null
Decorators :
@Expose({name: 'CancelledDate'})
ChargeType
Type : string
Default value : null
Decorators :
@Expose({name: 'ChargeType'})
Comments
Type : string
Default value : null
Decorators :
@Expose({name: 'Comments'})
CommitmentQuantity
Type : number
Default value : null
Decorators :
@Expose({name: 'CommitmentQuantity'})
Configuration
Type : Cart
Default value : null
Decorators :
@Expose({name: 'Configuration'})
@Type(undefined)
ContractNumbers
Type : string
Default value : null
Decorators :
@Expose({name: 'ContractNumbers'})
Cost
Type : number
Default value : null
Decorators :
@Expose({name: 'Cost'})
CouponCode
Type : string
Default value : null
Decorators :
@Expose({name: 'CouponCode'})
DeltaPrice
Type : number
Default value : null
Decorators :
@Expose({name: 'DeltaPrice'})
DeltaQuantity
Type : number
Default value : null
Decorators :
@Expose({name: 'DeltaQuantity'})
DerivedFrom
Type : CartItem
Default value : null
Decorators :
@Expose({name: 'DerivedFrom'})
@Type(undefined)
Description
Type : string
Default value : null
Decorators :
@Expose({name: 'Description'})
EndDate
Type : Date
Default value : null
Decorators :
@Expose({name: 'EndDate'})
ExtendedCost
Type : number
Default value : null
Decorators :
@Expose({name: 'ExtendedCost'})
ExtendedDescription
Type : string
Default value : null
Decorators :
@Expose({name: 'ExtendedDescription'})
ExtendedPrice
Type : number
Default value : null
Decorators :
@Expose({name: 'ExtendedPrice'})
ExtendedQuantity
Type : number
Default value : null
Decorators :
@Expose({name: 'ExtendedQuantity'})
FlatOptionPrice
Type : number
Default value : null
Decorators :
@Expose({name: 'FlatOptionPrice'})
Frequency
Type : string
Default value : null
Decorators :
@Expose({name: 'Frequency'})
FulfilledDate
Type : Date
Default value : null
Decorators :
@Expose({name: 'FulfilledDate'})
FulfilledQuantity
Type : number
Default value : null
Decorators :
@Expose({name: 'FulfilledQuantity'})
GroupAdjustmentPercent
Type : number
Default value : null
Decorators :
@Expose({name: 'GroupAdjustmentPercent'})
Guidance
Type : string
Default value : null
Decorators :
@Expose({name: 'Guidance'})
HasAttributes
Type : boolean
Default value : null
Decorators :
@Expose({name: 'HasAttributes'})
HasIncentives
Type : boolean
Default value : null
Decorators :
@Expose({name: 'HasIncentives'})
HasOptions
Type : boolean
Default value : null
Decorators :
@Expose({name: 'HasOptions'})
HideInvoiceDisplay
Type : boolean
Default value : null
Decorators :
@Expose({name: 'HideInvoiceDisplay'})
ImpactARR
Type : number
Default value : null
Decorators :
@Expose({name: 'ImpactARR'})
ImpactMRR
Type : number
Default value : null
Decorators :
@Expose({name: 'ImpactMRR'})
ImpactTCV
Type : number
Default value : null
Decorators :
@Expose({name: 'ImpactTCV'})
IncentiveAdjustmentAmount
Type : number
Default value : null
Decorators :
@Expose({name: 'IncentiveAdjustmentAmount'})
IncentiveCode
Type : string
Default value : null
Decorators :
@Expose({name: 'IncentiveCode'})
IncentiveExtendedPrice
Type : number
Default value : null
Decorators :
@Expose({name: 'IncentiveExtendedPrice'})
IncentiveType
Type : string
Default value : null
Decorators :
@Expose({name: 'IncentiveType'})
IsAssetPricing
Type : boolean
Default value : null
Decorators :
@Expose({name: 'IsAssetPricing'})
IsCustomPricing
Type : boolean
Default value : null
Decorators :
@Expose({name: 'IsCustomPricing'})
IsOptionRollupLine
Type : boolean
Default value : null
Decorators :
@Expose({name: 'IsOptionRollupLine'})
IsPrimaryLine
Type : boolean
Default value : null
Decorators :
@Expose({name: 'IsPrimaryLine'})
IsPrimaryRampLine
Type : boolean
Default value : null
Decorators :
@Expose({name: 'IsPrimaryRampLine'})
IsUsageTierModifiable
Type : boolean
Default value : null
Decorators :
@Expose({name: 'IsUsageTierModifiable'})
ItemSequence
Type : number
Default value : null
Decorators :
@Expose({name: 'ItemSequence'})
LineNumber
Type : number
Default value : null
Decorators :
@Expose({name: 'LineNumber'})
LineStatus
Type : string
Default value : null
Decorators :
@Expose({name: 'LineStatus'})
LineType
Type : string
Default value : null
Decorators :
@Expose({name: 'LineType'})
ListPrice
Type : number
Default value : null
Decorators :
@Expose({name: 'ListPrice'})
MaxUsageQuantity
Type : number
Default value : null
Decorators :
@Expose({name: 'MaxUsageQuantity'})
MinUsageQuantity
Type : number
Default value : null
Decorators :
@Expose({name: 'MinUsageQuantity'})
NetAdjustmentPercent
Type : number
Default value : null
Decorators :
@Expose({name: 'NetAdjustmentPercent'})
NetPrice
Type : number
Default value : null
Decorators :
@Expose({name: 'NetPrice'})
NetUnitPrice
Type : number
Default value : null
Decorators :
@Expose({name: 'NetUnitPrice'})
Option
Type : Product
Default value : null
Decorators :
@Expose({name: 'Option'})
@Type(undefined)
OptionCost
Type : number
Default value : null
Decorators :
@Expose({name: 'OptionCost'})
OptionPrice
Type : number
Default value : null
Decorators :
@Expose({name: 'OptionPrice'})
Order
Type : Order
Default value : null
Decorators :
@Expose({name: 'Order'})
@Type(undefined)
OrderARR
Type : number
Default value : null
Decorators :
@Expose({name: 'OrderARR'})
OrderMRR
Type : number
Default value : null
Decorators :
@Expose({name: 'OrderMRR'})
OrderTCV
Type : number
Default value : null
Decorators :
@Expose({name: 'OrderTCV'})
ParentBundleNumber
Type : number
Default value : null
Decorators :
@Expose({name: 'ParentBundleNumber'})
PriceAdjustment
Type : number
Default value : null
Decorators :
@Expose({name: 'PriceAdjustment'})
PriceAdjustmentAmount
Type : number
Default value : null
Decorators :
@Expose({name: 'PriceAdjustmentAmount'})
PriceAdjustmentType
Type : string
Default value : null
Decorators :
@Expose({name: 'PriceAdjustmentType'})
PriceGroup
Type : string
Default value : null
Decorators :
@Expose({name: 'PriceGroup'})
PriceIncludedInBundle
Type : boolean
Default value : null
Decorators :
@Expose({name: 'PriceIncludedInBundle'})
PriceListItem
Type : PriceListItem
Default value : null
Decorators :
@Expose({name: 'PriceListItem'})
@Type(undefined)
PriceMethod
Type : string
Default value : null
Decorators :
@Expose({name: 'PriceMethod'})
PriceType
Type : string
Default value : null
Decorators :
@Expose({name: 'PriceType'})
PriceUom
Type : string
Default value : null
Decorators :
@Expose({name: 'PriceUom'})
PricingDate
Type : Date
Default value : null
Decorators :
@Expose({name: 'PricingDate'})
PrimaryLineNumber
Type : number
Default value : null
Decorators :
@Expose({name: 'PrimaryLineNumber'})
Product
Type : Product
Default value : null
Decorators :
@Expose({name: 'Product'})
@Type(undefined)
ProductOption
Type : ProductOptionComponent
Default value : null
Decorators :
@Expose({name: 'ProductOption'})
@Type(undefined)
Quantity
Type : number
Default value : null
Decorators :
@Expose({name: 'Quantity'})
ReadyForBillingDate
Type : Date
Default value : null
Decorators :
@Expose({name: 'ReadyForBillingDate'})
ReadyForRevRecDate
Type : Date
Default value : null
Decorators :
@Expose({name: 'ReadyForRevRecDate'})
RebateAmount
Type : number
Default value : null
Decorators :
@Expose({name: 'RebateAmount'})
RenewalAdjustmentAmount
Type : number
Default value : null
Decorators :
@Expose({name: 'RenewalAdjustmentAmount'})
RenewalAdjustmentType
Type : string
Default value : null
Decorators :
@Expose({name: 'RenewalAdjustmentType'})
SellingFrequency
Type : string
Default value : null
Decorators :
@Expose({name: 'SellingFrequency'})
SellingTerm
Type : number
Default value : null
Decorators :
@Expose({name: 'SellingTerm'})
StartDate
Type : Date
Default value : null
Decorators :
@Expose({name: 'StartDate'})
Status
Type : string
Default value : null
Decorators :
@Expose({name: 'Status'})
SubType
Type : string
Default value : null
Decorators :
@Expose({name: 'SubType'})
Taxable
Type : boolean
Default value : null
Decorators :
@Expose({name: 'Taxable'})
TaxInclusive
Type : boolean
Default value : null
Decorators :
@Expose({name: 'TaxInclusive'})
Term
Type : number
Default value : null
Decorators :
@Expose({name: 'Term'})
Type
Type : string
Default value : null
Decorators :
@Expose({name: 'Type'})
Uom
Type : string
Default value : null
Decorators :
@Expose({name: 'Uom'})

results matching ""

    No results matching ""