public class CRMDORatedBillingItem extends CRMDO implements ICRMDOImplicitAccessibleEntity, java.util.Comparator<CRMDORatedBillingItem>
Constructor and Description |
---|
CRMDORatedBillingItem() |
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 CRMDOAccountReceivable getAccountReceivable()
public void setAccountReceivable(CRMDOAccountReceivable accountReceivable)
public CRMDOBillingTerm getBillingTerm()
public void setBillingTerm(CRMDOBillingTerm billingTerm)
public CRMDOProduct getProduct()
public void setProduct(CRMDOProduct product)
public CRMDOVatRate getVatRate()
public void setVatRate(CRMDOVatRate vatRate)
public RatedBillingItemType getType()
public void setType(RatedBillingItemType type)
public java.math.BigDecimal getTotalRatedAmount()
public void setTotalRatedAmount(java.math.BigDecimal totalRatedAmount)
public RatedItemBillingDirective getBillingDirective()
public void setBillingDirective(RatedItemBillingDirective billingDirective)
public java.util.Date getBillingEffectiveDate()
public void setBillingEffectiveDate(java.util.Date billingEffectiveDate)
public java.math.BigDecimal getConcurrentUsage()
public void setConcurrentUsage(java.math.BigDecimal concurrentUsage)
public java.math.BigDecimal getRatePercentage()
public void setRatePercentage(java.math.BigDecimal ratePercentage)
public java.lang.String getCancellationNotes()
public void setCancellationNotes(java.lang.String cancellationNotes)
public CRMDOPricePlan getPricePlan()
public void setPricePlan(CRMDOPricePlan pricePlan)
public static long getSerialversionuid()
public java.util.HashMap<CRMDOWalletAllotmentGroupCondition,java.math.BigDecimal> getWalletTrxAmounts()
public void setWalletTrxAmounts(java.util.HashMap<CRMDOWalletAllotmentGroupCondition,java.math.BigDecimal> walletTrxAmounts)
public java.util.Set<CRMDOAppliedAdditiveDiscount> getAppliedDiscounts()
public void setAppliedDiscounts(java.util.Set<CRMDOAppliedAdditiveDiscount> appliedDiscounts)
public java.math.BigDecimal getAutoAppliedDiscountAmount()
public void setAutoAppliedDiscountAmount(java.math.BigDecimal autoAppliedDiscountAmount)
public java.math.BigDecimal getAdhocDiscountAmount()
public void setAdhocDiscountAmount(java.math.BigDecimal adhocDiscountAmount)
public ICRMDOExplicitAccessibleEntity getMasterDO()
getMasterDO
in interface ICRMDOImplicitAccessibleEntity
public java.util.ArrayList<java.lang.String> getMasterDOPropertyNames()
getMasterDOPropertyNames
in interface ICRMDOImplicitAccessibleEntity
public java.util.Set<CRMDOInvoice> getInvoicesToBeCredited()
public void setInvoicesToBeCredited(java.util.Set<CRMDOInvoice> invoicesToBeCredited)
public java.util.Date getFromDate()
public void setFromDate(java.util.Date fromDate)
public java.util.Date getToDate()
public void setToDate(java.util.Date toDate)
public java.math.BigDecimal getTotalQuantity()
public void setTotalQuantity(java.math.BigDecimal totalQuantity)
public java.math.BigDecimal getPricePlanBaseAmount()
public void setPricePlanBaseAmount(java.math.BigDecimal pricePlanBaseAmount)
public java.math.BigDecimal getPricePlanAmount()
public void setPricePlanAmount(java.math.BigDecimal pricePlanAmount)
public java.math.BigDecimal getPricePlanDiscountAmount()
public void setPricePlanDiscountAmount(java.math.BigDecimal pricePlanDiscountAmount)
public java.math.BigDecimal getUsageUnits()
public void setUsageUnits(java.math.BigDecimal usageUnits)
public CRMDOCurrencyRatePeriod getCurrencyRatePeriod()
public void setCurrencyRatePeriod(CRMDOCurrencyRatePeriod currencyRatePeriod)
public java.math.BigDecimal getVatPercentage()
public void setVatPercentage(java.math.BigDecimal vatPercentage)
public java.lang.Integer getIsTaxIncluded()
public void setIsTaxIncluded(java.lang.Integer isTaxIncluded)
public java.lang.Boolean isTaxIncluded()
public java.util.Set<CRMDORatedBillingItemAppliedTaxRate> getAppliedTaxRates()
public void setAppliedTaxRates(java.util.Set<CRMDORatedBillingItemAppliedTaxRate> appliedTaxRates)
public RatedItemPenaltyType getPenaltyType()
public void setPenaltyType(RatedItemPenaltyType penaltyType)
public static java.util.Comparator<CRMDORatedBillingItem> getFromDateComparator()
public int compare(CRMDORatedBillingItem object1, CRMDORatedBillingItem object2)
compare
in interface java.util.Comparator<CRMDORatedBillingItem>
public static java.util.Comparator<CRMDORatedBillingItem> getRatedBillingItemProductComparator()
public TaxDefinitionRatesTaxModel getTaxModel()
public void setTaxModel(TaxDefinitionRatesTaxModel taxModel)