public interface ISrvWarehouseEntry
Business service for warehouse entries.
| Modifier and Type | Method and Description |
|---|---|
void |
load(Map<String,Object> pAddParam,
IMakingWarehouseEntry pEntity,
WarehouseSite pWhSiteTo)
Load warehouse with item from outside or reverse a load.
|
void |
makeWarehouseRest(Map<String,Object> pAddParam,
IMakingWarehouseEntry pEntity,
WarehouseSite pWhSite,
BigDecimal pQuantity)
Make warehouse rest (load/draw/reverse).
|
void |
move(Map<String,Object> pAddParam,
IMakingWarehouseEntry pEntity,
WarehouseSite pWhSiteFrom,
WarehouseSite pWhSiteTo)
Move item between warehouses/sites or reverse a move.
|
List<WarehouseEntry> |
retrieveEntriesFor(Map<String,Object> pAddParam,
IDocWarehouse pEntity)
Retrieve entries for document.
|
List<WarehouseEntry> |
retrieveEntriesForOwner(Map<String,Object> pAddParam,
Integer pOwnerTypeCode,
Long pOwnerId)
Retrieve entries for lines owner id/type.
|
void |
reverseDraw(Map<String,Object> pAddParam,
IMakingWarehouseEntry pEntity)
Reverse a withdrawal warehouse.
|
void |
withdrawal(Map<String,Object> pAddParam,
IMakingWarehouseEntry pEntity,
WarehouseSite pWhSiteFrom)
Withdrawal warehouse item to outside (or use/loss).
|
void load(Map<String,Object> pAddParam, IMakingWarehouseEntry pEntity, WarehouseSite pWhSiteTo) throws Exception
Load warehouse with item from outside or reverse a load.
pAddParam - additional parampEntity - movementpWhSiteTo - Site ToException - - an exceptionvoid move(Map<String,Object> pAddParam, IMakingWarehouseEntry pEntity, WarehouseSite pWhSiteFrom, WarehouseSite pWhSiteTo) throws Exception
Move item between warehouses/sites or reverse a move.
pAddParam - additional parampEntity - movementpWhSiteFrom - Site FrompWhSiteTo - Site ToException - - an exceptionvoid makeWarehouseRest(Map<String,Object> pAddParam, IMakingWarehouseEntry pEntity, WarehouseSite pWhSite, BigDecimal pQuantity) throws Exception
Make warehouse rest (load/draw/reverse).
pAddParam - additional parampEntity - movementpWhSite - SitepQuantity - QuantityException - - an exceptionvoid withdrawal(Map<String,Object> pAddParam, IMakingWarehouseEntry pEntity, WarehouseSite pWhSiteFrom) throws Exception
Withdrawal warehouse item to outside (or use/loss).
pAddParam - additional parampEntity - movementpWhSiteFrom - Site From, if null - automatically find sitesException - - an exceptionvoid reverseDraw(Map<String,Object> pAddParam, IMakingWarehouseEntry pEntity) throws Exception
Reverse a withdrawal warehouse.
pAddParam - additional parampEntity - movementException - - an exceptionList<WarehouseEntry> retrieveEntriesFor(Map<String,Object> pAddParam, IDocWarehouse pEntity) throws Exception
Retrieve entries for document.
pAddParam - additional parampEntity - a documentException - - an exceptionList<WarehouseEntry> retrieveEntriesForOwner(Map<String,Object> pAddParam, Integer pOwnerTypeCode, Long pOwnerId) throws Exception
Retrieve entries for lines owner id/type.
pAddParam - additional parampOwnerTypeCode - Owner Type codepOwnerId - Owner IDException - - an exceptionCopyright © 2016–2018. All rights reserved.