public class PurchaseInvoiceServiceLine extends org.beigesoft.persistable.APersistableBaseVersion implements IInvoiceLine<PurchaseInvoice>
Model of Vendor Invoice Service Line. It is immutable. Version, reliable autoincrement algorithm.
| Constructor and Description |
|---|
PurchaseInvoiceServiceLine() |
| Modifier and Type | Method and Description |
|---|---|
Account |
getAccExpense()
Getter for accExpense.
|
String |
getDescription()
Getter for description.
|
BigDecimal |
getForeignPrice()
Getter for foreignPrice.
|
BigDecimal |
getForeignSubtotal()
Getter for foreignSubtotal.
|
BigDecimal |
getForeignTotal()
Getter for foreignTotal.
|
BigDecimal |
getForeignTotalTaxes()
Getter for foreignTotalTaxes.
|
BigDecimal |
getItsCost()
Getter for itsCost.
|
PurchaseInvoice |
getItsOwner()
Geter for itsOwner.
|
BigDecimal |
getItsQuantity()
Geter for itsQuantity.
|
BigDecimal |
getItsTotal()
Getter for itsTotal.
|
Long |
getReversedId()
Getter for reversedId.
|
ServicePurchased |
getService()
Getter for service.
|
BigDecimal |
getSubtotal()
Geter for subtotal.
|
InvItemTaxCategory |
getTaxCategory()
Getter for taxCategory.
|
String |
getTaxesDescription()
Getter for taxesDescription.
|
BigDecimal |
getTotalTaxes()
Getter for totalTaxes.
|
UnitOfMeasure |
getUnitOfMeasure()
Geter for unitOfMeasure.
|
void |
setAccExpense(Account pAccExpense)
Setter for accExpense.
|
void |
setDescription(String pDescription)
Setter for description.
|
void |
setForeignPrice(BigDecimal pForeignPrice)
Setter for foreignPrice.
|
void |
setForeignSubtotal(BigDecimal pForeignSubtotal)
Setter for foreignSubtotal.
|
void |
setForeignTotal(BigDecimal pForeignTotal)
Setter for foreignTotal.
|
void |
setForeignTotalTaxes(BigDecimal pForeignTotalTaxes)
Setter for foreignTotalTaxes.
|
void |
setItsCost(BigDecimal pItsCost)
Setter for itsCost.
|
void |
setItsOwner(PurchaseInvoice pItsOwner)
Setter for itsOwner.
|
void |
setItsQuantity(BigDecimal pItsQuantity)
Setter for itsQuantity.
|
void |
setItsTotal(BigDecimal pItsTotal)
Setter for itsTotal.
|
void |
setReversedId(Long pReversedId)
Setter for reversedId.
|
void |
setService(ServicePurchased pService)
Setter for service.
|
void |
setSubtotal(BigDecimal pSubtotal)
Setter for subtotal.
|
void |
setTaxCategory(InvItemTaxCategory pTaxCategory)
Setter for taxCategory.
|
void |
setTaxesDescription(String pTaxesDescription)
Setter for taxesDescription.
|
void |
setTotalTaxes(BigDecimal pTotalTaxes)
Setter for totalTaxes.
|
void |
setUnitOfMeasure(UnitOfMeasure pUnitOfMeasure)
Setter for unitOfMeasure.
|
getItsVersion, setItsVersiongetIdBirth, getIdDatabaseBirth, getItsId, setIdBirth, setIdDatabaseBirth, setItsIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic final PurchaseInvoice getItsOwner()
Geter for itsOwner.
getItsOwner in interface org.beigesoft.model.IOwned<PurchaseInvoice>public final void setItsOwner(PurchaseInvoice pItsOwner)
Setter for itsOwner.
setItsOwner in interface org.beigesoft.model.IOwned<PurchaseInvoice>pItsOwner - referencepublic final Long getReversedId()
Getter for reversedId.
getReversedId in interface IInvoiceLine<PurchaseInvoice>public final void setReversedId(Long pReversedId)
Setter for reversedId.
setReversedId in interface IInvoiceLine<PurchaseInvoice>pReversedId - referencepublic final BigDecimal getTotalTaxes()
Getter for totalTaxes.
getTotalTaxes in interface IInvoiceLine<PurchaseInvoice>public final void setTotalTaxes(BigDecimal pTotalTaxes)
Setter for totalTaxes.
setTotalTaxes in interface IInvoiceLine<PurchaseInvoice>pTotalTaxes - referencepublic final String getTaxesDescription()
Getter for taxesDescription.
getTaxesDescription in interface IInvoiceLine<PurchaseInvoice>public final void setTaxesDescription(String pTaxesDescription)
Setter for taxesDescription.
setTaxesDescription in interface IInvoiceLine<PurchaseInvoice>pTaxesDescription - referencepublic final BigDecimal getItsTotal()
Getter for itsTotal.
getItsTotal in interface IInvoiceLine<PurchaseInvoice>public final void setItsTotal(BigDecimal pItsTotal)
Setter for itsTotal.
setItsTotal in interface IInvoiceLine<PurchaseInvoice>pItsTotal - referencepublic final String getDescription()
Getter for description.
getDescription in interface IInvoiceLine<PurchaseInvoice>public final void setDescription(String pDescription)
Setter for description.
setDescription in interface IInvoiceLine<PurchaseInvoice>pDescription - referencepublic final UnitOfMeasure getUnitOfMeasure()
Geter for unitOfMeasure.
getUnitOfMeasure in interface IInvoiceLine<PurchaseInvoice>public final void setUnitOfMeasure(UnitOfMeasure pUnitOfMeasure)
Setter for unitOfMeasure.
setUnitOfMeasure in interface IInvoiceLine<PurchaseInvoice>pUnitOfMeasure - referencepublic final BigDecimal getItsQuantity()
Geter for itsQuantity.
getItsQuantity in interface IInvoiceLine<PurchaseInvoice>public final void setItsQuantity(BigDecimal pItsQuantity)
Setter for itsQuantity.
setItsQuantity in interface IInvoiceLine<PurchaseInvoice>pItsQuantity - referencepublic final BigDecimal getSubtotal()
Geter for subtotal.
getSubtotal in interface IInvoiceLine<PurchaseInvoice>public final void setSubtotal(BigDecimal pSubtotal)
Setter for subtotal.
setSubtotal in interface IInvoiceLine<PurchaseInvoice>pSubtotal - referencepublic final BigDecimal getForeignPrice()
Getter for foreignPrice.
getForeignPrice in interface IInvoiceLine<PurchaseInvoice>public final void setForeignPrice(BigDecimal pForeignPrice)
Setter for foreignPrice.
setForeignPrice in interface IInvoiceLine<PurchaseInvoice>pForeignPrice - referencepublic final BigDecimal getForeignSubtotal()
Getter for foreignSubtotal.
getForeignSubtotal in interface IInvoiceLine<PurchaseInvoice>public final void setForeignSubtotal(BigDecimal pForeignSubtotal)
Setter for foreignSubtotal.
setForeignSubtotal in interface IInvoiceLine<PurchaseInvoice>pForeignSubtotal - referencepublic final BigDecimal getForeignTotalTaxes()
Getter for foreignTotalTaxes.
getForeignTotalTaxes in interface IInvoiceLine<PurchaseInvoice>public final void setForeignTotalTaxes(BigDecimal pForeignTotalTaxes)
Setter for foreignTotalTaxes.
setForeignTotalTaxes in interface IInvoiceLine<PurchaseInvoice>pForeignTotalTaxes - referencepublic final BigDecimal getForeignTotal()
Getter for foreignTotal.
getForeignTotal in interface IInvoiceLine<PurchaseInvoice>public final void setForeignTotal(BigDecimal pForeignTotal)
Setter for foreignTotal.
setForeignTotal in interface IInvoiceLine<PurchaseInvoice>pForeignTotal - referencepublic final InvItemTaxCategory getTaxCategory()
Getter for taxCategory.
getTaxCategory in interface IInvoiceLine<PurchaseInvoice>public final void setTaxCategory(InvItemTaxCategory pTaxCategory)
Setter for taxCategory.
setTaxCategory in interface IInvoiceLine<PurchaseInvoice>pTaxCategory - referencepublic final ServicePurchased getService()
Getter for service.
public final void setService(ServicePurchased pService)
Setter for service.
pService - referencepublic final Account getAccExpense()
Getter for accExpense.
public final void setAccExpense(Account pAccExpense)
Setter for accExpense.
pAccExpense - referencepublic final BigDecimal getItsCost()
Getter for itsCost.
public final void setItsCost(BigDecimal pItsCost)
Setter for itsCost.
pItsCost - referenceCopyright © 2016–2018. All rights reserved.