public class CRMUIJobAddSubscriptionServicesBean extends CRMUIJobSubscriptionRelatedBean
ALIAS_IS_PACKAGE_MANDATORY_SERVICE, ALIAS_PRERATE_PERIODS_INFO
ALIAS_ADD_NEW_REQUESTED_PRODUCT, ALIAS_ALLOW_CHANGE_SCHEDULED_DATE, ALIAS_ALLOW_SCHEDULE_ACITVITY, ALIAS_ALLOW_SCHEDULED_DATE, ALIAS_ALLOW_SUBSCRIPTION_ACTION_PERFORMED_DATE, ALIAS_ALLOW_TO_BE_REMOVED, ALIAS_CAN_RETURN_INSTALLED_ITEM, ALIAS_IS_ALLOWED_FOR_SOLD, ALIAS_IS_BASED_ON_ORDERED_ITEMS, ALIAS_IS_BILLED, ALIAS_IS_PHYSICAL_GOOD_FILTERING_ENABLED, ALIAS_IS_RATED, ALIAS_IS_SUBSCRIPTION_INSTALLED_ITEM, ALIAS_IS_VALID_WARRANTY_POLICY, ALIAS_JOBTYPE_NON_TRACE_FLEX_BUNDLE_PHYSICAL_GOOD_EXIST, ALIAS_JOBTYPE_PHYSICALGOOD_TYPE_EXIST, ALIAS_JOBTYPE_SERVICES_TYPE_EXIST, ALIAS_MANDATORY_ACTIVITY_SERVICE, ALIAS_MANDATORY_ACTIVITY_TYPE, ALIAS_MANDATORY_PRODUCT, ALIAS_ONLY_DIRECT_SALES_WAREHOUSES_ALLOWED, ALIAS_PARTIAL_INVOICE_EXISTS, ALIAS_RELATED_BILL_EXISTS, ALIAS_RESTRICT_ACCOUNT_SELECTION, ALIAS_SHOW_COMPLETE_MODAL, ALIAS_SHOW_START_PROGRESS_MODAL, ALIAS_SUBTYPE_PHYSICAL_GOOD_TYPE_EXIST
Constructor and Description |
---|
CRMUIJobAddSubscriptionServicesBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.jobs.CRMDOJob |
cancel(JobCancelForm form)
Cancels a job
|
com.crm.dataobject.jobs.CRMDOJob |
cancelButton(JobCancelForm form)
Cancels a job
|
com.crm.dataobject.jobs.CRMDOJob |
completeButton(JobCompleteForm form)
submit job complete form
|
com.crm.framework.main.LookupBuilder |
getDistributorsRadioButton(com.crm.dataobject.jobs.CRMDOJob job,
java.lang.String entity) |
com.crm.framework.main.LookupBuilder |
getPhysicalGoodDistributorsRadioButton(com.crm.dataobject.jobs.CRMDOJob job) |
com.crm.framework.main.LookupBuilder |
getServiceDistributorsRadioButton(com.crm.dataobject.jobs.CRMDOJob job,
java.lang.String entity) |
java.lang.Boolean |
isJobTypeConfigured() |
com.crm.dataobject.jobs.CRMDOJob |
loadAdditionalInformation(com.crm.dataobject.jobs.CRMDOJob job)
Loads additional information for a job.
|
BillPreviewRates |
loadBillPreviewRatesForm(com.crm.dataobject.jobs.CRMDOJob job)
Bill Preview Rates form.
|
com.crm.dataobject.jobs.CRMDOJob |
resetSubscriptionServicesBasedOnAccountMember(com.crm.dataobject.jobs.CRMDOJob job)
Resets the subscription services of a job
|
com.crm.dataobject.jobs.CRMDOJob |
saveButton(com.crm.dataobject.jobs.CRMDOJob job)
Saves a job.
|
com.crm.dataobject.jobs.CRMDOJob |
setDefaultSubscriptionInformation(com.crm.dataobject.jobs.CRMDOJob job)
Sets the information of the default requested subscription of the given job.
|
com.crm.dataobject.jobs.CRMDOJob |
setDefaultType(com.crm.dataobject.jobs.CRMDOJob job)
Sets the default type of the given job if only one is configured.
|
com.crm.dataobject.jobs.CRMDOJob |
setJobTypeInformation(com.crm.dataobject.jobs.CRMDOJob job) |
com.crm.dataobject.jobs.CRMDOJob |
setRequestedSubscriptionInformation(com.crm.dataobject.jobs.CRMDOJob job) |
com.crm.dataobject.jobs.CRMDOJob |
startProgressButton(com.crm.dataobject.jobs.CRMDOJob job)
Starts a job progress.
|
com.crm.dataobject.jobs.CRMDOJob |
startProgressButton(JobProgressForm form)
Starts progress form
|
BillingTermAmendmentForm |
submitBillingTermAmendmentForm(BillingTermAmendmentForm amendJobTermsForm)
Amend Job billing terms form.
|
BillJobForm |
submitBillJobPreviewButton(BillJobForm billJobForm)
Previews the bill job action.
|
addPhysicalGoodOrderingLevel, addServicesOrderingLevel, changeAppliedSubInstItemProvDistributor, changeRequestedSubInstItemProvDistributor, changeRequestedSubServiceProvDistributor, changeSubscriptionProvDistributor, copyAutoSwapProducts, createJobRequestedSubscriptionPhysicalGood, createJobRequestedSubscriptionService, filterPhysicalGood, filterServices, getDistributorsRadioButton, getDistributorsRadioButton, getPreratePeriodInformation, getPreratePeriodOptions, getSubJobApplicableWarrantyPolicy, getSubscriptionOptions, loadRescheduleJobForm, loadSubscriptionPhysicalGoodsTab, loadSubscriptionServicesProvidedByJobTab, loadSubscriptionServiceTab, sameAsSubscriptionAddress, setChangeToPreratePeriod, setChangeToPreratePeriod, setDefaultProvisioningDistributor, setDefaultSubscription, setJobInformationOnTypeChange, setPreratePeriod, setPreratePeriod, setPreratePeriod, setPreratePeriodBasedOnChangedProductPeriod, setPreratePeriodInformation, setSubscriptionBillingTermSchemeInformation
acceptButton, addAllRequestedExpensesButton, addAllRequestedPhysicalGoodsButton, addComponent, addComponent, addComponentButton, addExpenseButton, addFromRequestedExpensesButton, addFromRequestedPhysicaGoodsButton, addNewExpenseButton, addNewPhysicalGoodButton, addPhysicalGoodButton, addProductToActivityService, addRequestedActivityServiceButton, addRequestedPhysicalGoodButton, addRequestedProduct, addRequestedServiceButton, addRequestedSubPhysicalGoodButton, addSubscriptionPhysicalGoodButton, addSubscriptionServiceButton, calculateAmountToBeInvoiced, calculateAvailableWalletBalanceToBeUsed, calculateEstimation, calculateExpectedCompletionDate, calculateExpectedCompletionTime, calculateExpirationDate, calculateTimeOverdue, calculateTimeToCompletion, calculateTimeToExpiration, changeAppliedSubServiceProvDistributor, changeEmailOption, changePhoneOption, changePhysicalGoodQuantityButton, constructAccount, constructAccount, constructBillingAddress, constructContact, constructContact, constructKeyDates, copyEstimation, copySelectedServicesForPreview, createActivityButton, createButton, createButton, createButton, createButton, createButton, createButton, createButton, deleteButton, disableQuickPay, editButton, enableAccountPaymentPreference, filterProducts, getActivityTypeToBeCreatedOptions, getAllTypeOptions, getApplicableWarrantyPolicy, getBillingTermSchemeOptions, getBillingTermSchemeOptions, getCancelReasonOptions, getCancelReasonOptions, getCompletedLifeCycleStateOptions, getCompletedLifeCycleStateOptions, getContactEmailOptions, getContactEmailOptions, getContactPhoneOptions, getContactPhoneOptions, getCountryName, getDistributorsRadioButton, getJobContactInfoAddresses, getJobContactInfoEmails, getJobContactInfoPhones, getJobProductApplicableWarrantyPolicy, getJobRequestedActivityServicesOptions, getLifeCycleStateOptions, getLifeCycleStateOptions, getNonCompletedLifeCycleStateOptions, getNonCompletedLifeCycleStateOptions, getNumberOfConfiguredTypes, getPhysicalGoodDistributorsRadioButton, getProductFamilyOptions, getProductOptions, getProductOptions, getProductTypeOptions, getRatingStateOptions, getRatingStateOptions, getServiceDistributorsRadioButton, getStatusOptions, getStatusOptions, getTotalQuotedAmount, getTotalQuotedMemberAmount, getTotalQuotedParentAmount, getTypeOptions, getTypeOptions, getTypeOptions, getTypeOptions, getTypeOptions, getTypeOptions, isJobTypeConfigured, loadAccountInformation, loadActivitiesTab, loadActivitiesToBeInvoicedTab, loadActivityServices, loadAdditionalPhysicalGoodsTab, loadAddressCoverageAliases, loadAliases, loadAllActivityServices, loadAllReqSubscriptionServicesTab, loadAllRequestedSubscriptionServicesTab, loadBillingTermAmendmentForm, loadBillingTerms, loadBillJobForm, loadBillsTab, loadCancelForm, loadCancelledActivitiesTab, loadClosedActivitiesTab, loadCommunications, loadCompleteForm, loadEffectiveBillingTerm, loadExpensesTab, loadExpensesToBeInvoicedTab, loadForm, loadJobComponentSelectionForm, loadJobComponentSelectionForm, loadKeyDates, loadMilestoneInvoiceJobForm, loadPartialInvoiceJobForm, loadPendingActivitiesTab, loadPhysicalGoodsTab, loadPhysicalGoodsToBeInvoicedTab, loadPreviewBillJobForm, loadPrivacyLevelForm, loadQuotationItemsTab, loadReqActivityServices, loadRequestedActivityServices, loadRequestedActivityServicesTab, loadRequestedPhysicalGoods, loadRequestedPhysicalGoodsTab, loadRequestedServices, loadRequestedServicesTab, loadStartProgressForm, loadSubscriptionInstalledItems, loadSubscriptionInstalledItemsToBeInvoicedTab, loadSubscriptionPhysicalGoodsPreviewTab, loadSubscriptionServicesPreviewTab, loadViewComponentForm, loadViewComponentForm, modifyBillingAddress, onChangeExpectedClosingDate, onJobStatusChange, previewRates, recalculatedKeyDates, removeComponent, removeComponent, removeComponentButton, removeExpenseButton, removePhysicalGoodButton, removeRequestedActivityServiceButton, removeRequestedPhysicalGoodButton, removeRequestedServiceButton, removeSubscriptionPhysicalGoodButton, removeSubscriptionServiceButton, reset, resetAccountReceivableOption, resetAmountToBeInvoiced, resetMethodsOfReceivingPhysicalGoods, resetPreviewServices, resetProducts, resetProvidedComponents, resetRequestedComponents, returnPhysicalGoodButton, sameAsBillingAddress, selectAllActivities, selectAllExpenses, selectAllInstalledItems, selectAllPhysicalGoods, setAccountContactInformation, setActualCompletedDate, setAsSelected, setBillingTermSchemeCode, setCardAsRecurring, setChangeToProduct, setChangeToProduct, setClassificationCode, setContactEmail, setContactPhone, setDefaultContactEmail, setDefaultContactPhone, setDefaultStatusOnCreate, setJobAddress, setJobType, setLifeCycleState, setLocation, setNewPhysicalGoodInformation, setPaymentMethod, setPaymentPreferenceAliasFromAccount, setRequestedActivityServices, setRequestedProducts, setRequestedProductsPricePerItem, setRequestedSubscriptionLocation, setSelectedAccountPaymentPreference, setSelectedActivity, setWarrantyCoverageInformation, setWarrantyInformation, submitBillJobButton, submitInvoiceJobForm, submitPrivacyLevelButton, validateCreditLimit, validateExpirationDate, validateProductComponents, verifyAddressCoverage, verifyJobAddressCoverage
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, setLanguageTranslations, setMandatoryField, setMandatoryFields, setOwnerGroup
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, loadEntityCategories, loadEntityNumber, loadEntityStates, loadEntityStatuses, loadEntityTypes, rollback, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMUIJobAddSubscriptionServicesBean()
public com.crm.dataobject.jobs.CRMDOJob setDefaultType(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
setDefaultType
in class CRMUIJobBean
job
- - the job to set the default type forjava.lang.Exception
public com.crm.dataobject.jobs.CRMDOJob saveButton(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
job
- - the job to savejava.lang.Exception
public com.crm.dataobject.jobs.CRMDOJob cancelButton(JobCancelForm form) throws java.lang.Exception
form
- - the job cancel formjava.lang.Exception
public com.crm.dataobject.jobs.CRMDOJob cancel(JobCancelForm form) throws java.lang.Exception
form
- - the job cancel formjava.lang.Exception
public com.crm.dataobject.jobs.CRMDOJob startProgressButton(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
job
- - the job to start the progress forjava.lang.Exception
public com.crm.dataobject.jobs.CRMDOJob startProgressButton(JobProgressForm form) throws java.lang.Exception
form
- - the job to set on the formjava.lang.Exception
public com.crm.dataobject.jobs.CRMDOJob completeButton(JobCompleteForm form) throws java.lang.Exception
form
- - the job to completejava.lang.Exception
public BillingTermAmendmentForm submitBillingTermAmendmentForm(BillingTermAmendmentForm amendJobTermsForm) throws java.lang.Exception
amendJobTermsForm
- - the amend Job billing terms form to submitjava.lang.Exception
public com.crm.dataobject.jobs.CRMDOJob setJobTypeInformation(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
setJobTypeInformation
in class CRMUIJobBean
java.lang.Exception
public com.crm.dataobject.jobs.CRMDOJob setRequestedSubscriptionInformation(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
setRequestedSubscriptionInformation
in class CRMUIJobSubscriptionRelatedBean
java.lang.Exception
public com.crm.dataobject.jobs.CRMDOJob loadAdditionalInformation(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
loadAdditionalInformation
in class CRMUIJobBean
job
- - the job to load the additional informationjava.lang.Exception
public com.crm.framework.main.LookupBuilder getDistributorsRadioButton(com.crm.dataobject.jobs.CRMDOJob job, java.lang.String entity) throws java.lang.Exception
getDistributorsRadioButton
in class CRMUIJobBean
java.lang.Exception
public com.crm.framework.main.LookupBuilder getServiceDistributorsRadioButton(com.crm.dataobject.jobs.CRMDOJob job, java.lang.String entity) throws java.lang.Exception
getServiceDistributorsRadioButton
in class CRMUIJobBean
java.lang.Exception
public com.crm.framework.main.LookupBuilder getPhysicalGoodDistributorsRadioButton(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
getPhysicalGoodDistributorsRadioButton
in class CRMUIJobBean
java.lang.Exception
public BillPreviewRates loadBillPreviewRatesForm(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
loadBillPreviewRatesForm
in class CRMUIJobBean
job
- - the Job to preview bill rates fromjava.lang.Exception
public com.crm.dataobject.jobs.CRMDOJob resetSubscriptionServicesBasedOnAccountMember(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
job
- - the job to reset the subscription servicesjava.lang.Exception
public BillJobForm submitBillJobPreviewButton(BillJobForm billJobForm) throws java.lang.Exception
submitBillJobPreviewButton
in class CRMUIJobBean
billJobForm
- - the bill job form to updatejava.lang.Exception
public com.crm.dataobject.jobs.CRMDOJob setDefaultSubscriptionInformation(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
setDefaultSubscriptionInformation
in class CRMUIJobSubscriptionRelatedBean
job
- - the job to set the default requested subscription information forjava.lang.Exception
public java.lang.Boolean isJobTypeConfigured() throws java.lang.Exception
java.lang.Exception