public class SalesInvoice extends ADocWithTaxesPayments implements IInvoice
Model of Customer Invoice.
| Constructor and Description |
|---|
SalesInvoice() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
constTypeCode()
OOP friendly Constant of code type 2.
|
DebtorCreditor |
getCustomer()
Geter for customer.
|
BigDecimal |
getExchangeRate()
Getter for exchangeRate.
|
Currency |
getForeignCurrency()
Getter for foreignCurrency.
|
BigDecimal |
getForeignSubtotal()
Getter for foreignSubtotal.
|
BigDecimal |
getForeignTotal()
Getter for foreignTotal.
|
BigDecimal |
getForeignTotalTaxes()
Getter for foreignTotalTaxes.
|
List<SalesInvoiceLine> |
getItsLines()
Geter for itsLines.
|
EWarehouseMovementType |
getLinesWarehouseType()
If owned lines make warehouse entries this return
their type.
|
Boolean |
getOmitTaxes()
Getter for omitTaxes.
|
PrepaymentFrom |
getPrepaymentFrom()
Getter for prepaymentFrom.
|
Boolean |
getPriceIncTax()
Getter for priceIncTax.
|
List<SalesInvoiceServiceLine> |
getServices()
Getter for services.
|
List<SalesInvoiceTaxLine> |
getTaxesLines()
Geter for taxesLines.
|
void |
setCustomer(DebtorCreditor pCustomer)
Setter for customer.
|
void |
setExchangeRate(BigDecimal pExchangeRate)
Setter for exchangeRate.
|
void |
setForeignCurrency(Currency pForeignCurrency)
Setter for foreignCurrency.
|
void |
setForeignSubtotal(BigDecimal pForeignSubtotal)
Setter for foreignSubtotal.
|
void |
setForeignTotal(BigDecimal pForeignTotal)
Setter for foreignTotal.
|
void |
setForeignTotalTaxes(BigDecimal pForeignTotalTaxes)
Setter for foreignTotalTaxes.
|
void |
setItsLines(List<SalesInvoiceLine> pItsLines)
Setter for itsLines.
|
void |
setOmitTaxes(Boolean pOmitTaxes)
Setter for omitTaxes.
|
void |
setPrepaymentFrom(PrepaymentFrom pPrepaymentFrom)
Setter for prepaymentFrom.
|
void |
setPriceIncTax(Boolean pPriceIncTax)
Setter for priceIncTax.
|
void |
setServices(List<SalesInvoiceServiceLine> pServices)
Setter for services.
|
void |
setTaxesLines(List<SalesInvoiceTaxLine> pTaxesLines)
Setter for taxesLines.
|
getPayByDate, getPaymentDescription, getPaymentTotal, setPayByDate, setPaymentDescription, setPaymentTotalgetSubtotal, getTotalTaxes, setSubtotal, setTotalTaxesgetDescription, getHasMadeAccEntries, getItsDate, getItsTotal, getReversedId, getReversedIdDatabaseBirth, setDescription, setHasMadeAccEntries, setItsDate, setItsTotal, setReversedId, setReversedIdDatabaseBirthgetItsVersion, setItsVersiongetIdBirth, getIdDatabaseBirth, getItsId, setIdBirth, setIdDatabaseBirth, setItsIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getHasMadeAccEntries, getItsDate, getItsTotal, getReversedId, getReversedIdDatabaseBirth, setDescription, setHasMadeAccEntries, setItsDate, setItsTotal, setReversedId, setReversedIdDatabaseBirthpublic final Integer constTypeCode()
OOP friendly Constant of code type 2.
constTypeCode in interface org.beigesoft.model.IHasTypeCodepublic final EWarehouseMovementType getLinesWarehouseType()
If owned lines make warehouse entries this return their type.
getLinesWarehouseType in interface IDocWarehousepublic final Currency getForeignCurrency()
Getter for foreignCurrency.
getForeignCurrency in interface IInvoicepublic final void setForeignCurrency(Currency pForeignCurrency)
Setter for foreignCurrency.
setForeignCurrency in interface IInvoicepForeignCurrency - referencepublic final BigDecimal getExchangeRate()
Getter for exchangeRate.
getExchangeRate in interface IInvoicepublic final void setExchangeRate(BigDecimal pExchangeRate)
Setter for exchangeRate.
setExchangeRate in interface IInvoicepExchangeRate - referencepublic final BigDecimal getForeignSubtotal()
Getter for foreignSubtotal.
getForeignSubtotal in interface IInvoicepublic final void setForeignSubtotal(BigDecimal pForeignSubtotal)
Setter for foreignSubtotal.
setForeignSubtotal in interface IInvoicepForeignSubtotal - referencepublic final BigDecimal getForeignTotalTaxes()
Getter for foreignTotalTaxes.
getForeignTotalTaxes in interface IInvoicepublic final void setForeignTotalTaxes(BigDecimal pForeignTotalTaxes)
Setter for foreignTotalTaxes.
setForeignTotalTaxes in interface IInvoicepForeignTotalTaxes - referencepublic final BigDecimal getForeignTotal()
Getter for foreignTotal.
getForeignTotal in interface IInvoicepublic final void setForeignTotal(BigDecimal pForeignTotal)
Setter for foreignTotal.
setForeignTotal in interface IInvoicepForeignTotal - referencepublic final Boolean getPriceIncTax()
Getter for priceIncTax.
getPriceIncTax in interface IInvoicepublic final void setPriceIncTax(Boolean pPriceIncTax)
Setter for priceIncTax.
setPriceIncTax in interface IInvoicepPriceIncTax - referencepublic final Boolean getOmitTaxes()
Getter for omitTaxes.
getOmitTaxes in interface IInvoicepublic final void setOmitTaxes(Boolean pOmitTaxes)
Setter for omitTaxes.
setOmitTaxes in interface IInvoicepOmitTaxes - referencepublic final DebtorCreditor getCustomer()
Geter for customer.
public final void setCustomer(DebtorCreditor pCustomer)
Setter for customer.
pCustomer - referencepublic final List<SalesInvoiceLine> getItsLines()
Geter for itsLines.
public final void setItsLines(List<SalesInvoiceLine> pItsLines)
Setter for itsLines.
pItsLines - referencepublic final List<SalesInvoiceServiceLine> getServices()
Getter for services.
public final void setServices(List<SalesInvoiceServiceLine> pServices)
Setter for services.
pServices - referencepublic final List<SalesInvoiceTaxLine> getTaxesLines()
Geter for taxesLines.
public final void setTaxesLines(List<SalesInvoiceTaxLine> pTaxesLines)
Setter for taxesLines.
pTaxesLines - referencepublic final PrepaymentFrom getPrepaymentFrom()
Getter for prepaymentFrom.
public final void setPrepaymentFrom(PrepaymentFrom pPrepaymentFrom)
Setter for prepaymentFrom.
pPrepaymentFrom - referenceCopyright © 2016–2018. All rights reserved.