Invoice

C_Invoice

Invoice Identifier

Overview

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

Columns (89)

Column Type Required Default Description
AD_OrgTrx_ID Table(22) No - Performing or initiating organization
C_BankAccount_ID Table Direct(22) No - Account at the Bank
C_BP_BankAccount_ID Table Direct(22) No - Bank Account of the Business Partner
C_CashPlanLine_ID Search(10) No - -
C_Contract_ID Search(10) No - -
C_ConversionType_ID Table Direct(22) No - Currency Conversion Rate Type
C_DunningLevel_ID Table Direct(22) No - -
CopyFrom Button(1) No - Copy From Record
C_POS_ID Table Direct(10) No - Point of Sales Terminal
CreateLinesFrom Button(1) No - Process which will generate a new document lines based on an existing document
CurrencyRate Number(22) No - Currency Conversion Rate
CurrencyRoundAmt Amount(22) No 0 -
DateAcct Date(7) Yes @#Date@ Accounting Date
DaysDue Integer(22) No - Number of days due (negative: due in number of days)
DocBaseType List(3) No - Logical type of document
DocumentNoInternal String(30) No - Internal Document sequence number of the document
DueDate Date(7) No - Date when the payment is due
DunningGrace Date(7) No - -
EstimatedPayDate Date(7) No - Date Estimated Payment made
IsAlternativeLineValid Yes-No(1) No N Is the Alternative Line is valid
IsFixedAssetInvoice Yes-No(1) No - -
IsInDispute Yes-No(1) Yes N Document is in dispute
IsOverrideCurrencyRate Yes-No(1) Yes N Override Currency Conversion Rate
IsPayScheduleValid Yes-No(1) Yes - Is the Payment Schedule is valid
IsSelfService Yes-No(1) Yes - This is a Self-Service entry or this entry can be changed via Self-Service
LinesCount Integer(10) No 0 Counted Lines in Document
M_RMA_ID Search(22) No - Return Material Authorization
PaidInDaysAvg Integer(10) No - Average Days of Payment in which invoice has been paid
PaymentReference String(20) No - Reference Number of your Payment
Postal_Location_ID Table(10) No - Business Partner Location for Mailing
ProcessedOn Number(20) No - The date+time (expressed in decimal format) when the document has been processed
Ref_Invoice_DocumentNo String(40) No - Referenced Invoice Document Number
Ref_Invoice_ID ID(22) No - -
RelatedInvoice_ID Search(10) No - -
Reversal_ID Search(22) No - ID of document reversal
SendEMail Yes-No(1) Yes - Enable sending Document EMail
TaxAmtTotal Amount(32) No 0 Total Tax Amount for a document
User1_ID Search(22) No - User defined element #1
User2_ID Search(22) No - User defined element #2
DocumentNo String(30) Yes - Document sequence number of the document
DateInvoiced Date(7) Yes @#Date@ Date printed on Invoice
GrandTotal Amount(22) Yes - Total amount of document
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_User_ID Table Direct(22) No - User within the system - Internal or Business Partner Contact
C_Activity_ID Table Direct(22) No - Business Activity
C_BPartner_ID Search(22) Yes - Identifies a Business Partner
C_BPartner_Location_ID Table(22) Yes - Identifies the (ship to) address for this Business Partner
C_Campaign_ID Table Direct(22) No - Marketing Campaign
C_CashLine_ID Search(22) No - Cash Journal Line
C_Charge_ID Table(22) No - Additional document charges
C_Currency_ID Table Direct(22) Yes @C_Currency_ID@ The Currency for this record
C_DocType_ID Table Direct(22) Yes 0 Document type or rules
C_DocTypeTarget_ID Table(22) Yes - Target document type for conversing documents
ChargeAmt Amount(22) No - Charge Amount
C_Invoice_ID ID(22) Yes - Invoice Identifier
C_Invoice_UU String(36) No - -
C_Order_ID Search(22) No - Order
C_Payment_ID Search(22) No - Payment identifier
C_PaymentTerm_ID Table Direct(22) Yes - The terms of Payment (timing, discount)
C_Project_ID Table Direct(22) No - Financial Project
Created Date+Time(7) Yes SYSDATE Date this record was created
CreatedBy Search(22) Yes - User who created this records
CreateFrom Button(1) No - Process which will generate a new document lines based on an existing document
DateOrdered Date(7) No - Date of Order
DatePrinted Date(7) No - Date the document was printed.
Description Text(255) No - Optional short description of the record
DocAction Button(2) Yes CO The targeted status of the document
DocStatus List(2) Yes DR The current status of the document
GenerateTo Button(1) No - Generate To
InvoiceCollectionType List(1) No - Invoice Collection Status
IsActive Yes-No(1) Yes Y The record is active in the system
IsApproved Yes-No(1) Yes N Indicates if this document requires approval
IsDiscountPrinted Yes-No(1) Yes - Print Discount on Invoice and Order
IsPaid Yes-No(1) Yes - The document is paid
IsPrinted Yes-No(1) Yes - Indicates if this document / line is printed
IsSOTrx Yes-No(1) Yes @IsSOTrx@ This is a Sales Transaction
IsTaxIncluded Yes-No(1) Yes - Tax is included in the price
IsTransferred Yes-No(1) Yes - Transferred to General Ledger (i.e. accounted)
M_PriceList_ID Table Direct(22) No - Unique identifier of a Price List
PaymentRule Payment(1) Yes P How you pay the invoice
POReference String(20) No - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner
Posted Button(1) Yes N Posting status
Processed Yes-No(1) Yes - The document has been processed
Processing Button(1) No - -
SalesRep_ID Table(22) No - Sales Representative or Company Agent
TotalLines Amount(22) Yes - Total of all document lines
Updated Date+Time(7) Yes SYSDATE Date this record was updated
UpdatedBy Search(22) Yes - User who updated this records

