Package org.compiere.model
Class X_C_DunningRunLine
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_C_DunningRunLine
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_DunningRunLine
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MDunningRunLine
public class X_C_DunningRunLine extends PO implements I_C_DunningRunLine, I_Persistent
Generated Model for C_DunningRunLine- 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_DunningRunLine
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_Amt, COLUMNNAME_C_DunningRunEntry_ID, COLUMNNAME_C_DunningRunLine_ID, COLUMNNAME_C_DunningRunLine_UU, COLUMNNAME_C_Invoice_ID, COLUMNNAME_C_InvoicePaySchedule_ID, COLUMNNAME_C_Payment_ID, COLUMNNAME_ConvertedAmt, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DaysDue, COLUMNNAME_FeeAmt, COLUMNNAME_InterestAmt, COLUMNNAME_IsActive, COLUMNNAME_IsInDispute, COLUMNNAME_OpenAmt, COLUMNNAME_Processed, COLUMNNAME_TimesDunned, COLUMNNAME_TotalAmt, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_C_DunningRunLine(Properties ctx, int C_DunningRunLine_ID, String trxName)
Standard ConstructorX_C_DunningRunLine(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()
AccessLevelBigDecimal
getAmt()
Get Amount.I_C_DunningRunEntry
getC_DunningRunEntry()
int
getC_DunningRunEntry_ID()
Get Dunning Run Entry.int
getC_DunningRunLine_ID()
Get Dunning Run Line.String
getC_DunningRunLine_UU()
Get C_DunningRunLine_UU.I_C_Invoice
getC_Invoice()
int
getC_Invoice_ID()
Get Invoice.I_C_InvoicePaySchedule
getC_InvoicePaySchedule()
int
getC_InvoicePaySchedule_ID()
Get Invoice Payment Schedule.I_C_Payment
getC_Payment()
int
getC_Payment_ID()
Get Payment.BigDecimal
getConvertedAmt()
Get Converted Amount.int
getDaysDue()
Get Days due.BigDecimal
getFeeAmt()
Get Fee Amount.BigDecimal
getInterestAmt()
Get Interest Amount.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameBigDecimal
getOpenAmt()
Get Open Amount.int
getTimesDunned()
Get Times Dunned.BigDecimal
getTotalAmt()
Get Total Amount.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isInDispute()
Get In Dispute.boolean
isProcessed()
Get Processed.void
setAmt(BigDecimal Amt)
Set Amount.void
setC_DunningRunEntry_ID(int C_DunningRunEntry_ID)
Set Dunning Run Entry.void
setC_DunningRunLine_ID(int C_DunningRunLine_ID)
Set Dunning Run Line.void
setC_DunningRunLine_UU(String C_DunningRunLine_UU)
Set C_DunningRunLine_UU.void
setC_Invoice_ID(int C_Invoice_ID)
Set Invoice.void
setC_InvoicePaySchedule_ID(int C_InvoicePaySchedule_ID)
Set Invoice Payment Schedule.void
setC_Payment_ID(int C_Payment_ID)
Set Payment.void
setConvertedAmt(BigDecimal ConvertedAmt)
Set Converted Amount.void
setDaysDue(int DaysDue)
Set Days due.void
setFeeAmt(BigDecimal FeeAmt)
Set Fee Amount.void
setInterestAmt(BigDecimal InterestAmt)
Set Interest Amount.void
setIsInDispute(boolean IsInDispute)
Set In Dispute.void
setOpenAmt(BigDecimal OpenAmt)
Set Open Amount.void
setProcessed(boolean Processed)
Set Processed.void
setTimesDunned(int TimesDunned)
Set Times Dunned.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_DunningRunLine
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_DunningRunLine
public X_C_DunningRunLine(Properties ctx, int C_DunningRunLine_ID, String trxName)
Standard Constructor
-
X_C_DunningRunLine
public X_C_DunningRunLine(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
-
setAmt
public void setAmt(BigDecimal Amt)
Set Amount.- Specified by:
setAmt
in interfaceI_C_DunningRunLine
- Parameters:
Amt
- Amount
-
getAmt
public BigDecimal getAmt()
Get Amount.- Specified by:
getAmt
in interfaceI_C_DunningRunLine
- Returns:
- Amount
-
getC_DunningRunEntry
public I_C_DunningRunEntry getC_DunningRunEntry() throws RuntimeException
- Specified by:
getC_DunningRunEntry
in interfaceI_C_DunningRunLine
- Throws:
RuntimeException
-
setC_DunningRunEntry_ID
public void setC_DunningRunEntry_ID(int C_DunningRunEntry_ID)
Set Dunning Run Entry.- Specified by:
setC_DunningRunEntry_ID
in interfaceI_C_DunningRunLine
- Parameters:
C_DunningRunEntry_ID
- Dunning Run Entry
-
getC_DunningRunEntry_ID
public int getC_DunningRunEntry_ID()
Get Dunning Run Entry.- Specified by:
getC_DunningRunEntry_ID
in interfaceI_C_DunningRunLine
- Returns:
- Dunning Run Entry
-
setC_DunningRunLine_ID
public void setC_DunningRunLine_ID(int C_DunningRunLine_ID)
Set Dunning Run Line.- Specified by:
setC_DunningRunLine_ID
in interfaceI_C_DunningRunLine
- Parameters:
C_DunningRunLine_ID
- Dunning Run Line
-
getC_DunningRunLine_ID
public int getC_DunningRunLine_ID()
Get Dunning Run Line.- Specified by:
getC_DunningRunLine_ID
in interfaceI_C_DunningRunLine
- Returns:
- Dunning Run Line
-
setC_DunningRunLine_UU
public void setC_DunningRunLine_UU(String C_DunningRunLine_UU)
Set C_DunningRunLine_UU.- Specified by:
setC_DunningRunLine_UU
in interfaceI_C_DunningRunLine
- Parameters:
C_DunningRunLine_UU
- C_DunningRunLine_UU
-
getC_DunningRunLine_UU
public String getC_DunningRunLine_UU()
Get C_DunningRunLine_UU.- Specified by:
getC_DunningRunLine_UU
in interfaceI_C_DunningRunLine
- Returns:
- C_DunningRunLine_UU
-
getC_Invoice
public I_C_Invoice getC_Invoice() throws RuntimeException
- Specified by:
getC_Invoice
in interfaceI_C_DunningRunLine
- Throws:
RuntimeException
-
setC_Invoice_ID
public void setC_Invoice_ID(int C_Invoice_ID)
Set Invoice.- Specified by:
setC_Invoice_ID
in interfaceI_C_DunningRunLine
- Parameters:
C_Invoice_ID
- Invoice Identifier
-
getC_Invoice_ID
public int getC_Invoice_ID()
Get Invoice.- Specified by:
getC_Invoice_ID
in interfaceI_C_DunningRunLine
- Returns:
- Invoice Identifier
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
getC_InvoicePaySchedule
public I_C_InvoicePaySchedule getC_InvoicePaySchedule() throws RuntimeException
- Specified by:
getC_InvoicePaySchedule
in interfaceI_C_DunningRunLine
- Throws:
RuntimeException
-
setC_InvoicePaySchedule_ID
public void setC_InvoicePaySchedule_ID(int C_InvoicePaySchedule_ID)
Set Invoice Payment Schedule.- Specified by:
setC_InvoicePaySchedule_ID
in interfaceI_C_DunningRunLine
- Parameters:
C_InvoicePaySchedule_ID
- Invoice Payment Schedule
-
getC_InvoicePaySchedule_ID
public int getC_InvoicePaySchedule_ID()
Get Invoice Payment Schedule.- Specified by:
getC_InvoicePaySchedule_ID
in interfaceI_C_DunningRunLine
- Returns:
- Invoice Payment Schedule
-
setConvertedAmt
public void setConvertedAmt(BigDecimal ConvertedAmt)
Set Converted Amount.- Specified by:
setConvertedAmt
in interfaceI_C_DunningRunLine
- Parameters:
ConvertedAmt
- Converted Amount
-
getConvertedAmt
public BigDecimal getConvertedAmt()
Get Converted Amount.- Specified by:
getConvertedAmt
in interfaceI_C_DunningRunLine
- Returns:
- Converted Amount
-
getC_Payment
public I_C_Payment getC_Payment() throws RuntimeException
- Specified by:
getC_Payment
in interfaceI_C_DunningRunLine
- Throws:
RuntimeException
-
setC_Payment_ID
public void setC_Payment_ID(int C_Payment_ID)
Set Payment.- Specified by:
setC_Payment_ID
in interfaceI_C_DunningRunLine
- Parameters:
C_Payment_ID
- Payment identifier
-
getC_Payment_ID
public int getC_Payment_ID()
Get Payment.- Specified by:
getC_Payment_ID
in interfaceI_C_DunningRunLine
- Returns:
- Payment identifier
-
setDaysDue
public void setDaysDue(int DaysDue)
Set Days due.- Specified by:
setDaysDue
in interfaceI_C_DunningRunLine
- Parameters:
DaysDue
- Number of days due (negative: due in number of days)
-
getDaysDue
public int getDaysDue()
Get Days due.- Specified by:
getDaysDue
in interfaceI_C_DunningRunLine
- Returns:
- Number of days due (negative: due in number of days)
-
setFeeAmt
public void setFeeAmt(BigDecimal FeeAmt)
Set Fee Amount.- Specified by:
setFeeAmt
in interfaceI_C_DunningRunLine
- Parameters:
FeeAmt
- Fee amount in invoice currency
-
getFeeAmt
public BigDecimal getFeeAmt()
Get Fee Amount.- Specified by:
getFeeAmt
in interfaceI_C_DunningRunLine
- Returns:
- Fee amount in invoice currency
-
setInterestAmt
public void setInterestAmt(BigDecimal InterestAmt)
Set Interest Amount.- Specified by:
setInterestAmt
in interfaceI_C_DunningRunLine
- Parameters:
InterestAmt
- Interest Amount
-
getInterestAmt
public BigDecimal getInterestAmt()
Get Interest Amount.- Specified by:
getInterestAmt
in interfaceI_C_DunningRunLine
- Returns:
- Interest Amount
-
setIsInDispute
public void setIsInDispute(boolean IsInDispute)
Set In Dispute.- Specified by:
setIsInDispute
in interfaceI_C_DunningRunLine
- Parameters:
IsInDispute
- Document is in dispute
-
isInDispute
public boolean isInDispute()
Get In Dispute.- Specified by:
isInDispute
in interfaceI_C_DunningRunLine
- Returns:
- Document is in dispute
-
setOpenAmt
public void setOpenAmt(BigDecimal OpenAmt)
Set Open Amount.- Specified by:
setOpenAmt
in interfaceI_C_DunningRunLine
- Parameters:
OpenAmt
- Open item amount
-
getOpenAmt
public BigDecimal getOpenAmt()
Get Open Amount.- Specified by:
getOpenAmt
in interfaceI_C_DunningRunLine
- Returns:
- Open item amount
-
setProcessed
public void setProcessed(boolean Processed)
Set Processed.- Specified by:
setProcessed
in interfaceI_C_DunningRunLine
- Parameters:
Processed
- The document has been processed
-
isProcessed
public boolean isProcessed()
Get Processed.- Specified by:
isProcessed
in interfaceI_C_DunningRunLine
- Returns:
- The document has been processed
-
setTimesDunned
public void setTimesDunned(int TimesDunned)
Set Times Dunned.- Specified by:
setTimesDunned
in interfaceI_C_DunningRunLine
- Parameters:
TimesDunned
- Number of times dunned previously
-
getTimesDunned
public int getTimesDunned()
Get Times Dunned.- Specified by:
getTimesDunned
in interfaceI_C_DunningRunLine
- Returns:
- Number of times dunned previously
-
setTotalAmt
public void setTotalAmt(BigDecimal TotalAmt)
Set Total Amount.- Specified by:
setTotalAmt
in interfaceI_C_DunningRunLine
- Parameters:
TotalAmt
- Total Amount
-
getTotalAmt
public BigDecimal getTotalAmt()
Get Total Amount.- Specified by:
getTotalAmt
in interfaceI_C_DunningRunLine
- Returns:
- Total Amount
-
-