Package org.compiere.model
Class X_C_PaySelection
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_C_PaySelection
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_PaySelection
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MPaySelection
public class X_C_PaySelection extends PO implements I_C_PaySelection, I_Persistent
Generated Model for C_PaySelection- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
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, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
-
Fields inherited from interface org.compiere.model.I_C_PaySelection
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_BankAccount_ID, COLUMNNAME_C_PaySelection_ID, COLUMNNAME_C_PaySelection_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CreateFrom, COLUMNNAME_Description, COLUMNNAME_IsActive, COLUMNNAME_IsApproved, COLUMNNAME_IsOnePaymentPerInvoice, COLUMNNAME_Name, COLUMNNAME_PayDate, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_TotalAmt, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_C_PaySelection(Properties ctx, int C_PaySelection_ID, String trxName)
Standard ConstructorX_C_PaySelection(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_PaySelection_ID()
Get Payment Selection.String
getC_PaySelection_UU()
Get C_PaySelection_UU.String
getCreateFrom()
Get Create lines from.String
getDescription()
Get Description.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameString
getName()
Get Name.Timestamp
getPayDate()
Get Payment date.BigDecimal
getTotalAmt()
Get Total Amount.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isApproved()
Get Approved.boolean
isOnePaymentPerInvoice()
Get One Payment Per Invoice.boolean
isProcessed()
Get Processed.boolean
isProcessing()
Get Process Now.void
setC_BankAccount_ID(int C_BankAccount_ID)
Set Bank Account.void
setC_PaySelection_ID(int C_PaySelection_ID)
Set Payment Selection.void
setC_PaySelection_UU(String C_PaySelection_UU)
Set C_PaySelection_UU.void
setCreateFrom(String CreateFrom)
Set Create lines from.void
setDescription(String Description)
Set Description.void
setIsApproved(boolean IsApproved)
Set Approved.void
setIsOnePaymentPerInvoice(boolean IsOnePaymentPerInvoice)
Set One Payment Per Invoice.void
setName(String Name)
Set Name.void
setPayDate(Timestamp PayDate)
Set Payment date.void
setProcessed(boolean Processed)
Set Processed.void
setProcessing(boolean Processing)
Set Process Now.void
setTotalAmt(BigDecimal TotalAmt)
Set Total Amount.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_PaySelection
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 Detail
-
X_C_PaySelection
public X_C_PaySelection(Properties ctx, int C_PaySelection_ID, String trxName)
Standard Constructor
-
X_C_PaySelection
public X_C_PaySelection(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 1 - 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_PaySelection
- 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_PaySelection
- 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_PaySelection
- Returns:
- Account at the Bank
-
setC_PaySelection_ID
public void setC_PaySelection_ID(int C_PaySelection_ID)
Set Payment Selection.- Specified by:
setC_PaySelection_ID
in interfaceI_C_PaySelection
- Parameters:
C_PaySelection_ID
- Payment Selection
-
getC_PaySelection_ID
public int getC_PaySelection_ID()
Get Payment Selection.- Specified by:
getC_PaySelection_ID
in interfaceI_C_PaySelection
- Returns:
- Payment Selection
-
setC_PaySelection_UU
public void setC_PaySelection_UU(String C_PaySelection_UU)
Set C_PaySelection_UU.- Specified by:
setC_PaySelection_UU
in interfaceI_C_PaySelection
- Parameters:
C_PaySelection_UU
- C_PaySelection_UU
-
getC_PaySelection_UU
public String getC_PaySelection_UU()
Get C_PaySelection_UU.- Specified by:
getC_PaySelection_UU
in interfaceI_C_PaySelection
- Returns:
- C_PaySelection_UU
-
setCreateFrom
public void setCreateFrom(String CreateFrom)
Set Create lines from.- Specified by:
setCreateFrom
in interfaceI_C_PaySelection
- 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_PaySelection
- Returns:
- Process which will generate a new document lines based on an existing document
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_C_PaySelection
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescription
in interfaceI_C_PaySelection
- Returns:
- Optional short description of the record
-
setIsApproved
public void setIsApproved(boolean IsApproved)
Set Approved.- Specified by:
setIsApproved
in interfaceI_C_PaySelection
- Parameters:
IsApproved
- Indicates if this document requires approval
-
isApproved
public boolean isApproved()
Get Approved.- Specified by:
isApproved
in interfaceI_C_PaySelection
- Returns:
- Indicates if this document requires approval
-
setIsOnePaymentPerInvoice
public void setIsOnePaymentPerInvoice(boolean IsOnePaymentPerInvoice)
Set One Payment Per Invoice.- Specified by:
setIsOnePaymentPerInvoice
in interfaceI_C_PaySelection
- Parameters:
IsOnePaymentPerInvoice
- One Payment Per Invoice
-
isOnePaymentPerInvoice
public boolean isOnePaymentPerInvoice()
Get One Payment Per Invoice.- Specified by:
isOnePaymentPerInvoice
in interfaceI_C_PaySelection
- Returns:
- One Payment Per Invoice
-
setName
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_C_PaySelection
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in interfaceI_C_PaySelection
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setPayDate
public void setPayDate(Timestamp PayDate)
Set Payment date.- Specified by:
setPayDate
in interfaceI_C_PaySelection
- Parameters:
PayDate
- Date Payment made
-
getPayDate
public Timestamp getPayDate()
Get Payment date.- Specified by:
getPayDate
in interfaceI_C_PaySelection
- Returns:
- Date Payment made
-
setProcessed
public void setProcessed(boolean Processed)
Set Processed.- Specified by:
setProcessed
in interfaceI_C_PaySelection
- Parameters:
Processed
- The document has been processed
-
isProcessed
public boolean isProcessed()
Get Processed.- Specified by:
isProcessed
in interfaceI_C_PaySelection
- Returns:
- The document has been processed
-
setProcessing
public void setProcessing(boolean Processing)
Set Process Now.- Specified by:
setProcessing
in interfaceI_C_PaySelection
- Parameters:
Processing
- Process Now
-
isProcessing
public boolean isProcessing()
Get Process Now.- Specified by:
isProcessing
in interfaceI_C_PaySelection
- Returns:
- Process Now
-
setTotalAmt
public void setTotalAmt(BigDecimal TotalAmt)
Set Total Amount.- Specified by:
setTotalAmt
in interfaceI_C_PaySelection
- Parameters:
TotalAmt
- Total Amount
-
getTotalAmt
public BigDecimal getTotalAmt()
Get Total Amount.- Specified by:
getTotalAmt
in interfaceI_C_PaySelection
- Returns:
- Total Amount
-
-