public class CRMDOBillingTermScheme extends CRMDOConfigurationEntity
Constructor and Description |
---|
CRMDOBillingTermScheme() |
getIndex, getIndexName, getIsDefault, getOrderNum, isDefault, setIndex, setIndexName, setIsDefault, setOrderNum
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 BillingTermSchemeClassification getClassification()
public void setClassification(BillingTermSchemeClassification classification)
public java.lang.Integer getVersionNum()
public void setVersionNum(java.lang.Integer versionNum)
public BillType getBillingType()
public void setBillingType(BillType billingType)
public BillingTermSchemeLifeCycleState getLifeCycleState()
public void setLifeCycleState(BillingTermSchemeLifeCycleState lifeCycleState)
public java.util.Date getEffectiveDate()
public void setEffectiveDate(java.util.Date effectiveDate)
public java.util.Date getExpirationDate()
public void setExpirationDate(java.util.Date expirationDate)
public BillMethod getBillingMethod()
public void setBillingMethod(BillMethod billingMethod)
public java.lang.Integer getAllowConcurrentUsage()
public void setAllowConcurrentUsage(java.lang.Integer allowConcurrentUsage)
public java.lang.Boolean isAllowConcurrentUsage()
public BillingTermSchemeDiscountOption getDiscountOption()
public void setDiscountOption(BillingTermSchemeDiscountOption discountOption)
public BillingTermSchemeBillablePeriodStart getBillablePeriodStartDate()
public void setBillablePeriodStartDate(BillingTermSchemeBillablePeriodStart billablePeriodStartDate)
public java.lang.Integer getBillablePeriodStartDateUnits()
public void setBillablePeriodStartDateUnits(java.lang.Integer billablePeriodStartDateUnits)
public com.crm.framework.util.UnitOfTime getBillablePeriodStartDateUnitOfTime()
public void setBillablePeriodStartDateUnitOfTime(com.crm.framework.util.UnitOfTime billablePeriodStartDateUnitOfTime)
public BillingTermSchemeEffectiveDate getBillingEffectiveDate()
public void setBillingEffectiveDate(BillingTermSchemeEffectiveDate billingEffectiveDate)
public java.lang.Integer getBillingEffectiveDateUnits()
public void setBillingEffectiveDateUnits(java.lang.Integer billingEffectiveDateUnits)
public com.crm.framework.util.UnitOfTime getBillingEffectiveDateUnitOfTime()
public void setBillingEffectiveDateUnitOfTime(com.crm.framework.util.UnitOfTime billingEffectiveDateUnitOfTime)
public java.lang.Integer getExtendBindingEndDateDueToResting()
public void setExtendBindingEndDateDueToResting(java.lang.Integer extendBindingEndDateDueToResting)
public java.lang.Boolean isExtendBindingEndDateDueToResting()
public java.lang.Integer getExtendBindingEndDateDueToDisconnection()
public void setExtendBindingEndDateDueToDisconnection(java.lang.Integer extendBindingEndDateDueToDisconnection)
public java.lang.Boolean isExtendBindingEndDateDueToDisconnection()
public java.lang.Integer getExtendBindingEndDateDueToGrace()
public void setExtendBindingEndDateDueToGrace(java.lang.Integer extendBindingEndDateDueToGrace)
public java.lang.Boolean isExtendBindingEndDateDueToGrace()
public java.lang.Integer getExtendAllowedCancelDateDueToResting()
public void setExtendAllowedCancelDateDueToResting(java.lang.Integer extendAllowedCancelDateDueToResting)
public java.lang.Boolean isExtendAllowedCancelDateDueToResting()
public java.lang.Integer getExtendAllowedCancelDateDueToDisconnection()
public void setExtendAllowedCancelDateDueToDisconnection(java.lang.Integer extendAllowedCancelDateDueToDisconnection)
public java.lang.Boolean isExtendAllowedCancelDateDueToDisconnection()
public java.lang.Integer getExtendAllowedCancelDateDueToGrace()
public void setExtendAllowedCancelDateDueToGrace(java.lang.Integer extendAllowedCancelDateDueToGrace)
public java.lang.Boolean isExtendAllowedCancelDateDueToGrace()
public java.lang.Integer getExtendPriceRateDueToBindingEndDate()
public void setExtendPriceRateDueToBindingEndDate(java.lang.Integer extendPriceRateDueToBindingEndDate)
public java.lang.Integer getBillingCycleDayFrom()
public void setBillingCycleDayFrom(java.lang.Integer billingCycleDayFrom)
public java.lang.Integer getBillingCycleDayTo()
public void setBillingCycleDayTo(java.lang.Integer billingCycleDayTo)
public java.lang.String getRateOptions()
public void setRateOptions(java.lang.String rateOptions)
public BillingFrequency getDefaultBillingFrequency()
public void setDefaultBillingFrequency(BillingFrequency defaultBillingFrequency)
public BindingPeriod getDefaultBindingPeriod()
public void setDefaultBindingPeriod(BindingPeriod defaultBindingPeriod)
public CRMDOBillingTermScheme getReplacedByBillingTermScheme()
public void setReplacedByBillingTermScheme(CRMDOBillingTermScheme replacedByBillingTermScheme)
public java.lang.Integer getAutoSetBillingCycleDay()
public void setAutoSetBillingCycleDay(java.lang.Integer autoSetBillingCycleDay)
public java.lang.Boolean isAutoSetBillingCycleDay()
public java.lang.Integer getAutoResetBillingCycleDay()
public void setAutoResetBillingCycleDay(java.lang.Integer autoResetBillingCycleDay)
public java.lang.Boolean isAutoResetBillingCycleDay()
public java.lang.String getUserField1()
public void setUserField1(java.lang.String userField1)
public java.lang.String getUserField2()
public void setUserField2(java.lang.String userField2)
public java.lang.String getUserField3()
public void setUserField3(java.lang.String userField3)
public java.lang.String getUserField4()
public void setUserField4(java.lang.String userField4)
public java.lang.String getUserField5()
public void setUserField5(java.lang.String userField5)
public java.lang.String getUserField6()
public void setUserField6(java.lang.String userField6)
public java.lang.String getUserField7()
public void setUserField7(java.lang.String userField7)
public java.lang.String getUserField8()
public void setUserField8(java.lang.String userField8)
public java.math.BigDecimal getFloat1()
public void setFloat1(java.math.BigDecimal float1)
public java.math.BigDecimal getFloat2()
public void setFloat2(java.math.BigDecimal float2)
public java.math.BigDecimal getFloat3()
public void setFloat3(java.math.BigDecimal float3)
public java.math.BigDecimal getFloat4()
public void setFloat4(java.math.BigDecimal float4)
public java.util.Date getDateTime1()
public void setDateTime1(java.util.Date dateTime1)
public java.util.Date getDateTime2()
public void setDateTime2(java.util.Date dateTime2)
public java.util.Date getDateTime3()
public void setDateTime3(java.util.Date dateTime3)
public java.util.Date getDateTime4()
public void setDateTime4(java.util.Date dateTime4)
public java.util.Set<CRMDOBillingTermSchemeLookup> getAllowedBillingFrequencies()
public void setAllowedBillingFrequencies(java.util.Set<CRMDOBillingTermSchemeLookup> allowedBillingFrequencies)
public java.util.Set<CRMDOBillingTermSchemeLookup> getAllowedBindingPeriods()
public void setAllowedBindingPeriods(java.util.Set<CRMDOBillingTermSchemeLookup> allowedBindingPeriods)
public java.util.Set<CRMDOBillingTermSchemeAllowedPricePlan> getAllowedPricePlans()
public void setAllowedPricePlans(java.util.Set<CRMDOBillingTermSchemeAllowedPricePlan> allowedPricePlans)
public java.util.Set<CRMDOBillingTermSchemeBindingExtensionDefinition> getServicesExtendingBinding()
public void setServicesExtendingBinding(java.util.Set<CRMDOBillingTermSchemeBindingExtensionDefinition> servicesExtendingBinding)
public CRMDOBillingTermScheme getBillingTermSchemeToReplace()
public void setBillingTermSchemeToReplace(CRMDOBillingTermScheme billingTermSchemeToReplace)
public AllowedPricePlanSelection getAllowedPricePlanSelection()
public void setAllowedPricePlanSelection(AllowedPricePlanSelection allowedPricePlanSelection)
public static long getSerialversionuid()
public java.util.Set<CRMDOBillingTermSchemeAllowedService> getAllowedServices()
public void setAllowedServices(java.util.Set<CRMDOBillingTermSchemeAllowedService> allowedServices)
public ServiceBillingType getBillType()
public void setBillType(ServiceBillingType billType)
public java.lang.String getDefaultPricePlanCode()
public void setDefaultPricePlanCode(java.lang.String defaultPricePlanCode)
public java.lang.Integer getIsMandatoryBindingPeriod()
public void setIsMandatoryBindingPeriod(java.lang.Integer isMandatoryBindingPeriod)
public java.lang.Boolean isMandatoryBindingPeriod()