public class InvUseTransferWithoutPO_SameSite_LottedItem_LottedTool
extends java.lang.Object
| Constructor and Description | 
|---|
| InvUseTransferWithoutPO_SameSite_LottedItem_LottedTool() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addExtraBinForLottedItem()Create STDITM2, CURBAL=100 for the Lotted Item | 
| void | addExtraBinForLotTool()Create LOTTOOL2, CURBAL=100 for the Lotted Tool | 
| void | addInvUse1_Line_Shipped()Transfer-SHIPPED invUse1 record to same site 'BEDFORD to BEDFORD'
 Assertions:
 status=SHIPPED, QUANTITY=125, FROMBIN=null
 Inventory Balance for the nullbin: 1000-125=875 
 TOSITE=BEDFORD | 
| void | addInvUse1_Line()Create Inventory Usage Line for the invUse1 record
 Lotted Item
 FROMBIN=null and CURBAL=1000
 QUANTITY=125
 From Storeroom=CENTRAL to TOSTORELOC=PKG | 
| void | addInvUse2_Line_Shipped()Transfer-SHIPPED invUse1 record to same site 'BEDFORD to BEDFORD'
 Assertions:
 status=SHIPPED, QUANTITY=125, FROMBIN= not null = STDITM1
 Inventory Balance for the STDBIN1: 1000-125=875 
 TOSITE=BEDFORD | 
| void | addInvUse2_Line()Create Inventory Usage Line for the invUse2 record
 Lotted Item
 FROMBIN= not null(STDITM1) and CURBAL=1000
 QUANTITY=125 | 
| void | addInvUse3_Line_Shipped()Transfer-SHIPPED invUse3 record to same site 'BEDFORD to BEDFORD'
 Assertions:
 status=SHIPPED, QUANTITY=120, LOTITM2= not null
 Inventory Balance for the LOTITM2:100, LOTITM3=100
 TOSITE=BEDFORD
 Inventory default bin=LOTITM1
 InvUselIne default bin=LOTITM2 | 
| void | addInvUse3_Line()Create Inventory Usage Line for the invUse3 record
 Lotted Item
 FROMBIN= not null = STDITM2
 QUANTITY=120 is greater than the curbal=100 for the STDITM2 | 
| void | addInvUse4_Line_Shipped()Transfer-SHIPPED invUse4 record to same site 'BEDFORD to BEDFORD'
 Assertions:
 status=SHIPPED, QUANTITY=125, FROMBIN=null
 Inventory Balance for the nullbin: 1000-125=875 
 TOSITE=BEDFORD | 
| void | addInvUse4_Line()Create Inventory Usage Line for the invUse4 record
 Lotted Tool
 FROMBIN=null and QUANTITY=125
 ISSUETO=SMITH | 
| void | addInvUse5_Line_Shipped()Transfer-SHIPPED invUse5 record to same site 'BEDFORD to BEDFORD'
 Assertions:
 status=SHIPPED, QUANTITY=125, FROMBIN= not null = LOTTOOL1
 Inventory Balance for the LOTTOOLq: 1000-125=875 
 TOSITE=BEDFORD | 
| void | addInvUse5_Line()Create Inventory Usage Line for the invUse5 record
 Lotted Item
 FROMBIN= not null (STDTOOL1) and QUANTITY=125 | 
| void | addInvUse6_Line_Shipped()Transfer-SHIPPED invUse1 record to same site 'BEDFORD to BEDFORD'
 Assertions:
 status=SHIPPED, QUANTITY=120, FROMBIN= not null = LOTTOOL2
 Inventory Balance for the LOTTOOL2:100
 TOSITE=BEDFORD | 
| void | addInvUse6_Line()Create Inventory Usage Line for the invUse2 record
 Lotted Item
 FROMBIN= not null
 QUANTITY=120 is greater than the curbal=100 for the LOTTOOL2 | 
| void | addNullBinForLottedItem()Create null bin, CURBAL=1000 for the Lotted Item | 
| void | addNullBinForLotTool()Create null bin, CURBAL=1000 for the Lotted Tool | 
| void | invUse1()Create Inventory Usage Record
 Assertions:Use Type = TRANSFER and status=ENTERED | 
| void | invUse2()Create Inventory Usage Record
 Assertions:Use Type = TRANSFER and status=ENTERED | 
| void | invUse3()Create Inventory Usage Record
 Assertions:Use Type = TRANSFER and status=ENTERED | 
| void | invUse4()Create Inventory Usage Record
 Assertions:Use Type = TRANSFER and status=ENTERED | 
| void | invUse5()Create Inventory Usage Record
 Assertions:Use Type = TRANSFER and status=ENTERED | 
| void | invUse6()Create Inventory Usage Record
 Assertions:Use Type = TRANSFER and status=ENTERED | 
public InvUseTransferWithoutPO_SameSite_LottedItem_LottedTool()
public void addNullBinForLottedItem()
                             throws java.lang.Exception
java.lang.Exceptionpublic void invUse1()
public void addInvUse1_Line()
                     throws java.lang.Exception
java.lang.Exceptionpublic void addInvUse1_Line_Shipped()
                             throws java.lang.Exception
java.lang.Exceptionpublic void invUse2()
public void addInvUse2_Line()
                     throws java.lang.Exception
java.lang.Exceptionpublic void addInvUse2_Line_Shipped()
                             throws java.lang.Exception
java.lang.Exceptionpublic void addExtraBinForLottedItem()
                              throws java.lang.Exception
java.lang.Exceptionpublic void invUse3()
public void addInvUse3_Line()
                     throws java.lang.Exception
java.lang.Exceptionpublic void addInvUse3_Line_Shipped()
                             throws java.lang.Exception
java.lang.Exceptionpublic void addNullBinForLotTool()
                          throws java.lang.Exception
java.lang.Exceptionpublic void invUse4()
public void addInvUse4_Line()
                     throws java.lang.Exception
java.lang.Exceptionpublic void addInvUse4_Line_Shipped()
                             throws java.lang.Exception
java.lang.Exceptionpublic void invUse5()
public void addInvUse5_Line()
                     throws java.lang.Exception
java.lang.Exceptionpublic void addInvUse5_Line_Shipped()
                             throws java.lang.Exception
java.lang.Exceptionpublic void addExtraBinForLotTool()
                           throws java.lang.Exception
java.lang.Exceptionpublic void invUse6()
public void addInvUse6_Line()
                     throws java.lang.Exception
java.lang.Exceptionpublic void addInvUse6_Line_Shipped()
                             throws java.lang.Exception
java.lang.Exception