Commit 1893b490 authored by rbhogale's avatar rbhogale

Changed by Rohan on 23-08-13 for checking time to do task


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93532 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 866fce17
...@@ -58,7 +58,7 @@ import java.util.TreeSet; ...@@ -58,7 +58,7 @@ import java.util.TreeSet;
import javax.imageio.ImageIO; import javax.imageio.ImageIO;
import javax.print.PrintService; import javax.print.PrintService;
import org.apache.fop.fo.properties.ForcePageCount; //import org.apache.fop.fo.properties.ForcePageCount;
import org.w3c.dom.Document; import org.w3c.dom.Document;
import org.w3c.dom.Node; import org.w3c.dom.Node;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;
...@@ -511,7 +511,9 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -511,7 +511,9 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
partialResrvLoc = discommon.getDisparams("999999","PRSRV_INVSTAT",conn); partialResrvLoc = discommon.getDisparams("999999","PRSRV_INVSTAT",conn);
System.out.println("CASE_PICK_INVSTAT"+casePickLoc+"ACTIVE_PICK_INVSTAT"+activePickLoc+"RESERV_LOCATION"+resrvLoc+"PARTIAL RESERVE LOC["+partialResrvLoc+"]shipmentType["+shipType+"]"); System.out.println("CASE_PICK_INVSTAT"+casePickLoc+"ACTIVE_PICK_INVSTAT"+activePickLoc+"RESERV_LOCATION"+resrvLoc+"PARTIAL RESERVE LOC["+partialResrvLoc+"]shipmentType["+shipType+"]");
long startTime = System.currentTimeMillis();
pstmt = conn.prepareStatement(getDataSql); pstmt = conn.prepareStatement(getDataSql);
pstmt.setString(1,siteCode); pstmt.setString(1,siteCode);
pstmt.setString(2,itemSerFr); pstmt.setString(2,itemSerFr);
...@@ -672,18 +674,28 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -672,18 +674,28 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
System.out.println("searching for parcel transporter"); System.out.println("searching for parcel transporter");
pickType = "P"; pickType = "P";
long startTime2 = System.currentTimeMillis();
getTranInfo = getTransporterInfoMap(saleOrderTran, itemWeight * pendingQty, noArt, pickType, shipType, conn); getTranInfo = getTransporterInfoMap(saleOrderTran, itemWeight * pendingQty, noArt, pickType, shipType, conn);
long endTime2 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR GET TRANSPORTER INFO FOR PICKT TYPE P IN SECONDS:::["+(endTime2-startTime2)/1000+"]");
if(!pickType.equalsIgnoreCase((String)getTranInfo.get("SHIP_TYPE"))) if(!pickType.equalsIgnoreCase((String)getTranInfo.get("SHIP_TYPE")))
{ {
System.out.println("searching for master transporter"); System.out.println("searching for master transporter");
pickType = "M"; pickType = "M";
long startTime3 = System.currentTimeMillis();
getTranInfo = getTransporterInfoMap(saleOrderTran, itemWeight * pendingQty, noArt, pickType, shipType, conn); getTranInfo = getTransporterInfoMap(saleOrderTran, itemWeight * pendingQty, noArt, pickType, shipType, conn);
long endTime3 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR GET TRANSPORTER INFO FOR PICKT TYPE M IN SECONDS:::["+(endTime3-startTime3)/1000+"]");
} }
} }
else else
{ {
System.out.println("searching for transporter["+pickType); System.out.println("searching for transporter["+pickType);
long startTime4 = System.currentTimeMillis();
getTranInfo = getTransporterInfoMap(saleOrderTran, itemWeight * pendingQty, noArt, pickType, shipType, conn); getTranInfo = getTransporterInfoMap(saleOrderTran, itemWeight * pendingQty, noArt, pickType, shipType, conn);
long endTime4 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR GET TRANSPORTER INFO FOR PICKT TYPE +"+pickType+" IN SECONDS:::["+(endTime4-startTime4)/1000+"]");
} }
if(getTranInfo != null & getTranInfo.size() > 0) if(getTranInfo != null & getTranInfo.size() > 0)
...@@ -760,6 +772,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -760,6 +772,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
} }
else else
{ {
long startTime1 = System.currentTimeMillis();
if(directPickLoc != null && directPickLoc.length() > 0) if(directPickLoc != null && directPickLoc.length() > 0)
{ {
...@@ -813,6 +826,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -813,6 +826,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
System.out.println("Bal stk qty for item ....." + rs.getString(6) + " is " + balStockQty); System.out.println("Bal stk qty for item ....." + rs.getString(6) + " is " + balStockQty);
} }
long endTime1 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR GET STOCK SQL IN SECONDS:::["+(endTime1-startTime1)/1000+"]");
if(rs1 != null) if(rs1 != null)
{ {
rs1.close(); rs1.close();
...@@ -994,10 +1011,16 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -994,10 +1011,16 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
System.out.println("ResultString....." + resultString); System.out.println("ResultString....." + resultString);
pstmt.clearParameters(); pstmt.clearParameters();
} }
else else
{ {
errCode ="VTNOREC2"; errCode ="VTNOREC2";
} }
long endTime = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR GET DATA SQL IN SECONDS:::["+(endTime-startTime)/1000+"]");
if (!errCode.equals("")) if (!errCode.equals(""))
{ {
resultString = itmDBAccessEJB.getErrorString("", errCode, "", "", conn); resultString = itmDBAccessEJB.getErrorString("", errCode, "", "", conn);
...@@ -2914,7 +2937,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -2914,7 +2937,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
} }
//Chnaged by sumit on 23/08/12 deleting sorditem_temp end. //Chnaged by sumit on 23/08/12 deleting sorditem_temp end.
long startTime5 = System.currentTimeMillis();
for (int selectedRow = 0; selectedRow < parentNodeListLength; selectedRow++) for (int selectedRow = 0; selectedRow < parentNodeListLength; selectedRow++)
{ {
int count = 0; int count = 0;
...@@ -3705,7 +3728,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -3705,7 +3728,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
} }
} // out for loop } // out for loop
long endTime5 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR PREPRATION OF sordLineMAp IN SECONDS:::["+(endTime5-startTime5)/1000+"]");
if(sordLineMAp.size() > 0) if(sordLineMAp.size() > 0)
{ {
resrvLoc = discommon.getDisparams("999999","RESERV_LOCATION",conn); resrvLoc = discommon.getDisparams("999999","RESERV_LOCATION",conn);
...@@ -4088,7 +4112,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -4088,7 +4112,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
System.out.println("Going For ItemCode Quantity"+ itemCode+"saleOrder"+saleOrder+"]lineNo["+lineNo+"]allocQty["+allocQty+"]"); System.out.println("Going For ItemCode Quantity"+ itemCode+"saleOrder"+saleOrder+"]lineNo["+lineNo+"]allocQty["+allocQty+"]");
//errString = sorderAllocate(headerDom, detailDom, saleOrder, lineNo, itemCode, allocQty,singleLot,pendingQuantity,isActivePickChecked,isMasterPickChecked,isStockToDockChecked,isParcelPickChecked, expLev, xtraParams, conn ); //errString = sorderAllocate(headerDom, detailDom, saleOrder, lineNo, itemCode, allocQty,singleLot,pendingQuantity,isActivePickChecked,isMasterPickChecked,isStockToDockChecked,isParcelPickChecked, expLev, xtraParams, conn );
long startTime6 = System.currentTimeMillis();
errString = sorderAllocate(headerDom, detailDom, saleOrder, lineNo, itemCode, allocQty,singleLot,pendingQuantity,isActivePickChecked,isMasterPickChecked,isStockToDockChecked,isParcelPickChecked, expLev, xtraParams,shipTypeLine, conn ); errString = sorderAllocate(headerDom, detailDom, saleOrder, lineNo, itemCode, allocQty,singleLot,pendingQuantity,isActivePickChecked,isMasterPickChecked,isStockToDockChecked,isParcelPickChecked, expLev, xtraParams,shipTypeLine, conn );
long endTime6 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR ALLOCATE STOCK IN SECONDS:::["+(endTime6-startTime6)/1000+"]");
if (errString != null && errString.trim().length() > 0) if (errString != null && errString.trim().length() > 0)
{ {
System.out.println("errString :"+errString); System.out.println("errString :"+errString);
...@@ -4131,7 +4158,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -4131,7 +4158,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
//Calling Dynamic Wave genration Map //Calling Dynamic Wave genration Map
if(saleOrderWiseMap != null && saleOrderWiseMap.size() > 0 /*|| saleOrderWiseMap != null && saleOrderWiseMap.size() > 0*/) if(saleOrderWiseMap != null && saleOrderWiseMap.size() > 0 /*|| saleOrderWiseMap != null && saleOrderWiseMap.size() > 0*/)
{ {
long startTime7 = System.currentTimeMillis();
errString = updateWaveTask(headerDom, detailDom, xtraParams, conn); errString = updateWaveTask(headerDom, detailDom, xtraParams, conn);
long endTime7 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR UPDATE WAVE_TASK IN SECONDS:::["+(endTime7-startTime7)/1000+"]");
} }
//Changed by Rohan on 18-04-12 [WM1ESUN006] Not allocate stock is stock is manually allocate.end //Changed by Rohan on 18-04-12 [WM1ESUN006] Not allocate stock is stock is manually allocate.end
...@@ -4142,7 +4172,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -4142,7 +4172,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
System.out.println(" waveMode ["+waveMode+"] printLabel ["+printLabel+"] printer ["+printer+"]"); System.out.println(" waveMode ["+waveMode+"] printLabel ["+printLabel+"] printer ["+printer+"]");
if( waveId != null && waveId.trim().length() > 0 && "P".equalsIgnoreCase(waveMode) && "Y".equalsIgnoreCase(printLabel)) if( waveId != null && waveId.trim().length() > 0 && "P".equalsIgnoreCase(waveMode) && "Y".equalsIgnoreCase(printLabel))
{ {
long startTime8 = System.currentTimeMillis();
generatedLabelPrint(waveId,printer, conn); generatedLabelPrint(waveId,printer, conn);
long endTime8 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR GET GENERATE LABLE PRINT SQL IN SECONDS:::["+(endTime8-startTime8)/1000+"]");
} }
//Changed by sumit on 24/11/12 calling report label printing end. //Changed by sumit on 24/11/12 calling report label printing end.
...@@ -4151,8 +4184,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -4151,8 +4184,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
waveId = "1"; waveId = "1";
} }
System.out.println(" new wave id ["+waveId+"]"); System.out.println(" new wave id ["+waveId+"]");
long startTime7 = System.currentTimeMillis();
errString = generateReport(waveId, conn); errString = generateReport(waveId, conn);
long endTime7 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR GENERATE REPORT IN SECONDS:::["+(endTime7-startTime7)/1000+"]");
/*//Changed By Pragyan WM3DSUN015 To update status in Sorder as InProcess after .start /*//Changed By Pragyan WM3DSUN015 To update status in Sorder as InProcess after .start
if("P".equalsIgnoreCase(waveMode)) if("P".equalsIgnoreCase(waveMode))
...@@ -6341,7 +6376,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -6341,7 +6376,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
*/ */
if(itemSortList.size() > 0) if(itemSortList.size() > 0)
{ {
long startTime9 = System.currentTimeMillis();
errString = updatePickOrder(headerDom, detailDom,waveId, siteCode,saleOrder ,xtraParams, itemSortList,ptcnID,transPorterInfoMap,totActVolume,totActWeight,totCaseVolume,totCaseWeight,totCaseCount, conn); errString = updatePickOrder(headerDom, detailDom,waveId, siteCode,saleOrder ,xtraParams, itemSortList,ptcnID,transPorterInfoMap,totActVolume,totActWeight,totCaseVolume,totCaseWeight,totCaseCount, conn);
long endTime9 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR UPDATE PICK ORDER SQL IN SECONDS:::["+(endTime9-startTime9)/1000+"]");
//changed by Rohan on 20-06-13 for return errorstring //changed by Rohan on 20-06-13 for return errorstring
//return errString; //return errString;
...@@ -6352,7 +6390,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -6352,7 +6390,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
if(itemHazSortList.size() > 0) if(itemHazSortList.size() > 0)
{ {
long startTime10 = System.currentTimeMillis();
errString = updatePickOrder(headerDom, detailDom,waveId, siteCode,saleOrder ,xtraParams, itemHazSortList,ptcnID,transPorterInfoMap,totActHazVolume,totActHazWeight,totCaseHazVolume,totCaseHazWeight,totHazCaseCount, conn); errString = updatePickOrder(headerDom, detailDom,waveId, siteCode,saleOrder ,xtraParams, itemHazSortList,ptcnID,transPorterInfoMap,totActHazVolume,totActHazWeight,totCaseHazVolume,totCaseHazWeight,totHazCaseCount, conn);
long endTime10 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR UPDATE PICK ORDER OF HAZARDOUS ITEM SQL IN SECONDS:::["+(endTime10-startTime10)/1000+"]");
//changed by Rohan on 20-06-13 for return errorstring //changed by Rohan on 20-06-13 for return errorstring
} }
...@@ -6922,7 +6963,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -6922,7 +6963,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
System.out.println("CONF MAX MASTER PACK COUNT["+masterPackCount+"]MAX MASTER PACK WEIGHT["+masterPackWeight+"]"); System.out.println("CONF MAX MASTER PACK COUNT["+masterPackCount+"]MAX MASTER PACK WEIGHT["+masterPackWeight+"]");
System.out.println("CONF MASTER PACK WEIGHT PER ORDER["+masterPackWeightPerOrder+"]MAX MASTER PACK COUNT PER ORDER["+masterPackCountPerOrder+"]"); System.out.println("CONF MASTER PACK WEIGHT PER ORDER["+masterPackWeightPerOrder+"]MAX MASTER PACK COUNT PER ORDER["+masterPackCountPerOrder+"]");
System.out.println("IS MASTER PACK ALLOWED["+dbShipType+"]"); System.out.println("IS MASTER PACK ALLOWED["+dbShipType+"]");
long startTime11 = System.currentTimeMillis();
int dataListLen = dataList.size(); int dataListLen = dataList.size();
for(int rplCtr = 0;rplCtr < dataListLen;rplCtr++) for(int rplCtr = 0;rplCtr < dataListLen;rplCtr++)
{ {
...@@ -8413,6 +8454,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -8413,6 +8454,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
//Changed by Rohan on 16/08/12 to generate error if customer to not accept actives.end //Changed by Rohan on 16/08/12 to generate error if customer to not accept actives.end
} }
long endTime11 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR GENERATING CASPK,ACTPK,MASTER PACK MAP IN SECONDS:::["+(endTime11-startTime11)/1000+"]");
System.out.println("parcel pack value is :"+pPickAllow); System.out.println("parcel pack value is :"+pPickAllow);
System.out.println("master pack value is :"+mPackAllow); System.out.println("master pack value is :"+mPackAllow);
//Changed By Rekha WM3BSUN006 20/05/13 To get the SOAP connection Iff parcel pick 'Y' or Master Pack 'Y'.start //Changed By Rekha WM3BSUN006 20/05/13 To get the SOAP connection Iff parcel pick 'Y' or Master Pack 'Y'.start
...@@ -8593,7 +8636,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -8593,7 +8636,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
//// ////
long startTime12 = System.currentTimeMillis();
if(activeListItemWizMap.size() > 0) if(activeListItemWizMap.size() > 0)
{ {
double quantityPerPallet =0.0; double quantityPerPallet =0.0;
...@@ -9165,8 +9208,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -9165,8 +9208,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
} }
} }
} }
long endTime12 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR activeListItemWizMapL IN SECONDS:::["+(endTime12-startTime12)/1000+"]");
sqlHdrPick="INSERT INTO PICK_ORD_HDR(PICK_ORDER, ORDER_DATE, SITE_CODE," sqlHdrPick="INSERT INTO PICK_ORD_HDR(PICK_ORDER, ORDER_DATE, SITE_CODE,"
+"SALE_ORDER,WAVE_ID,PICK_TYPE, CHG_USER, CHG_DATE, CHG_TERM) VALUES (?,?,?,?,?,?,?,?,?)"; +"SALE_ORDER,WAVE_ID,PICK_TYPE, CHG_USER, CHG_DATE, CHG_TERM) VALUES (?,?,?,?,?,?,?,?,?)";
...@@ -9213,7 +9256,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -9213,7 +9256,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
pstmtDet = conn.prepareStatement(sqlDtlPick); pstmtDet = conn.prepareStatement(sqlDtlPick);
pstmtRplHdr = conn.prepareStatement(sqlReplOrdHdr); pstmtRplHdr = conn.prepareStatement(sqlReplOrdHdr);
pstmtRplDet = conn.prepareStatement(sqlReplOrdDtl); pstmtRplDet = conn.prepareStatement(sqlReplOrdDtl);
long startTime13 = System.currentTimeMillis();
if(allStockToDockList.size() > 0) if(allStockToDockList.size() > 0)
{ {
...@@ -9338,12 +9381,13 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -9338,12 +9381,13 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
pstmtRplStk.clearParameters(); pstmtRplStk.clearParameters();
} }
long endTime13 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR REPL AND PICK FOR STOCK TO DOCK IN SECONDS:::["+(endTime13-startTime13)/1000+"]");
int allCasePickListLen = allCasePickList.size(); int allCasePickListLen = allCasePickList.size();
System.out.println("allCasePickList-=-=-=-=-===>"+allCasePickList.toString()); System.out.println("allCasePickList-=-=-=-=-===>"+allCasePickList.toString());
long startTime14 = System.currentTimeMillis();
if(allCasePickListLen > 0) if(allCasePickListLen > 0)
{ {
double packSizeCase = 0.0; double packSizeCase = 0.0;
...@@ -9618,9 +9662,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -9618,9 +9662,10 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
} }
} }
long endTime14 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR REPL AND PICK ORDER FOR CASE PICKING IN SECONDS:::["+(endTime14-startTime14)/1000+"]");
int lengthOfMaster = allMasterPackList.size(); int lengthOfMaster = allMasterPackList.size();
long startTime15 = System.currentTimeMillis();
if(lengthOfMaster > 0) if(lengthOfMaster > 0)
{ {
double ctrMaster = 0.0; double ctrMaster = 0.0;
...@@ -10577,9 +10622,11 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -10577,9 +10622,11 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
} }
} }
long endTime15 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR REPL AND PICK ORDER FOR CASE PICKING IN SECONDS:::["+(endTime15-startTime15)/1000+"]");
System.out.println("allActivesListLen::::"+allActivesList.toString()); System.out.println("allActivesListLen::::"+allActivesList.toString());
int allActivesListLen = allActivesList.size(); int allActivesListLen = allActivesList.size();
long startTime16 = System.currentTimeMillis();
if(allActivesListLen > 0) if(allActivesListLen > 0)
{ {
int pickCtr = 1; int pickCtr = 1;
...@@ -12124,8 +12171,9 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -12124,8 +12171,9 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
shipment2.setPackages2(packgeList); shipment2.setPackages2(packgeList);
} }
} }
long endTime16 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR REPL AND PICK ORDER FOR ACTIVE PICKING IN SECONDS:::["+(endTime16-startTime16)/1000+"]");
//change by rekha on 23-05-13 start //change by rekha on 23-05-13 start
//if(packgeList.length != 0 || packgeList.length > 0) //if(packgeList.length != 0 || packgeList.length > 0)
//if("P".equalsIgnoreCase(waveMode) && packgeList != null && packgeList.length > 0) //if("P".equalsIgnoreCase(waveMode) && packgeList != null && packgeList.length > 0)
...@@ -14349,6 +14397,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -14349,6 +14397,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
//private String getAvilablePickLocation(String pickType,Connection conn,String itemLocType) throws ITMException //private String getAvilablePickLocation(String pickType,Connection conn,String itemLocType) throws ITMException
private String getAvilablePickLocation(String pickType,Connection conn,String itemLocType,int locPrefZone, String locCode,String itemCode,String siteCode,String lotNo,String lpnNo) throws ITMException private String getAvilablePickLocation(String pickType,Connection conn,String itemLocType,int locPrefZone, String locCode,String itemCode,String siteCode,String lotNo,String lpnNo) throws ITMException
{ {
long startTime17 = System.currentTimeMillis();
String sql = ""; String sql = "";
String stockSql = ""; String stockSql = "";
ResultSet rs = null; ResultSet rs = null;
...@@ -14836,6 +14885,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -14836,6 +14885,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
} }
System.out.println("Return Suggested Location will throw error == >["+suggLocCode+"]"); System.out.println("Return Suggested Location will throw error == >["+suggLocCode+"]");
long endTime17 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR getAvilablePickLocation IN SECONDS:::["+(endTime17-startTime17)/1000+"]");
return suggLocCode; return suggLocCode;
} }
...@@ -14843,6 +14894,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -14843,6 +14894,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
//private String getAvilablePickLocation(String pickType,Connection conn,String itemLocType) throws ITMException //private String getAvilablePickLocation(String pickType,Connection conn,String itemLocType) throws ITMException
private ArrayList getAvilableCasePickLocationList(String pickType,Connection conn,String itemLocType,int locPrefZone, String locCode,String itemCode,String siteCode,String lotNo,String lpnNo) throws ITMException private ArrayList getAvilableCasePickLocationList(String pickType,Connection conn,String itemLocType,int locPrefZone, String locCode,String itemCode,String siteCode,String lotNo,String lpnNo) throws ITMException
{ {
long startTime18 = System.currentTimeMillis();
String sql = ""; String sql = "";
String stockSql = ""; String stockSql = "";
ResultSet rs = null; ResultSet rs = null;
...@@ -15250,6 +15302,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -15250,6 +15302,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
} }
System.out.println("Return Suggested Location will throw error == >["+suggLocCode+"]"); System.out.println("Return Suggested Location will throw error == >["+suggLocCode+"]");
long endTime18 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR getAvilableCasePickLocation IN SECONDS:::["+(endTime18-startTime18)/1000+"]");
return suggestedLocList; return suggestedLocList;
} }
/*private HashMap getTransportInfo(String saleOrder,double perShipWeight ,double noArt,Connection conn) throws ITMException /*private HashMap getTransportInfo(String saleOrder,double perShipWeight ,double noArt,Connection conn) throws ITMException
...@@ -19833,7 +19887,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -19833,7 +19887,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
//Changed by sumit on 23/08/12n update wave_status as per their sequence of task end. //Changed by sumit on 23/08/12n update wave_status as per their sequence of task end.
public ArrayList getActiveCaseReplMap(String replType ,String locInvstat,String pndInvstat,String deepStoreInvstat,String reserveInvstat,String itemCode,String siteCode,String locCode,String lotNo,String lotSl,double reqQuantity,Connection conn) throws Exception public ArrayList getActiveCaseReplMap(String replType ,String locInvstat,String pndInvstat,String deepStoreInvstat,String reserveInvstat,String itemCode,String siteCode,String locCode,String lotNo,String lotSl,double reqQuantity,Connection conn) throws Exception
{ {
long startTime19 = System.currentTimeMillis();
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
String sql = "",sqlPnd = ""; String sql = "",sqlPnd = "";
...@@ -20004,6 +20058,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -20004,6 +20058,8 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
} }
} }
long endTime19 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME FOR getActiveCaseReplMap IN SECONDS:::["+(endTime19-startTime19)/1000+"]");
return tempList; return tempList;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment