Avectra.netForum.Components.AC.InvoiceDetail
Features
An Invoice Detail belongs to an Invoice. It can also belong to the InvoiceDetails collection (implemented by FacadeDetails) of an Invoice Facade Object.
Data Objects
- Invoice Detail - ivd, the main invoice detail
- Invoice Detail Term - trm, the associated term row in ac_invoice_detail_term.
- Invoice - inv
- Price - prc
- Product - prd
- Sold to Customer - cs2 co_customer, based on ivd_cst_key, if empty then use inv_cst_billing_key.
- Ship to Customer - cst co_customer, based on ivd_cst_ship_key.
- Shipping Address - cxa, based on ivd_cxa_key
- Additional Invoice Detail - ivd, added into the AdditionalInvoiceDetails collection of the InvoiceDetail. This collection is a InvoiceDetails class. Based on ivd_ivd_key.
- Package Component - pkg
- Bundle Component - bup
- Product Type - ptp, based on ivd_prc_prd_ptp_key
- Discount Product X Product - dxp
- Billing Address - cx2, based on co_customer_x_address
Properties
See FacadeDetails for Event Handlers.
Collections
- AdditionalInvoiceDetails (InvoiceDetails) - contains an Invoice Detail based on ivd_ivd_key.
- InvoiceDetailAdditionals (InvoiceDetailAdditionals which is a FacadeDetails collection) - a collection that contains tax and shipping invoice details. It is populated by the
- DiscountProducts - a FacadeDetails collection.