Click or drag to resize

InvoiceDetailCartItem Class

Represents an invoice detail in a netFORUM shopping cart.
Inheritance Hierarchy
SystemObject
  Ignition.Commerce.ShoppingInvoiceDetailCartItem

Namespace: Ignition.Commerce.Shopping
Assembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.28229
Syntax
[AllowOverridesAttribute]
public class InvoiceDetailCartItem : IStandardCartItem, 
	ICartItemIdentity, ISupportsChangesInQuantity, IInventoryTrackable

The InvoiceDetailCartItem type exposes the following members.

Constructors
 NameDescription
Public methodInvoiceDetailCartItemInitializes a new instance of the InvoiceDetailCartItem class
Top
Properties
 NameDescription
Public propertyAllowsBackorder Indicates if backorders are allowed when the netFORUM Product being purchased through this cart item is out of stock.
Public propertyBenefitingCustomerId The customer that effectively receives the benefits of this purchase (such as a physical product, or a membership). The same as ShippingCustomerId.
Public propertyBillToCustomerId The customer that pays for this purchase. The same as CustomerId.
Public propertyCanChangeQuantity Indicates if the quantity of a given line item may be changed. Items loaded from previous invoices can never have their quantities updated by Ignition, otherwise, baseline NetFORUM business rules are followed.
Public propertyCartItemId Id of this item.
Public propertyCustomerId 
Public propertyDiscountAmountApplied Indicates if a discount program voucher has been applied to this cart item
Public propertyHasDiscountProgramVoucherApplied 
Public propertyInvoiceDetailType 
Public propertyIsInventoryTracked Indicates if inventory (stock) is tracked for the netFORUM Product being purchased through this cart item.
Public propertyIsProductShippable Indicates if this product is considered "shippable" by netFORUM, which generally means that the product represents a physical good that needs to be delivered to the customer.
Public propertyName Name of this cart item, as per baseline netFORUM conventions. (PriceName if available, otherwise ProductName)
Public propertyOriginalInvoice Information about the original invoice that this cart item comes from if it originated in a previous invoice; otherwise null.
Public propertyPriceId netFORUM Price being used for this particular purchase of this ProductId.
Public propertyPriceName Name of the particular netFORUM Price being used in the purchase of this cart item.
Public propertyProductCode netFORUM Product Code of the Product being purchased through this cart item.
Public propertyProductId netFORUM Product being purchased through this cart item.
Public propertyProductName Name of the netFORUM Product being purchased through this cart item.
Public propertyProductTypeId netFORUM Product Type of the Product being purchased through this cart item.
Public propertyQuantity The quantity of this cart item.
Public propertyShippingCustomerId 
Public propertySubTotal Price of this item, excluding any taxes, discounts, or shipping charges.
Public propertyTaxApplied Amount of tax applied to this cart item. This amount has already been included in Total, and is excluded from SubTotal.
Public propertyTotal Total effective price of this item. See Remarks for details on all that is included.
Public propertyUnitPrice Price of this item, ignoring Quantity. Excludes any taxes, discounts, and shipping charges.
Top
Remarks
This type is customizable, and maps to the netFORUM business object "InvoiceDetail"
See Also