Package org.compiere.model
Class X_C_InvoiceBatch
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_InvoiceBatch
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_C_InvoiceBatch,I_Persistent,Evaluatee
- Direct Known Subclasses:
MInvoiceBatch
Generated Model for C_InvoiceBatch
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
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, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_IDFields inherited from interface org.compiere.model.I_C_InvoiceBatch
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_ConversionType_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_InvoiceBatch_ID, COLUMNNAME_C_InvoiceBatch_UU, COLUMNNAME_ControlAmt, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DateDoc, COLUMNNAME_Description, COLUMNNAME_DocumentAmt, COLUMNNAME_DocumentNo, COLUMNNAME_IsActive, COLUMNNAME_IsSOTrx, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_SalesRep_ID, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_C_InvoiceBatch(Properties ctx, int C_InvoiceBatch_ID, String trxName) Standard ConstructorX_C_InvoiceBatch(Properties ctx, int C_InvoiceBatch_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_InvoiceBatch(Properties ctx, String C_InvoiceBatch_UU, String trxName) Standard ConstructorX_C_InvoiceBatch(Properties ctx, String C_InvoiceBatch_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_InvoiceBatch(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelDeprecated.intGet Currency Type.Deprecated.intGet Currency.intGet Invoice Batch.Get C_InvoiceBatch_UU.Get Control Amount.Get Document Date.Get Description.Get Document Amt.Get Document No.Get Record ID/ColumnNameDeprecated.intGet Sales Representative.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Processed.booleanGet Process Now.booleanisSOTrx()Get Sales Transaction.voidsetC_ConversionType_ID(int C_ConversionType_ID) Set Currency Type.voidsetC_Currency_ID(int C_Currency_ID) Set Currency.voidsetC_InvoiceBatch_ID(int C_InvoiceBatch_ID) Set Invoice Batch.voidsetC_InvoiceBatch_UU(String C_InvoiceBatch_UU) Set C_InvoiceBatch_UU.voidsetControlAmt(BigDecimal ControlAmt) Set Control Amount.voidsetDateDoc(Timestamp DateDoc) Set Document Date.voidsetDescription(String Description) Set Description.voidsetDocumentAmt(BigDecimal DocumentAmt) Set Document Amt.voidsetDocumentNo(String DocumentNo) Set Document No.voidsetIsSOTrx(boolean IsSOTrx) Set Sales Transaction.voidsetProcessed(boolean Processed) Set Processed.voidsetProcessing(boolean Processing) Set Process Now.voidsetSalesRep_ID(int SalesRep_ID) Set Sales Representative.toString()String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, 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_OptimisticLockingColumns, get_Table_ID, get_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_C_InvoiceBatch
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods inherited from interface org.compiere.model.I_Persistent
save
-
Constructor Details
-
X_C_InvoiceBatch
Standard Constructor -
X_C_InvoiceBatch
public X_C_InvoiceBatch(Properties ctx, int C_InvoiceBatch_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_InvoiceBatch
Standard Constructor -
X_C_InvoiceBatch
public X_C_InvoiceBatch(Properties ctx, String C_InvoiceBatch_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_InvoiceBatch
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 1 - Org
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
getC_ConversionType
Deprecated.- Specified by:
getC_ConversionTypein interfaceI_C_InvoiceBatch- Throws:
RuntimeException
-
setC_ConversionType_ID
public void setC_ConversionType_ID(int C_ConversionType_ID) Set Currency Type.- Specified by:
setC_ConversionType_IDin interfaceI_C_InvoiceBatch- Parameters:
C_ConversionType_ID- Currency Conversion Rate Type
-
getC_ConversionType_ID
public int getC_ConversionType_ID()Get Currency Type.- Specified by:
getC_ConversionType_IDin interfaceI_C_InvoiceBatch- Returns:
- Currency Conversion Rate Type
-
getC_Currency
Deprecated.- Specified by:
getC_Currencyin interfaceI_C_InvoiceBatch- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID) Set Currency.- Specified by:
setC_Currency_IDin interfaceI_C_InvoiceBatch- Parameters:
C_Currency_ID- The Currency for this record
-
getC_Currency_ID
public int getC_Currency_ID()Get Currency.- Specified by:
getC_Currency_IDin interfaceI_C_InvoiceBatch- Returns:
- The Currency for this record
-
setC_InvoiceBatch_ID
public void setC_InvoiceBatch_ID(int C_InvoiceBatch_ID) Set Invoice Batch.- Specified by:
setC_InvoiceBatch_IDin interfaceI_C_InvoiceBatch- Parameters:
C_InvoiceBatch_ID- Expense Invoice Batch Header
-
getC_InvoiceBatch_ID
public int getC_InvoiceBatch_ID()Get Invoice Batch.- Specified by:
getC_InvoiceBatch_IDin interfaceI_C_InvoiceBatch- Returns:
- Expense Invoice Batch Header
-
setC_InvoiceBatch_UU
Set C_InvoiceBatch_UU.- Specified by:
setC_InvoiceBatch_UUin interfaceI_C_InvoiceBatch- Parameters:
C_InvoiceBatch_UU- C_InvoiceBatch_UU
-
getC_InvoiceBatch_UU
Get C_InvoiceBatch_UU.- Specified by:
getC_InvoiceBatch_UUin interfaceI_C_InvoiceBatch- Returns:
- C_InvoiceBatch_UU
-
setControlAmt
Set Control Amount.- Specified by:
setControlAmtin interfaceI_C_InvoiceBatch- Parameters:
ControlAmt- If not zero, the Debit amount of the document must be equal this amount
-
getControlAmt
Get Control Amount.- Specified by:
getControlAmtin interfaceI_C_InvoiceBatch- Returns:
- If not zero, the Debit amount of the document must be equal this amount
-
setDateDoc
Set Document Date.- Specified by:
setDateDocin interfaceI_C_InvoiceBatch- Parameters:
DateDoc- Date of the Document
-
getDateDoc
Get Document Date.- Specified by:
getDateDocin interfaceI_C_InvoiceBatch- Returns:
- Date of the Document
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_C_InvoiceBatch- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_C_InvoiceBatch- Returns:
- Optional short description of the record
-
setDocumentAmt
Set Document Amt.- Specified by:
setDocumentAmtin interfaceI_C_InvoiceBatch- Parameters:
DocumentAmt- Document Amount
-
getDocumentAmt
Get Document Amt.- Specified by:
getDocumentAmtin interfaceI_C_InvoiceBatch- Returns:
- Document Amount
-
setDocumentNo
Set Document No.- Specified by:
setDocumentNoin interfaceI_C_InvoiceBatch- Parameters:
DocumentNo- Document sequence number of the document
-
getDocumentNo
Get Document No.- Specified by:
getDocumentNoin interfaceI_C_InvoiceBatch- Returns:
- Document sequence number of the document
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setIsSOTrx
public void setIsSOTrx(boolean IsSOTrx) Set Sales Transaction.- Specified by:
setIsSOTrxin interfaceI_C_InvoiceBatch- Parameters:
IsSOTrx- This is a Sales Transaction
-
isSOTrx
public boolean isSOTrx()Get Sales Transaction.- Specified by:
isSOTrxin interfaceI_C_InvoiceBatch- Returns:
- This is a Sales Transaction
-
setProcessed
public void setProcessed(boolean Processed) Set Processed.- Specified by:
setProcessedin interfaceI_C_InvoiceBatch- Parameters:
Processed- The document has been processed
-
isProcessed
public boolean isProcessed()Get Processed.- Specified by:
isProcessedin interfaceI_C_InvoiceBatch- Returns:
- The document has been processed
-
setProcessing
public void setProcessing(boolean Processing) Set Process Now.- Specified by:
setProcessingin interfaceI_C_InvoiceBatch- Parameters:
Processing- Process Now
-
isProcessing
public boolean isProcessing()Get Process Now.- Specified by:
isProcessingin interfaceI_C_InvoiceBatch- Returns:
- Process Now
-
getSalesRep
Deprecated.- Specified by:
getSalesRepin interfaceI_C_InvoiceBatch- Throws:
RuntimeException
-
setSalesRep_ID
public void setSalesRep_ID(int SalesRep_ID) Set Sales Representative.- Specified by:
setSalesRep_IDin interfaceI_C_InvoiceBatch- Parameters:
SalesRep_ID- Sales Representative or Company Agent
-
getSalesRep_ID
public int getSalesRep_ID()Get Sales Representative.- Specified by:
getSalesRep_IDin interfaceI_C_InvoiceBatch- Returns:
- Sales Representative or Company Agent
-