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
Throws:
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
Throws:
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
Throws:
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
Throws:
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
Throws:
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
Throws:
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
Throws:
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
Throws:
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
Throws:
ECApplicationException
ParameterNotFoundException
InvalidParameterValueException

Feedback