public class CRMDOPrepaidUdrRatedBillingItem extends CRMDORatedBillingItem implements ICRMDOSubscriptionBasedEntity, ICRMDOPricePlanAmountEntity
| Constructor and Description |
|---|
CRMDOPrepaidUdrRatedBillingItem() |
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, 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, setVatRate, setWalletTrxAmountscompareObjects, 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, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPricePlanAmount, getPricePlanBaseAmount, getPricePlanDiscountAmount, setPricePlanAmount, setPricePlanBaseAmount, setPricePlanDiscountAmountpublic static long getSerialversionuid()
public CRMDO clone()
clone in class CRMDORatedBillingItempublic CRMDOSubscription getSubscription()
getSubscription in interface ICRMDOSubscriptionBasedEntitypublic void setSubscription(CRMDOSubscription subscription)
setSubscription in interface ICRMDOSubscriptionBasedEntitypublic CRMDOUdr getUdr()
public void setUdr(CRMDOUdr udr)
public CRMDOPrepaidUdrRatedBillingItem getRevertedByRatedBillItem()
public void setRevertedByRatedBillItem(CRMDOPrepaidUdrRatedBillingItem revertedByRatedBillItem)
public CRMDOWalletTransaction getWalletTransaction()
public void setWalletTransaction(CRMDOWalletTransaction walletTransaction)
public CRMDOPrepaidBillingRun getPrepaidBillingRun()
public void setPrepaidBillingRun(CRMDOPrepaidBillingRun prepaidBillingRun)
public CRMDOCurrencyRatePeriod getCurrencyRatePeriod()
getCurrencyRatePeriod in class CRMDORatedBillingItempublic void setCurrencyRatePeriod(CRMDOCurrencyRatePeriod currencyRatePeriod)
setCurrencyRatePeriod in class CRMDORatedBillingItempublic java.math.BigDecimal getVatPercentage()
getVatPercentage in class CRMDORatedBillingItempublic void setVatPercentage(java.math.BigDecimal vatPercentage)
setVatPercentage in class CRMDORatedBillingItempublic 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)