public class CRMUIPricePlanAdjustmentProcessRunDefinitionBean extends CRMUIProcessRunDefinitionBean
Constructor and Description |
---|
CRMUIPricePlanAdjustmentProcessRunDefinitionBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addPricePlanButton(PricePlanAdjustmentProcessRunDefinition processRunDefinition,
java.util.ArrayList<java.lang.String> pricePlanIDs) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addProductButton(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition,
java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of products to the additive discount definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addProductTypeButton(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition,
java.util.ArrayList<java.lang.String> entityIDs)
Adds a list of product types to the additive discount definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addVATRateButton(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition,
java.util.ArrayList<java.lang.String> vatRateIDs) |
PricePlanAdjustmentProcessRunDefinition |
amendButton(PricePlanAdjustmentProcessRunDefinition subscriptionProcessRunDefinition)
Amends a price plan process run definition.
|
PricePlanAdjustmentProcessRunDefinition |
createButton(java.lang.String process)
Creates a new price plan adjustment process run definition.
|
PricePlanAdjustmentProcessRunDefinition |
editButton(PricePlanAdjustmentProcessRunDefinition processRunDefinition)
Loads a subscription process run definition form.
|
PricePlanAdjustmentProcessRunDefinition |
loadForm(java.lang.String id)
Loads a Price Plan Adjustment Process Run Definition form.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removePricePlanButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of Price Plans from a process run definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeProductButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of products from the additive discount definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeVATRateButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of VAT Rates from a process run definition.
|
PricePlanAdjustmentProcessRunDefinition |
saveButton(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition)
Saves a subscription process run definition.
|
PricePlanAdjustmentProcessRunDefinition |
setVatRateChangeAsOfDate(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition) |
PricePlanAdjustmentProcessRunDefinition |
submitButton(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition) |
PricePlanAdjustmentProcessRunDefinition |
validateAndSaveProcessRunDefinition(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition) |
deleteProcessRun, getLifeCycleStateOptions, getLifeCycleStateOptions, getMessageTypeOptions, getMessageTypeOptions, setAsEffective, setAsNotEffective, setBindingPeriod, setFrequency, submit
addAttachmentButton, addTrace, assignEntity, echoDto, echoDto, echoDto, echoDtos, getAccountsReceivableEntityOptions, getActiveInactiveOptions, getActiveInactiveOptions, getAllowedDeniedOptions, getAllowedDeniedOptions, getApplicationOptions, getArchiveDataEntityOptions, getArchiveDataEntityOptions, getArchiveEntityOptions, getArchiveEntityOptions, getAssignableEntityOptions, getCurrentDateString, getCurrentDay, getCurrentMonth, getCurrentYear, getDayOfWeekOptions, getDayOfWeekOptions, getDtoFromCollection, getEntityCategoryOptions, getEntityFieldOptions, getEntityOptions, getEntityStateOptions, getEntityStatusOptions, getEntityTypeOptions, getExplicitViewingAccessEntityOptions, getHourOptions, getHourOptions, getImplicitViewingAccessEntityOptions, getModuleOptions, getModulePrintoutOptions, getModuleProcessOptions, getMonthEndDate, getMonthStartDate, getOperatorOptions, getOperatorOptions, getStateOptions, getStringFormattingOptions, getStringFormattingOptions, getTimeOfDayOptions, getTimeOfDayOptions, getTrueFalseOptions, getTrueFalseOptions, getUnitOfTimeOptions, getUnitOfTimeOptions, getWeekEndDate, getWeekStartDate, getYesNoOptions, getYesNoOptions, invoke, load, loadAchivedData, loadAttachmentsTab, loadDaysOfMonthOptions, loadMonthNumberOptions, loadMonthNumberOptions, loadMonthOptions, loadMonthOptions, readFileContent, removeAttachmentButton, setDtoAsNotEditable, setMandatoryField, setMandatoryFields, setOwnerGroup
public CRMUIPricePlanAdjustmentProcessRunDefinitionBean()
public PricePlanAdjustmentProcessRunDefinition loadForm(java.lang.String id) throws java.lang.Exception
id
- - the process run definition id to loadjava.lang.Exception
public PricePlanAdjustmentProcessRunDefinition editButton(PricePlanAdjustmentProcessRunDefinition processRunDefinition) throws java.lang.Exception
processRunDefinition
- - the subscription process run definition to editjava.lang.Exception
public PricePlanAdjustmentProcessRunDefinition amendButton(PricePlanAdjustmentProcessRunDefinition subscriptionProcessRunDefinition) throws java.lang.Exception
subscriptionProcessRunDefinition
- - the subscription process run definition to amendjava.lang.Exception
public PricePlanAdjustmentProcessRunDefinition createButton(java.lang.String process) throws java.lang.Exception
process
- - the process namejava.lang.Exception
public PricePlanAdjustmentProcessRunDefinition saveButton(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition) throws java.lang.Exception
ppaProcessRunDefinition
- - the subscription process run definition to savejava.lang.Exception
public PricePlanAdjustmentProcessRunDefinition validateAndSaveProcessRunDefinition(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addVATRateButton(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition, java.util.ArrayList<java.lang.String> vatRateIDs) throws java.lang.Exception
ppaProcessRunDefinition
- -the process run definitionvatRateIDs
- a list of VAT Rate ids to addjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeVATRateButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of VAT Rates to deletejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addPricePlanButton(PricePlanAdjustmentProcessRunDefinition processRunDefinition, java.util.ArrayList<java.lang.String> pricePlanIDs) throws java.lang.Exception
processRunDefinition
- -the process run definitionpricePlanIDs
- a list of Price Plan ids to addjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removePricePlanButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of Price Plans to deletejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addProductButton(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition, java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
ppaProcessRunDefinition
- -the process run definitionentityIDs
- - the ids of the productsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeProductButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of products to deletejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addProductTypeButton(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition, java.util.ArrayList<java.lang.String> entityIDs) throws java.lang.Exception
entityIDs
- - the ids of the product typesjava.lang.Exception
public PricePlanAdjustmentProcessRunDefinition submitButton(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition) throws java.lang.Exception
java.lang.Exception
public PricePlanAdjustmentProcessRunDefinition setVatRateChangeAsOfDate(PricePlanAdjustmentProcessRunDefinition ppaProcessRunDefinition) throws java.lang.Exception
java.lang.Exception