public class BillingTermAmendment extends SubscriptionAction
Constructor and Description |
---|
BillingTermAmendment() |
getAssociatedDataObjects, getAsynchBilling, getBehaviorCode, getBillablePeriodStartDate, getBillingEffectiveDate, getBillPreviewRates, 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, getPromoCode, getProviderParameters, getProvisioningDistributor, getScheduledDate, getScheduledOption, getScheduledServicesToBeAdded, getSchedulingOption, getSubscription, getSubscriptionAction, getSubscriptionActionType, getSubscriptionSubActionType, 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, 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, setPromoCode, setProviderParameters, setProvisioningDistributor, setScheduledDate, setScheduledOption, setScheduledServicesToBeAdded, setSchedulingOption, setSubscription, setSubscriptionAction, setSubscriptionActionType, setSubscriptionSubActionType, setTransactionReferenceNumber, setUnsettledAmount, setUserField1, setUserField10, setUserField11, setUserField12, setUserField13, setUserField14, setUserField15, setUserField16, setUserField2, setUserField3, setUserField4, setUserField5, setUserField6, setUserField7, setUserField8, setUserField9
setMandatoryFields
clone, compareObjects, compareTo, equals, getAlias, getAliases, getAltCode, getAttachments, getCode, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, 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, 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, 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 java.math.BigDecimal getNewConcurrentUsage()
public void setNewConcurrentUsage(java.math.BigDecimal newConcurrentUsage)
public java.math.BigDecimal getNewRatePercentage()
public void setNewRatePercentage(java.math.BigDecimal newRatePercentage)
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)