com.ibm.commerce.fulfillment.commands
Class StoredProcedureHelperProxy

java.lang.Object
  |
  +--com.ibm.commerce.fulfillment.commands.StoredProcedureHelperProxy

public class StoredProcedureHelperProxy
extends java.lang.Object

This helper class to facilitate various operations on the collections of order items. Creation date: (03/23/01 1:36:20 PM)


Method Summary
static  TypedProperty callAdjustInventory(java.lang.Long invAdjId, java.lang.Long versionSpcId, java.lang.Integer storeId, java.lang.Integer ffcId, java.lang.Long invAdjCode, java.lang.Integer qtyAdjusted, java.lang.String comment)
           
static  TypedProperty callAvailInvStore(java.lang.Long itemSpcId, java.lang.Integer storeId, java.lang.String ffcList)
           
static  TypedProperty callAvailRADate(java.lang.Long itemSpcId, java.lang.Integer qty, java.lang.Integer storeId, java.lang.String ffcList)
           
static  TypedProperty callBOItem(java.lang.Long orderItemsId, java.lang.String ffcList)
           
static  TypedProperty callGetItems(java.lang.Long orderItemsId, java.lang.Integer ffcId, java.lang.String singleFfcYorN, java.lang.Double qtyMultiple)
           
static  TypedProperty callRAAllocation(java.lang.Integer storeId)
           
static  TypedProperty callReverseInventory(java.lang.Long orderItemsId)
           
static  TypedProperty callShipItems(java.lang.Long ordersId, java.lang.Long allocId)
           
static void checkForError(java.lang.String astrSPName, TypedProperty aSPReturnCodes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

callAdjustInventory

public static TypedProperty callAdjustInventory(java.lang.Long invAdjId,
                                                java.lang.Long versionSpcId,
                                                java.lang.Integer storeId,
                                                java.lang.Integer ffcId,
                                                java.lang.Long invAdjCode,
                                                java.lang.Integer qtyAdjusted,
                                                java.lang.String comment)
                                         throws FinderException,
                                                javax.naming.NamingException,
                                                CreateException,
                                                java.rmi.RemoteException,
                                                java.sql.SQLException,
ParameterNotFoundException,
InvalidParameterValueException,
ECApplicationException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
java.sql.SQLException
ParameterNotFoundException
InvalidParameterValueException
ECApplicationException

callAvailInvStore

public static TypedProperty callAvailInvStore(java.lang.Long itemSpcId,
                                              java.lang.Integer storeId,
                                              java.lang.String ffcList)
                                       throws FinderException,
                                              javax.naming.NamingException,
                                              CreateException,
                                              java.rmi.RemoteException,
                                              java.sql.SQLException,
ParameterNotFoundException,
InvalidParameterValueException,
ECApplicationException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
java.sql.SQLException
ParameterNotFoundException
InvalidParameterValueException
ECApplicationException

callAvailRADate

public static TypedProperty callAvailRADate(java.lang.Long itemSpcId,
                                            java.lang.Integer qty,
                                            java.lang.Integer storeId,
                                            java.lang.String ffcList)
                                     throws FinderException,
                                            javax.naming.NamingException,
                                            CreateException,
                                            java.rmi.RemoteException,
                                            java.sql.SQLException,
ParameterNotFoundException,
InvalidParameterValueException,
ECApplicationException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
java.sql.SQLException
ParameterNotFoundException
InvalidParameterValueException
ECApplicationException

callBOItem

public static TypedProperty callBOItem(java.lang.Long orderItemsId,
                                       java.lang.String ffcList)
                                throws FinderException,
                                       javax.naming.NamingException,
                                       CreateException,
                                       java.rmi.RemoteException,
                                       java.sql.SQLException,
ParameterNotFoundException,
InvalidParameterValueException,
ECApplicationException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
java.sql.SQLException
ParameterNotFoundException
InvalidParameterValueException
ECApplicationException

callGetItems

public static TypedProperty callGetItems(java.lang.Long orderItemsId,
                                         java.lang.Integer ffcId,
                                         java.lang.String singleFfcYorN,
                                         java.lang.Double qtyMultiple)
                                  throws FinderException,
                                         javax.naming.NamingException,
                                         CreateException,
                                         java.rmi.RemoteException,
                                         java.sql.SQLException,
ParameterNotFoundException,
InvalidParameterValueException,
ECApplicationException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
java.sql.SQLException
ParameterNotFoundException
InvalidParameterValueException
ECApplicationException

callRAAllocation

public static TypedProperty callRAAllocation(java.lang.Integer storeId)
                                      throws FinderException,
                                             javax.naming.NamingException,
                                             CreateException,
                                             java.rmi.RemoteException,
                                             java.sql.SQLException,
ParameterNotFoundException,
InvalidParameterValueException,
ECApplicationException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
java.sql.SQLException
ParameterNotFoundException
InvalidParameterValueException
ECApplicationException

callReverseInventory

public static TypedProperty callReverseInventory(java.lang.Long orderItemsId)
                                          throws FinderException,
                                                 javax.naming.NamingException,
                                                 CreateException,
                                                 java.rmi.RemoteException,
                                                 java.sql.SQLException,
ParameterNotFoundException,
InvalidParameterValueException,
ECApplicationException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
java.sql.SQLException
ParameterNotFoundException
InvalidParameterValueException
ECApplicationException

callShipItems

public static TypedProperty callShipItems(java.lang.Long ordersId,
                                          java.lang.Long allocId)
                                   throws FinderException,
                                          javax.naming.NamingException,
                                          CreateException,
                                          java.rmi.RemoteException,
                                          java.sql.SQLException,
ParameterNotFoundException,
InvalidParameterValueException,
ECApplicationException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
java.sql.SQLException
ParameterNotFoundException
InvalidParameterValueException
ECApplicationException

checkForError

public static void checkForError(java.lang.String astrSPName,
TypedProperty aSPReturnCodes)
                          throws ECApplicationException,
ParameterNotFoundException,
InvalidParameterValueException
ECApplicationException
ParameterNotFoundException
InvalidParameterValueException