InvoiceDetailCartItem Class
Represents an invoice detail in a netFORUM shopping cart.
Namespace: Ignition.Commerce.ShoppingAssembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
[AllowOverridesAttribute]
public class InvoiceDetailCartItem : IStandardCartItem,
ICartItemIdentity, ISupportsChangesInQuantity, IInventoryTrackable
<AllowOverridesAttribute>
Public Class InvoiceDetailCartItem
Implements IStandardCartItem, ICartItemIdentity, ISupportsChangesInQuantity, IInventoryTrackable
[AllowOverridesAttribute]
public ref class InvoiceDetailCartItem : IStandardCartItem,
ICartItemIdentity, ISupportsChangesInQuantity, IInventoryTrackable
[<AllowOverridesAttribute>]
type InvoiceDetailCartItem =
class
interface IStandardCartItem
interface ICartItemIdentity
interface ISupportsChangesInQuantity
interface IInventoryTrackable
end
- Inheritance
- Object InvoiceDetailCartItem
- Implements
- IInventoryTrackable, ICartItemIdentity, IStandardCartItem, ISupportsChangesInQuantity
This type is customizable, and maps to the netFORUM business object "InvoiceDetail"
AllowsBackorder |
Indicates if backorders are allowed when the netFORUM Product being purchased through this cart item is out of stock.
|
BenefitingCustomerId |
The customer that effectively receives the benefits of this purchase (such as a physical product, or a membership). The same as ShippingCustomerId.
|
BillToCustomerId |
The customer that pays for this purchase. The same as CustomerId.
|
CanChangeQuantity |
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.
|
CartItemId |
Id of this item.
|
CustomerId | |
DiscountAmountApplied |
Indicates if a discount program voucher has been applied to this cart item
|
HasDiscountProgramVoucherApplied | |
InvoiceDetailType | |
IsInventoryTracked |
Indicates if inventory (stock) is tracked for the netFORUM Product being purchased through this cart item.
|
IsProductShippable |
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.
|
Name |
Name of this cart item, as per baseline netFORUM conventions. (PriceName if available, otherwise ProductName)
|
OriginalInvoice |
Information about the original invoice that this cart item comes from if it originated in a previous invoice; otherwise null.
|
PriceId |
netFORUM Price being used for this particular purchase of this ProductId.
|
PriceName |
Name of the particular netFORUM Price being used in the purchase of this cart item.
|
ProductCode |
netFORUM Product Code of the Product being purchased through this cart item.
|
ProductId |
netFORUM Product being purchased through this cart item.
|
ProductName |
Name of the netFORUM Product being purchased through this cart item.
|
ProductTypeId |
netFORUM Product Type of the Product being purchased through this cart item.
|
Quantity |
The quantity of this cart item.
|
ShippingCustomerId | |
SubTotal |
Price of this item, excluding any taxes, discounts, or shipping charges.
|
TaxApplied |
Amount of tax applied to this cart item.
This amount has already been included in Total, and is excluded from SubTotal.
|
Total |
Total effective price of this item. See Remarks for details on all that is included.
|
UnitPrice |
Price of this item, ignoring Quantity. Excludes any taxes, discounts, and shipping charges.
|