public interface ISrDrItEnr
Service that makes, reverses, retrieves draw item entries for given drawer/document.
| Modifier and Type | Method and Description |
|---|---|
<T extends ADrItEnr> |
draw(Map<String,Object> pRvs,
IMkDriEnr<T> pDrer)
Makes drawing entries for given drawer.
|
<T extends ADrItEnr> |
drawFr(Map<String,Object> pRvs,
IMkDriEnr<T> pDrer,
IItmSrc pSrc,
BigDecimal pQuan)
Makes drawing entries for given drawer from given source.
|
void |
hndStgCng(Map<String,Object> pRvs)
Handles settings changed, i.e.
|
<T extends ADrItEnr> |
retEntrs(Map<String,Object> pRvs,
IDcDri pDoc,
Class<T> pEnrCls)
Retrieves drawing entries for given document.
|
<T extends ADrItEnr> |
rvDraw(Map<String,Object> pRvs,
IMkDriEnr<T> pDrer)
Reverses drawing entries for given drawer.
|
void hndStgCng(Map<String,Object> pRvs) throws Exception
Handles settings changed, i.e. clears cached data.
pRvs - Request scoped variablesException - - an exception<T extends ADrItEnr> void draw(Map<String,Object> pRvs, IMkDriEnr<T> pDrer) throws Exception
Makes drawing entries for given drawer. It also makes warehouse entries exactly for warehouse place as in source one.
T - draw entry typepRvs - Request scoped variablespDrer - drawer document or lineException - - an exception<T extends ADrItEnr> void drawFr(Map<String,Object> pRvs, IMkDriEnr<T> pDrer, IItmSrc pSrc, BigDecimal pQuan) throws Exception
Makes drawing entries for given drawer from given source. It also makes warehouse entries exactly for warehouse place as in source one.
T - draw entry typepRvs - Request scoped variablespDrer - drawer document or linepSrc - item sourcepQuan - quantityException - - an exception<T extends ADrItEnr> void rvDraw(Map<String,Object> pRvs, IMkDriEnr<T> pDrer) throws Exception
Reverses drawing entries for given drawer.
T - draw entry typepRvs - Request scoped variablespDrer - drawer document or lineException - - an exception<T extends ADrItEnr> List<T> retEntrs(Map<String,Object> pRvs, IDcDri pDoc, Class<T> pEnrCls) throws Exception
Retrieves drawing entries for given document.
T - draw entry typepRvs - Request scoped variablespDoc - documentpEnrCls - entries classException - - an exceptionCopyright © 2019–2020. All rights reserved.