Package org.compiere.model
Class X_T_CashFlow
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_T_CashFlow
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_Persistent
,I_T_CashFlow
,Evaluatee
Generated Model for T_CashFlow
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
1_Initial Balance = 1static final String
2_Plan = 2static final String
3_Commitments (Orders) = 3static final String
4_Actual Debt (Invoices) = 4static final int
CashFlowSource AD_Reference_ID=53387static final int
CashFlowType AD_Reference_ID=53385static final String
Financing = Fstatic final String
Investment = Istatic final String
Operational = OFields 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_T_CashFlow
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_PInstance_ID, COLUMNNAME_C_AcctSchema_ID, COLUMNNAME_C_Activity_ID, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_Campaign_ID, COLUMNNAME_C_CashPlanLine_ID, COLUMNNAME_C_Charge_ID, COLUMNNAME_C_ElementValue_ID, COLUMNNAME_C_Invoice_ID, COLUMNNAME_C_Order_ID, COLUMNNAME_C_Project_ID, COLUMNNAME_CashFlowSource, COLUMNNAME_CashFlowType, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DateTo, COLUMNNAME_DateTrx, COLUMNNAME_Description, COLUMNNAME_IsActive, COLUMNNAME_IsSOTrx, COLUMNNAME_LineTotalAmt, COLUMNNAME_M_Product_ID, COLUMNNAME_Name, COLUMNNAME_Probability, COLUMNNAME_T_CashFlow_ID, COLUMNNAME_T_CashFlow_UU, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_T_CashFlow
(Properties ctx, int T_CashFlow_ID, String trxName) Standard ConstructorX_T_CashFlow
(Properties ctx, int T_CashFlow_ID, String trxName, String... virtualColumns) Standard ConstructorX_T_CashFlow
(Properties ctx, String T_CashFlow_UU, String trxName) Standard ConstructorX_T_CashFlow
(Properties ctx, String T_CashFlow_UU, String trxName, String... virtualColumns) Standard ConstructorX_T_CashFlow
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Process Instance.int
Get Accounting Schema.int
Get Activity.int
Get Business Partner.int
Get Campaign.int
Get Cash Plan Line.int
Get Charge.int
Get Account Element.int
Get Invoice.int
Get Order.int
Get Project.Get Cash Flow Source.Get Cash Flow Type.Get Date To.Get Transaction Date.Get Description.Get Line Total.int
Get Product.getName()
Get Name.Get Probability.int
Get T_CashFlow_ID.Get T_CashFlow_UU.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
isSOTrx()
Get Sales Transaction.void
setAD_PInstance_ID
(int AD_PInstance_ID) Set Process Instance.void
setC_AcctSchema_ID
(int C_AcctSchema_ID) Set Accounting Schema.void
setC_Activity_ID
(int C_Activity_ID) Set Activity.void
setC_BPartner_ID
(int C_BPartner_ID) Set Business Partner.void
setC_Campaign_ID
(int C_Campaign_ID) Set Campaign.void
setC_CashPlanLine_ID
(int C_CashPlanLine_ID) Set Cash Plan Line.void
setC_Charge_ID
(int C_Charge_ID) Set Charge.void
setC_ElementValue_ID
(int C_ElementValue_ID) Set Account Element.void
setC_Invoice_ID
(int C_Invoice_ID) Set Invoice.void
setC_Order_ID
(int C_Order_ID) Set Order.void
setC_Project_ID
(int C_Project_ID) Set Project.void
setCashFlowSource
(String CashFlowSource) Set Cash Flow Source.void
setCashFlowType
(String CashFlowType) Set Cash Flow Type.void
Set Date To.void
setDateTrx
(Timestamp DateTrx) Set Transaction Date.void
setDescription
(String Description) Set Description.void
setIsSOTrx
(boolean IsSOTrx) Set Sales Transaction.void
setLineTotalAmt
(BigDecimal LineTotalAmt) Set Line Total.void
setM_Product_ID
(int M_Product_ID) Set Product.void
Set Name.void
setProbability
(BigDecimal Probability) Set Probability.void
setT_CashFlow_ID
(int T_CashFlow_ID) Set T_CashFlow_ID.void
setT_CashFlow_UU
(String T_CashFlow_UU) Set T_CashFlow_UU.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_Persistent
save
Methods inherited from interface org.compiere.model.I_T_CashFlow
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Field Details
-
CASHFLOWSOURCE_AD_Reference_ID
public static final int CASHFLOWSOURCE_AD_Reference_IDCashFlowSource AD_Reference_ID=53387- See Also:
-
CASHFLOWSOURCE_1_InitialBalance
1_Initial Balance = 1- See Also:
-
CASHFLOWSOURCE_2_Plan
2_Plan = 2- See Also:
-
CASHFLOWSOURCE_3_CommitmentsOrders
3_Commitments (Orders) = 3- See Also:
-
CASHFLOWSOURCE_4_ActualDebtInvoices
4_Actual Debt (Invoices) = 4- See Also:
-
CASHFLOWTYPE_AD_Reference_ID
public static final int CASHFLOWTYPE_AD_Reference_IDCashFlowType AD_Reference_ID=53385- See Also:
-
CASHFLOWTYPE_Financing
Financing = F- See Also:
-
CASHFLOWTYPE_Investment
Investment = I- See Also:
-
CASHFLOWTYPE_Operational
Operational = O- See Also:
-
-
Constructor Details
-
X_T_CashFlow
Standard Constructor -
X_T_CashFlow
Standard Constructor -
X_T_CashFlow
Standard Constructor -
X_T_CashFlow
Standard Constructor -
X_T_CashFlow
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
getAD_PInstance
- Specified by:
getAD_PInstance
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setAD_PInstance_ID
public void setAD_PInstance_ID(int AD_PInstance_ID) Set Process Instance.- Specified by:
setAD_PInstance_ID
in interfaceI_T_CashFlow
- Parameters:
AD_PInstance_ID
- Instance of the process
-
getAD_PInstance_ID
public int getAD_PInstance_ID()Get Process Instance.- Specified by:
getAD_PInstance_ID
in interfaceI_T_CashFlow
- Returns:
- Instance of the process
-
getC_AcctSchema
- Specified by:
getC_AcctSchema
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setC_AcctSchema_ID
public void setC_AcctSchema_ID(int C_AcctSchema_ID) Set Accounting Schema.- Specified by:
setC_AcctSchema_ID
in interfaceI_T_CashFlow
- Parameters:
C_AcctSchema_ID
- Rules for accounting
-
getC_AcctSchema_ID
public int getC_AcctSchema_ID()Get Accounting Schema.- Specified by:
getC_AcctSchema_ID
in interfaceI_T_CashFlow
- Returns:
- Rules for accounting
-
getC_Activity
- Specified by:
getC_Activity
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setC_Activity_ID
public void setC_Activity_ID(int C_Activity_ID) Set Activity.- Specified by:
setC_Activity_ID
in interfaceI_T_CashFlow
- Parameters:
C_Activity_ID
- Business Activity
-
getC_Activity_ID
public int getC_Activity_ID()Get Activity.- Specified by:
getC_Activity_ID
in interfaceI_T_CashFlow
- Returns:
- Business Activity
-
setCashFlowSource
Set Cash Flow Source.- Specified by:
setCashFlowSource
in interfaceI_T_CashFlow
- Parameters:
CashFlowSource
- Cash Flow Source
-
getCashFlowSource
Get Cash Flow Source.- Specified by:
getCashFlowSource
in interfaceI_T_CashFlow
- Returns:
- Cash Flow Source
-
setCashFlowType
Set Cash Flow Type.- Specified by:
setCashFlowType
in interfaceI_T_CashFlow
- Parameters:
CashFlowType
- Cash Flow Type
-
getCashFlowType
Get Cash Flow Type.- Specified by:
getCashFlowType
in interfaceI_T_CashFlow
- Returns:
- Cash Flow Type
-
getC_BPartner
- Specified by:
getC_BPartner
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setC_BPartner_ID
public void setC_BPartner_ID(int C_BPartner_ID) Set Business Partner.- Specified by:
setC_BPartner_ID
in interfaceI_T_CashFlow
- Parameters:
C_BPartner_ID
- Identifies a Business Partner
-
getC_BPartner_ID
public int getC_BPartner_ID()Get Business Partner.- Specified by:
getC_BPartner_ID
in interfaceI_T_CashFlow
- Returns:
- Identifies a Business Partner
-
getC_Campaign
- Specified by:
getC_Campaign
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setC_Campaign_ID
public void setC_Campaign_ID(int C_Campaign_ID) Set Campaign.- Specified by:
setC_Campaign_ID
in interfaceI_T_CashFlow
- Parameters:
C_Campaign_ID
- Marketing Campaign
-
getC_Campaign_ID
public int getC_Campaign_ID()Get Campaign.- Specified by:
getC_Campaign_ID
in interfaceI_T_CashFlow
- Returns:
- Marketing Campaign
-
getC_CashPlanLine
- Specified by:
getC_CashPlanLine
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setC_CashPlanLine_ID
public void setC_CashPlanLine_ID(int C_CashPlanLine_ID) Set Cash Plan Line.- Specified by:
setC_CashPlanLine_ID
in interfaceI_T_CashFlow
- Parameters:
C_CashPlanLine_ID
- Cash Plan Line
-
getC_CashPlanLine_ID
public int getC_CashPlanLine_ID()Get Cash Plan Line.- Specified by:
getC_CashPlanLine_ID
in interfaceI_T_CashFlow
- Returns:
- Cash Plan Line
-
getC_Charge
- Specified by:
getC_Charge
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setC_Charge_ID
public void setC_Charge_ID(int C_Charge_ID) Set Charge.- Specified by:
setC_Charge_ID
in interfaceI_T_CashFlow
- Parameters:
C_Charge_ID
- Additional document charges
-
getC_Charge_ID
public int getC_Charge_ID()Get Charge.- Specified by:
getC_Charge_ID
in interfaceI_T_CashFlow
- Returns:
- Additional document charges
-
getC_ElementValue
- Specified by:
getC_ElementValue
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setC_ElementValue_ID
public void setC_ElementValue_ID(int C_ElementValue_ID) Set Account Element.- Specified by:
setC_ElementValue_ID
in interfaceI_T_CashFlow
- Parameters:
C_ElementValue_ID
- Account Element
-
getC_ElementValue_ID
public int getC_ElementValue_ID()Get Account Element.- Specified by:
getC_ElementValue_ID
in interfaceI_T_CashFlow
- Returns:
- Account Element
-
getC_Invoice
- Specified by:
getC_Invoice
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setC_Invoice_ID
public void setC_Invoice_ID(int C_Invoice_ID) Set Invoice.- Specified by:
setC_Invoice_ID
in interfaceI_T_CashFlow
- Parameters:
C_Invoice_ID
- Invoice Identifier
-
getC_Invoice_ID
public int getC_Invoice_ID()Get Invoice.- Specified by:
getC_Invoice_ID
in interfaceI_T_CashFlow
- Returns:
- Invoice Identifier
-
getC_Order
- Specified by:
getC_Order
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setC_Order_ID
public void setC_Order_ID(int C_Order_ID) Set Order.- Specified by:
setC_Order_ID
in interfaceI_T_CashFlow
- Parameters:
C_Order_ID
- Order
-
getC_Order_ID
public int getC_Order_ID()Get Order.- Specified by:
getC_Order_ID
in interfaceI_T_CashFlow
- Returns:
- Order
-
getC_Project
- Specified by:
getC_Project
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setC_Project_ID
public void setC_Project_ID(int C_Project_ID) Set Project.- Specified by:
setC_Project_ID
in interfaceI_T_CashFlow
- Parameters:
C_Project_ID
- Financial Project
-
getC_Project_ID
public int getC_Project_ID()Get Project.- Specified by:
getC_Project_ID
in interfaceI_T_CashFlow
- Returns:
- Financial Project
-
setDateTo
Set Date To.- Specified by:
setDateTo
in interfaceI_T_CashFlow
- Parameters:
DateTo
- End date of a date range
-
getDateTo
Get Date To.- Specified by:
getDateTo
in interfaceI_T_CashFlow
- Returns:
- End date of a date range
-
setDateTrx
Set Transaction Date.- Specified by:
setDateTrx
in interfaceI_T_CashFlow
- Parameters:
DateTrx
- Transaction Date
-
getDateTrx
Get Transaction Date.- Specified by:
getDateTrx
in interfaceI_T_CashFlow
- Returns:
- Transaction Date
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_T_CashFlow
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_T_CashFlow
- Returns:
- Optional short description of the record
-
setIsSOTrx
public void setIsSOTrx(boolean IsSOTrx) Set Sales Transaction.- Specified by:
setIsSOTrx
in interfaceI_T_CashFlow
- Parameters:
IsSOTrx
- This is a Sales Transaction
-
isSOTrx
public boolean isSOTrx()Get Sales Transaction.- Specified by:
isSOTrx
in interfaceI_T_CashFlow
- Returns:
- This is a Sales Transaction
-
setLineTotalAmt
Set Line Total.- Specified by:
setLineTotalAmt
in interfaceI_T_CashFlow
- Parameters:
LineTotalAmt
- Total line amount incl. Tax
-
getLineTotalAmt
Get Line Total.- Specified by:
getLineTotalAmt
in interfaceI_T_CashFlow
- Returns:
- Total line amount incl. Tax
-
getM_Product
- Specified by:
getM_Product
in interfaceI_T_CashFlow
- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID) Set Product.- Specified by:
setM_Product_ID
in interfaceI_T_CashFlow
- Parameters:
M_Product_ID
- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()Get Product.- Specified by:
getM_Product_ID
in interfaceI_T_CashFlow
- Returns:
- Product, Service, Item
-
setName
Set Name.- Specified by:
setName
in interfaceI_T_CashFlow
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_T_CashFlow
- Returns:
- Alphanumeric identifier of the entity
-
setProbability
Set Probability.- Specified by:
setProbability
in interfaceI_T_CashFlow
- Parameters:
Probability
- Probability
-
getProbability
Get Probability.- Specified by:
getProbability
in interfaceI_T_CashFlow
- Returns:
- Probability
-
setT_CashFlow_ID
public void setT_CashFlow_ID(int T_CashFlow_ID) Set T_CashFlow_ID.- Specified by:
setT_CashFlow_ID
in interfaceI_T_CashFlow
- Parameters:
T_CashFlow_ID
- T_CashFlow_ID
-
getT_CashFlow_ID
public int getT_CashFlow_ID()Get T_CashFlow_ID.- Specified by:
getT_CashFlow_ID
in interfaceI_T_CashFlow
- Returns:
- T_CashFlow_ID
-
setT_CashFlow_UU
Set T_CashFlow_UU.- Specified by:
setT_CashFlow_UU
in interfaceI_T_CashFlow
- Parameters:
T_CashFlow_UU
- T_CashFlow_UU
-
getT_CashFlow_UU
Get T_CashFlow_UU.- Specified by:
getT_CashFlow_UU
in interfaceI_T_CashFlow
- Returns:
- T_CashFlow_UU
-