Compiere 3.1

org.compiere.model
Class X_C_InvoiceBatchLine

java.lang.Object
  extended by org.compiere.framework.PO
      extended by org.compiere.model.X_C_InvoiceBatchLine
All Implemented Interfaces:
Serializable, Cloneable, Comparator<PO>, Evaluatee
Direct Known Subclasses:
MInvoiceBatchLine

public class X_C_InvoiceBatchLine
extends PO

Generated Model for C_InvoiceBatchLine

Version:
Release 3.1.0 - $Id$
Author:
Jorg Janke (generated)
See Also:
Serialized Form

Field Summary
protected  BigDecimal accessLevel
           
static int AD_ORGTRX_ID_AD_Reference_ID
          AD_OrgTrx_ID AD_Reference_ID=130
protected static KeyNamePair Model
           
static int Table_ID
          AD_Table_ID=768
static String Table_Name
          TableName=C_InvoiceBatchLine
static long updatedMS
          Last Updated Timestamp 2008-06-10 15:12:06.0
static int USER1_ID_AD_Reference_ID
          User1_ID AD_Reference_ID=134
static int USER2_ID_AD_Reference_ID
          User2_ID AD_Reference_ID=137
 
Fields inherited from class org.compiere.framework.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_changeVO, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Constructor Summary
X_C_InvoiceBatchLine(Ctx ctx, int C_InvoiceBatchLine_ID, String trxName)
          Standard Constructor
