public class CRMBOBillingTermDefinitionRuleAllowedSchemeBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBOBillingTermDefinitionRuleAllowedSchemeBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a billing term definition rule allowed scheme.
|
java.lang.Boolean |
isValid(java.util.ArrayList<com.crm.dataobject.CRMDO> billingTermDefinitionRuleAllowedSchemes,
java.lang.String billingTermSchemeCode)
Checks to skip validations based on a billing term scheme.
|
java.lang.Boolean |
isValid(com.crm.dataobject.CRMDO ruleDTO,
com.crm.dataobject.billing.CRMDOBillingTermScheme billingTermScheme)
Checks to skip validations based on a billing term scheme.
|
java.lang.Boolean |
isValid(com.crm.dataobject.CRMDO ruleDTO,
java.lang.String billingTermSchemeCode)
Checks to skip validations based on a billing term scheme.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.CRMDO mainDTO)
Loads a list of billing term definition rule allowed schemes by an entity.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.CRMDO mainDTO,
java.util.ArrayList<java.lang.String> associations)
Loads a list of billing term definition rule allowed schemes by an entity.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(java.lang.String entityID,
java.lang.String entityName)
Loads a list of billing term definition rule allowed schemes by an entity id and an entity name.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(java.lang.String entityID,
java.lang.String entityName,
java.util.ArrayList<java.lang.String> associations)
Loads a list of billing term definition rule allowed schemes by an entity id and an entity name.
|
isDefault, loadDefault, setDefault
construct, construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, isAssignable, load, load, load, load, load, load, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOBillingTermDefinitionRuleAllowedSchemeBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOConfigurationEntity
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.CRMDO mainDTO) throws java.lang.Exception
mainDTO
- - the entity to load the billing term definition rule allowed scheme forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.CRMDO mainDTO, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
mainDTO
- - the entity to load the billing term definition rule allowed scheme forassociations
- - a list of associationsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(java.lang.String entityID, java.lang.String entityName) throws java.lang.Exception
entityID
- - the entity id to load forentityName
- - the entity name to load forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(java.lang.String entityID, java.lang.String entityName, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
entityID
- - the entity id to load forentityName
- - the entity name to load forassociations
- - a list of associationsjava.lang.Exception
public java.lang.Boolean isValid(com.crm.dataobject.CRMDO ruleDTO, com.crm.dataobject.billing.CRMDOBillingTermScheme billingTermScheme) throws java.lang.Exception
ruleDTO
- - the rule to checkbillingTermScheme
- - the billing term scheme to use to checkjava.lang.Exception
public java.lang.Boolean isValid(com.crm.dataobject.CRMDO ruleDTO, java.lang.String billingTermSchemeCode) throws java.lang.Exception
ruleDTO
- - the rule to checkbillingTermSchemeCode
- - the billing term scheme to use to checkjava.lang.Exception
public java.lang.Boolean isValid(java.util.ArrayList<com.crm.dataobject.CRMDO> billingTermDefinitionRuleAllowedSchemes, java.lang.String billingTermSchemeCode) throws java.lang.Exception
billingTermDefinitionRuleAllowedSchemes
- - the rule to checkbillingTermSchemeCode
- - the billing term scheme to use to checkjava.lang.Exception