Package org.compiere.model
Class MDepositBatchLine
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_DepositBatchLine
org.compiere.model.MDepositBatchLine
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_DepositBatchLine
,I_Persistent
,Evaluatee
Lines of deposit batch
- Version:
- $Id: MDepositBatchLine.java,v 1.3 2007/07/02 00:51:02 afalcone Exp $
- Author:
- Alejandro Falcone
- 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_ID
Fields inherited from interface org.compiere.model.I_C_DepositBatchLine
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_DepositBatch_ID, COLUMNNAME_C_DepositBatchLine_ID, COLUMNNAME_C_DepositBatchLine_UU, COLUMNNAME_C_Payment_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_IsActive, COLUMNNAME_Line, COLUMNNAME_PayAmt, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionMDepositBatchLine
(Properties ctx, int C_DepositBatchLine_ID, String trxName) Standard ConstructorMDepositBatchLine
(Properties ctx, String C_DepositBatchLine_UU, String trxName) UUID based ConstructorMDepositBatchLine
(Properties ctx, ResultSet rs, String trxName) Load ConstructorMDepositBatchLine
(MDepositBatch statement) Parent ConstructorMDepositBatchLine
(MDepositBatch statement, int lineNo) Parent Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
afterDelete
(boolean success) After Deleteprotected boolean
afterSave
(boolean newRecord, boolean success) After Saveprotected boolean
beforeSave
(boolean newRecord) Before Savevoid
setPayment
(MPayment payment) Set PaymentMethods inherited from class org.compiere.model.X_C_DepositBatchLine
get_AccessLevel, getC_DepositBatch, getC_DepositBatch_ID, getC_DepositBatchLine_ID, getC_DepositBatchLine_UU, getC_Payment, getC_Payment_ID, getKeyNamePair, getLine, getPayAmt, initPO, isProcessed, isProcessing, setC_DepositBatch_ID, setC_DepositBatchLine_ID, setC_DepositBatchLine_UU, setC_Payment_ID, setLine, setPayAmt, setProcessed, setProcessing, toString
Methods inherited from class org.compiere.model.PO
beforeDelete, 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_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
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_DepositBatchLine
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
-
Constructor Details
-
MDepositBatchLine
UUID based Constructor- Parameters:
ctx
- ContextC_DepositBatchLine_UU
- UUID keytrxName
- Transaction
-
MDepositBatchLine
Standard Constructor- Parameters:
ctx
- contextC_DepositBatchLine_ID
- idtrxName
- transaction
-
MDepositBatchLine
Load Constructor- Parameters:
ctx
- contextrs
- result settrxName
- transaction
-
MDepositBatchLine
Parent Constructor- Parameters:
statement
- Bank Statement that the line is part of
-
MDepositBatchLine
Parent Constructor- Parameters:
statement
- Deposit Batch that the line is part oflineNo
- position of the line within the statement
-
-
Method Details
-
setPayment
Set Payment- Parameters:
payment
- payment
-
beforeSave
protected boolean beforeSave(boolean newRecord) Before Save- Overrides:
beforeSave
in classPO
- Parameters:
newRecord
- new- Returns:
- true
-
afterSave
protected boolean afterSave(boolean newRecord, boolean success) After Save -
afterDelete
protected boolean afterDelete(boolean success) After Delete- Overrides:
afterDelete
in classPO
- Parameters:
success
- success- Returns:
- success
-