X_C_InvoiceBatchLine(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getAD_OrgTrx_ID()
          Get Trx Organization.
 int getAD_User_ID()
          Get User/Contact.
 int getC_Activity_ID()
          Get Activity.
 int getC_BPartner_ID()
          Get Business Partner.
 int getC_BPartner_Location_ID()
          Get Partner Location.
 int getC_Charge_ID()
          Get Charge.
 int getC_DocType_ID()
          Get Document Type.
 int getC_Invoice_ID()
          Get Invoice.
 int getC_InvoiceBatch_ID()
          Get Invoice Batch.
 int getC_InvoiceBatchLine_ID()
          Get Invoice Batch Line.
 int getC_InvoiceLine_ID()
          Get Invoice Line.
 int getC_Project_ID()
          Get Project.
 int getC_Tax_ID()
          Get Tax.
 Timestamp getDateAcct()
          Get Account Date.
 Timestamp getDateInvoiced()
          Get Date Invoiced.
 String getDescription()
          Get Description.
 String getDocumentNo()
          Get Document No.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 int getLine()
          Get Line No.
 BigDecimal getLineNetAmt()
          Get Line Amount.
 BigDecimal getLineTotalAmt()
          Get Line Total.
 BigDecimal getPriceEntered()
          Get Price.
 BigDecimal getQtyEntered()
          Get Quantity.
 BigDecimal getTaxAmt()
          Get Tax Amount.
 int getUser1_ID()
          Get User List 1.
 int getUser2_ID()
          Get User List 2.
protected  POInfo initPO(Ctx ctx)
          Load Meta Data
 boolean isProcessed()
          Get Processed.
 boolean isTaxIncluded()
          Get Price includes Tax.
 void setAD_OrgTrx_ID(int AD_OrgTrx_ID)
          Set Trx Organization.
 void setAD_User_ID(int AD_User_ID)
          Set User/Contact.
 void setC_Activity_ID(int C_Activity_ID)
          Set Activity.
 void setC_BPartner_ID(int C_BPartner_ID)
          Set Business Partner.
 void setC_BPartner_Location_ID(int C_BPartner_Location_ID)
          Set Partner Location.
 void setC_Charge_ID(int C_Charge_ID)
          Set Charge.
 void setC_DocType_ID(int C_DocType_ID)
          Set Document Type.
 void setC_Invoice_ID(int C_Invoice_ID)
          Set Invoice.
 void setC_InvoiceBatch_ID(int C_InvoiceBatch_ID)
          Set Invoice Batch.
 void setC_InvoiceBatchLine_ID(int C_InvoiceBatchLine_ID)
          Set Invoice Batch Line.
 void setC_InvoiceLine_ID(int C_InvoiceLine_ID)
          Set Invoice Line.
 void setC_Project_ID(int C_Project_ID)
          Set Project.
 void setC_Tax_ID(int C_Tax_ID)
          Set Tax.
 void setDateAcct(Timestamp DateAcct)
          Set Account Date.
 void setDateInvoiced(Timestamp DateInvoiced)
          Set Date Invoiced.
 void setDescription(String Description)
          Set Description.
 void setDocumentNo(String DocumentNo)
          Set Document No.
 void setIsTaxIncluded(boolean IsTaxIncluded)
          Set Price includes Tax.
 void setLine(int Line)
          Set Line No.
 void setLineNetAmt(BigDecimal LineNetAmt)
          Set Line Amount.
 void setLineTotalAmt(BigDecimal LineTotalAmt)
          Set Line Total.
 void setPriceEntered(BigDecimal PriceEntered)
          Set Price.
 void setProcessed(boolean Processed)
          Set Processed.
 void setQtyEntered(BigDecimal QtyEntered)
          Set Quantity.
 void setTaxAmt(BigDecimal TaxAmt)
          Set Tax Amount.
 void setUser1_ID(int User1_ID)
          Set User List 1.
 void setUser2_ID(int User2_ID)
          Set User List 2.
 String toString()
          Info
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, afterSave, beforeDelete, beforeSave, compare, convertToBigDecimal, convertToBoolean, convertToInt, convertToTimestamp, copy, copyValues, copyValues, createAttachment, delete_Accounting, delete, delete, dump, dump, equals, get_ChangeVO, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_EntityType, get_HashMap, get_ID, get_IDOld, get_Info, get_KeyColumns, get_Logger, get_Table_ID, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_ValuesAsString, get_WhereClause, get_xmlDocument, get_xmlString, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getVO, hashCode, insert_Accounting, is_Changed, is_KeyColumn, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveNew_getID, saveNewInsertSQL, saveNewSpecial, saveUpdate, set_ChangeVO, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueString, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setContext, setCtx, setDocWorkflowMgr, setIsActive, setStandardDefaults, setUpdateable, setUpdatedBy, toStringX, unlock, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

updatedMS

public static final long updatedMS
Last Updated Timestamp 2008-06-10 15:12:06.0

See Also:
Constant Field Values

Table_ID

public static final int Table_ID
AD_Table_ID=768

See Also:
Constant Field Values

Table_Name

public static final String Table_Name
TableName=C_InvoiceBatchLine

See Also:
Constant Field Values

Model

protected static KeyNamePair Model

accessLevel

protected BigDecimal accessLevel

AD_ORGTRX_ID_AD_Reference_ID

public static final int AD_ORGTRX_ID_AD_Reference_ID
AD_OrgTrx_ID AD_Reference_ID=130

See Also:
Constant Field Values

USER1_ID_AD_Reference_ID

public static final int USER1_ID_AD_Reference_ID
User1_ID AD_Reference_ID=134

See Also:
Constant Field Values

USER2_ID_AD_Reference_ID

public static final int USER2_ID_AD_Reference_ID
User2_ID AD_Reference_ID=137

See Also:
Constant Field Values
Constructor Detail

X_C_InvoiceBatchLine

public X_C_InvoiceBatchLine(Ctx ctx,
                            int C_InvoiceBatchLine_ID,
                            String trxName)
Standard Constructor

Parameters:
ctx - context
C_InvoiceBatchLine_ID - id
trxName - transaction

X_C_InvoiceBatchLine

public X_C_InvoiceBatchLine(Ctx ctx,
                            ResultSet rs,
                            String trxName)
Load Constructor

Parameters:
ctx - context
rs - result set
trxName - transaction
Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
1 - Org

initPO

protected POInfo initPO(Ctx ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
PO Info

toString

public String toString()
Info

Overrides:
toString in class PO
Returns:
info

setAD_OrgTrx_ID

public void setAD_OrgTrx_ID(int AD_OrgTrx_ID)
Set Trx Organization.

Parameters:
AD_OrgTrx_ID - Performing or initiating organization

getAD_OrgTrx_ID

public int getAD_OrgTrx_ID()
Get Trx Organization.

Returns:
Performing or initiating organization

setAD_User_ID

public void setAD_User_ID(int AD_User_ID)
Set User/Contact.

Parameters:
AD_User_ID - User within the system - Internal or Business Partner Contact

getAD_User_ID

public int getAD_User_ID()
Get User/Contact.

Returns:
User within the system - Internal or Business Partner Contact

setC_Activity_ID

public void setC_Activity_ID(int C_Activity_ID)
Set Activity.

Parameters:
C_Activity_ID - Business Activity

getC_Activity_ID

public int getC_Activity_ID()
Get Activity.

Returns:
Business Activity

setC_BPartner_ID

public void setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner.

Parameters:
C_BPartner_ID - Identifies a Business Partner

getC_BPartner_ID

public int getC_BPartner_ID()
Get Business Partner.

Returns:
Identifies a Business Partner

setC_BPartner_Location_ID

public void setC_BPartner_Location_ID(int C_BPartner_Location_ID)
Set Partner Location.

Parameters:
C_BPartner_Location_ID - Identifies the (ship to) address for this Business Partner

getC_BPartner_Location_ID

public int getC_BPartner_Location_ID()
Get Partner Location.

Returns:
Identifies the (ship to) address for this Business Partner

setC_Charge_ID

public void setC_Charge_ID(int C_Charge_ID)
Set Charge.

Parameters:
C_Charge_ID - Additional document charges

getC_Charge_ID

public int getC_Charge_ID()
Get Charge.

Returns:
Additional document charges

setC_DocType_ID

public void setC_DocType_ID(int C_DocType_ID)
Set Document Type.

Parameters:
C_DocType_ID - Document type or rules

getC_DocType_ID

public int getC_DocType_ID()
Get Document Type.

Returns:
Document type or rules

setC_InvoiceBatchLine_ID

public void setC_InvoiceBatchLine_ID(int C_InvoiceBatchLine_ID)
Set Invoice Batch Line.

Parameters:
C_InvoiceBatchLine_ID - Expense Invoice Batch Line

getC_InvoiceBatchLine_ID

public int getC_InvoiceBatchLine_ID()
Get Invoice Batch Line.

Returns:
Expense Invoice Batch Line

setC_InvoiceBatch_ID

public void setC_InvoiceBatch_ID(int C_InvoiceBatch_ID)
Set Invoice Batch.

Parameters:
C_InvoiceBatch_ID - Expense Invoice Batch Header

getC_InvoiceBatch_ID

public int getC_InvoiceBatch_ID()
Get Invoice Batch.

Returns:
Expense Invoice Batch Header

setC_InvoiceLine_ID

public void setC_InvoiceLine_ID(int C_InvoiceLine_ID)
Set Invoice Line.

Parameters:
C_InvoiceLine_ID - Invoice Detail Line

getC_InvoiceLine_ID

public int getC_InvoiceLine_ID()
Get Invoice Line.

Returns:
Invoice Detail Line

setC_Invoice_ID

public void setC_Invoice_ID(int C_Invoice_ID)
Set Invoice.

Parameters:
C_Invoice_ID - Invoice Identifier

getC_Invoice_ID

public int getC_Invoice_ID()
Get Invoice.

Returns:
Invoice Identifier

setC_Project_ID

public void setC_Project_ID(int C_Project_ID)
Set Project.

Parameters:
C_Project_ID - Financial Project

getC_Project_ID

public int getC_Project_ID()
Get Project.

Returns:
Financial Project

setC_Tax_ID

public void setC_Tax_ID(int C_Tax_ID)
Set Tax.

Parameters:
C_Tax_ID - Tax identifier

getC_Tax_ID

public int getC_Tax_ID()
Get Tax.

Returns:
Tax identifier

setDateAcct

public void setDateAcct(Timestamp DateAcct)
Set Account Date.

Parameters:
DateAcct - General Ledger Date

getDateAcct

public Timestamp getDateAcct()
Get Account Date.

Returns:
General Ledger Date

setDateInvoiced

public void setDateInvoiced(Timestamp DateInvoiced)
Set Date Invoiced.

Parameters:
DateInvoiced - Date printed on Invoice

getDateInvoiced

public Timestamp getDateInvoiced()
Get Date Invoiced.

Returns:
Date printed on Invoice

setDescription

public void setDescription(String Description)
Set Description.

Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Returns:
Optional short description of the record

setDocumentNo

public void setDocumentNo(String DocumentNo)
Set Document No.

Parameters:
DocumentNo - Document sequence number of the document

getDocumentNo

public String getDocumentNo()
Get Document No.

Returns:
Document sequence number of the document

setIsTaxIncluded

public void setIsTaxIncluded(boolean IsTaxIncluded)
Set Price includes Tax.

Parameters:
IsTaxIncluded - Tax is included in the price

isTaxIncluded

public boolean isTaxIncluded()
Get Price includes Tax.

Returns:
Tax is included in the price

setLine

public void setLine(int Line)
Set Line No.

Parameters:
Line - Unique line for this document

getLine

public int getLine()
Get Line No.

Returns:
Unique line for this document

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

setLineNetAmt

public void setLineNetAmt(BigDecimal LineNetAmt)
Set Line Amount.

Parameters:
LineNetAmt - Line Extended Amount (Quantity * Actual Price) without Freight and Charges

getLineNetAmt

public BigDecimal getLineNetAmt()
Get Line Amount.

Returns:
Line Extended Amount (Quantity * Actual Price) without Freight and Charges

setLineTotalAmt

public void setLineTotalAmt(BigDecimal LineTotalAmt)
Set Line Total.

Parameters:
LineTotalAmt - Total line amount incl. Tax

getLineTotalAmt

public BigDecimal getLineTotalAmt()
Get Line Total.

Returns:
Total line amount incl. Tax

setPriceEntered

public void setPriceEntered(BigDecimal PriceEntered)
Set Price.

Parameters:
PriceEntered - Price Entered - the price based on the selected/base UoM

getPriceEntered

public BigDecimal getPriceEntered()
Get Price.

Returns:
Price Entered - the price based on the selected/base UoM

setProcessed

public void setProcessed(boolean Processed)
Set Processed.

Parameters:
Processed - The document has been processed

isProcessed

public boolean isProcessed()
Get Processed.

Returns:
The document has been processed

setQtyEntered

public void setQtyEntered(BigDecimal QtyEntered)
Set Quantity.

Parameters:
QtyEntered - The Quantity Entered is based on the selected UoM

getQtyEntered

public BigDecimal getQtyEntered()
Get Quantity.

Returns:
The Quantity Entered is based on the selected UoM

setTaxAmt

public void setTaxAmt(BigDecimal TaxAmt)
Set Tax Amount.

Parameters:
TaxAmt - Tax Amount for a document

getTaxAmt

public BigDecimal getTaxAmt()
Get Tax Amount.

Returns:
Tax Amount for a document

setUser1_ID

public void setUser1_ID(int User1_ID)
Set User List 1.

Parameters:
User1_ID - User defined list element #1

getUser1_ID

public int getUser1_ID()
Get User List 1.

Returns:
User defined list element #1

setUser2_ID

public void setUser2_ID(int User2_ID)
Set User List 2.

Parameters:
User2_ID - User defined list element #2

getUser2_ID

public int getUser2_ID()
Get User List 2.

Returns:
User defined list element #2

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.