Package org.compiere.model
Class X_C_OrderPaySchedule
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_OrderPaySchedule
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_OrderPaySchedule
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MOrderPaySchedule
Generated Model for C_OrderPaySchedule
- Version:
- Release 11 - $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_ID
Fields inherited from interface org.compiere.model.I_C_OrderPaySchedule
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Order_ID, COLUMNNAME_C_OrderPaySchedule_ID, COLUMNNAME_C_OrderPaySchedule_UU, COLUMNNAME_C_PaySchedule_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DiscountAmt, COLUMNNAME_DiscountDate, COLUMNNAME_DueAmt, COLUMNNAME_DueDate, COLUMNNAME_IsActive, COLUMNNAME_IsValid, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_C_OrderPaySchedule
(Properties ctx, int C_OrderPaySchedule_ID, String trxName) Standard ConstructorX_C_OrderPaySchedule
(Properties ctx, int C_OrderPaySchedule_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_OrderPaySchedule
(Properties ctx, String C_OrderPaySchedule_UU, String trxName) Standard ConstructorX_C_OrderPaySchedule
(Properties ctx, String C_OrderPaySchedule_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_OrderPaySchedule
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Order.int
Get Order Payment Schedule.Get C_OrderPaySchedule_UU.int
Get Payment Schedule.Get Discount Amount.Get Discount Date.Get Amount due.Get Due Date.Get Record ID/ColumnNameprotected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Processed.boolean
Get Process Now.boolean
isValid()
Get Valid.void
setC_Order_ID
(int C_Order_ID) Set Order.void
setC_OrderPaySchedule_ID
(int C_OrderPaySchedule_ID) Set Order Payment Schedule.void
setC_OrderPaySchedule_UU
(String C_OrderPaySchedule_UU) Set C_OrderPaySchedule_UU.void
setC_PaySchedule_ID
(int C_PaySchedule_ID) Set Payment Schedule.void
setDiscountAmt
(BigDecimal DiscountAmt) Set Discount Amount.void
setDiscountDate
(Timestamp DiscountDate) Set Discount Date.void
setDueAmt
(BigDecimal DueAmt) Set Amount due.void
setDueDate
(Timestamp DueDate) Set Due Date.void
setIsValid
(boolean IsValid) Set Valid.void
setProcessed
(boolean Processed) Set Processed.void
setProcessing
(boolean Processing) Set Process Now.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_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_OrderPaySchedule
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
-
X_C_OrderPaySchedule
Standard Constructor -
X_C_OrderPaySchedule
public X_C_OrderPaySchedule(Properties ctx, int C_OrderPaySchedule_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_OrderPaySchedule
Standard Constructor -
X_C_OrderPaySchedule
public X_C_OrderPaySchedule(Properties ctx, String C_OrderPaySchedule_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_OrderPaySchedule
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 1 - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
getC_Order
- Specified by:
getC_Order
in interfaceI_C_OrderPaySchedule
- Throws:
RuntimeException
-
setC_Order_ID
public void setC_Order_ID(int C_Order_ID) Set Order.- Specified by:
setC_Order_ID
in interfaceI_C_OrderPaySchedule
- Parameters:
C_Order_ID
- Order
-
getC_Order_ID
public int getC_Order_ID()Get Order.- Specified by:
getC_Order_ID
in interfaceI_C_OrderPaySchedule
- Returns:
- Order
-
setC_OrderPaySchedule_ID
public void setC_OrderPaySchedule_ID(int C_OrderPaySchedule_ID) Set Order Payment Schedule.- Specified by:
setC_OrderPaySchedule_ID
in interfaceI_C_OrderPaySchedule
- Parameters:
C_OrderPaySchedule_ID
- Order Payment Schedule
-
getC_OrderPaySchedule_ID
public int getC_OrderPaySchedule_ID()Get Order Payment Schedule.- Specified by:
getC_OrderPaySchedule_ID
in interfaceI_C_OrderPaySchedule
- Returns:
- Order Payment Schedule
-
setC_OrderPaySchedule_UU
Set C_OrderPaySchedule_UU.- Specified by:
setC_OrderPaySchedule_UU
in interfaceI_C_OrderPaySchedule
- Parameters:
C_OrderPaySchedule_UU
- C_OrderPaySchedule_UU
-
getC_OrderPaySchedule_UU
Get C_OrderPaySchedule_UU.- Specified by:
getC_OrderPaySchedule_UU
in interfaceI_C_OrderPaySchedule
- Returns:
- C_OrderPaySchedule_UU
-
getC_PaySchedule
- Specified by:
getC_PaySchedule
in interfaceI_C_OrderPaySchedule
- Throws:
RuntimeException
-
setC_PaySchedule_ID
public void setC_PaySchedule_ID(int C_PaySchedule_ID) Set Payment Schedule.- Specified by:
setC_PaySchedule_ID
in interfaceI_C_OrderPaySchedule
- Parameters:
C_PaySchedule_ID
- Payment Schedule Template
-
getC_PaySchedule_ID
public int getC_PaySchedule_ID()Get Payment Schedule.- Specified by:
getC_PaySchedule_ID
in interfaceI_C_OrderPaySchedule
- Returns:
- Payment Schedule Template
-
setDiscountAmt
Set Discount Amount.- Specified by:
setDiscountAmt
in interfaceI_C_OrderPaySchedule
- Parameters:
DiscountAmt
- Calculated amount of discount
-
getDiscountAmt
Get Discount Amount.- Specified by:
getDiscountAmt
in interfaceI_C_OrderPaySchedule
- Returns:
- Calculated amount of discount
-
setDiscountDate
Set Discount Date.- Specified by:
setDiscountDate
in interfaceI_C_OrderPaySchedule
- Parameters:
DiscountDate
- Last Date for payments with discount
-
getDiscountDate
Get Discount Date.- Specified by:
getDiscountDate
in interfaceI_C_OrderPaySchedule
- Returns:
- Last Date for payments with discount
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setDueAmt
Set Amount due.- Specified by:
setDueAmt
in interfaceI_C_OrderPaySchedule
- Parameters:
DueAmt
- Amount of the payment due
-
getDueAmt
Get Amount due.- Specified by:
getDueAmt
in interfaceI_C_OrderPaySchedule
- Returns:
- Amount of the payment due
-
setDueDate
Set Due Date.- Specified by:
setDueDate
in interfaceI_C_OrderPaySchedule
- Parameters:
DueDate
- Date when the payment is due
-
getDueDate
Get Due Date.- Specified by:
getDueDate
in interfaceI_C_OrderPaySchedule
- Returns:
- Date when the payment is due
-
setIsValid
public void setIsValid(boolean IsValid) Set Valid.- Specified by:
setIsValid
in interfaceI_C_OrderPaySchedule
- Parameters:
IsValid
- Element is valid
-
isValid
public boolean isValid()Get Valid.- Specified by:
isValid
in interfaceI_C_OrderPaySchedule
- Returns:
- Element is valid
-
setProcessed
public void setProcessed(boolean Processed) Set Processed.- Specified by:
setProcessed
in interfaceI_C_OrderPaySchedule
- Parameters:
Processed
- The document has been processed
-
isProcessed
public boolean isProcessed()Get Processed.- Specified by:
isProcessed
in interfaceI_C_OrderPaySchedule
- Returns:
- The document has been processed
-
setProcessing
public void setProcessing(boolean Processing) Set Process Now.- Specified by:
setProcessing
in interfaceI_C_OrderPaySchedule
- Parameters:
Processing
- Process Now
-
isProcessing
public boolean isProcessing()Get Process Now.- Specified by:
isProcessing
in interfaceI_C_OrderPaySchedule
- Returns:
- Process Now
-