| Package | Description |
|---|---|
| org.beigesoft.acc.prc |
Contains of accounting processors.
|
| org.beigesoft.acc.rep |
It consist of accounting reports.
|
| org.beigesoft.acc.srv |
It consist of accounting services.
|
| org.beigesoft.ws.srv |
It consist of web-store services.
|
| Modifier and Type | Method and Description |
|---|---|
AcStg |
AcStgRt.process(Map<String,Object> pRvs,
AcStg pEnt,
org.beigesoft.mdl.IReqDt pRqDt)
Process that retrieves entity.
|
AcStg |
AcStgSv.process(Map<String,Object> pRvs,
AcStg pEnt,
org.beigesoft.mdl.IReqDt pRqDt)
Process that saves entity.
|
| Modifier and Type | Method and Description |
|---|---|
AcStg |
AcStgRt.process(Map<String,Object> pRvs,
AcStg pEnt,
org.beigesoft.mdl.IReqDt pRqDt)
Process that retrieves entity.
|
AcStg |
AcStgSv.process(Map<String,Object> pRvs,
AcStg pEnt,
org.beigesoft.mdl.IReqDt pRqDt)
Process that saves entity.
|
| Modifier and Type | Method and Description |
|---|---|
String |
InvPdf.prn(AcStg pAs,
org.beigesoft.mdl.CmnPrf pCpf,
org.beigesoft.mdlp.UsPrf pUpf,
BigDecimal pVal)
Simple delegator to print number.
|
String |
BlnPdf.prn(AcStg pAs,
org.beigesoft.mdl.CmnPrf pCpf,
org.beigesoft.mdlp.UsPrf pUpf,
BigDecimal pVal)
Simple delegator to print number.
|
| Modifier and Type | Method and Description |
|---|---|
AcStg |
SrAcStg.getAcStg()
Getter for acStg for avoiding starting new transaction.
|
AcStg |
ISrAcStg.getAcStg()
Getter for acStg for avoiding starting new transaction.
|
AcStg |
SrAcStg.lazAcStg(Map<String,Object> pRvs)
Retrieves/gets Accounting settings.
|
AcStg |
ISrAcStg.lazAcStg(Map<String,Object> pRvs)
Retrieves/gets Accounting settings.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UtInLnTxToBs.addInvBsTxExTxc(List<TxDtLn> pTxdLns,
Long pCatId,
Double pSubt,
Double pSubtFc,
Double pPercent,
AcStg pAs,
TxDst pTxRules)
Adds total tax by category for farther invoice adjusting.
|
void |
UtInLnTxTo.adjInvLnsUpdTots(Map<String,Object> pRvs,
Map<String,Object> pVs,
T pInv,
AcStg pAs,
TxDst pTxRules)
adjust invoice lines and Update its totals after tax line has
been changed (Invoice basis).
|
<T extends IInvb,L extends IInvLn<T,?>,TL extends AInTxLn<T>> |
UtInLnTxToBs.adjustInvoiceLns(Map<String,Object> pRvs,
Map<String,Object> pVs,
T pInv,
List<TxDtLn> pTxdLns,
AcStg pAs,
IInvTxMeth<T,TL> pInvTxMeth)
Adjust invoice lines totals/subtotals for invoice basis method.
|
void |
UtInLnTxTo.makeTotals(Map<String,Object> pRvs,
Map<String,Object> pVs,
L pLine,
AcStg pAs,
TxDst pTxRules)
Makes invoice totals include taxes lines
cause line inserted/changed/deleted.
|
<T extends IInvb,L extends IInvLn<T,?>,TL extends AInTxLn<T>> |
UtInLnTxToBs.makeTotals(Map<String,Object> pRvs,
Map<String,Object> pVs,
L pLine,
AcStg pAs,
TxDst pTxRules,
IInvTxMeth<T,TL> pInvTxMeth)
Makes invoice totals include taxes lines
cause line inserted/changed/deleted.
|
TxDtLn |
UtInLnTxToBs.makeTxdLine(List<TxDtLn> pTxdLns,
Long pTdlId,
Long pCatId,
TaxEx pTax,
Double pPercent,
AcStg pAs)
Make invoice line that stores taxes data in lines set
for invoice basis or item basis aggregate rate.
|
<T extends IInvb,L extends IInvLn<T,?>,LTL extends ALnTxLn<T,L>> |
UtInLnTxToBs.mkLnTxItBasNonAggr(Map<String,Object> pRvs,
Map<String,Object> pVs,
L pLine,
AcStg pAs,
TxDst pTxRules,
IInvTxMeth<T,?> pInvTxMeth,
IInvLnTxMeth<T,L,LTL> pInvLnTxMeth)
Makes invoice line taxes item basis basis non-aggregate.
|
void |
UtInLnTxTo.mkLnTxTo(Map<String,Object> pRvs,
Map<String,Object> pVs,
L pLine,
AcStg pAs,
TxDst pTxRules)
Makes invoice line's taxes, totals.
|
<T extends IInvb,L extends IInvLn<T,?>,TL extends AInTxLn<T>,LTL extends ALnTxLn<T,L>> |
UtInLnTxToBs.mkLnTxTo(Map<String,Object> pRvs,
Map<String,Object> pVs,
L pLine,
AcStg pAs,
TxDst pTxRules,
IInvTxMeth<T,TL> pInvTxMeth,
IInvLnTxMeth<T,L,LTL> pInvLnTxMeth)
Makes invoice line's taxes, totals.
|
String |
UtInLnTxToBs.prn(AcStg pAs,
org.beigesoft.mdl.CmnPrf pCpf,
org.beigesoft.mdlp.UsPrf pUpf,
BigDecimal pVal)
Simple delegator to print number.
|
String |
SrToPa.prn(AcStg pAs,
org.beigesoft.mdl.CmnPrf pCpf,
org.beigesoft.mdlp.UsPrf pUpf,
BigDecimal pVal)
Simple delegator to print number.
|
<T extends IInvb,L extends IInvLn<T,?>,TL extends AInTxLn<T>> |
UtInLnTxToBs.retrieveDataTx(Map<String,Object> pRvs,
L pLine,
AcStg pAs,
TxDst pTxRules,
IInvTxMeth<T,TL> pInvTxMeth)
Retrieve from database bundle of tax data.
|
<T extends IInvb,L extends IInvLn<T,?>,TL extends AInTxLn<T>> |
UtInLnTxToBs.retrTxdLnsAdjInv(Map<String,Object> pRvs,
T pInv,
AcStg pAs,
TxDst pTxRules,
IInvTxMeth<T,TL> pInvTxMeth)
Retrieve from database tax data for adjusting invoice lines after
invoice tax line has been changed by user.
|
TxDst |
UtInLnTxTo.revealTaxRules(IInvb pInv,
AcStg pAs)
Reveal shared tax rules for invoice..
|
TxDst |
UtInLnTxToBs.revealTaxRules(IInvb pInv,
AcStg pAs,
Boolean pIsExtrTx)
Reveal shared tax rules for invoice..
|
void |
SrAcStg.saveAcStg(Map<String,Object> pRvs,
AcStg pAcStg)
Saves acc-settings into DB.
|
void |
ISrAcStg.saveAcStg(Map<String,Object> pRvs,
AcStg pAcStg)
Saves acc-settings into DB.
|
<T extends IInvb> |
UtInLnTxToBs.updInvTots(Map<String,Object> pRvs,
Map<String,Object> pVs,
T pInv,
AcStg pAs,
IInvTxMeth<T,?> pInvTxMeth)
Update invoice totals after its line has been changed/deleted
and taxes lines has been made
or after tax line has been changed (Invoice basis).
|
| Modifier and Type | Method and Description |
|---|---|
void |
ISrCart.hndCurrChg(Map<String,Object> pRvs,
Cart pCart,
AcStg pAs,
TrdStg pTs)
Handle event cart currency changed.
|
void |
SrCart.hndCurrChg(Map<String,Object> pRvs,
Cart pCart,
AcStg pAs,
TrdStg pTs)
Handle event cart currency changed.
|
void |
ISrCart.mkCartTots(Map<String,Object> pRvs,
TrdStg pTs,
CartLn pCartLn,
AcStg pAs,
TxDst pTxRules)
Refresh cart totals by seller cause line inserted/changed/deleted.
|
void |
SrCart.mkCartTots(Map<String,Object> pRvs,
TrdStg pTs,
CartLn pCaLn,
AcStg pAs,
TxDst pTxRls)
Refresh cart totals by seller cause line inserted/changed/deleted.
|
void |
ISrCart.mkLine(Map<String,Object> pRvs,
CartLn pCartLn,
AcStg pAs,
TrdStg pTs,
TxDst pTxRules,
boolean pRedoPr,
boolean pRedoTxc)
Makes cart line.
|
void |
SrCart.mkLine(Map<String,Object> pRvs,
CartLn pCaLn,
AcStg pAs,
TrdStg pTs,
TxDst pTxRls,
boolean pRedoPr,
boolean pRedoTxc)
Makes cart line.
|
CartLn |
SrCart.mkTxdLn(List<CartLn> pTxdLns,
Long pTdlId,
Long pCatId,
Tax pTax,
Double pRate,
AcStg pAs)
Make cart line that stores taxes data in lines set
for invoice basis or item basis aggregate rate.
|
String |
SrCart.prn(AcStg pAs,
org.beigesoft.mdl.CmnPrf pCpf,
org.beigesoft.mdlp.UsPrf pUpf,
BigDecimal pVal)
Simple delegator to print number.
|
TxDst |
ISrCart.revTxRules(Map<String,Object> pRvs,
Cart pCart,
AcStg pAs)
Reveal shared tax rules for cart.
|
TxDst |
SrCart.revTxRules(Map<String,Object> pRvs,
Cart pCart,
AcStg pAs)
Reveal shared tax rules for cart.
|
Copyright © 2019–2020. All rights reserved.