public class CRMUIOneTimeServiceBean extends CRMUIProductBean
Constructor and Description |
---|
CRMUIOneTimeServiceBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
addActivityTypeButton(com.crm.dataobject.products.CRMDOProduct product,
java.util.ArrayList<java.lang.String> activityTypeIDs,
java.util.ArrayList<java.lang.String> associations) |
com.crm.framework.main.LookupBuilder |
getTypeOptions(java.lang.String emptyValue)
Loads the product type One Time Service options.
|
java.lang.Boolean |
isProductTypeConfigured() |
com.crm.dataobject.products.CRMDOProduct |
loadForm(com.crm.dataobject.products.CRMDOProduct product)
Loads a product form.
|
com.crm.dataobject.products.CRMDOProduct |
saveButton(com.crm.dataobject.products.CRMDOProduct product)
Saves Button that shows a quenstion message.
|
com.crm.dataobject.products.CRMDOProduct |
submitProductButton(com.crm.dataobject.products.CRMDOProduct product)
Submit Button to save product.
|
addBillingTermSchemeButton, addDiscountDefinitionButton, addPricePlan, addProductTaxCodeButton, addProvisioningProviderPhysicalGoodButton, addProvisioningProviderServiceButton, addSubscriptionType, addUsageServiceCatalog, addVatRate, changeType, copyAdditiveDiscountDefinition, copyCategoryButton, copyProductBrand, copyProductFamily, copyProductType, createButton, createCategoryButton, createCopyButton, createProductButton, createProductFamilyButton, createProductTypeButton, createValidityButton, deleteButton, editButton, getBundleOptions, getFamilyOptions, getNumberOfConfiguredTypes, getProductCriterionTypeOptions, getProductCriterionTypeOptions, getProductCriterionTypeOptions, getProductOptions, getProductTaxCodeRateTypeOptions, getProductTaxCodeRateTypeOptions, getTraceablePhysicalGoodsOptions, getTypeOptions, getTypeOptions, getTypeOptions, getUsageTypeOptions, getValidToTypeOptions, getValidToTypeOptions, hasSameCriteria, isProductTypeConfigured, loadAdditiveDiscountDefinitions, loadAvailableSubscriptionTypes, loadBillingCharacteristicsForm, loadByCAIDForm, loadBySubServiceIdForm, loadCategoriesTab, loadComponentsTab, loadForm, loadProductDiscountDefinitions, loadProductProvisiongProviderDistributors, loadProductTaxCodeRates, loadProductTaxCodes, loadSubscriptionTypeProducts, loadTaxRatesTab, loadTaxRatesTab, loadUsageServiceCatalogsTab, loadValidityTab, loadVatRatesTab, loadVatRatesTab, onChangeLanguage, onSelectTaxCodeRate, onSubscriptionTypeChange, removeBillingTermSchemeService, removeCategoryButton, removeComponentButton, removeDiscountDefinitionButton, removeProvisioningProviderPhysicalGoodButton, removeProvisioningProviderServiceButton, removeSubscriptionTypePhysicalGoods, removeSubscriptionTypeService, removeValidityButton, resetDefaults, resetProductValidity, resetProviderServiceInfo, resetValidToDate, savePressed, setBillingTermSchemePreratePeriodAdjustableInformation, setLanguageTranslations, setPreratePeriodsOnBillingTypeChange, setSupportedProductPreratePeriodInformation, submitBillingTermSchemeCharacteristicsForm
addAttachmentButton, addExistingAttachmentButton, addExistingAttachmentsButton, 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, getOrganisationGroupBackgroundTypeOptions, getOrganisationGroupBackgroundTypeOptions, getStateOptions, getStringFormattingOptions, getStringFormattingOptions, getTimeOfDayOptions, getTimeOfDayOptions, getTrueFalseOptions, getTrueFalseOptions, getUnitOfTimeOptions, getUnitOfTimeOptions, getUnitOfTimeOptions, getWeekEndDate, getWeekStartDate, getYesNoOptions, getYesNoOptions, invoke, load, loadAchivedData, loadAttachmentsTab, loadDaysOfMonthOptions, loadDaysOfMonthOptions, loadEntityAttributeTranslations, loadMonthNumberOptions, loadMonthNumberOptions, loadMonthOptions, loadMonthOptions, readFileContent, removeAttachmentButton, setDefaultLanguage, setDtoAsNotEditable, setDtoAsNotModified, setMandatoryField, setMandatoryFields, setOwnerGroup
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, loadEntityCategories, loadEntityNumber, loadEntityStates, loadEntityStatuses, loadEntityTypes, rollback, setCRMSessionHandle, setInitialContext, setSessionContext
public com.crm.dataobject.products.CRMDOProduct loadForm(com.crm.dataobject.products.CRMDOProduct product) throws java.lang.Exception
loadForm
in class CRMUIProductBean
product
- - the product to loadjava.lang.Exception
public com.crm.dataobject.products.CRMDOProduct saveButton(com.crm.dataobject.products.CRMDOProduct product) throws java.lang.Exception
saveButton
in class CRMUIProductBean
product
- - the product to savejava.lang.Exception
public com.crm.dataobject.products.CRMDOProduct submitProductButton(com.crm.dataobject.products.CRMDOProduct product) throws java.lang.Exception
product
- - the product to savejava.lang.Exception
public com.crm.framework.main.LookupBuilder getTypeOptions(java.lang.String emptyValue) throws java.lang.Exception
getTypeOptions
in class CRMUIProductBean
emptyValue
- - an empty value for a valid to typejava.lang.Exception
public java.lang.Boolean isProductTypeConfigured() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> addActivityTypeButton(com.crm.dataobject.products.CRMDOProduct product, java.util.ArrayList<java.lang.String> activityTypeIDs, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception