| Package | Description |
|---|---|
| org.beigesoft.acc.mdlb |
It consist of accounting persistable base models.
|
| org.beigesoft.acc.mdlp |
It consist of accounting persistable models.
|
| org.beigesoft.acc.srv |
It consist of accounting services.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AInvLn<T extends IInvb,I extends AItm<?,?>>
Base model of sales/purchase invoice line.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PuInGdLn
Model of purchase invoice goods line.
|
class |
PuInSrLn
Model of purchase invoice service line.
|
class |
SaInGdLn
Model of sales invoice goods line.
|
class |
SaInSrLn
Model of sales invoice service line.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
List<TxDtLn> |
DataTx.getTxdLns()
Getter for txdLns.
|
<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.
|
| 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.
|
<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.
|
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.
|
void |
DataTx.setTxdLns(List<TxDtLn> pTxdLns)
Setter for txdLns.
|
Copyright © 2019–2020. All rights reserved.