Adempiere 3.5.2a

org.compiere.model
Class X_I_Invoice

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_I_Invoice
All Implemented Interfaces:
Serializable, Comparator, I_I_Invoice, I_Persistent, Evaluatee

public class X_I_Invoice
extends PO
implements I_I_Invoice, I_Persistent

Generated Model for I_Invoice

Version:
Release 3.5.2a - $Id$
Author:
Adempiere (generated)
See Also:
Serialized Form

Field Summary
static int AD_ORGTRX_ID_AD_Reference_ID
          AD_OrgTrx_ID AD_Reference_ID=130
static int SALESREP_ID_AD_Reference_ID
          SalesRep_ID AD_Reference_ID=190
 
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Fields inherited from interface org.compiere.model.I_I_Invoice
accessLevel, COLUMNNAME_ActivityValue, COLUMNNAME_AD_OrgTrx_ID, COLUMNNAME_AD_User_ID, COLUMNNAME_Address1, COLUMNNAME_Address2, COLUMNNAME_BPartnerValue, COLUMNNAME_C_Activity_ID, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_BPartner_Location_ID, COLUMNNAME_C_Campaign_ID, COLUMNNAME_C_Charge_ID, COLUMNNAME_C_Country_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_DocType_ID, COLUMNNAME_C_Invoice_ID, COLUMNNAME_C_InvoiceLine_ID, COLUMNNAME_C_Location_ID, COLUMNNAME_C_PaymentTerm_ID, COLUMNNAME_C_Project_ID, COLUMNNAME_C_Region_ID, COLUMNNAME_C_Tax_ID, COLUMNNAME_ChargeName, COLUMNNAME_City, COLUMNNAME_ContactName, COLUMNNAME_CountryCode, COLUMNNAME_DateAcct, COLUMNNAME_DateInvoiced, COLUMNNAME_Description, COLUMNNAME_DocTypeName, COLUMNNAME_DocumentNo, COLUMNNAME_EMail, COLUMNNAME_I_ErrorMsg, COLUMNNAME_I_Invoice_ID, COLUMNNAME_I_IsImported, COLUMNNAME_IsSOTrx, COLUMNNAME_LineDescription, COLUMNNAME_M_PriceList_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_Name, COLUMNNAME_PaymentTermValue, COLUMNNAME_Phone, COLUMNNAME_Postal, COLUMNNAME_PriceActual, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_ProductValue, COLUMNNAME_ProjectValue, COLUMNNAME_QtyOrdered, COLUMNNAME_RegionName, COLUMNNAME_SalesRep_ID, COLUMNNAME_SKU, COLUMNNAME_TaxAmt, COLUMNNAME_TaxIndicator, COLUMNNAME_UPC, Model, Table_ID, Table_Name
 
Constructor Summary
X_I_Invoice(Properties ctx, int I_Invoice_ID, String trxName)
          Standard Constructor