Foreign Keys

Column References Description
AD_OrgTrx_ID AD_OrgTrx.AD_OrgTrx_ID Performing or initiating organization
C_BankAccount_ID C_BankAccount.C_BankAccount_ID Account at the Bank
C_BP_BankAccount_ID C_BP_BankAccount.C_BP_BankAccount_ID Bank Account of the Business Partner
C_CashPlanLine_ID C_CashPlanLine.C_CashPlanLine_ID -
C_Contract_ID C_Contract.C_Contract_ID -
C_ConversionType_ID C_ConversionType.C_ConversionType_ID Currency Conversion Rate Type
C_DunningLevel_ID C_DunningLevel.C_DunningLevel_ID -
C_POS_ID C_POS.C_POS_ID Point of Sales Terminal
M_RMA_ID M_RMA.M_RMA_ID Return Material Authorization
Postal_Location_ID Postal_Location.Postal_Location_ID Business Partner Location for Mailing
Ref_Invoice_ID Ref_Invoice.Ref_Invoice_ID -
RelatedInvoice_ID RelatedInvoice.RelatedInvoice_ID -
Reversal_ID Reversal.Reversal_ID ID of document reversal
User1_ID User1.User1_ID User defined element #1
User2_ID User2.User2_ID User defined element #2
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_User_ID AD_User.AD_User_ID User within the system - Internal or Business Partner Contact
C_Activity_ID C_Activity.C_Activity_ID Business Activity
C_BPartner_ID C_BPartner.C_BPartner_ID Identifies a Business Partner
C_BPartner_Location_ID C_BPartner_Location.C_BPartner_Location_ID Identifies the (ship to) address for this Business Partner
C_Campaign_ID C_Campaign.C_Campaign_ID Marketing Campaign
C_CashLine_ID C_CashLine.C_CashLine_ID Cash Journal Line
C_Charge_ID C_Charge.C_Charge_ID Additional document charges
C_Currency_ID C_Currency.C_Currency_ID The Currency for this record
C_DocType_ID C_DocType.C_DocType_ID Document type or rules
C_DocTypeTarget_ID C_DocTypeTarget.C_DocTypeTarget_ID Target document type for conversing documents
C_Order_ID C_Order.C_Order_ID Order
C_Payment_ID C_Payment.C_Payment_ID Payment identifier
C_PaymentTerm_ID C_PaymentTerm.C_PaymentTerm_ID The terms of Payment (timing, discount)
C_Project_ID C_Project.C_Project_ID Financial Project
M_PriceList_ID M_PriceList.M_PriceList_ID Unique identifier of a Price List
SalesRep_ID SalesRep.SalesRep_ID Sales Representative or Company Agent

Generated on 2026-05-03T15:21:26.171383661Z