Package org.compiere.model
Class X_C_DepositBatch
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_C_DepositBatch
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_DepositBatch
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MDepositBatch
public class X_C_DepositBatch extends PO implements I_C_DepositBatch, I_Persistent
Generated Model for C_DepositBatch- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
DOCSTATUS_AD_Reference_ID
DocStatus AD_Reference_ID=131static String
DOCSTATUS_Approved
Approved = APstatic String
DOCSTATUS_Closed
Closed = CLstatic String
DOCSTATUS_Completed
Completed = COstatic String
DOCSTATUS_Drafted
Drafted = DRstatic String
DOCSTATUS_InProgress
In Progress = IPstatic String
DOCSTATUS_Invalid
Invalid = INstatic String
DOCSTATUS_NotApproved
Not Approved = NAstatic String
DOCSTATUS_Reversed
Reversed = REstatic String
DOCSTATUS_Unknown
Unknown = ??static String
DOCSTATUS_Voided
Voided = VOstatic String
DOCSTATUS_WaitingConfirmation
Waiting Confirmation = WCstatic String
DOCSTATUS_WaitingPayment
Waiting Payment = WP-
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, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
-
Fields inherited from interface org.compiere.model.I_C_DepositBatch
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_BankAccount_ID, COLUMNNAME_C_DepositBatch_ID, COLUMNNAME_C_DepositBatch_UU, COLUMNNAME_C_DocType_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CreateFrom, COLUMNNAME_DateDeposit, COLUMNNAME_DateDoc, COLUMNNAME_DepositAmt, COLUMNNAME_Description, COLUMNNAME_DocStatus, COLUMNNAME_DocumentNo, COLUMNNAME_IsActive, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_C_DepositBatch(Properties ctx, int C_DepositBatch_ID, String trxName)
Standard ConstructorX_C_DepositBatch(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
get_AccessLevel()
AccessLevelI_C_BankAccount
getC_BankAccount()
int
getC_BankAccount_ID()
Get Bank Account.int
getC_DepositBatch_ID()
Get Deposit Batch.String
getC_DepositBatch_UU()
Get C_DepositBatch_UU.I_C_DocType
getC_DocType()
int
getC_DocType_ID()
Get Document Type.String
getCreateFrom()
Get Create lines from.Timestamp
getDateDeposit()
Get Deposit Date.Timestamp
getDateDoc()
Get Document Date.BigDecimal
getDepositAmt()
Get Deposit Amount.String
getDescription()
Get Description.String
getDocStatus()
Get Document Status.String
getDocumentNo()
Get Document No.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameprotected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isProcessed()
Get Processed.boolean
isProcessing()
Get Process Now.void
setC_BankAccount_ID(int C_BankAccount_ID)
Set Bank Account.void
setC_DepositBatch_ID(int C_DepositBatch_ID)
Set Deposit Batch.void
setC_DepositBatch_UU(String C_DepositBatch_UU)
Set C_DepositBatch_UU.void
setC_DocType_ID(int C_DocType_ID)
Set Document Type.void
setCreateFrom(String CreateFrom)
Set Create lines from.void
setDateDeposit(Timestamp DateDeposit)
Set Deposit Date.void
setDateDoc(Timestamp DateDoc)
Set Document Date.void
setDepositAmt(BigDecimal DepositAmt)
Set Deposit Amount.void
setDescription(String Description)
Set Description.void
setDocStatus(String DocStatus)
Set Document Status.void
setDocumentNo(String DocumentNo)
Set Document No.void
setProcessed(boolean Processed)
Set Processed.void
setProcessing(boolean Processing)
Set Process Now.String
toString()
String representation-
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, 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_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, 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, load, loadByUU, loadComplete, loadDefaults, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, 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, unlock, update_Tree, validForeignKeys
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Methods inherited from interface org.compiere.model.I_C_DepositBatch
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Methods inherited from interface org.compiere.model.I_Persistent
save
-
-
-
-
Field Detail
-
DOCSTATUS_AD_Reference_ID
public static final int DOCSTATUS_AD_Reference_ID
DocStatus AD_Reference_ID=131- See Also:
- Constant Field Values
-
DOCSTATUS_Unknown
public static final String DOCSTATUS_Unknown
Unknown = ??- See Also:
- Constant Field Values
-
DOCSTATUS_Approved
public static final String DOCSTATUS_Approved
Approved = AP- See Also:
- Constant Field Values
-
DOCSTATUS_Closed
public static final String DOCSTATUS_Closed
Closed = CL- See Also:
- Constant Field Values
-
DOCSTATUS_Completed
public static final String DOCSTATUS_Completed
Completed = CO- See Also:
- Constant Field Values
-
DOCSTATUS_Drafted
public static final String DOCSTATUS_Drafted
Drafted = DR- See Also:
- Constant Field Values
-
DOCSTATUS_Invalid
public static final String DOCSTATUS_Invalid
Invalid = IN- See Also:
- Constant Field Values
-
DOCSTATUS_InProgress
public static final String DOCSTATUS_InProgress
In Progress = IP- See Also:
- Constant Field Values
-
DOCSTATUS_NotApproved
public static final String DOCSTATUS_NotApproved
Not Approved = NA- See Also:
- Constant Field Values
-
DOCSTATUS_Reversed
public static final String DOCSTATUS_Reversed
Reversed = RE- See Also:
- Constant Field Values
-
DOCSTATUS_Voided
public static final String DOCSTATUS_Voided
Voided = VO- See Also:
- Constant Field Values
-
DOCSTATUS_WaitingConfirmation
public static final String DOCSTATUS_WaitingConfirmation
Waiting Confirmation = WC- See Also:
- Constant Field Values
-
DOCSTATUS_WaitingPayment
public static final String DOCSTATUS_WaitingPayment
Waiting Payment = WP- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_C_DepositBatch
public X_C_DepositBatch(Properties ctx, int C_DepositBatch_ID, String trxName)
Standard Constructor
-
X_C_DepositBatch
public X_C_DepositBatch(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
getC_BankAccount
public I_C_BankAccount getC_BankAccount() throws RuntimeException
- Specified by:
getC_BankAccount
in interfaceI_C_DepositBatch
- Throws:
RuntimeException
-
setC_BankAccount_ID
public void setC_BankAccount_ID(int C_BankAccount_ID)
Set Bank Account.- Specified by:
setC_BankAccount_ID
in interfaceI_C_DepositBatch
- Parameters:
C_BankAccount_ID
- Account at the Bank
-
getC_BankAccount_ID
public int getC_BankAccount_ID()
Get Bank Account.- Specified by:
getC_BankAccount_ID
in interfaceI_C_DepositBatch
- Returns:
- Account at the Bank
-
setC_DepositBatch_ID
public void setC_DepositBatch_ID(int C_DepositBatch_ID)
Set Deposit Batch.- Specified by:
setC_DepositBatch_ID
in interfaceI_C_DepositBatch
- Parameters:
C_DepositBatch_ID
- Deposit Batch
-
getC_DepositBatch_ID
public int getC_DepositBatch_ID()
Get Deposit Batch.- Specified by:
getC_DepositBatch_ID
in interfaceI_C_DepositBatch
- Returns:
- Deposit Batch
-
setC_DepositBatch_UU
public void setC_DepositBatch_UU(String C_DepositBatch_UU)
Set C_DepositBatch_UU.- Specified by:
setC_DepositBatch_UU
in interfaceI_C_DepositBatch
- Parameters:
C_DepositBatch_UU
- C_DepositBatch_UU
-
getC_DepositBatch_UU
public String getC_DepositBatch_UU()
Get C_DepositBatch_UU.- Specified by:
getC_DepositBatch_UU
in interfaceI_C_DepositBatch
- Returns:
- C_DepositBatch_UU
-
getC_DocType
public I_C_DocType getC_DocType() throws RuntimeException
- Specified by:
getC_DocType
in interfaceI_C_DepositBatch
- Throws:
RuntimeException
-
setC_DocType_ID
public void setC_DocType_ID(int C_DocType_ID)
Set Document Type.- Specified by:
setC_DocType_ID
in interfaceI_C_DepositBatch
- 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 interfaceI_C_DepositBatch
- Returns:
- Document type or rules
-
setCreateFrom
public void setCreateFrom(String CreateFrom)
Set Create lines from.- Specified by:
setCreateFrom
in interfaceI_C_DepositBatch
- Parameters:
CreateFrom
- Process which will generate a new document lines based on an existing document
-
getCreateFrom
public String getCreateFrom()
Get Create lines from.- Specified by:
getCreateFrom
in interfaceI_C_DepositBatch
- Returns:
- Process which will generate a new document lines based on an existing document
-
setDateDeposit
public void setDateDeposit(Timestamp DateDeposit)
Set Deposit Date.- Specified by:
setDateDeposit
in interfaceI_C_DepositBatch
- Parameters:
DateDeposit
- Deposit Date
-
getDateDeposit
public Timestamp getDateDeposit()
Get Deposit Date.- Specified by:
getDateDeposit
in interfaceI_C_DepositBatch
- Returns:
- Deposit Date
-
setDateDoc
public void setDateDoc(Timestamp DateDoc)
Set Document Date.- Specified by:
setDateDoc
in interfaceI_C_DepositBatch
- Parameters:
DateDoc
- Date of the Document
-
getDateDoc
public Timestamp getDateDoc()
Get Document Date.- Specified by:
getDateDoc
in interfaceI_C_DepositBatch
- Returns:
- Date of the Document
-
setDepositAmt
public void setDepositAmt(BigDecimal DepositAmt)
Set Deposit Amount.- Specified by:
setDepositAmt
in interfaceI_C_DepositBatch
- Parameters:
DepositAmt
- Deposit Amount
-
getDepositAmt
public BigDecimal getDepositAmt()
Get Deposit Amount.- Specified by:
getDepositAmt
in interfaceI_C_DepositBatch
- Returns:
- Deposit Amount
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_C_DepositBatch
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescription
in interfaceI_C_DepositBatch
- Returns:
- Optional short description of the record
-
setDocStatus
public void setDocStatus(String DocStatus)
Set Document Status.- Specified by:
setDocStatus
in interfaceI_C_DepositBatch
- Parameters:
DocStatus
- The current status of the document
-
getDocStatus
public String getDocStatus()
Get Document Status.- Specified by:
getDocStatus
in interfaceI_C_DepositBatch
- Returns:
- The current status of the document
-
setDocumentNo
public void setDocumentNo(String DocumentNo)
Set Document No.- Specified by:
setDocumentNo
in interfaceI_C_DepositBatch
- Parameters:
DocumentNo
- Document sequence number of the document
-
getDocumentNo
public String getDocumentNo()
Get Document No.- Specified by:
getDocumentNo
in interfaceI_C_DepositBatch
- Returns:
- Document sequence number of the document
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setProcessed
public void setProcessed(boolean Processed)
Set Processed.- Specified by:
setProcessed
in interfaceI_C_DepositBatch
- Parameters:
Processed
- The document has been processed
-
isProcessed
public boolean isProcessed()
Get Processed.- Specified by:
isProcessed
in interfaceI_C_DepositBatch
- Returns:
- The document has been processed
-
setProcessing
public void setProcessing(boolean Processing)
Set Process Now.- Specified by:
setProcessing
in interfaceI_C_DepositBatch
- Parameters:
Processing
- Process Now
-
isProcessing
public boolean isProcessing()
Get Process Now.- Specified by:
isProcessing
in interfaceI_C_DepositBatch
- Returns:
- Process Now
-
-