X_I_Invoice(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 String getActivityValue()
          Get ActivityValue.
 int getAD_OrgTrx_ID()
          Get Trx Organization.
 int getAD_User_ID()
          Get User/Contact.
 I_AD_User getAD_User()
           
 String getAddress1()
          Get Address 1.
 String getAddress2()
          Get Address 2.
 String getBPartnerValue()
          Get Business Partner Key.
 int getC_Activity_ID()
          Get Activity.
 I_C_Activity getC_Activity()
           
 int getC_BPartner_ID()
          Get Business Partner .
 int getC_BPartner_Location_ID()
          Get Partner Location.
 I_C_BPartner_Location getC_BPartner_Location()
           
 I_C_BPartner getC_BPartner()
           
 int getC_Campaign_ID()
          Get Campaign.
 I_C_Campaign getC_Campaign()
           
 int getC_Charge_ID()
          Get Charge.
 I_C_Charge getC_Charge()
           
 int getC_Country_ID()
          Get Country.
 I_C_Country getC_Country()
           
 int getC_Currency_ID()
          Get Currency.
 I_C_Currency getC_Currency()
           
 int getC_DocType_ID()
          Get Document Type.
 I_C_DocType getC_DocType()
           
 int getC_Invoice_ID()
          Get Invoice.
 I_C_Invoice getC_Invoice()
           
 int getC_InvoiceLine_ID()
          Get Invoice Line.
 I_C_InvoiceLine getC_InvoiceLine()
           
 int getC_Location_ID()
          Get Address.
 I_C_Location getC_Location()
           
 int getC_PaymentTerm_ID()
          Get Payment Term.
 I_C_PaymentTerm getC_PaymentTerm()
           
 int getC_Project_ID()
          Get Project.
 I_C_Project getC_Project()
           
 int getC_Region_ID()
          Get Region.
 I_C_Region getC_Region()
           
 int getC_Tax_ID()
          Get Tax.
 I_C_Tax getC_Tax()
           
 String getChargeName()
          Get Charge Name.
 String getCity()
          Get City.
 String getContactName()
          Get Contact Name.
 Timestamp getDateAcct()
          Get Account Date.
 Timestamp getDateInvoiced()
          Get Date Invoiced.
 String getDescription()
          Get Description.
 String getDocTypeName()
          Get Document Type Name.
 String getDocumentNo()
          Get Document No.
 String getEMail()
          Get EMail Address.
 String getI_ErrorMsg()
          Get Import Error Message.
 int getI_Invoice_ID()
          Get Import Invoice.
 String getLineDescription()
          Get Line Description.
 int getM_PriceList_ID()
          Get Price List.
 I_M_PriceList getM_PriceList()
           
 int getM_Product_ID()
          Get Product.
 I_M_Product getM_Product()
           
 String getName()
          Get Name.
 String getPaymentTermValue()
          Get Payment Term Key.
 String getPhone()
          Get Phone.
 String getPostal()
          Get ZIP.
 BigDecimal getPriceActual()
          Get Unit Price.
 String getProductValue()
          Get Product Key.
 String getProjectValue()
          Get Project Key.
 BigDecimal getQtyOrdered()
          Get Ordered Quantity.
 String getRegionName()
          Get Region.
 int getSalesRep_ID()
          Get Sales Representative.
 String getSKU()
          Get SKU.
 BigDecimal getTaxAmt()
          Get Tax Amount.
 String getTaxIndicator()
          Get Tax Indicator.
 String getUPC()
          Get UPC/EAN.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isCountryCode()
          Get ISO Country Code.
 boolean isI_IsImported()
          Get Imported.
 boolean isProcessed()
          Get Processed.
 boolean isProcessing()
          Get Process Now.
 boolean isSOTrx()
          Get Sales Transaction.
 void setActivityValue(String ActivityValue)
          Set ActivityValue.
 void setAD_OrgTrx_ID(int AD_OrgTrx_ID)
          Set Trx Organization.
 void setAD_User_ID(int AD_User_ID)
          Set User/Contact.
 void setAddress1(String Address1)
          Set Address 1.
 void setAddress2(String Address2)
          Set Address 2.
 void setBPartnerValue(String BPartnerValue)
          Set Business Partner Key.
 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_Campaign_ID(int C_Campaign_ID)
          Set Campaign.
 void setC_Charge_ID(int C_Charge_ID)
          Set Charge.
 void setC_Country_ID(int C_Country_ID)
          Set Country.
 void setC_Currency_ID(int C_Currency_ID)
          Set Currency.
 void setC_DocType_ID(int C_DocType_ID)
          Set Document Type.
 void setC_Invoice_ID(int C_Invoice_ID)
          Set Invoice.
 void setC_InvoiceLine_ID(int C_InvoiceLine_ID)
          Set Invoice Line.
 void setC_Location_ID(int C_Location_ID)
          Set Address.
 void setC_PaymentTerm_ID(int C_PaymentTerm_ID)
          Set Payment Term.
 void setC_Project_ID(int C_Project_ID)
          Set Project.
 void setC_Region_ID(int C_Region_ID)
          Set Region.
 void setC_Tax_ID(int C_Tax_ID)
          Set Tax.
 void setChargeName(String ChargeName)
          Set Charge Name.
 void setCity(String City)
          Set City.
 void setContactName(String ContactName)
          Set Contact Name.
 void setCountryCode(boolean CountryCode)
          Set ISO Country Code.
 void setDateAcct(Timestamp DateAcct)
          Set Account Date.
 void setDateInvoiced(Timestamp DateInvoiced)
          Set Date Invoiced.
 void setDescription(String Description)
          Set Description.
 void setDocTypeName(String DocTypeName)
          Set Document Type Name.
 void setDocumentNo(String DocumentNo)
          Set Document No.
 void setEMail(String EMail)
          Set EMail Address.
 void setI_ErrorMsg(String I_ErrorMsg)
          Set Import Error Message.
 void setI_Invoice_ID(int I_Invoice_ID)
          Set Import Invoice.
 void setI_IsImported(boolean I_IsImported)
          Set Imported.
 void setIsSOTrx(boolean IsSOTrx)
          Set Sales Transaction.
 void setLineDescription(String LineDescription)
          Set Line Description.
 void setM_PriceList_ID(int M_PriceList_ID)
          Set Price List.
 void setM_Product_ID(int M_Product_ID)
          Set Product.
 void setName(String Name)
          Set Name.
 void setPaymentTermValue(String PaymentTermValue)
          Set Payment Term Key.
 void setPhone(String Phone)
          Set Phone.
 void setPostal(String Postal)
          Set ZIP.
 void setPriceActual(BigDecimal PriceActual)
          Set Unit Price.
 void setProcessed(boolean Processed)
          Set Processed.
 void setProcessing(boolean Processing)
          Set Process Now.
 void setProductValue(String ProductValue)
          Set Product Key.
 void setProjectValue(String ProjectValue)
          Set Project Key.
 void setQtyOrdered(BigDecimal QtyOrdered)
          Set Ordered Quantity.
 void setRegionName(String RegionName)
          Set Region.
 void setSalesRep_ID(int SalesRep_ID)
          Set Sales Representative.
 void setSKU(String SKU)
          Set SKU.
 void setTaxAmt(BigDecimal TaxAmt)
          Set Tax Amount.
 void setTaxIndicator(String TaxIndicator)
          Set Tax Indicator.
 void setUPC(String UPC)
          Set UPC/EAN.
 String toString()
          String representation
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.compiere.model.I_Persistent
save
 

Field Detail

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

SALESREP_ID_AD_Reference_ID

public static final int SALESREP_ID_AD_Reference_ID
SalesRep_ID AD_Reference_ID=190

See Also:
Constant Field Values
Constructor Detail

X_I_Invoice

public X_I_Invoice(Properties ctx,
                   int I_Invoice_ID,
                   String trxName)
Standard Constructor


X_I_Invoice

public X_I_Invoice(Properties ctx,
                   ResultSet rs,
                   String trxName)
Load Constructor

Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
2 - Client

initPO

protected POInfo initPO(Properties ctx)
Load Meta Data

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

toString

public String toString()
Description copied from class: PO
String representation

Overrides:
toString in class PO
Returns:
String representation

setActivityValue

public void setActivityValue(String ActivityValue)
Set ActivityValue.

Specified by:
setActivityValue in interface I_I_Invoice
Parameters:
ActivityValue - ActivityValue

getActivityValue

public String getActivityValue()
Get ActivityValue.

Specified by:
getActivityValue in interface I_I_Invoice
Returns:
ActivityValue

setAddress1

public void setAddress1(String Address1)
Set Address 1.

Specified by:
setAddress1 in interface I_I_Invoice
Parameters:
Address1 - Address line 1 for this location

getAddress1

public String getAddress1()
Get Address 1.

Specified by:
getAddress1 in interface I_I_Invoice
Returns:
Address line 1 for this location

setAddress2

public void setAddress2(String Address2)
Set Address 2.

Specified by:
setAddress2 in interface I_I_Invoice
Parameters:
Address2 - Address line 2 for this location

getAddress2

public String getAddress2()
Get Address 2.

Specified by:
getAddress2 in interface I_I_Invoice
Returns:
Address line 2 for this location

setAD_OrgTrx_ID

public void setAD_OrgTrx_ID(int AD_OrgTrx_ID)
Set Trx Organization.

Specified by:
setAD_OrgTrx_ID in interface I_I_Invoice
Parameters:
AD_OrgTrx_ID - Performing or initiating organization

getAD_OrgTrx_ID

public int getAD_OrgTrx_ID()
Get Trx Organization.

Specified by:
getAD_OrgTrx_ID in interface I_I_Invoice
Returns:
Performing or initiating organization

getAD_User

public I_AD_User getAD_User()
                     throws Exception
Specified by:
getAD_User in interface I_I_Invoice
Throws:
Exception

setAD_User_ID

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

Specified by:
setAD_User_ID in interface I_I_Invoice
Parameters:
AD_User_ID - User within the system - Internal or Business Partner Contact

getAD_User_ID

public int getAD_User_ID()
Get User/Contact.

Specified by:
getAD_User_ID in interface I_I_Invoice
Returns:
User within the system - Internal or Business Partner Contact

setBPartnerValue

public void setBPartnerValue(String BPartnerValue)
Set Business Partner Key.

Specified by:
setBPartnerValue in interface I_I_Invoice
Parameters:
BPartnerValue - Key of the Business Partner

getBPartnerValue

public String getBPartnerValue()
Get Business Partner Key.

Specified by:
getBPartnerValue in interface I_I_Invoice
Returns:
Key of the Business Partner

getC_Activity

public I_C_Activity getC_Activity()
                           throws Exception
Specified by:
getC_Activity in interface I_I_Invoice
Throws:
Exception

setC_Activity_ID

public void setC_Activity_ID(int C_Activity_ID)
Set Activity.

Specified by:
setC_Activity_ID in interface I_I_Invoice
Parameters:
C_Activity_ID - Business Activity

getC_Activity_ID

public int getC_Activity_ID()
Get Activity.

Specified by:
getC_Activity_ID in interface I_I_Invoice
Returns:
Business Activity

getC_BPartner

public I_C_BPartner getC_BPartner()
                           throws Exception
Specified by:
getC_BPartner in interface I_I_Invoice
Throws:
Exception

setC_BPartner_ID

public void setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner .

Specified by:
setC_BPartner_ID in interface I_I_Invoice
Parameters:
C_BPartner_ID - Identifies a Business Partner

getC_BPartner_ID

public int getC_BPartner_ID()
Get Business Partner .

Specified by:
getC_BPartner_ID in interface I_I_Invoice
Returns:
Identifies a Business Partner

getC_BPartner_Location

public I_C_BPartner_Location getC_BPartner_Location()
                                             throws Exception
Specified by:
getC_BPartner_Location in interface I_I_Invoice
Throws:
Exception

setC_BPartner_Location_ID

public void setC_BPartner_Location_ID(int C_BPartner_Location_ID)
Set Partner Location.

Specified by:
setC_BPartner_Location_ID in interface I_I_Invoice
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.

Specified by:
getC_BPartner_Location_ID in interface I_I_Invoice
Returns:
Identifies the (ship to) address for this Business Partner

getC_Campaign

public I_C_Campaign getC_Campaign()
                           throws Exception
Specified by:
getC_Campaign in interface I_I_Invoice
Throws:
Exception

setC_Campaign_ID

public void setC_Campaign_ID(int C_Campaign_ID)
Set Campaign.

Specified by:
setC_Campaign_ID in interface I_I_Invoice
Parameters:
C_Campaign_ID - Marketing Campaign

getC_Campaign_ID

public int getC_Campaign_ID()
Get Campaign.

Specified by:
getC_Campaign_ID in interface I_I_Invoice
Returns:
Marketing Campaign

getC_Charge

public I_C_Charge getC_Charge()
                       throws Exception
Specified by:
getC_Charge in interface I_I_Invoice
Throws:
Exception

setC_Charge_ID

public void setC_Charge_ID(int C_Charge_ID)
Set Charge.

Specified by:
setC_Charge_ID in interface I_I_Invoice
Parameters:
C_Charge_ID - Additional document charges

getC_Charge_ID

public int getC_Charge_ID()
Get Charge.

Specified by:
getC_Charge_ID in interface I_I_Invoice
Returns:
Additional document charges

getC_Country

public I_C_Country getC_Country()
                         throws Exception
Specified by:
getC_Country in interface I_I_Invoice
Throws:
Exception

setC_Country_ID

public void setC_Country_ID(int C_Country_ID)
Set Country.

Specified by:
setC_Country_ID in interface I_I_Invoice
Parameters:
C_Country_ID - Country

getC_Country_ID

public int getC_Country_ID()
Get Country.

Specified by:
getC_Country_ID in interface I_I_Invoice
Returns:
Country

getC_Currency

public I_C_Currency getC_Currency()
                           throws Exception
Specified by:
getC_Currency in interface I_I_Invoice
Throws:
Exception

setC_Currency_ID

public void setC_Currency_ID(int C_Currency_ID)
Set Currency.

Specified by:
setC_Currency_ID in interface I_I_Invoice
Parameters:
C_Currency_ID - The Currency for this record

getC_Currency_ID

public int getC_Currency_ID()
Get Currency.

Specified by:
getC_Currency_ID in interface I_I_Invoice
Returns:
The Currency for this record

getC_DocType

public I_C_DocType getC_DocType()
                         throws Exception
Specified by:
getC_DocType in interface I_I_Invoice
Throws:
Exception

setC_DocType_ID

public void setC_DocType_ID(int C_DocType_ID)
Set Document Type.

Specified by:
setC_DocType_ID in interface I_I_Invoice
Parameters:
C_DocType_ID - Document type or rules

getC_DocType_ID

public int getC_DocType_ID()
Get Document Type.

Specified by:
getC_DocType_ID in interface I_I_Invoice
Returns:
Document type or rules

setChargeName

public void setChargeName(String ChargeName)
Set Charge Name.

Specified by:
setChargeName in interface I_I_Invoice
Parameters:
ChargeName - Name of the Charge

getChargeName

public String getChargeName()
Get Charge Name.

Specified by:
getChargeName in interface I_I_Invoice
Returns:
Name of the Charge

getC_Invoice

public I_C_Invoice getC_Invoice()
                         throws Exception
Specified by:
getC_Invoice in interface I_I_Invoice
Throws:
Exception

setC_Invoice_ID

public void setC_Invoice_ID(int C_Invoice_ID)
Set Invoice.

Specified by:
setC_Invoice_ID in interface I_I_Invoice
Parameters:
C_Invoice_ID - Invoice Identifier

getC_Invoice_ID

public int getC_Invoice_ID()
Get Invoice.

Specified by:
getC_Invoice_ID in interface I_I_Invoice
Returns:
Invoice Identifier

getC_InvoiceLine

public I_C_InvoiceLine getC_InvoiceLine()
                                 throws Exception
Specified by:
getC_InvoiceLine in interface I_I_Invoice
Throws:
Exception

setC_InvoiceLine_ID

public void setC_InvoiceLine_ID(int C_InvoiceLine_ID)
Set Invoice Line.

Specified by:
setC_InvoiceLine_ID in interface I_I_Invoice
Parameters:
C_InvoiceLine_ID - Invoice Detail Line

getC_InvoiceLine_ID

public int getC_InvoiceLine_ID()
Get Invoice Line.

Specified by:
getC_InvoiceLine_ID in interface I_I_Invoice
Returns:
Invoice Detail Line

setCity

public void setCity(String City)
Set City.

Specified by:
setCity in interface I_I_Invoice
Parameters:
City - Identifies a City

getCity

public String getCity()
Get City.

Specified by:
getCity in interface I_I_Invoice
Returns:
Identifies a City

getC_Location

public I_C_Location getC_Location()
                           throws Exception
Specified by:
getC_Location in interface I_I_Invoice
Throws:
Exception

setC_Location_ID

public void setC_Location_ID(int C_Location_ID)
Set Address.

Specified by:
setC_Location_ID in interface I_I_Invoice
Parameters:
C_Location_ID - Location or Address

getC_Location_ID

public int getC_Location_ID()
Get Address.

Specified by:
getC_Location_ID in interface I_I_Invoice
Returns:
Location or Address

setContactName

public void setContactName(String ContactName)
Set Contact Name.

Specified by:
setContactName in interface I_I_Invoice
Parameters:
ContactName - Business Partner Contact Name

getContactName

public String getContactName()
Get Contact Name.

Specified by:
getContactName in interface I_I_Invoice
Returns:
Business Partner Contact Name

setCountryCode

public void setCountryCode(boolean CountryCode)
Set ISO Country Code.

Specified by:
setCountryCode in interface I_I_Invoice
Parameters:
CountryCode - Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html

isCountryCode

public boolean isCountryCode()
Get ISO Country Code.

Specified by:
isCountryCode in interface I_I_Invoice
Returns:
Upper-case two-letter alphanumeric ISO Country code according to ISO 3166-1 - http://www.chemie.fu-berlin.de/diverse/doc/ISO_3166.html

getC_PaymentTerm

public I_C_PaymentTerm getC_PaymentTerm()
                                 throws Exception
Specified by:
getC_PaymentTerm in interface I_I_Invoice
Throws:
Exception

setC_PaymentTerm_ID

public void setC_PaymentTerm_ID(int C_PaymentTerm_ID)
Set Payment Term.

Specified by:
setC_PaymentTerm_ID in interface I_I_Invoice
Parameters:
C_PaymentTerm_ID - The terms of Payment (timing, discount)

getC_PaymentTerm_ID

public int getC_PaymentTerm_ID()
Get Payment Term.

Specified by:
getC_PaymentTerm_ID in interface I_I_Invoice
Returns:
The terms of Payment (timing, discount)

getC_Project

public I_C_Project getC_Project()
                         throws Exception
Specified by:
getC_Project in interface I_I_Invoice
Throws:
Exception

setC_Project_ID

public void setC_Project_ID(int C_Project_ID)
Set Project.

Specified by:
setC_Project_ID in interface I_I_Invoice
Parameters:
C_Project_ID - Financial Project

getC_Project_ID

public int getC_Project_ID()
Get Project.

Specified by:
getC_Project_ID in interface I_I_Invoice
Returns:
Financial Project

getC_Region

public I_C_Region getC_Region()
                       throws Exception
Specified by:
getC_Region in interface I_I_Invoice
Throws:
Exception

setC_Region_ID

public void setC_Region_ID(int C_Region_ID)
Set Region.

Specified by:
setC_Region_ID in interface I_I_Invoice
Parameters:
C_Region_ID - Identifies a geographical Region

getC_Region_ID

public int getC_Region_ID()
Get Region.

Specified by:
getC_Region_ID in interface I_I_Invoice
Returns:
Identifies a geographical Region

getC_Tax

public I_C_Tax getC_Tax()
                 throws Exception
Specified by:
getC_Tax in interface I_I_Invoice
Throws:
Exception

setC_Tax_ID

public void setC_Tax_ID(int C_Tax_ID)
Set Tax.

Specified by:
setC_Tax_ID in interface I_I_Invoice
Parameters:
C_Tax_ID - Tax identifier

getC_Tax_ID

public int getC_Tax_ID()
Get Tax.

Specified by:
getC_Tax_ID in interface I_I_Invoice
Returns:
Tax identifier

setDateAcct

public void setDateAcct(Timestamp DateAcct)
Set Account Date.

Specified by:
setDateAcct in interface I_I_Invoice
Parameters:
DateAcct - Accounting Date

getDateAcct

public Timestamp getDateAcct()
Get Account Date.

Specified by:
getDateAcct in interface I_I_Invoice
Returns:
Accounting Date

setDateInvoiced

public void setDateInvoiced(Timestamp DateInvoiced)
Set Date Invoiced.

Specified by:
setDateInvoiced in interface I_I_Invoice
Parameters:
DateInvoiced - Date printed on Invoice

getDateInvoiced

public Timestamp getDateInvoiced()
Get Date Invoiced.

Specified by:
getDateInvoiced in interface I_I_Invoice
Returns:
Date printed on Invoice

setDescription

public void setDescription(String Description)
Set Description.

Specified by:
setDescription in interface I_I_Invoice
Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Specified by:
getDescription in interface I_I_Invoice
Returns:
Optional short description of the record

setDocTypeName

public void setDocTypeName(String DocTypeName)
Set Document Type Name.

Specified by:
setDocTypeName in interface I_I_Invoice
Parameters:
DocTypeName - Name of the Document Type

getDocTypeName

public String getDocTypeName()
Get Document Type Name.

Specified by:
getDocTypeName in interface I_I_Invoice
Returns:
Name of the Document Type

setDocumentNo

public void setDocumentNo(String DocumentNo)
Set Document No.

Specified by:
setDocumentNo in interface I_I_Invoice
Parameters:
DocumentNo - Document sequence number of the document

getDocumentNo

public String getDocumentNo()
Get Document No.

Specified by:
getDocumentNo in interface I_I_Invoice
Returns:
Document sequence number of the document

setEMail

public void setEMail(String EMail)
Set EMail Address.

Specified by:
setEMail in interface I_I_Invoice
Parameters:
EMail - Electronic Mail Address

getEMail

public String getEMail()
Get EMail Address.

Specified by:
getEMail in interface I_I_Invoice
Returns:
Electronic Mail Address

setI_ErrorMsg

public void setI_ErrorMsg(String I_ErrorMsg)
Set Import Error Message.

Specified by:
setI_ErrorMsg in interface I_I_Invoice
Parameters:
I_ErrorMsg - Messages generated from import process

getI_ErrorMsg

public String getI_ErrorMsg()
Get Import Error Message.

Specified by:
getI_ErrorMsg in interface I_I_Invoice
Returns:
Messages generated from import process

setI_Invoice_ID

public void setI_Invoice_ID(int I_Invoice_ID)
Set Import Invoice.

Specified by:
setI_Invoice_ID in interface I_I_Invoice
Parameters:
I_Invoice_ID - Import Invoice

getI_Invoice_ID

public int getI_Invoice_ID()
Get Import Invoice.

Specified by:
getI_Invoice_ID in interface I_I_Invoice
Returns:
Import Invoice

setI_IsImported

public void setI_IsImported(boolean I_IsImported)
Set Imported.

Specified by:
setI_IsImported in interface I_I_Invoice
Parameters:
I_IsImported - Has this import been processed

isI_IsImported

public boolean isI_IsImported()
Get Imported.

Specified by:
isI_IsImported in interface I_I_Invoice
Returns:
Has this import been processed

setIsSOTrx

public void setIsSOTrx(boolean IsSOTrx)
Set Sales Transaction.

Specified by:
setIsSOTrx in interface I_I_Invoice
Parameters:
IsSOTrx - This is a Sales Transaction

isSOTrx

public boolean isSOTrx()
Get Sales Transaction.

Specified by:
isSOTrx in interface I_I_Invoice
Returns:
This is a Sales Transaction

setLineDescription

public void setLineDescription(String LineDescription)
Set Line Description.

Specified by:
setLineDescription in interface I_I_Invoice
Parameters:
LineDescription - Description of the Line

getLineDescription

public String getLineDescription()
Get Line Description.

Specified by:
getLineDescription in interface I_I_Invoice
Returns:
Description of the Line

getM_PriceList

public I_M_PriceList getM_PriceList()
                             throws Exception
Specified by:
getM_PriceList in interface I_I_Invoice
Throws:
Exception

setM_PriceList_ID

public void setM_PriceList_ID(int M_PriceList_ID)
Set Price List.

Specified by:
setM_PriceList_ID in interface I_I_Invoice
Parameters:
M_PriceList_ID - Unique identifier of a Price List

getM_PriceList_ID

public int getM_PriceList_ID()
Get Price List.

Specified by:
getM_PriceList_ID in interface I_I_Invoice
Returns:
Unique identifier of a Price List

getM_Product

public I_M_Product getM_Product()
                         throws Exception
Specified by:
getM_Product in interface I_I_Invoice
Throws:
Exception

setM_Product_ID

public void setM_Product_ID(int M_Product_ID)
Set Product.

Specified by:
setM_Product_ID in interface I_I_Invoice
Parameters:
M_Product_ID - Product, Service, Item

getM_Product_ID

public int getM_Product_ID()
Get Product.

Specified by:
getM_Product_ID in interface I_I_Invoice
Returns:
Product, Service, Item

setName

public void setName(String Name)
Set Name.

Specified by:
setName in interface I_I_Invoice
Parameters:
Name - Alphanumeric identifier of the entity

getName

public String getName()
Get Name.

Specified by:
getName in interface I_I_Invoice
Returns:
Alphanumeric identifier of the entity

setPaymentTermValue

public void setPaymentTermValue(String PaymentTermValue)
Set Payment Term Key.

Specified by:
setPaymentTermValue in interface I_I_Invoice
Parameters:
PaymentTermValue - Key of the Payment Term

getPaymentTermValue

public String getPaymentTermValue()
Get Payment Term Key.

Specified by:
getPaymentTermValue in interface I_I_Invoice
Returns:
Key of the Payment Term

setPhone

public void setPhone(String Phone)
Set Phone.

Specified by:
setPhone in interface I_I_Invoice
Parameters:
Phone - Identifies a telephone number

getPhone

public String getPhone()
Get Phone.

Specified by:
getPhone in interface I_I_Invoice
Returns:
Identifies a telephone number

setPostal

public void setPostal(String Postal)
Set ZIP.

Specified by:
setPostal in interface I_I_Invoice
Parameters:
Postal - Postal code

getPostal

public String getPostal()
Get ZIP.

Specified by:
getPostal in interface I_I_Invoice
Returns:
Postal code

setPriceActual

public void setPriceActual(BigDecimal PriceActual)
Set Unit Price.

Specified by:
setPriceActual in interface I_I_Invoice
Parameters:
PriceActual - Actual Price

getPriceActual

public BigDecimal getPriceActual()
Get Unit Price.

Specified by:
getPriceActual in interface I_I_Invoice
Returns:
Actual Price

setProcessed

public void setProcessed(boolean Processed)
Set Processed.

Specified by:
setProcessed in interface I_I_Invoice
Parameters:
Processed - The document has been processed

isProcessed

public boolean isProcessed()
Get Processed.

Specified by:
isProcessed in interface I_I_Invoice
Returns:
The document has been processed

setProcessing

public void setProcessing(boolean Processing)
Set Process Now.

Specified by:
setProcessing in interface I_I_Invoice
Parameters:
Processing - Process Now

isProcessing

public boolean isProcessing()
Get Process Now.

Specified by:
isProcessing in interface I_I_Invoice
Returns:
Process Now

setProductValue

public void setProductValue(String ProductValue)
Set Product Key.

Specified by:
setProductValue in interface I_I_Invoice
Parameters:
ProductValue - Key of the Product

getProductValue

public String getProductValue()
Get Product Key.

Specified by:
getProductValue in interface I_I_Invoice
Returns:
Key of the Product

setProjectValue

public void setProjectValue(String ProjectValue)
Set Project Key.

Specified by:
setProjectValue in interface I_I_Invoice
Parameters:
ProjectValue - Key of the Project

getProjectValue

public String getProjectValue()
Get Project Key.

Specified by:
getProjectValue in interface I_I_Invoice
Returns:
Key of the Project

setQtyOrdered

public void setQtyOrdered(BigDecimal QtyOrdered)
Set Ordered Quantity.

Specified by:
setQtyOrdered in interface I_I_Invoice
Parameters:
QtyOrdered - Ordered Quantity

getQtyOrdered

public BigDecimal getQtyOrdered()
Get Ordered Quantity.

Specified by:
getQtyOrdered in interface I_I_Invoice
Returns:
Ordered Quantity

setRegionName

public void setRegionName(String RegionName)
Set Region.

Specified by:
setRegionName in interface I_I_Invoice
Parameters:
RegionName - Name of the Region

getRegionName

public String getRegionName()
Get Region.

Specified by:
getRegionName in interface I_I_Invoice
Returns:
Name of the Region

setSalesRep_ID

public void setSalesRep_ID(int SalesRep_ID)
Set Sales Representative.

Specified by:
setSalesRep_ID in interface I_I_Invoice
Parameters:
SalesRep_ID - Sales Representative or Company Agent

getSalesRep_ID

public int getSalesRep_ID()
Get Sales Representative.

Specified by:
getSalesRep_ID in interface I_I_Invoice
Returns:
Sales Representative or Company Agent

setSKU

public void setSKU(String SKU)
Set SKU.

Specified by:
setSKU in interface I_I_Invoice
Parameters:
SKU - Stock Keeping Unit

getSKU

public String getSKU()
Get SKU.

Specified by:
getSKU in interface I_I_Invoice
Returns:
Stock Keeping Unit

setTaxAmt

public void setTaxAmt(BigDecimal TaxAmt)
Set Tax Amount.

Specified by:
setTaxAmt in interface I_I_Invoice
Parameters:
TaxAmt - Tax Amount for a document

getTaxAmt

public BigDecimal getTaxAmt()
Get Tax Amount.

Specified by:
getTaxAmt in interface I_I_Invoice
Returns:
Tax Amount for a document

setTaxIndicator

public void setTaxIndicator(String TaxIndicator)
Set Tax Indicator.

Specified by:
setTaxIndicator in interface I_I_Invoice
Parameters:
TaxIndicator - Short form for Tax to be printed on documents

getTaxIndicator

public String getTaxIndicator()
Get Tax Indicator.

Specified by:
getTaxIndicator in interface I_I_Invoice
Returns:
Short form for Tax to be printed on documents

setUPC

public void setUPC(String UPC)
Set UPC/EAN.

Specified by:
setUPC in interface I_I_Invoice
Parameters:
UPC - Bar Code (Universal Product Code or its superset European Article Number)

getUPC

public String getUPC()
Get UPC/EAN.

Specified by:
getUPC in interface I_I_Invoice
Returns:
Bar Code (Universal Product Code or its superset European Article Number)

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.