public class BillingTermAmendment extends SubscriptionAction
Constructor and Description |
---|
BillingTermAmendment() |
getAssociatedDataObjects, getAsynchBilling, getBehaviorCode, getBillablePeriodStartDate, getBillingEffectiveDate, getBillPreviewRates, getClassification, getClassificationCode, getDateTime1, getDateTime2, getDateTime3, getDateTime4, getDateTime5, getDateTime6, getDateTime7, getDateTime8, getDisplayClassificationCodeOption, getExecuteInDays, getExistingInstalledItems, getExistingServices, getFloat1, getFloat2, getFloat3, getFloat4, getFloat5, getFloat6, getFloat7, getFloat8, getInitiatedBySubscriptionAction, getIsCreatedByAutomaticProcess, getIsFlexibleBundleProductSelected, getIsForSold, getIsRelatedWithSubscriptionActionType, getIsRelatedWithSubscriptionSubActionType, getIsSubscriptionBilledByJob, getJob, getJobNoDistributorNameAllowed, getJobProvisioningDistributors, getPaymentMethod, getPaymentMethodDefaultCard, getPerformedByUnit, getPerformedByUser, getPerformedDate, getPerformValidations, getPromoCode, getProviderParameters, getProvisioningDistributor, getScheduledDate, getScheduledOption, getScheduledServicesToBeAdded, getSchedulingOption, getSubscription, getSubscriptionAction, getSubscriptionActionLifeCycleState, getTransactionReferenceNumber, getUnsettledAmount, getUserField1, getUserField10, getUserField11, getUserField12, getUserField13, getUserField14, getUserField15, getUserField16, getUserField2, getUserField3, getUserField4, getUserField5, getUserField6, getUserField7, getUserField8, getUserField9, getViewMandatoryFields, isBillingAsynch, isCreatedByAutomaticProcess, isForSold, isSubscriptionBilledByJob, setAsynchBilling, setBehaviorCode, setBillablePeriodStartDate, setBillingEffectiveDate, setBillPreviewRates, setClassification, setClassificationCode, setDateTime1, setDateTime2, setDateTime3, setDateTime4, setDateTime5, setDateTime6, setDateTime7, setDateTime8, setDisplayClassificationCodeOption, setExecuteInDays, setExistingInstalledItems, setExistingServices, setFloat1, setFloat2, setFloat3, setFloat4, setFloat5, setFloat6, setFloat7, setFloat8, setInitiatedBySubscriptionAction, setIsCreatedByAutomaticProcess, setIsFlexibleBundleProductSelected, setIsForSold, setIsRelatedWithSubscriptionActionType, setIsRelatedWithSubscriptionSubActionType, setIsSubscriptionBilledByJob, setJob, setJobNoDistributorNameAllowed, setJobProvisioningDistributors, setPaymentMethod, setPaymentMethodDefaultCard, setPerformedByUnit, setPerformedByUser, setPerformedDate, setPerformValidations, setPromoCode, setProviderParameters, setProvisioningDistributor, setScheduledDate, setScheduledOption, setScheduledServicesToBeAdded, setSchedulingOption, setSubscription, setSubscriptionAction, setSubscriptionActionLifeCycleState, setTransactionReferenceNumber, setUnsettledAmount, setUserField1, setUserField10, setUserField11, setUserField12, setUserField13, setUserField14, setUserField15, setUserField16, setUserField2, setUserField3, setUserField4, setUserField5, setUserField6, setUserField7, setUserField8, setUserField9
setMandatoryFields
clone, compareObjects, compareTo, deepCopy, equals, getAlias, getAliases, getAltCode, getAttachments, getCode, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, getIsRestricted, getIsViewable, getMandatoryFields, getModifiedCollections, getName, getNewvalues, getNotes, getNotVisibleActions, getNotVisibleFields, getNotVisiblePrintouts, getNumber, getOldvalues, getOwnerCollection, getProperties, getProperty, getReadOnlyFields, getRecVersion, getSharedNotes, getSortby, getUpdatedByUnit, getUpdatedByUser, getUpdatedDate, initFieldsizes, initializeCRMDO, isAssignable, isDeletable, isDeleted, isEditable, isMandatory, isModified, isModified, isNew, isRestricted, isSortbyDefined, isSpecified, isViewable, networkRestrictionsSet, onDelete, onLoad, onLoad, onSave, onSave, onUpdate, securityRestrictionsSet, setAlias, setAltCode, setAttachments, setChange, setCode, setCreatedByUnit, setCreatedByUser, setCreatedDate, setDefaultMandatoryFields, setDescription, setFieldsize, setId, setIsAssignable, setIsDeletable, setIsDeleted, setIsEditable, setIsRestricted, setIsViewable, setMandatoryFields, setModified, setModifiedCollections, setName, setNetworkRestrictionsSet, setNew, setNew, setNewvalues, setNotes, setNotVisibleActions, setNotVisibleFields, setNotVisiblePrintouts, setNumber, setOldvalues, setOwnerCollection, setProperty, setReadOnlyFields, setRecVersion, setSecurityRestrictionsSet, setSharedNotes, setSortby, setUpdatedByUnit, setUpdatedByUser, setUpdatedDate, sortbyCompareTo, toString
public CRMDOBillingTermScheme getNewBillingTermScheme()
public void setNewBillingTermScheme(CRMDOBillingTermScheme newBillingTermScheme)
public CRMDOPricePlan getNewPricePlan()
public void setNewPricePlan(CRMDOPricePlan newPricePlan)
public BillingFrequency getNewBillingFrequency()
public void setNewBillingFrequency(BillingFrequency newBillingFrequency)
public BindingPeriod getNewBindingPeriod()
public void setNewBindingPeriod(BindingPeriod newBindingPeriod)
public java.util.Date getNewAgreementDate()
public void setNewAgreementDate(java.util.Date newAgreementDate)
public java.util.Date getNewBindingStartDate()
public void setNewBindingStartDate(java.util.Date newBindingStartDate)
public java.util.Date getNewBindingEndDate()
public void setNewBindingEndDate(java.util.Date newBindingEndDate)
public CRMDOBillingTerm getExistingBillingTerm()
public void setExistingBillingTerm(CRMDOBillingTerm existingBillingTerm)
public java.lang.Integer getAdjustPeriodBy()
public void setAdjustPeriodBy(java.lang.Integer adjustPeriodBy)
public com.crm.framework.util.UnitOfTime getAdjustPeriodByUOT()
public void setAdjustPeriodByUOT(com.crm.framework.util.UnitOfTime adjustPeriodByUOT)
public java.lang.Integer getExtendPeriodBy()
public void setExtendPeriodBy(java.lang.Integer extendPeriodBy)
public com.crm.framework.util.UnitOfTime getExtendPeriodByUOT()
public void setExtendPeriodByUOT(com.crm.framework.util.UnitOfTime extendPeriodByUOT)
public static long getSerialversionuid()
public java.lang.Integer getNewBillingCycleDay()
public void setNewBillingCycleDay(java.lang.Integer newBillingCycleDay)
public CRMDOBillingTermDefinition getBillingTermDefinition()
public void setBillingTermDefinition(CRMDOBillingTermDefinition billingTermDefinition)
public java.util.Set<SubscriptionActionProduct> getServicesToBeProcessed()
public void setServicesToBeProcessed(java.util.Set<SubscriptionActionProduct> servicesToBeProcessed)
public java.util.Set<SubscriptionActionProduct> getMandatoryServices()
public void setMandatoryServices(java.util.Set<SubscriptionActionProduct> mandatoryServices)
public java.util.Set<SubscriptionActionProduct> getOptionalServices()
public void setOptionalServices(java.util.Set<SubscriptionActionProduct> optionalServices)
public ConcurrentUsageBillingMethod getNewConcurrentUsageBillingMethod()
public void setNewConcurrentUsageBillingMethod(ConcurrentUsageBillingMethod newConcurrentUsageBillingMethod)
public java.lang.Integer getNewIsAutoRenewed()
public void setNewIsAutoRenewed(java.lang.Integer newIsAutoRenewed)
public java.math.BigDecimal getNewPeriodBilledInAdvance()
public void setNewPeriodBilledInAdvance(java.math.BigDecimal newPeriodBilledInAdvance)
public com.crm.framework.util.UnitOfTime getNewPeriodBilledInAdvanceUOT()
public void setNewPeriodBilledInAdvanceUOT(com.crm.framework.util.UnitOfTime newPeriodBilledInAdvanceUOT)
public java.lang.Integer getNewMaximumCapacity()
public void setNewMaximumCapacity(java.lang.Integer newMaximumCapacity)