public class InvPickListTest
extends java.lang.Object
Constructor and Description |
---|
InvPickListTest() |
Modifier and Type | Method and Description |
---|---|
static void |
addExtraBins(MboRemote itemMbo,
java.lang.String binnum,
java.lang.String lotnum,
java.lang.Double curbal,
java.lang.String condition,
java.lang.String testcase) |
static MboRemote |
addItemToStoreroom(ItemRemote itemMbo,
java.lang.String defaultBin,
java.lang.String lotnum) |
static void |
assertInvUseLineSplit(ItemRemote itemMbo,
com.ibm.json.java.JSONArray linesplitArrOut,
com.ibm.json.java.JSONObject payLoad,
java.lang.String action) |
static void |
assertInvUseLineSplitIssueToAction(ItemRemote itemMbo,
com.ibm.json.java.JSONArray linesplitArrOut,
com.ibm.json.java.JSONObject payLoad,
java.lang.String action) |
static void |
assertInvUseLineSplitPickToAction(ItemRemote itemMbo,
com.ibm.json.java.JSONArray linesplitArrOut,
com.ibm.json.java.JSONObject payLoad,
java.lang.String action) |
static void |
assertInvUseLineSplitStageToAction(ItemRemote itemMbo,
com.ibm.json.java.JSONArray linesplitArrOut,
com.ibm.json.java.JSONObject payLoad,
java.lang.String action) |
static com.ibm.json.java.JSONObject |
autoSplitConditionEnabled(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction) |
static com.ibm.json.java.JSONObject |
autoSplitRecordSet(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction) |
static com.ibm.json.java.JSONObject |
autoSplitRecordSetComplete(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction,
java.lang.String testcase) |
static com.ibm.json.java.JSONObject |
autoSplitRotatingItem(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction) |
static void |
changeStatus(MboRemote pickListMbo) |
static void |
createAssetsForRotatingItems() |
static MboRemote |
createInvPickList(MboRemote woMbo,
ItemRemote itemMbo) |
static MboRemote |
createWO(MboRemote item,
MboRemote inv,
WORemote woMbo,
java.lang.String invusebywo) |
static com.ibm.json.java.JSONObject |
generateRequest(com.ibm.json.java.JSONObject jo) |
static java.lang.String |
getChildID(MboRemote childMbo) |
static MboRemote |
getInvUseLine(MboRemote pickListMbo,
int index) |
static com.ibm.json.java.JSONObject |
getInvUseLineJO(MboRemote mboRemote,
com.ibm.json.java.JSONArray invuselineArr) |
static void |
getLineSplitForRotatingItem(MboRemote pickListMbo) |
static void |
getLineSplitRecords(MboRemote pickListMbo) |
static java.lang.String |
getMboID(MboRemote pickListMbo) |
static com.ibm.json.java.JSONObject |
getPayLoadForIssueToAction(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction) |
static com.ibm.json.java.JSONObject |
getPayLoadForIssueToActionRotating(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction) |
static com.ibm.json.java.JSONObject |
getPayLoadForPickToAction(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction) |
static com.ibm.json.java.JSONObject |
getPayLoadForPickToActionComplete(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction) |
static com.ibm.json.java.JSONObject |
getPayLoadForPickToActionRotating(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction) |
static com.ibm.json.java.JSONObject |
getPayLoadForStageToAction(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction) |
static com.ibm.json.java.JSONObject |
getPayLoadForStageToActionComplete(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction) |
static com.ibm.json.java.JSONObject |
getPayLoadForStageToActionRotating(MboRemote pickListMbo,
MboRemote invUseLineMbo,
java.lang.String action,
java.lang.String plaction) |
static com.ibm.json.java.JSONObject |
getRequestProps(java.lang.String resource,
java.lang.String properties,
com.ibm.json.java.JSONObject payload) |
static boolean |
itemExitsInJSONArray(java.lang.String item,
com.ibm.json.java.JSONArray arrInput) |
static void |
testActionForConditionEnabled(com.ibm.json.java.JSONObject payLoad,
MboRemote parentMbo,
MboRemote childMbo,
java.lang.String action) |
static void |
testActionForLines(com.ibm.json.java.JSONObject payLoad,
MboRemote parentMbo,
MboRemote childMbo,
java.lang.String action) |
static void |
testActionForLinesComplete(com.ibm.json.java.JSONObject payLoad,
MboRemote parentMbo,
MboRemote childMbo,
java.lang.String action) |
static void |
testActionFromIssue(com.ibm.json.java.JSONObject payLoad,
MboRemote parentMbo,
MboRemote childMbo,
java.lang.String action) |
static void |
testActionFromPick(com.ibm.json.java.JSONObject payLoad,
MboRemote parentMbo,
MboRemote childMbo,
java.lang.String action) |
static void |
testActionFromPickComplete(com.ibm.json.java.JSONObject payLoad,
MboRemote parentMbo,
MboRemote childMbo,
java.lang.String action) |
static void |
testActionFromStage(com.ibm.json.java.JSONObject payLoad,
MboRemote parentMbo,
MboRemote childMbo,
java.lang.String action) |
static void |
testActionFromStageComplete(com.ibm.json.java.JSONObject payLoad,
MboRemote parentMbo,
MboRemote childMbo,
java.lang.String action) |
void |
testMain() |
public static MboRemote addItemToStoreroom(ItemRemote itemMbo, java.lang.String defaultBin, java.lang.String lotnum) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public static MboRemote createWO(MboRemote item, MboRemote inv, WORemote woMbo, java.lang.String invusebywo) throws java.lang.Exception
java.lang.Exception
public static void createAssetsForRotatingItems() throws java.lang.Exception
java.lang.Exception
public static java.lang.String getMboID(MboRemote pickListMbo) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getChildID(MboRemote childMbo) throws java.lang.Exception
java.lang.Exception
public static MboRemote getInvUseLine(MboRemote pickListMbo, int index) throws java.lang.Exception
java.lang.Exception
public static void addExtraBins(MboRemote itemMbo, java.lang.String binnum, java.lang.String lotnum, java.lang.Double curbal, java.lang.String condition, java.lang.String testcase) throws java.lang.Exception
java.lang.Exception
public static MboRemote createInvPickList(MboRemote woMbo, ItemRemote itemMbo) throws java.lang.Exception
java.lang.Exception
public static void changeStatus(MboRemote pickListMbo) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject autoSplitRecordSet(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject autoSplitRecordSetComplete(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction, java.lang.String testcase) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject getPayLoadForPickToAction(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject getPayLoadForPickToActionRotating(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject getPayLoadForPickToActionComplete(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject getPayLoadForStageToActionRotating(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject getPayLoadForStageToAction(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject getPayLoadForStageToActionComplete(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject getPayLoadForIssueToAction(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject getPayLoadForIssueToActionRotating(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject autoSplitRotatingItem(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject autoSplitConditionEnabled(MboRemote pickListMbo, MboRemote invUseLineMbo, java.lang.String action, java.lang.String plaction) throws java.lang.Exception
java.lang.Exception
public static void getLineSplitRecords(MboRemote pickListMbo) throws java.lang.Exception
java.lang.Exception
public static void getLineSplitForRotatingItem(MboRemote pickListMbo) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject getRequestProps(java.lang.String resource, java.lang.String properties, com.ibm.json.java.JSONObject payload) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject generateRequest(com.ibm.json.java.JSONObject jo) throws java.lang.Exception
java.lang.Exception
public static void testActionForLines(com.ibm.json.java.JSONObject payLoad, MboRemote parentMbo, MboRemote childMbo, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public static void testActionForLinesComplete(com.ibm.json.java.JSONObject payLoad, MboRemote parentMbo, MboRemote childMbo, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public static com.ibm.json.java.JSONObject getInvUseLineJO(MboRemote mboRemote, com.ibm.json.java.JSONArray invuselineArr) throws java.lang.Exception
java.lang.Exception
public static void testActionForConditionEnabled(com.ibm.json.java.JSONObject payLoad, MboRemote parentMbo, MboRemote childMbo, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public static void assertInvUseLineSplit(ItemRemote itemMbo, com.ibm.json.java.JSONArray linesplitArrOut, com.ibm.json.java.JSONObject payLoad, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public static boolean itemExitsInJSONArray(java.lang.String item, com.ibm.json.java.JSONArray arrInput)
public static void assertInvUseLineSplitPickToAction(ItemRemote itemMbo, com.ibm.json.java.JSONArray linesplitArrOut, com.ibm.json.java.JSONObject payLoad, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public static void assertInvUseLineSplitStageToAction(ItemRemote itemMbo, com.ibm.json.java.JSONArray linesplitArrOut, com.ibm.json.java.JSONObject payLoad, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public static void assertInvUseLineSplitIssueToAction(ItemRemote itemMbo, com.ibm.json.java.JSONArray linesplitArrOut, com.ibm.json.java.JSONObject payLoad, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public static void testActionFromPick(com.ibm.json.java.JSONObject payLoad, MboRemote parentMbo, MboRemote childMbo, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public static void testActionFromPickComplete(com.ibm.json.java.JSONObject payLoad, MboRemote parentMbo, MboRemote childMbo, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public static void testActionFromStage(com.ibm.json.java.JSONObject payLoad, MboRemote parentMbo, MboRemote childMbo, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public static void testActionFromStageComplete(com.ibm.json.java.JSONObject payLoad, MboRemote parentMbo, MboRemote childMbo, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public static void testActionFromIssue(com.ibm.json.java.JSONObject payLoad, MboRemote parentMbo, MboRemote childMbo, java.lang.String action) throws java.lang.Exception
java.lang.Exception
public void testMain() throws java.lang.Exception
java.lang.Exception