Package org.compiere.model
Class X_C_Recurring
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_Recurring
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_C_Recurring,I_Persistent,Evaluatee
- Direct Known Subclasses:
MRecurring
Generated Model for C_Recurring
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intFrequencyType AD_Reference_ID=283static final StringDaily = Dstatic final StringMonthly = Mstatic final StringQuarterly = Qstatic final StringWeekly = Wstatic final intRecurringType AD_Reference_ID=282static final StringGL Journal = Gstatic final StringInvoice = Istatic final StringOrder = Ostatic final StringPayment = Pstatic final StringProject = JFields 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_IDFields inherited from interface org.compiere.model.I_C_Recurring
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Invoice_ID, COLUMNNAME_C_Order_ID, COLUMNNAME_C_Payment_ID, COLUMNNAME_C_Project_ID, COLUMNNAME_C_Recurring_ID, COLUMNNAME_C_Recurring_UU, COLUMNNAME_C_RecurringGroup_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DateLastRun, COLUMNNAME_DateNextRun, COLUMNNAME_Description, COLUMNNAME_Frequency, COLUMNNAME_FrequencyType, COLUMNNAME_GL_JournalBatch_ID, COLUMNNAME_Help, COLUMNNAME_IsActive, COLUMNNAME_Name, COLUMNNAME_Processing, COLUMNNAME_RecurringType, COLUMNNAME_RunsMax, COLUMNNAME_RunsRemaining, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_C_Recurring(Properties ctx, int C_Recurring_ID, String trxName) Standard ConstructorX_C_Recurring(Properties ctx, int C_Recurring_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_Recurring(Properties ctx, String C_Recurring_UU, String trxName) Standard ConstructorX_C_Recurring(Properties ctx, String C_Recurring_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_Recurring(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelDeprecated.intGet Invoice.Deprecated.intGet Order.Deprecated.intGet Payment.Deprecated.intGet Project.intGet Recurring.Get C_Recurring_UU.Deprecated.intGet Recurring Group.Get Date Last Run.Get Date Next Run.Get Description.intGet Frequency.Get Frequency Type.Deprecated.intGet Journal Batch.getHelp()Get Comment/Help.Get Record ID/ColumnNamegetName()Get Name.Get Recurring Type.intGet Maximum Runs.intGet Remaining Runs.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Process Now.voidsetC_Invoice_ID(int C_Invoice_ID) Set Invoice.voidsetC_Order_ID(int C_Order_ID) Set Order.voidsetC_Payment_ID(int C_Payment_ID) Set Payment.voidsetC_Project_ID(int C_Project_ID) Set Project.voidsetC_Recurring_ID(int C_Recurring_ID) Set Recurring.voidsetC_Recurring_UU(String C_Recurring_UU) Set C_Recurring_UU.voidsetC_RecurringGroup_ID(int C_RecurringGroup_ID) Set Recurring Group.voidsetDateLastRun(Timestamp DateLastRun) Set Date Last Run.voidsetDateNextRun(Timestamp DateNextRun) Set Date Next Run.voidsetDescription(String Description) Set Description.voidsetFrequency(int Frequency) Set Frequency.voidsetFrequencyType(String FrequencyType) Set Frequency Type.voidsetGL_JournalBatch_ID(int GL_JournalBatch_ID) Set Journal Batch.voidSet Comment/Help.voidSet Name.voidsetProcessing(boolean Processing) Set Process Now.voidsetRecurringType(String RecurringType) Set Recurring Type.voidsetRunsMax(int RunsMax) Set Maximum Runs.voidsetRunsRemaining(int RunsRemaining) Set Remaining Runs.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_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, 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, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_C_Recurring
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
FREQUENCYTYPE_AD_Reference_ID
public static final int FREQUENCYTYPE_AD_Reference_IDFrequencyType AD_Reference_ID=283- See Also:
-
FREQUENCYTYPE_Daily
Daily = D- See Also:
-
FREQUENCYTYPE_Monthly
Monthly = M- See Also:
-
FREQUENCYTYPE_Quarterly
Quarterly = Q- See Also:
-
FREQUENCYTYPE_Weekly
Weekly = W- See Also:
-
RECURRINGTYPE_AD_Reference_ID
public static final int RECURRINGTYPE_AD_Reference_IDRecurringType AD_Reference_ID=282- See Also:
-
RECURRINGTYPE_GLJournal
GL Journal = G- See Also:
-
RECURRINGTYPE_Invoice
Invoice = I- See Also:
-
RECURRINGTYPE_Project
Project = J- See Also:
-
RECURRINGTYPE_Order
Order = O- See Also:
-
RECURRINGTYPE_Payment
Payment = P- See Also:
-
-
Constructor Details
-
X_C_Recurring
Standard Constructor -
X_C_Recurring
Standard Constructor -
X_C_Recurring
Standard Constructor -
X_C_Recurring
public X_C_Recurring(Properties ctx, String C_Recurring_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_Recurring
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
getC_Invoice
Deprecated.- Specified by:
getC_Invoicein interfaceI_C_Recurring- Throws:
RuntimeException
-
setC_Invoice_ID
public void setC_Invoice_ID(int C_Invoice_ID) Set Invoice.- Specified by:
setC_Invoice_IDin interfaceI_C_Recurring- Parameters:
C_Invoice_ID- Invoice Identifier
-
getC_Invoice_ID
public int getC_Invoice_ID()Get Invoice.- Specified by:
getC_Invoice_IDin interfaceI_C_Recurring- Returns:
- Invoice Identifier
-
getC_Order
Deprecated.- Specified by:
getC_Orderin interfaceI_C_Recurring- Throws:
RuntimeException
-
setC_Order_ID
public void setC_Order_ID(int C_Order_ID) Set Order.- Specified by:
setC_Order_IDin interfaceI_C_Recurring- Parameters:
C_Order_ID- Order
-
getC_Order_ID
public int getC_Order_ID()Get Order.- Specified by:
getC_Order_IDin interfaceI_C_Recurring- Returns:
- Order
-
getC_Payment
Deprecated.- Specified by:
getC_Paymentin interfaceI_C_Recurring- Throws:
RuntimeException
-
setC_Payment_ID
public void setC_Payment_ID(int C_Payment_ID) Set Payment.- Specified by:
setC_Payment_IDin interfaceI_C_Recurring- Parameters:
C_Payment_ID- Payment identifier
-
getC_Payment_ID
public int getC_Payment_ID()Get Payment.- Specified by:
getC_Payment_IDin interfaceI_C_Recurring- Returns:
- Payment identifier
-
getC_Project
Deprecated.- Specified by:
getC_Projectin interfaceI_C_Recurring- Throws:
RuntimeException
-
setC_Project_ID
public void setC_Project_ID(int C_Project_ID) Set Project.- Specified by:
setC_Project_IDin interfaceI_C_Recurring- Parameters:
C_Project_ID- Financial Project
-
getC_Project_ID
public int getC_Project_ID()Get Project.- Specified by:
getC_Project_IDin interfaceI_C_Recurring- Returns:
- Financial Project
-
getC_RecurringGroup
Deprecated.- Specified by:
getC_RecurringGroupin interfaceI_C_Recurring- Throws:
RuntimeException
-
setC_RecurringGroup_ID
public void setC_RecurringGroup_ID(int C_RecurringGroup_ID) Set Recurring Group.- Specified by:
setC_RecurringGroup_IDin interfaceI_C_Recurring- Parameters:
C_RecurringGroup_ID- Recurring Group
-
getC_RecurringGroup_ID
public int getC_RecurringGroup_ID()Get Recurring Group.- Specified by:
getC_RecurringGroup_IDin interfaceI_C_Recurring- Returns:
- Recurring Group
-
setC_Recurring_ID
public void setC_Recurring_ID(int C_Recurring_ID) Set Recurring.- Specified by:
setC_Recurring_IDin interfaceI_C_Recurring- Parameters:
C_Recurring_ID- Recurring Document
-
getC_Recurring_ID
public int getC_Recurring_ID()Get Recurring.- Specified by:
getC_Recurring_IDin interfaceI_C_Recurring- Returns:
- Recurring Document
-
setC_Recurring_UU
Set C_Recurring_UU.- Specified by:
setC_Recurring_UUin interfaceI_C_Recurring- Parameters:
C_Recurring_UU- C_Recurring_UU
-
getC_Recurring_UU
Get C_Recurring_UU.- Specified by:
getC_Recurring_UUin interfaceI_C_Recurring- Returns:
- C_Recurring_UU
-
setDateLastRun
Set Date Last Run.- Specified by:
setDateLastRunin interfaceI_C_Recurring- Parameters:
DateLastRun- Date the process was last run.
-
getDateLastRun
Get Date Last Run.- Specified by:
getDateLastRunin interfaceI_C_Recurring- Returns:
- Date the process was last run.
-
setDateNextRun
Set Date Next Run.- Specified by:
setDateNextRunin interfaceI_C_Recurring- Parameters:
DateNextRun- Date the process will run next
-
getDateNextRun
Get Date Next Run.- Specified by:
getDateNextRunin interfaceI_C_Recurring- Returns:
- Date the process will run next
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_C_Recurring- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_C_Recurring- Returns:
- Optional short description of the record
-
setFrequency
public void setFrequency(int Frequency) Set Frequency.- Specified by:
setFrequencyin interfaceI_C_Recurring- Parameters:
Frequency- Frequency of events
-
getFrequency
public int getFrequency()Get Frequency.- Specified by:
getFrequencyin interfaceI_C_Recurring- Returns:
- Frequency of events
-
setFrequencyType
Set Frequency Type.- Specified by:
setFrequencyTypein interfaceI_C_Recurring- Parameters:
FrequencyType- Frequency of event
-
getFrequencyType
Get Frequency Type.- Specified by:
getFrequencyTypein interfaceI_C_Recurring- Returns:
- Frequency of event
-
getGL_JournalBatch
Deprecated.- Specified by:
getGL_JournalBatchin interfaceI_C_Recurring- Throws:
RuntimeException
-
setGL_JournalBatch_ID
public void setGL_JournalBatch_ID(int GL_JournalBatch_ID) Set Journal Batch.- Specified by:
setGL_JournalBatch_IDin interfaceI_C_Recurring- Parameters:
GL_JournalBatch_ID- General Ledger Journal Batch
-
getGL_JournalBatch_ID
public int getGL_JournalBatch_ID()Get Journal Batch.- Specified by:
getGL_JournalBatch_IDin interfaceI_C_Recurring- Returns:
- General Ledger Journal Batch
-
setHelp
Set Comment/Help.- Specified by:
setHelpin interfaceI_C_Recurring- Parameters:
Help- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelpin interfaceI_C_Recurring- Returns:
- Comment or Hint
-
setName
Set Name.- Specified by:
setNamein interfaceI_C_Recurring- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein interfaceI_C_Recurring- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setProcessing
public void setProcessing(boolean Processing) Set Process Now.- Specified by:
setProcessingin interfaceI_C_Recurring- Parameters:
Processing- Process Now
-
isProcessing
public boolean isProcessing()Get Process Now.- Specified by:
isProcessingin interfaceI_C_Recurring- Returns:
- Process Now
-
setRecurringType
Set Recurring Type.- Specified by:
setRecurringTypein interfaceI_C_Recurring- Parameters:
RecurringType- Type of Recurring Document
-
getRecurringType
Get Recurring Type.- Specified by:
getRecurringTypein interfaceI_C_Recurring- Returns:
- Type of Recurring Document
-
setRunsMax
public void setRunsMax(int RunsMax) Set Maximum Runs.- Specified by:
setRunsMaxin interfaceI_C_Recurring- Parameters:
RunsMax- Number of recurring runs
-
getRunsMax
public int getRunsMax()Get Maximum Runs.- Specified by:
getRunsMaxin interfaceI_C_Recurring- Returns:
- Number of recurring runs
-
setRunsRemaining
public void setRunsRemaining(int RunsRemaining) Set Remaining Runs.- Specified by:
setRunsRemainingin interfaceI_C_Recurring- Parameters:
RunsRemaining- Number of recurring runs remaining
-
getRunsRemaining
public int getRunsRemaining()Get Remaining Runs.- Specified by:
getRunsRemainingin interfaceI_C_Recurring- Returns:
- Number of recurring runs remaining
-