@MappedSuperclass public abstract class AbstractLineItemEntity extends TCBaseEntity implements HasBillLineItemOrderIF
| Modifier and Type | Field and Description |
|---|---|
private Money |
billableNet |
private Money |
billableNetOtherCurrency |
private Integer |
billLineItemOrder
Billing Properties Block
|
private LineItemBillType |
billType |
private TCChargeBandEntity |
chargeBand |
private Money |
cost |
private String |
description |
private Boolean |
excludeFromInvoice |
private String |
externalData |
private String |
externalNote |
private String |
internalNote |
private Integer |
lineItemOrder |
private BigDecimal |
multiplier |
private BigDecimal |
quantity |
private PrecisionMoney |
rate |
private PrecisionMoney |
rateOtherCurrency |
private PrecisionMoney |
realisationRate |
private TCTaxTypeEntity |
taxType |
private TCTaxTypeEntity |
taxTypeTwo |
private Money |
total |
private Money |
totalOtherCurrency |
private String |
uuid |
DATE_MOD_FIELD, dateCreated, dateModified, id, ID_FIELD, versionTC_FIELD, TC_PROPERTY_NAME| Constructor and Description |
|---|
AbstractLineItemEntity() |
getTrafficCompany, setTrafficCompanyprivate String uuid
private String description
private String externalNote
private String internalNote
private String externalData
private BigDecimal quantity
private BigDecimal multiplier
private Money cost
private PrecisionMoney rate
private PrecisionMoney realisationRate
private PrecisionMoney rateOtherCurrency
private Money total
private Money totalOtherCurrency
private TCTaxTypeEntity taxType
private TCTaxTypeEntity taxTypeTwo
private TCChargeBandEntity chargeBand
private Integer lineItemOrder
private Integer billLineItemOrder
private LineItemBillType billType
private Money billableNet
private Money billableNetOtherCurrency
private Boolean excludeFromInvoice
public String getUuid()
public PrecisionMoney getRealisationRate()
public void setRealisationRate(PrecisionMoney realisationRate)
public void setUuid(String uuid)
public String getDescription()
public void setDescription(String description)
public String getExternalNote()
public void setExternalNote(String externalNote)
public String getInternalNote()
public void setInternalNote(String internalNote)
public BigDecimal getQuantity()
public void setQuantity(BigDecimal quantity)
public BigDecimal getMultiplier()
public void setMultiplier(BigDecimal multiplier)
public Money getCost()
public void setCost(Money cost)
public PrecisionMoney getRate()
public void setRate(PrecisionMoney rate)
public Money getTotal()
public void setTotal(Money total)
public TCChargeBandEntity getChargeBand()
public void setChargeBand(TCChargeBandEntity chargeBand)
public Integer getLineItemOrder()
public void setLineItemOrder(Integer lineItemOrder)
public TCTaxTypeEntity getTaxType()
public void setTaxType(TCTaxTypeEntity taxType)
public TCTaxTypeEntity getTaxTypeTwo()
public void setTaxTypeTwo(TCTaxTypeEntity taxTypeTwo)
public Integer getBillLineItemOrder()
getBillLineItemOrder in interface HasBillLineItemOrderIFpublic void setBillLineItemOrder(Integer billLineItemOrder)
setBillLineItemOrder in interface HasBillLineItemOrderIFpublic LineItemBillType getBillType()
public void setBillType(LineItemBillType billType)
public Money getBillableNet()
public void setBillableNet(Money billableNet)
public Money getBillableNetOtherCurrency()
public void setBillableNetOtherCurrency(Money billableNetOtherCurrency)
public Boolean getExcludeFromInvoice()
public void setExcludeFromInvoice(Boolean excludeFromInvoice)
public PrecisionMoney getRateOtherCurrency()
public void setRateOtherCurrency(PrecisionMoney rateOtherCurrency)
public Money getTotalOtherCurrency()
public void setTotalOtherCurrency(Money totalOtherCurrency)
public abstract Boolean getDualTaxRates()
public Money getTaxAmount()
public Money getTaxTwoAmount()
public Money getTotalTaxAmount()
public Money getGrossTotalAmount()
public Money getTaxAmountOtherCurrency()
public Money getTaxTwoAmountOtherCurrency()
public String getExternalData()
public void setExternalData(String externalData)
public Money getTotalTaxAmountOtherCurrency()
public Money getGrossTotalAmountOtherCurrency()
public Money zeroMoney()
public void populateFrom(AbstractLineItemEntity lineItem)
lineItem - Copyright © 2008–2016 Sohnar Ltd.. All rights reserved.