public interface InventoryServiceRemote extends AppServiceRemote
Modifier and Type | Field and Description |
---|---|
static int |
ADJUST_AVERAGE_COST
Static int for adjust average cost
|
static int |
ADJUST_CURRENT_BALANCE
Static int for ajust current balance
|
static int |
ADJUST_PHYSICAL_COUNT
Static int for adjust physical count
|
static int |
ADJUST_STANDARD_COST
Static int for adjust standard cost
|
static int |
RECONCILE_CURRENT_BALANCE
Static int for reconcile current balance
|
Modifier and Type | Method and Description |
---|---|
void |
canGoNegative(UserInfo userInfo,
double toBeIssued,
java.lang.String itemnum,
java.lang.String itemsetid,
java.lang.String location) |
void |
canGoNegative(UserInfo userInfo,
double toBeIssued,
java.lang.String itemnum,
java.lang.String itemsetid,
java.lang.String location,
java.lang.String siteId) |
MboRemote |
createIssue(UserInfo userInfo,
MboSetRemote issueSet,
java.lang.String itemnum,
java.lang.String location,
java.lang.String siteid,
java.lang.String ownersysid1) |
MboRemote |
createIssue(UserInfo userInfo,
java.lang.String itemnum,
java.lang.String location,
java.lang.String siteid,
java.lang.String bin,
java.lang.String lot,
java.lang.String rotasset,
double qty) |
MboRemote |
createMiscReceipt(UserInfo userInfo,
MboSetRemote existingReceiptSet,
java.lang.String itemnum,
java.lang.String toStoreLoc,
java.lang.String siteid,
java.lang.String ownersysid) |
MboSetRemote |
findItemsForPhysCount(UserInfo userInfo,
java.lang.String location) |
MboSetRemote |
getBalances(UserInfo userInfo,
java.lang.String itemnum,
java.lang.String itemsetid,
java.lang.String location,
java.lang.String siteid) |
MboSetRemote |
getBalancesForInventorySet(MboSetRemote inventorySet) |
MboSetRemote |
getBins(UserInfo userInfo,
java.lang.String location,
java.lang.String binnum) |
double |
getConversionFactor(UserInfo userInfo,
java.lang.String fromUOM,
java.lang.String toUOM,
java.lang.String itemSetID) |
double |
getConversionFactor(UserInfo userInfo,
java.lang.String fromUOM,
java.lang.String toUOM,
java.lang.String itemSetID,
java.lang.String itemNum) |
double |
getCurrentBalance(UserInfo userInfo,
java.lang.String itemnum,
java.lang.String itemsetid,
java.lang.String location,
java.lang.String binnum,
java.lang.String lotnum) |
java.lang.String |
getDefaultLotNum(MboRemote mbo) |
java.lang.String |
getItemSetIdFromSite(UserInfo userInfo,
java.lang.String siteid) |
MboSetRemote |
getItemsInStore(UserInfo userInfo,
java.lang.String storeroom) |
MboSetRemote |
getLots(UserInfo userInfo,
java.lang.String itemnum,
java.lang.String itemsetid,
java.lang.String location,
java.lang.String binnum) |
MboSetRemote |
getMatReceiptSet(UserInfo ui,
java.lang.String ponum) |
MboSetRemote |
getReservationsForMR(UserInfo userInfo,
java.lang.String mrnum) |
MboSetRemote |
getReservationsForWO(UserInfo userInfo,
java.lang.String wonum) |
boolean |
isCourierOrLabor(UserInfo userInfo,
java.lang.String location) |
void |
setAdjustmentType(int type,
MboRemote invAdjust) |
void |
validateBinLot(Inventory inv,
java.lang.String binnum,
java.lang.String lotnum) |
MboRemote |
validateInventory(UserInfo userInfo,
java.lang.String item,
java.lang.String itemsetid,
java.lang.String location) |
checkSecurity, getCriteria, getCurrentState, getLiveObjCount, getMboSet, getName, getSchemaOwner, getSetForRelationship, getSetFromKeys, getStateCmdList, getStateList, getURL, verifyUser, verifyUser
isAppService, isSingletonService, restart
static final int ADJUST_CURRENT_BALANCE
static final int RECONCILE_CURRENT_BALANCE
static final int ADJUST_PHYSICAL_COUNT
static final int ADJUST_STANDARD_COST
static final int ADJUST_AVERAGE_COST
MboSetRemote getItemsInStore(UserInfo userInfo, java.lang.String storeroom) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#getItemsInStore(psdi.app.inventory.UserInfo, java.lang.String)
java.lang.String getItemSetIdFromSite(UserInfo userInfo, java.lang.String siteid) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
InventoryService.getItemSetIdFromSite(psdi.security.UserInfo, java.lang.String)
MboRemote createIssue(UserInfo userInfo, MboSetRemote issueSet, java.lang.String itemnum, java.lang.String location, java.lang.String siteid, java.lang.String ownersysid1) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#createIssue(psdi.app.inventory.UserInfo, psdi.app.inventory.MboSetRemote, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
MboRemote createIssue(UserInfo userInfo, java.lang.String itemnum, java.lang.String location, java.lang.String siteid, java.lang.String bin, java.lang.String lot, java.lang.String rotasset, double qty) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
psdi.app.inventory.InventoryService#createIssue(psdi.app.inventory.UserInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, double)
double getCurrentBalance(UserInfo userInfo, java.lang.String itemnum, java.lang.String itemsetid, java.lang.String location, java.lang.String binnum, java.lang.String lotnum) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#getCurrentBalance(psdi.app.inventory.UserInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
MboRemote createMiscReceipt(UserInfo userInfo, MboSetRemote existingReceiptSet, java.lang.String itemnum, java.lang.String toStoreLoc, java.lang.String siteid, java.lang.String ownersysid) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#createMiscReceipt(psdi.app.inventory.UserInfo, psdi.app.inventory.MboSetRemote, java.lang.String, java.lang.String,java.lang.String ,java.lang.String)
MboSetRemote getReservationsForWO(UserInfo userInfo, java.lang.String wonum) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#getReservationsForWO(psdi.app.inventory.UserInfo, java.lang.String)
MboSetRemote getReservationsForMR(UserInfo userInfo, java.lang.String mrnum) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#getReservationsForMR(psdi.app.inventory.UserInfo, java.lang.String)
MboSetRemote getBalances(UserInfo userInfo, java.lang.String itemnum, java.lang.String itemsetid, java.lang.String location, java.lang.String siteid) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#getBalances(psdi.app.inventory.UserInfo, java.lang.String, java.lang.String,java.lang.String, java.lang.String)
MboSetRemote getBins(UserInfo userInfo, java.lang.String location, java.lang.String binnum) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#getBins(psdi.app.inventory.UserInfo, java.lang.String, java.lang.String)
MboSetRemote getLots(UserInfo userInfo, java.lang.String itemnum, java.lang.String itemsetid, java.lang.String location, java.lang.String binnum) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#getLots(psdi.app.inventory.UserInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
MboSetRemote findItemsForPhysCount(UserInfo userInfo, java.lang.String location) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#findItemsForPhysCount(psdi.app.inventory.UserInfo, java.lang.String)
MboSetRemote getMatReceiptSet(UserInfo ui, java.lang.String ponum) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
InventoryService.getMatReceiptSet(psdi.security.UserInfo, java.lang.String)
void validateBinLot(Inventory inv, java.lang.String binnum, java.lang.String lotnum) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
InventoryService.validateBinLot(psdi.app.inventory.Inventory, java.lang.String, java.lang.String)
MboRemote validateInventory(UserInfo userInfo, java.lang.String item, java.lang.String itemsetid, java.lang.String location) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#validateInventory(psdi.security.UserInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
boolean isCourierOrLabor(UserInfo userInfo, java.lang.String location) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
InventoryService.isCourierOrLabor(psdi.security.UserInfo, java.lang.String)
void setAdjustmentType(int type, MboRemote invAdjust) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
InventoryService.setAdjustmentType(int, psdi.mbo.MboRemote)
MboSetRemote getBalancesForInventorySet(MboSetRemote inventorySet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.inventory.InventoryService#getBalancesForInventorySet(psdi.mbo.MboRemote)
void canGoNegative(UserInfo userInfo, double toBeIssued, java.lang.String itemnum, java.lang.String itemsetid, java.lang.String location, java.lang.String siteId) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
InventoryService.canGoNegative(psdi.security.UserInfo,double, java.lang.String,java.lang.String,java.lang.String,java.lang.String)
void canGoNegative(UserInfo userInfo, double toBeIssued, java.lang.String itemnum, java.lang.String itemsetid, java.lang.String location) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
InventoryService.canGoNegative(psdi.security.UserInfo,double, java.lang.String,java.lang.String,java.lang.String)
java.lang.String getDefaultLotNum(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
InventoryService.getDefaultLotNum(MboRemote mbo)
double getConversionFactor(UserInfo userInfo, java.lang.String fromUOM, java.lang.String toUOM, java.lang.String itemSetID, java.lang.String itemNum) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
InventoryService.getConversionFactor(psdi.security.UserInfo,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
double getConversionFactor(UserInfo userInfo, java.lang.String fromUOM, java.lang.String toUOM, java.lang.String itemSetID) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
InventoryService.getConversionFactor(psdi.security.UserInfo,java.lang.String,java.lang.String,java.lang.String)