public class CRMUIWarrantyPolicyBean extends CRMUI
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALIAS_ALLOW_EDIT |
static java.lang.String |
ALIAS_ALLOW_SET_AS_NOT_EFFECTIVE |
Constructor and Description |
---|
CRMUIWarrantyPolicyBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.warranties.CRMDOWarrantyPolicy |
activate(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy)
Activates a warranty policy.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addCoverageReasonButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy)
Adds an allowed product family to a warranty policy.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addProductBrandButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy,
java.util.ArrayList<java.lang.String> productBrandIDs,
java.util.ArrayList<java.lang.String> associations)
Adds an allowed product brand to a warranty policy.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addProductButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy,
java.util.ArrayList<java.lang.String> productIDs,
java.util.ArrayList<java.lang.String> associations)
Adds a product to a warranty policy.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addProductFamilyButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy,
java.util.ArrayList<java.lang.String> productFamilyIDs,
java.util.ArrayList<java.lang.String> associations)
Adds an allowed product family to a warranty policy.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addProductTypeButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy,
java.util.ArrayList<java.lang.String> productTypeIDs,
java.util.ArrayList<java.lang.String> associations)
Adds an allowed product type to a warranty policy.
|
com.crm.dataobject.warranties.CRMDOWarrantyPolicy |
createButton()
Creates a warranty policy.
|
com.crm.dataobject.warranties.CRMDOWarrantyPolicy |
deactivate(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy)
Deactivates the warranty policy.
|
com.crm.dataobject.warranties.CRMDOWarrantyPolicy |
deleteButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy)
Deletes a warranty Policy
|
com.crm.dataobject.warranties.CRMDOWarrantyPolicy |
editButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy)
Loads a warranty policy form.
|
com.crm.framework.main.LookupBuilder |
getReplacementUnderCoveragePolicyOptions()
Loads the Replacement Under Coverage Policy options.
|
com.crm.framework.main.LookupBuilder |
getReplacementUnderCoveragePolicyOptions(java.lang.String emptyValue)
Loads the Replacement Under Coverage Policy options.
|
com.crm.framework.main.LookupBuilder |
getUnitOfTimeOptions()
Loads the unit of time options.
|
com.crm.framework.main.LookupBuilder |
getWarrantyLifeCycleStateOptions()
Loads the warranty life cycle state options.
|
com.crm.framework.main.LookupBuilder |
getWarrantyLifeCycleStateOptions(java.lang.String emptyValue)
Loads the warranty life cycle state options.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCoverageReasonsTab(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy)
Loads a list of coverage reasons of a warranty policy.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCoveredPhysicalGoodsTab(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy)
Loads a list of physical goods of a warranty policy.
|
com.crm.dataobject.warranties.CRMDOWarrantyPolicy |
loadForm(java.lang.String id)
Loads a warranty policy form.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeCoverageReasonAmendFormButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of allowed products from a warranty policy.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeCoverageReasonButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of allowed products from a warranty policy.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeProductButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of allowed products from a warranty policy.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeProductButtonAmendForm(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) |
com.crm.dataobject.warranties.CRMDOWarrantyPolicy |
resetValidity(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy)
Resets the warranty policy validity
|
com.crm.dataobject.warranties.CRMDOWarrantyPolicy |
saveButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy)
Saves a warranty policy .
|
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, getWeekEndDate, getWeekStartDate, getYesNoOptions, getYesNoOptions, invoke, load, loadAchivedData, loadAttachmentsTab, loadDaysOfMonthOptions, loadMonthNumberOptions, loadMonthNumberOptions, loadMonthOptions, loadMonthOptions, readFileContent, removeAttachmentButton, setDtoAsNotEditable, setMandatoryField, setMandatoryFields, setOwnerGroup
public static java.lang.String ALIAS_ALLOW_EDIT
public static java.lang.String ALIAS_ALLOW_SET_AS_NOT_EFFECTIVE
public com.crm.dataobject.warranties.CRMDOWarrantyPolicy loadForm(java.lang.String id) throws java.lang.Exception
id
- - the warranty policy id to loadjava.lang.Exception
public com.crm.dataobject.warranties.CRMDOWarrantyPolicy createButton() throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.warranties.CRMDOWarrantyPolicy saveButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy) throws java.lang.Exception
warrantyPolicy
- - the warranty policy to savejava.lang.Exception
public com.crm.dataobject.warranties.CRMDOWarrantyPolicy editButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy) throws java.lang.Exception
warrantyPolicy
- - the warranty policy to loadjava.lang.Exception
public com.crm.dataobject.warranties.CRMDOWarrantyPolicy deleteButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy) throws java.lang.Exception
warrantyPolicy
- - the warranty policy to deletejava.lang.Exception
public com.crm.framework.main.LookupBuilder getWarrantyLifeCycleStateOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getWarrantyLifeCycleStateOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for life cycle statejava.lang.Exception
public com.crm.framework.main.LookupBuilder getReplacementUnderCoveragePolicyOptions() throws java.lang.Exception
java.lang.Exception
public com.crm.framework.main.LookupBuilder getReplacementUnderCoveragePolicyOptions(java.lang.String emptyValue) throws java.lang.Exception
emptyValue
- - an empty value for a Replacement Under Coverage Policyjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadCoveredPhysicalGoodsTab(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy) throws java.lang.Exception
warrantyPolicy
- - the warranty policy to load the physical goods fromjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadCoverageReasonsTab(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy) throws java.lang.Exception
warrantyPolicy
- - the warranty policy to load the coverage reasons fromjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addProductButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy, java.util.ArrayList<java.lang.String> productIDs, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
warrantyPolicy
- - the warranty policy to add the product toproductIDs
- - a list of product idsassociations
- - a list of associated data objectsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addProductTypeButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy, java.util.ArrayList<java.lang.String> productTypeIDs, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
warrantyPolicy
- - the warranty policy to add the allowed product type toproductTypeIDs
- - a list of product type idsassociations
- - a list of associated data objectsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addProductBrandButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy, java.util.ArrayList<java.lang.String> productBrandIDs, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
warrantyPolicy
- - the warranty policy to add the allowed product brand toproductBrandIDs
- - a list of product brand idsassociations
- - a list of associated data objectsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addProductFamilyButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy, java.util.ArrayList<java.lang.String> productFamilyIDs, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
warrantyPolicy
- - the warranty policy to add the allowed product family toproductFamilyIDs
- - a list of product family idsassociations
- - a list of associated data objectsjava.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 allowed products to deletejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addCoverageReasonButton(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy) throws java.lang.Exception
warrantyPolicy
- the warranty policy to add the allowed product family tojava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeCoverageReasonButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- a list of allowed products to deletejava.lang.Exception
public com.crm.dataobject.warranties.CRMDOWarrantyPolicy resetValidity(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy) throws java.lang.Exception
warrantyPolicy
- - a warranty policy to reset the validity periods forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeProductButtonAmendForm(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeCoverageReasonAmendFormButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of allowed products to deletejava.lang.Exception
public com.crm.framework.main.LookupBuilder getUnitOfTimeOptions() throws java.lang.Exception
getUnitOfTimeOptions
in class CRMUI
java.lang.Exception
public com.crm.dataobject.warranties.CRMDOWarrantyPolicy activate(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy) throws java.lang.Exception
warrantyPolicy
- - the warranty policy to activatejava.lang.Exception
public com.crm.dataobject.warranties.CRMDOWarrantyPolicy deactivate(com.crm.dataobject.warranties.CRMDOWarrantyPolicy warrantyPolicy) throws java.lang.Exception
warrantyPolicy
- - the warranty policy to deactivatejava.lang.Exception