public class CRMBOFinancialTransactionBean extends CRMBO
Constructor and Description |
---|
CRMBOFinancialTransactionBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction |
calculateAmounts(com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction finTransaction)
Calculates amount for a financial transaction.
|
com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction |
calculateAmountsFromTotals(com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction finTransaction)
Calculates amounts from total for a financial transaction.
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Gets the default association data objects of the financial transaction.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionCategory category,
com.crm.dataobject.financialtransactions.FinancialTransactionLifeCycleState lifeCycleState)
Loads a list of financial transactions based on the given parameters.
|
com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction |
reject(com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction finTransaction,
com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionRejectionReason rejectionReason)
Rejects a draft financial transaction.
|
com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction |
setVaPercentage(com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction finTransaction)
Sets the vat percentage of a financial transaction
|
construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOFinancialTransactionBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction reject(com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction finTransaction, com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionRejectionReason rejectionReason) throws java.lang.Exception
finTransaction
- a financial transaction (required)rejectionReason
- a rejection reason (required)java.lang.Exception
public com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction calculateAmounts(com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction finTransaction) throws java.lang.Exception
finTransaction
- a financial transactionjava.lang.Exception
public com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction calculateAmountsFromTotals(com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction finTransaction) throws java.lang.Exception
finTransaction
- a financial transactionjava.lang.Exception
public com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction setVaPercentage(com.crm.dataobject.financialtransactions.CRMDOFinancialTransaction finTransaction) throws java.lang.Exception
finTransaction
- - the financial transaction to updatejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.financialtransactions.CRMDOFinancialTransactionCategory category, com.crm.dataobject.financialtransactions.FinancialTransactionLifeCycleState lifeCycleState) throws java.lang.Exception
category
- - the financial transaction categorylifeCycleState
- - the life cycle statejava.lang.Exception