Invoice Line

C_InvoiceLine

Invoice Detail Line

Overview

Table NameC_InvoiceLine
Access LevelOrganization Only
Entity TypeD
Is DocumentYes
Is ViewNo
Has UUIDYes
Parent TableA_Asset
WikiView on iDempiere Wiki

Columns (61)

Column Type Required Default Description
A_Asset_ID Search(22) No - Asset used internally or by customers
AltChargeName String(60) No - -
AltProductName String(120) No - -
Bay_MasterInvoiceLine_ID Search(22) No - The invoice line of the master product if this line belongs to a related product
C_1099Box_ID Table(10) No @SQL=SELECT Default1099Box_ID FROM C_BPartner WHERE C_BPartner_ID=@C_BPartner_ID@ AND Is1099Vendor='Y' AND IsVendor='Y' AND '@IsSOTrx@'='N' -
C_ContractLine_ID Search(10) No - -
Discount Number(22) No - Discount in percent
GroupBy String(200) No - -
IsDescription Yes-No(1) Yes N if true, the line is just description and no transaction
IsFixedAssetInvoice Yes-No(1) No - -
IsFixedTaxAmt Yes-No(1) No N Indicates, Document Line (usually Invoice) Tax Amount is overrided by User, instead system calculated.
IsPrinted Yes-No(1) Yes Y Indicates if this document / line is printed
LineTotalAmt Amount(22) No - Total line amount incl. Tax
Margin Number(22) No - Margin for a product as a percentage
MarginAmt Amount(22) No - Difference between actual and limit price multiplied by the quantity
M_AttributeSetInstance_ID Product Attribute(22) Yes - Product Attribute Set Instance
M_PriceList_Version_ID Search(10) No - Identifies a unique instance of a Price List
M_Product_ID Search(22) No - Product, Service, Item
M_RMALine_ID Search(22) No - Return Material Authorization Line
PriceEntered Costs+Prices(22) Yes - Price Entered - the price based on the selected/base UoM
Processed Yes-No(1) Yes - The document has been processed
QtyEntered Quantity(22) Yes 1 The Quantity Entered is based on the selected UoM
QtyInvoiced Quantity(22) Yes 1 Invoiced Quantity
Ref_InvoiceLine_ID ID(22) No - -
S_ResourceAssignment_ID Assignment(22) No - Resource Assignment
TaxAmt Amount(22) No - Tax Amount for a document
C_Invoice_ID Search(22) Yes - Invoice Identifier
Line Integer(22) Yes @SQL=SELECT NVL(MAX(Line),0)+10 AS DefaultValue FROM C_InvoiceLine WHERE C_Invoice_ID=@C_Invoice_ID@ Unique line for this document
LineNetAmt Amount(22) Yes - Line Extended Amount (Quantity x Actual Price) without Freight and Charges
A_Asset_Group_ID Table Direct(10) No - Group of Assets
A_CapvsExp List(3) No - -
A_CreateAsset Yes-No(1) No 'N' -
AD_Client_ID Table Direct(22) Yes @AD_Client_ID@ Tenant for this installation.
AD_Org_ID Table Direct(22) Yes @AD_Org_ID@ Organizational entity within tenant
AD_OrgTrx_ID Table(10) No - Performing or initiating organization
A_Processed Yes-No(1) No 'N' -
C_Activity_ID Table Direct(10) No - Business Activity
C_Campaign_ID Table Direct(10) No - Marketing Campaign
C_Charge_ID Table Direct(22) No - Additional document charges
C_InvoiceLine_ID ID(22) Yes - Invoice Detail Line
C_InvoiceLine_UU String(36) No - -
C_OrderLine_ID Search(22) No - Sales Order Line
C_Project_ID Table Direct(10) No - Financial Project
C_ProjectPhase_ID Table Direct(10) No - Phase of a Project
C_ProjectTask_ID Table Direct(10) No - Actual Project Task in a Phase
Created Date+Time(7) Yes SYSDATE Date this record was created
CreatedBy Search(22) Yes - User who created this records
C_Tax_ID Table Direct(22) No - Tax identifier
C_UOM_ID Table Direct(22) No @#C_UOM_ID@ Unit of Measure
Description Text(1024) No - Optional short description of the record
IsActive Yes-No(1) Yes Y The record is active in the system
M_InOutLine_ID Search(22) No - Line on Shipment or Receipt document
PriceActual Costs+Prices(22) Yes - Actual Price
PriceLimit Costs+Prices(22) Yes - Lowest price for a product
PriceList Costs+Prices(22) Yes - List Price
RRAmt Amount(22) No - Revenue Recognition Amount
RRStartDate Date+Time(7) No - Revenue Recognition Start Date
Updated Date+Time(7) Yes SYSDATE Date this record was updated
UpdatedBy Search(22) Yes - User who updated this records
User1_ID Search(10) No - User defined element #1
User2_ID Search(10) No - User defined element #2

Foreign Keys

Column References Description
A_Asset_ID A_Asset.A_Asset_ID Asset used internally or by customers
Bay_MasterInvoiceLine_ID Bay_MasterInvoiceLine.Bay_MasterInvoiceLine_ID The invoice line of the master product if this line belongs to a related product
C_1099Box_ID C_1099Box.C_1099Box_ID -
C_ContractLine_ID C_ContractLine.C_ContractLine_ID -
M_AttributeSetInstance_ID M_AttributeSetInstance.M_AttributeSetInstance_ID Product Attribute Set Instance
M_PriceList_Version_ID M_PriceList_Version.M_PriceList_Version_ID Identifies a unique instance of a Price List
M_Product_ID M_Product.M_Product_ID Product, Service, Item
M_RMALine_ID M_RMALine.M_RMALine_ID Return Material Authorization Line
Ref_InvoiceLine_ID Ref_InvoiceLine.Ref_InvoiceLine_ID -
S_ResourceAssignment_ID S_ResourceAssignment.S_ResourceAssignment_ID Resource Assignment
C_Invoice_ID C_Invoice.C_Invoice_ID Invoice Identifier
A_Asset_Group_ID A_Asset_Group.A_Asset_Group_ID Group of Assets
AD_Client_ID AD_Client.AD_Client_ID Tenant for this installation.
AD_Org_ID AD_Org.AD_Org_ID Organizational entity within tenant
AD_OrgTrx_ID AD_OrgTrx.AD_OrgTrx_ID Performing or initiating organization
C_Activity_ID C_Activity.C_Activity_ID Business Activity
C_Campaign_ID C_Campaign.C_Campaign_ID Marketing Campaign
C_Charge_ID C_Charge.C_Charge_ID Additional document charges
C_OrderLine_ID C_OrderLine.C_OrderLine_ID Sales Order Line
C_Project_ID C_Project.C_Project_ID Financial Project
C_ProjectPhase_ID C_ProjectPhase.C_ProjectPhase_ID Phase of a Project
C_ProjectTask_ID C_ProjectTask.C_ProjectTask_ID Actual Project Task in a Phase
C_Tax_ID C_Tax.C_Tax_ID Tax identifier
C_UOM_ID C_UOM.C_UOM_ID Unit of Measure
M_InOutLine_ID M_InOutLine.M_InOutLine_ID Line on Shipment or Receipt document
User1_ID User1.User1_ID User defined element #1
User2_ID User2.User2_ID User defined element #2

Generated on 2026-05-03T15:19:22.743908269Z