public class CRMBOInventoryDefinitionAllowedPricePlanBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBOInventoryDefinitionAllowedPricePlanBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of an inventory definition allowed price plan.
|
java.lang.Boolean |
isValid(com.crm.dataobject.priceplan.CRMDOPricePlan pricePlan,
com.crm.dataobject.accounts.CRMDOAccountClassification accountClassification)
Checks if the given price plan is valid based on the allowed price plans
of the active inventory definition and the given account classification.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition)
Loads a list of inventory definition allowed price plans by an inventory definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition,
java.util.ArrayList<java.lang.String> associations)
Loads a list of inventory definition allowed price plans by an inventory definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition,
com.crm.dataobject.accounts.CRMDOAccountClassification accountClassification,
java.util.ArrayList<java.lang.String> associations)
Loads a list of inventory definition allowed price plans by an inventory definition.
|
com.crm.dataobject.inventory.CRMDOInventoryDefinitionAllowedPricePlan |
loadDefault(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition)
Loads the default inventory definition allowed price plan by an inventory definition.
|
com.crm.dataobject.inventory.CRMDOInventoryDefinitionAllowedPricePlan |
loadDefault(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition,
java.util.ArrayList<java.lang.String> associations)
Loads the default inventory definition allowed price plan by an inventory definition.
|
com.crm.dataobject.inventory.CRMDOInventoryDefinitionAllowedPricePlan |
loadDefault(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition,
com.crm.dataobject.accounts.CRMDOAccountClassification accountClassification)
Loads the default inventory definition allowed price plan by an inventory definition.
|
com.crm.dataobject.inventory.CRMDOInventoryDefinitionAllowedPricePlan |
loadDefault(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition,
com.crm.dataobject.accounts.CRMDOAccountClassification accountClassification,
java.util.ArrayList<java.lang.String> associations)
Loads the default inventory definition allowed price plan by an inventory definition.
|
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 CRMBOInventoryDefinitionAllowedPricePlanBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOConfigurationEntity
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition) throws java.lang.Exception
inventoryDefinition
- - an inventory definition to load byjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
inventoryDefinition
- - an inventory definition to load byassociations
- - a list of associationsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition, com.crm.dataobject.accounts.CRMDOAccountClassification accountClassification, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
inventoryDefinition
- - an inventory definition to load byaccountClassification
- - an account classification to load byassociations
- - a list of associationsjava.lang.Exception
public com.crm.dataobject.inventory.CRMDOInventoryDefinitionAllowedPricePlan loadDefault(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition) throws java.lang.Exception
inventoryDefinition
- - an inventory definition to load byjava.lang.Exception
public com.crm.dataobject.inventory.CRMDOInventoryDefinitionAllowedPricePlan loadDefault(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
inventoryDefinition
- - an inventory definition to load byassociations
- - a list of associationsjava.lang.Exception
public com.crm.dataobject.inventory.CRMDOInventoryDefinitionAllowedPricePlan loadDefault(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition, com.crm.dataobject.accounts.CRMDOAccountClassification accountClassification) throws java.lang.Exception
inventoryDefinition
- - an inventory definition to load byaccountClassification
- - an account classification to load byjava.lang.Exception
public com.crm.dataobject.inventory.CRMDOInventoryDefinitionAllowedPricePlan loadDefault(com.crm.dataobject.inventory.CRMDOInventoryDefinition inventoryDefinition, com.crm.dataobject.accounts.CRMDOAccountClassification accountClassification, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
inventoryDefinition
- - an inventory definition to load byaccountClassification
- - an account classification to load byassociations
- - a list of associationsjava.lang.Exception
public java.lang.Boolean isValid(com.crm.dataobject.priceplan.CRMDOPricePlan pricePlan, com.crm.dataobject.accounts.CRMDOAccountClassification accountClassification) throws java.lang.Exception
pricePlan
- - the price plan to validateaccountClassification
- - the account classification to check withjava.lang.Exception