T - draw item entry type e.g. CogsEntrypublic interface ISrvDrawItemEntry<T extends ADrawItemEntry>
Business service for draw inventory item from a holder (e.g. purchase invoice line) to sale, manufacture, use, loss.
| Modifier and Type | Method and Description |
|---|---|
List<T> |
retrieveEntriesFor(Map<String,Object> pAddParam,
IDocWarehouse pEntity)
Retrieve entries for document.
|
void |
reverseDraw(Map<String,Object> pAddParam,
IMakingWarehouseEntry pEntity,
Date pDateAccount,
Long pDrawingOwnerId)
Reverse a withdrawal material for manufacture product.
|
void |
withdrawal(Map<String,Object> pAddParam,
IMakingWarehouseEntry pEntity,
Date pDateAccount,
Long pDrawingOwnerId)
Withdrawal item.
|
void |
withdrawalFrom(Map<String,Object> pAddParam,
IMakingWarehouseEntry pEntity,
IDrawItemSource pSource,
BigDecimal pQuantityToDraw)
Withdrawal warehouse item for use/sale/loss from given source.
|
void withdrawal(Map<String,Object> pAddParam, IMakingWarehouseEntry pEntity, Date pDateAccount, Long pDrawingOwnerId) throws Exception
Withdrawal item.
pAddParam - additional parampEntity - movementpDateAccount - date of accountpDrawingOwnerId - drawing Owner Id if existsException - - an exceptionvoid withdrawalFrom(Map<String,Object> pAddParam, IMakingWarehouseEntry pEntity, IDrawItemSource pSource, BigDecimal pQuantityToDraw) throws Exception
Withdrawal warehouse item for use/sale/loss from given source.
pAddParam - additional parampEntity - drawing entitypSource - drawn entitypQuantityToDraw - quantity to drawException - - an exceptionvoid reverseDraw(Map<String,Object> pAddParam, IMakingWarehouseEntry pEntity, Date pDateAccount, Long pDrawingOwnerId) throws Exception
Reverse a withdrawal material for manufacture product.
pAddParam - additional parampEntity - movementpDateAccount - date of accountpDrawingOwnerId - drawing Owner Id if existsException - - an exceptionCopyright © 2016–2018. All rights reserved.