public interface InventoryServiceRemote extends AppServiceRemote
| Modifier and Type | Field and Description | 
|---|---|
| static int | ADJUST_AVERAGE_COSTStatic int for adjust average cost | 
| static int | ADJUST_CURRENT_BALANCEStatic int for ajust current balance | 
| static int | ADJUST_PHYSICAL_COUNTStatic int for adjust physical count | 
| static int | ADJUST_STANDARD_COSTStatic int for adjust standard cost | 
| static int | RECONCILE_CURRENT_BALANCEStatic 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, verifyUserisAppService, isSingletonService, restartstatic 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
MXExceptionjava.rmi.RemoteExceptionpsdi.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
MXExceptionjava.rmi.RemoteExceptionInventoryService.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
MXExceptionjava.rmi.RemoteExceptionpsdi.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.RemoteExceptionMXExceptionpsdi.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
MXExceptionjava.rmi.RemoteExceptionpsdi.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
MXExceptionjava.rmi.RemoteExceptionpsdi.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
MXExceptionjava.rmi.RemoteExceptionpsdi.app.inventory.InventoryService#getReservationsForWO(psdi.app.inventory.UserInfo, java.lang.String)MboSetRemote getReservationsForMR(UserInfo userInfo, java.lang.String mrnum) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.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
MXExceptionjava.rmi.RemoteExceptionpsdi.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
MXExceptionjava.rmi.RemoteExceptionpsdi.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
MXExceptionjava.rmi.RemoteExceptionpsdi.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
MXExceptionjava.rmi.RemoteExceptionpsdi.app.inventory.InventoryService#findItemsForPhysCount(psdi.app.inventory.UserInfo, java.lang.String)MboSetRemote getMatReceiptSet(UserInfo ui, java.lang.String ponum) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionInventoryService.getMatReceiptSet(psdi.security.UserInfo, java.lang.String)void validateBinLot(Inventory inv, java.lang.String binnum, java.lang.String lotnum) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionInventoryService.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
MXExceptionjava.rmi.RemoteExceptionpsdi.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
MXExceptionjava.rmi.RemoteExceptionInventoryService.isCourierOrLabor(psdi.security.UserInfo, java.lang.String)void setAdjustmentType(int type,
                       MboRemote invAdjust)
                throws MXException,
                       java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionInventoryService.setAdjustmentType(int, psdi.mbo.MboRemote)MboSetRemote getBalancesForInventorySet(MboSetRemote inventorySet) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.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
MXExceptionjava.rmi.RemoteExceptionInventoryService.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
MXExceptionjava.rmi.RemoteExceptionInventoryService.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
MXExceptionjava.rmi.RemoteExceptionInventoryService.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
MXExceptionjava.rmi.RemoteExceptionInventoryService.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
MXExceptionjava.rmi.RemoteExceptionInventoryService.getConversionFactor(psdi.security.UserInfo,java.lang.String,java.lang.String,java.lang.String)