public class CRMUIJobNewSubscriptionBean extends CRMUIJobSubscriptionRelatedBean
ALIAS_IS_PACKAGE_MANDATORY_SERVICE, ALIAS_PRERATE_PERIODS_INFOALIAS_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 |
|---|
CRMUIJobNewSubscriptionBean()
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.
|
com.crm.dataobject.jobs.CRMDOJob |
loadAliases(com.crm.dataobject.jobs.CRMDOJob job)
Loads additional information for a job.
|
BillPreviewRates |
loadBillPreviewRatesForm(com.crm.dataobject.jobs.CRMDOJob job) |
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 |
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 |
setJobBillingTerms(com.crm.dataobject.jobs.CRMDOJob job) |
com.crm.dataobject.CRMDO |
setJobInformationOnTypeChange(com.crm.dataobject.jobs.CRMDOJob job)
Loads additional information for a job when a type is selected.
|
com.crm.dataobject.jobs.CRMDOJob |
setJobTypeInformation(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
|
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, setDefaultSubscriptionInformation, setPreratePeriod, setPreratePeriod, setPreratePeriod, setPreratePeriodBasedOnChangedProductPeriod, setPreratePeriodInformation, setRequestedSubscriptionInformation, setSubscriptionBillingTermSchemeInformationacceptButton, 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, 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, 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, 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, setSubscriptionRequiresPrepaymentAlias, setWarrantyCoverageInformation, setWarrantyInformation, submitBillJobButton, submitInvoiceJobForm, submitPrivacyLevelButton, validateCreditLimit, validateExpirationDate, validateProductComponents, verifyAddressCoverage, verifyJobAddressCoverageaddAttachmentButton, 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, getStateOptions, getStringFormattingOptions, getStringFormattingOptions, getTimeOfDayOptions, getTimeOfDayOptions, getTrueFalseOptions, getTrueFalseOptions, 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, setOwnerGrouppublic CRMUIJobNewSubscriptionBean()
public com.crm.dataobject.jobs.CRMDOJob setDefaultType(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
setDefaultType in class CRMUIJobBeanjob - - the job to set the default type forjava.lang.Exceptionpublic com.crm.dataobject.jobs.CRMDOJob loadAliases(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
loadAliases in class CRMUIJobBeanjob - - the job to load the additional informationjava.lang.Exceptionpublic com.crm.dataobject.jobs.CRMDOJob saveButton(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
job - - the job to savejava.lang.Exceptionpublic com.crm.dataobject.jobs.CRMDOJob cancelButton(JobCancelForm form) throws java.lang.Exception
form - - the job cancel formjava.lang.Exceptionpublic com.crm.dataobject.jobs.CRMDOJob cancel(JobCancelForm form) throws java.lang.Exception
form - - the job cancel formjava.lang.Exceptionpublic 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.Exceptionpublic com.crm.dataobject.jobs.CRMDOJob startProgressButton(JobProgressForm form) throws java.lang.Exception
form - - the job to set on the formjava.lang.Exceptionpublic com.crm.dataobject.jobs.CRMDOJob completeButton(JobCompleteForm form) throws java.lang.Exception
form - - the job to completejava.lang.Exceptionpublic com.crm.dataobject.jobs.CRMDOJob setJobTypeInformation(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
setJobTypeInformation in class CRMUIJobBeanjava.lang.Exceptionpublic com.crm.framework.main.LookupBuilder getDistributorsRadioButton(com.crm.dataobject.jobs.CRMDOJob job,
java.lang.String entity)
throws java.lang.Exception
getDistributorsRadioButton in class CRMUIJobBeanjava.lang.Exceptionpublic com.crm.framework.main.LookupBuilder getServiceDistributorsRadioButton(com.crm.dataobject.jobs.CRMDOJob job,
java.lang.String entity)
throws java.lang.Exception
getServiceDistributorsRadioButton in class CRMUIJobBeanjava.lang.Exceptionpublic com.crm.framework.main.LookupBuilder getPhysicalGoodDistributorsRadioButton(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
getPhysicalGoodDistributorsRadioButton in class CRMUIJobBeanjava.lang.Exceptionpublic com.crm.dataobject.jobs.CRMDOJob loadAdditionalInformation(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
loadAdditionalInformation in class CRMUIJobBeanjob - - the job to load the additional informationjava.lang.Exceptionpublic BillPreviewRates loadBillPreviewRatesForm(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
loadBillPreviewRatesForm in class CRMUIJobBeanjava.lang.Exceptionpublic com.crm.dataobject.jobs.CRMDOJob setJobBillingTerms(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.dataobject.CRMDO setJobInformationOnTypeChange(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
setJobInformationOnTypeChange in class CRMUIJobSubscriptionRelatedBeanjob - - the job to load the additional informationjava.lang.Exceptionpublic 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.Exceptionpublic BillJobForm submitBillJobPreviewButton(BillJobForm billJobForm) throws java.lang.Exception
submitBillJobPreviewButton in class CRMUIJobBeanbillJobForm - - the bill job form to updatejava.lang.Exceptionpublic java.lang.Boolean isJobTypeConfigured()
throws java.lang.Exception
java.lang.Exception