| Package | Description |
|---|---|
| org.beigesoft.accounting.persistable |
It consist of accounting persistable models.
|
| org.beigesoft.accounting.processor |
Contains of accounting processors.
|
| Modifier and Type | Method and Description |
|---|---|
SalesInvoiceServiceLine |
SalesInvoiceServiceTaxLine.getItsOwner()
Geter for itsOwner.
|
| Modifier and Type | Method and Description |
|---|---|
List<SalesInvoiceServiceLine> |
SalesInvoice.getServices()
Getter for services.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SalesInvoiceServiceTaxLine.setItsOwner(SalesInvoiceServiceLine pItsOwner)
Setter for itsOwner.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SalesInvoice.setServices(List<SalesInvoiceServiceLine> pServices)
Setter for services.
|
| Modifier and Type | Method and Description |
|---|---|
SalesInvoiceServiceLine |
UtlSalesGoodsServiceLine.makeLine(List<SalesInvoiceServiceLine> pInvLns,
Long pIlId,
Long pCatId,
Long pTaxId,
Double pPercent,
AccSettings pAs)
Make invoice line that stores values.
|
SalesInvoiceServiceLine |
PrcSalesReturnLineSave.makeLine(List<SalesInvoiceServiceLine> pInvLns,
Long pIlId,
Long pCatId,
Long pTaxId,
Double pPercent,
AccSettings pAs)
Make invoice line that stores values.
|
SalesInvoiceServiceLine |
PrcSalesInvoiceServiceLineDelete.process(Map<String,Object> pReqVars,
SalesInvoiceServiceLine pEntity,
org.beigesoft.model.IRequestData pRequestData)
Process entity request.
|
SalesInvoiceServiceLine |
PrcSalesInvoiceServiceLineSave.process(Map<String,Object> pReqVars,
SalesInvoiceServiceLine pEntity,
org.beigesoft.model.IRequestData pRequestData)
Server side calculation policy (for invoice line):
getting from user's form price and quantity
getting from DB if price inclusive of taxes
getting from DB tax method
calculates line/invoice totals, subtotals, taxes
Service that saves invoice line, will calculates tax according
given tax category (independent on form amount).
|
| Modifier and Type | Method and Description |
|---|---|
org.beigesoft.service.IEntityProcessor<SalesInvoiceServiceLine,Long> |
PrcSalesInvoiceServiceLineDelete.getPrcAccEntityPbDelete()
Getter for prcAccEntityPbDelete.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UtlSalesGoodsServiceLine.makeItl(Map<String,Object> pReqVars,
SalesInvoiceTaxLine pItl,
SalesInvoiceServiceLine pInvLn,
boolean pIsItemBasis,
boolean pIsPriceInclTax)
Makes invoice tax line.
|
void |
PrcSalesReturnLineSave.makeItl(Map<String,Object> pReqVars,
SalesReturnTaxLine pItl,
SalesInvoiceServiceLine pInvLn,
boolean pIsItemBasis)
Makes invoice tax line.
|
SalesInvoiceServiceLine |
PrcSalesInvoiceServiceLineDelete.process(Map<String,Object> pReqVars,
SalesInvoiceServiceLine pEntity,
org.beigesoft.model.IRequestData pRequestData)
Process entity request.
|
SalesInvoiceServiceLine |
PrcSalesInvoiceServiceLineSave.process(Map<String,Object> pReqVars,
SalesInvoiceServiceLine pEntity,
org.beigesoft.model.IRequestData pRequestData)
Server side calculation policy (for invoice line):
getting from user's form price and quantity
getting from DB if price inclusive of taxes
getting from DB tax method
calculates line/invoice totals, subtotals, taxes
Service that saves invoice line, will calculates tax according
given tax category (independent on form amount).
|
| Modifier and Type | Method and Description |
|---|---|
void |
UtlSalesGoodsServiceLine.adjustInvoiceLns(Map<String,Object> pReqVars,
SalesInvoice pItsOwner,
List<SalesInvoiceServiceLine> pTacCatTotLns,
AccSettings pAs)
Adjust invoice lines totals/subtotals/cost for invoice basis.
|
void |
PrcSalesReturnLineSave.adjustInvoiceLns(Map<String,Object> pReqVars,
SalesReturn pItsOwner,
List<SalesInvoiceServiceLine> pTacCatTotLns,
AccSettings pAs)
Adjust invoice lines totals/subtotals/cost for invoice basis.
|
SalesInvoiceServiceLine |
UtlSalesGoodsServiceLine.makeLine(List<SalesInvoiceServiceLine> pInvLns,
Long pIlId,
Long pCatId,
Long pTaxId,
Double pPercent,
AccSettings pAs)
Make invoice line that stores values.
|
SalesInvoiceServiceLine |
PrcSalesReturnLineSave.makeLine(List<SalesInvoiceServiceLine> pInvLns,
Long pIlId,
Long pCatId,
Long pTaxId,
Double pPercent,
AccSettings pAs)
Make invoice line that stores values.
|
void |
PrcSalesInvoiceServiceLineDelete.setPrcAccEntityPbDelete(org.beigesoft.service.IEntityProcessor<SalesInvoiceServiceLine,Long> pPrcAccEntityPbDelete)
Setter for prcAccEntityPbDelete.
|
Copyright © 2016–2018. All rights reserved.