public class PurchaseInvoiceLine extends AInvItemMovementCostTax implements IDrawItemSource, IInvoiceLine<PurchaseInvoice>
Model of Vendor Invoice Goods Line. It is immutable.
| Constructor and Description |
|---|
PurchaseInvoiceLine() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
constTypeCode()
Constant of code type.
|
String |
getDescription()
Getter for description.
|
Date |
getDocumentDate()
Get for document Date.
|
BigDecimal |
getForeignPrice()
Getter for foreignPrice.
|
BigDecimal |
getForeignSubtotal()
Getter for foreignSubtotal.
|
BigDecimal |
getForeignTotal()
Getter for foreignTotal.
|
BigDecimal |
getForeignTotalTaxes()
Getter for foreignTotalTaxes.
|
PurchaseInvoice |
getItsOwner()
Geter for itsOwner.
|
Long |
getOwnerId()
Get for owner's ID.
|
Integer |
getOwnerType()
Get Owner Type if exist e.g.
|
Long |
getReversedId()
Geter for reversedId.
|
BigDecimal |
getTheRest()
Geter for theRest.
|
WarehouseSite |
getWarehouseSite()
Geter for warehouseSite.
|
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 |
setItsOwner(PurchaseInvoice pItsOwner)
Setter for itsOwner.
|
void |
setReversedId(Long pReversedId)
Setter for reversedId.
|
void |
setTheRest(BigDecimal pTheRest)
Setter for theRest.
|
void |
setWarehouseSite(WarehouseSite pWarehouseSite)
Setter for warehouseSite.
|
getSubtotal, getTaxCategory, getTaxesDescription, getTotalTaxes, setSubtotal, setTaxCategory, setTaxesDescription, setTotalTaxesgetItsCost, getItsTotal, setItsCost, setItsTotalgetInvItem, getItsQuantity, getUnitOfMeasure, setInvItem, setItsQuantity, setUnitOfMeasuregetItsVersion, setItsVersiongetIdBirth, getIdDatabaseBirth, getItsId, setIdBirth, setIdDatabaseBirth, setItsIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetItsCost, setItsCostgetInvItem, getItsQuantity, getUnitOfMeasure, setInvItem, setItsQuantity, setUnitOfMeasuregetIdBirth, getIdDatabaseBirth, setIdBirth, setIdDatabaseBirthgetItsQuantity, getItsTotal, getSubtotal, getTaxCategory, getTaxesDescription, getTotalTaxes, getUnitOfMeasure, setItsQuantity, setItsTotal, setSubtotal, setTaxCategory, setTaxesDescription, setTotalTaxes, setUnitOfMeasurepublic final BigDecimal getTheRest()
Geter for theRest.
getTheRest in interface IDrawItemSourcepublic final void setTheRest(BigDecimal pTheRest)
Setter for theRest.
setTheRest in interface IDrawItemSourcepTheRest - referencepublic final Long getReversedId()
Geter for reversedId.
getReversedId in interface IInvoiceLine<PurchaseInvoice>getReversedId in interface IMakingWarehouseEntrypublic final void setReversedId(Long pReversedId)
Setter for reversedId.
setReversedId in interface IInvoiceLine<PurchaseInvoice>setReversedId in interface IMakingWarehouseEntrypReversedId - referencepublic final Integer constTypeCode()
Constant of code type.
constTypeCode in interface org.beigesoft.model.IHasTypeCodepublic final Date getDocumentDate()
Get for document Date.
getDocumentDate in interface IMakingWarehouseEntrypublic final Integer getOwnerType()
Get Owner Type if exist e.g. PurchaseInvoice 1.
getOwnerType in interface IMakingWarehouseEntrypublic final Long getOwnerId()
Get for owner's ID.
getOwnerId in interface IMakingWarehouseEntrypublic final String getDescription()
Getter for description.
getDescription in interface IInvoiceLine<PurchaseInvoice>getDescription in interface IMakingWarehouseEntrypublic final void setDescription(String pDescription)
Setter for description.
setDescription in interface IInvoiceLine<PurchaseInvoice>setDescription in interface IMakingWarehouseEntrypDescription - referencepublic 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 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 WarehouseSite getWarehouseSite()
Geter for warehouseSite.
public final void setWarehouseSite(WarehouseSite pWarehouseSite)
Setter for warehouseSite.
pWarehouseSite - referenceCopyright © 2016–2018. All rights reserved.