public class CRMDOPrepaidSubscriptionRatedBillingItem extends CRMDORatedBillingItem implements ICRMDOSubscriptionBasedEntity, ICRMDOPricePlanAmountEntity
Constructor and Description |
---|
CRMDOPrepaidSubscriptionRatedBillingItem() |
compare, getAccountReceivable, getAdhocDiscountAmount, getAppliedDiscounts, getAppliedTaxRates, getAutoAppliedDiscountAmount, getBillingDirective, getBillingEffectiveDate, getBillingTerm, getCancellationNotes, getConcurrentUsage, getFromDate, getFromDateComparator, getInvoicesToBeCredited, getIsTaxIncluded, getMasterDO, getMasterDOPropertyNames, getPenaltyType, getPricePlan, getPricePlanAmount, getPricePlanBaseAmount, getPricePlanDiscountAmount, getProduct, getRatedBillingItemProductComparator, getRatePercentage, getTaxModel, getToDate, getTotalQuantity, getTotalRatedAmount, getType, getUsageUnits, getVatPercentage, getVatRate, getWalletTrxAmounts, isTaxIncluded, setAccountReceivable, setAdhocDiscountAmount, setAppliedDiscounts, setAppliedTaxRates, setAutoAppliedDiscountAmount, setBillingDirective, setBillingEffectiveDate, setBillingTerm, setCancellationNotes, setConcurrentUsage, setFromDate, setInvoicesToBeCredited, setIsTaxIncluded, setPenaltyType, setPricePlan, setPricePlanAmount, setPricePlanBaseAmount, setPricePlanDiscountAmount, setProduct, setRatePercentage, setTaxModel, setToDate, setTotalQuantity, setTotalRatedAmount, setType, setUsageUnits, setVatPercentage, setVatRate, setWalletTrxAmounts
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getPricePlanAmount, getPricePlanBaseAmount, getPricePlanDiscountAmount, setPricePlanAmount, setPricePlanBaseAmount, setPricePlanDiscountAmount
public CRMDOPrepaidSubscriptionRatedBillingItem()
public static long getSerialversionuid()
public CRMDO clone()
clone
in class CRMDORatedBillingItem
public CRMDOSubscription getSubscription()
getSubscription
in interface ICRMDOSubscriptionBasedEntity
public void setSubscription(CRMDOSubscription subscription)
setSubscription
in interface ICRMDOSubscriptionBasedEntity
public CRMDOSubServiceLifeCycleStateHistory getServiceLifeCycleStateHistory()
public void setServiceLifeCycleStateHistory(CRMDOSubServiceLifeCycleStateHistory serviceLifeCycleStateHistory)
public CRMDOSubServiceLifeCycleStateHistory getRatedServLifeCycleState()
public void setRatedServLifeCycleState(CRMDOSubServiceLifeCycleStateHistory ratedServLifeCycleState)
public CRMDOPrepaidSubscriptionRatedBillingItem getRevertedByRatedBillItem()
public void setRevertedByRatedBillItem(CRMDOPrepaidSubscriptionRatedBillingItem revertedByRatedBillItem)
public CRMDOWalletTransaction getWalletTransaction()
public void setWalletTransaction(CRMDOWalletTransaction walletTransaction)
public CRMDOPrepaidBillingRun getPrepaidBillingRun()
public void setPrepaidBillingRun(CRMDOPrepaidBillingRun prepaidBillingRun)
public CRMDOBuyInAdvanceRequest getBuyInAdvanceRequest()
public void setBuyInAdvanceRequest(CRMDOBuyInAdvanceRequest buyInAdvanceRequest)
public CRMDOCurrencyRatePeriod getCurrencyRatePeriod()
getCurrencyRatePeriod
in class CRMDORatedBillingItem
public void setCurrencyRatePeriod(CRMDOCurrencyRatePeriod currencyRatePeriod)
setCurrencyRatePeriod
in class CRMDORatedBillingItem
public void calculate()
public void calculateFromTotal()
public java.util.Set<CRMDOTaxRate> getTaxRates()
public void setTaxRates(java.util.Set<CRMDOTaxRate> taxRates)
public java.math.BigDecimal getNetAmount()
public java.math.BigDecimal getVatAmount()
public void setVatAmount(java.math.BigDecimal vatAmount)
public java.math.BigDecimal getTaxAmount()
public void setTaxAmount(java.math.BigDecimal taxAmount)
public java.util.Date getCancellationDate()
public void setCancellationDate(java.util.Date cancellationDate)
public CRMDOUser getCancelledByUser()
public void setCancelledByUser(CRMDOUser cancelledByUser)
public java.util.Date getAdjustedDate()
public void setAdjustedDate(java.util.Date adjustedDate)
public CRMDOUser getAdjustedByUser()
public void setAdjustedByUser(CRMDOUser adjustedByUser)
public java.util.Date getSetAsNotToBeBilledDate()
public void setSetAsNotToBeBilledDate(java.util.Date setAsNotToBeBilledDate)
public CRMDOUser getSetAsNotToBeBilledByUser()
public void setSetAsNotToBeBilledByUser(CRMDOUser setAsNotToBeBilledByUser)