Commit 8f249c09 authored by nkhan's avatar nkhan

Comment SOP Line in this component


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@42070 ce508802-f39f-4f6c-b175-0d175dae99d5
parent edc854b4
...@@ -160,7 +160,7 @@ public class PostOrdCreditChk ...@@ -160,7 +160,7 @@ public class PostOrdCreditChk
//******************* //migrated by cpatil //******************* //migrated by cpatil
PolicyList = getCrPolicyList(asItemSer,asApplyTime,conn); //to be changed to return an array list just empty method created PolicyList = getCrPolicyList(asItemSer,asApplyTime,conn); //to be changed to return an array list just empty method created
System.out.println("@@@@@@@@@@ PolicyList["+PolicyList+"]"); //System.out.println("@@@@@@@@@@ PolicyList["+PolicyList+"]");
writeLog(asSorder, "Credit check for [" + asSorder + "] Policies [" + lsCrPolicy + "] for item_ser [" + asItemSer + "]"); // 23/01/11 manoharan write the log writeLog(asSorder, "Credit check for [" + asSorder + "] Policies [" + lsCrPolicy + "] for item_ser [" + asItemSer + "]"); // 23/01/11 manoharan write the log
//NEW LOGIC TO INITIALISE ITEM SERIES TO PARENT JUST FOR RETRIEVING ALL RECORDS OF THAT GROUP //NEW LOGIC TO INITIALISE ITEM SERIES TO PARENT JUST FOR RETRIEVING ALL RECORDS OF THAT GROUP
...@@ -204,7 +204,7 @@ public class PostOrdCreditChk ...@@ -204,7 +204,7 @@ public class PostOrdCreditChk
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@@@@ itemSer["+itemSer+"]itemSerCrpolicy["+itemSerCrpolicy+"]lsOthSeries["+lsOthSeries+"]"); //System.out.println("@@@@@@@@@ itemSer["+itemSer+"]itemSerCrpolicy["+itemSerCrpolicy+"]lsOthSeries["+lsOthSeries+"]");
if ((!itemSer.trim().equals(itemSerCrpolicy.trim())) && itemSerCrpolicy.trim().length() > 0 && "G".equals(lsOthSeries) ) if ((!itemSer.trim().equals(itemSerCrpolicy.trim())) && itemSerCrpolicy.trim().length() > 0 && "G".equals(lsOthSeries) )
{ {
...@@ -228,7 +228,7 @@ public class PostOrdCreditChk ...@@ -228,7 +228,7 @@ public class PostOrdCreditChk
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@@@@@ lsItemSerCrPolicy["+lsItemSerCrPolicy+"]"); //System.out.println("@@@@@@@@@@ lsItemSerCrPolicy["+lsItemSerCrPolicy+"]");
//ROWNUM IS USED TO PICK VALUE OF 1ST RECORD WHICH WILL ALWAYS BE 'N' IF RECORD EXISTS DUE TO ORDER BY CLAUSE //ROWNUM IS USED TO PICK VALUE OF 1ST RECORD WHICH WILL ALWAYS BE 'N' IF RECORD EXISTS DUE TO ORDER BY CLAUSE
//MANOJ ...... 25/10/02 //MANOJ ...... 25/10/02
//ADDED BY MANOJ 25/07/03 FOR PICKING GLOBAL DATABASE //ADDED BY MANOJ 25/07/03 FOR PICKING GLOBAL DATABASE
...@@ -286,7 +286,7 @@ public class PostOrdCreditChk ...@@ -286,7 +286,7 @@ public class PostOrdCreditChk
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
// IF RECORD FOR CUST & ITEM SER EXISTS IN CUSTSER TABLE THEN CHECK CREDIT // IF RECORD FOR CUST & ITEM SER EXISTS IN CUSTSER TABLE THEN CHECK CREDIT
System.out.println("@@@@@@@@@ mCount["+mCount+"]PolicyList["+PolicyList+"]"); //System.out.println("@@@@@@@@@ mCount["+mCount+"]PolicyList["+PolicyList+"]");
if (mCount > 0 ) if (mCount > 0 )
{ {
...@@ -294,7 +294,7 @@ public class PostOrdCreditChk ...@@ -294,7 +294,7 @@ public class PostOrdCreditChk
{ {
lsCrPolicy = PolicyList.get(policyCtr).toString(); lsCrPolicy = PolicyList.get(policyCtr).toString();
System.out.println("@@@@@@@@@ lsCrPolicy["+lsCrPolicy+"]"); //System.out.println("@@@@@@@@@ lsCrPolicy["+lsCrPolicy+"]");
lsSql = "select cust_name from customer where cust_code = ?" ; lsSql = "select cust_name from customer where cust_code = ?" ;
pstmt = conn.prepareStatement(lsSql); pstmt = conn.prepareStatement(lsSql);
...@@ -392,7 +392,7 @@ public class PostOrdCreditChk ...@@ -392,7 +392,7 @@ public class PostOrdCreditChk
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@@@@@@@ mTotalOsAmt["+mTotalOsAmt+"]mIgnCr["+mIgnCr+"]"); // System.out.println("@@@@@@@@@@@@ mTotalOsAmt["+mTotalOsAmt+"]mIgnCr["+mIgnCr+"]");
// CHECKING TOTAL O/S AMOUNT WITH IGNORE CREDIT // CHECKING TOTAL O/S AMOUNT WITH IGNORE CREDIT
if (mTotalOsAmt > mIgnCr) if (mTotalOsAmt > mIgnCr)
{ {
...@@ -404,7 +404,7 @@ public class PostOrdCreditChk ...@@ -404,7 +404,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P01",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P01",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -413,7 +413,7 @@ public class PostOrdCreditChk ...@@ -413,7 +413,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
//To show the Invoice/SO amt in credit chek fail description, Added Ruchira 21/08/2k6 //To show the Invoice/SO amt in credit chek fail description, Added Ruchira 21/08/2k6
if ("I".equalsIgnoreCase(asApplyTime)) if ("I".equalsIgnoreCase(asApplyTime))
...@@ -564,7 +564,7 @@ public class PostOrdCreditChk ...@@ -564,7 +564,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P02",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P02",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -573,7 +573,7 @@ public class PostOrdCreditChk ...@@ -573,7 +573,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsStr1 = "Outstanding amount exceeds limit for customer "+lsCustName; lsStr1 = "Outstanding amount exceeds limit for customer "+lsCustName;
...@@ -671,7 +671,7 @@ public class PostOrdCreditChk ...@@ -671,7 +671,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P03",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P03",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -680,7 +680,7 @@ public class PostOrdCreditChk ...@@ -680,7 +680,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsStr1 = "Overall credit check failed for "+lsCustName; lsStr1 = "Overall credit check failed for "+lsCustName;
...@@ -832,7 +832,7 @@ public class PostOrdCreditChk ...@@ -832,7 +832,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P04",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P04",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -841,7 +841,7 @@ public class PostOrdCreditChk ...@@ -841,7 +841,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsStr1 = "Overall total credit check failed for "+lsCustName; lsStr1 = "Overall total credit check failed for "+lsCustName;
...@@ -1006,7 +1006,7 @@ public class PostOrdCreditChk ...@@ -1006,7 +1006,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P05",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P05",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); // System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -1015,7 +1015,7 @@ public class PostOrdCreditChk ...@@ -1015,7 +1015,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); // System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsStr1 = lsCustName + " is on Advance Term"; lsStr1 = lsCustName + " is on Advance Term";
...@@ -1178,7 +1178,7 @@ public class PostOrdCreditChk ...@@ -1178,7 +1178,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P06",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P06",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -1187,7 +1187,7 @@ public class PostOrdCreditChk ...@@ -1187,7 +1187,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsStr1 = lsCustName + " is crossing the business limit"; lsStr1 = lsCustName + " is crossing the business limit";
...@@ -1334,7 +1334,7 @@ public class PostOrdCreditChk ...@@ -1334,7 +1334,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P07",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P07",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -1343,7 +1343,7 @@ public class PostOrdCreditChk ...@@ -1343,7 +1343,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsStr1 = lsCustName + " is crossing the minimum invoice limit"; lsStr1 = lsCustName + " is crossing the minimum invoice limit";
...@@ -1443,7 +1443,7 @@ public class PostOrdCreditChk ...@@ -1443,7 +1443,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P08",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P08",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -1452,7 +1452,7 @@ public class PostOrdCreditChk ...@@ -1452,7 +1452,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsStr1 = "Rate is not matching with price list master"; lsStr1 = "Rate is not matching with price list master";
...@@ -1627,7 +1627,7 @@ public class PostOrdCreditChk ...@@ -1627,7 +1627,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P09",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P09",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -1636,7 +1636,7 @@ public class PostOrdCreditChk ...@@ -1636,7 +1636,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsSql = "select sp_name from sales_pers where sales_pers = ?"; lsSql = "select sp_name from sales_pers where sales_pers = ?";
...@@ -1767,7 +1767,7 @@ public class PostOrdCreditChk ...@@ -1767,7 +1767,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P10",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P10",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -1776,7 +1776,7 @@ public class PostOrdCreditChk ...@@ -1776,7 +1776,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
...@@ -1960,7 +1960,7 @@ public class PostOrdCreditChk ...@@ -1960,7 +1960,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P11",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P11",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -1969,7 +1969,7 @@ public class PostOrdCreditChk ...@@ -1969,7 +1969,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsSql = "select sp_name from sales_pers where sales_pers = ?"; lsSql = "select sp_name from sales_pers where sales_pers = ?";
...@@ -2102,7 +2102,7 @@ public class PostOrdCreditChk ...@@ -2102,7 +2102,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P12",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P12",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -2111,7 +2111,7 @@ public class PostOrdCreditChk ...@@ -2111,7 +2111,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsSql = "select sp_name from sales_pers where sales_pers = ?"; lsSql = "select sp_name from sales_pers where sales_pers = ?";
...@@ -2301,7 +2301,7 @@ public class PostOrdCreditChk ...@@ -2301,7 +2301,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P13",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P13",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -2310,7 +2310,7 @@ public class PostOrdCreditChk ...@@ -2310,7 +2310,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsSql = "select name from contact where contact_code = ? "; lsSql = "select name from contact where contact_code = ? ";
...@@ -2442,7 +2442,7 @@ public class PostOrdCreditChk ...@@ -2442,7 +2442,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P14",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P14",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -2451,7 +2451,7 @@ public class PostOrdCreditChk ...@@ -2451,7 +2451,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsSql = "select name from contact where contact_code = ? "; lsSql = "select name from contact where contact_code = ? ";
...@@ -2562,7 +2562,7 @@ public class PostOrdCreditChk ...@@ -2562,7 +2562,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P15",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P15",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -2571,7 +2571,7 @@ public class PostOrdCreditChk ...@@ -2571,7 +2571,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsStr1 = "Cash discount credit check failed for customer " + lsCustName; lsStr1 = "Cash discount credit check failed for customer " + lsCustName;
...@@ -2714,7 +2714,7 @@ public class PostOrdCreditChk ...@@ -2714,7 +2714,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P16",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P16",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -2723,7 +2723,7 @@ public class PostOrdCreditChk ...@@ -2723,7 +2723,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsStr1 = "Advance credit check failed for customer " + lsCustName; lsStr1 = "Advance credit check failed for customer " + lsCustName;
...@@ -2815,7 +2815,7 @@ public class PostOrdCreditChk ...@@ -2815,7 +2815,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P17",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,"P17",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -2824,7 +2824,7 @@ public class PostOrdCreditChk ...@@ -2824,7 +2824,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]");
lsStr1 = ""; lsStr1 = "";
...@@ -2910,7 +2910,7 @@ public class PostOrdCreditChk ...@@ -2910,7 +2910,7 @@ public class PostOrdCreditChk
} }
lsFail = "F"; lsFail = "F";
System.out.println("@@@@ lsPolicySql====["+lsPolicySql+"]lsPolicyInput["+lsPolicyInput+"]lsPolicyResult["+lsPolicyResult+"]lsPolicyCondition["+lsPolicyCondition+"]"); //System.out.println("@@@@ lsPolicySql====["+lsPolicySql+"]lsPolicyInput["+lsPolicyInput+"]lsPolicyResult["+lsPolicyResult+"]lsPolicyCondition["+lsPolicyCondition+"]");
////If policy_sql is null then credit check will not be done. ////If policy_sql is null then credit check will not be done.
if (lsPolicySql != null && lsPolicySql.trim().length() > 0 ) if (lsPolicySql != null && lsPolicySql.trim().length() > 0 )
{ {
...@@ -2951,7 +2951,7 @@ public class PostOrdCreditChk ...@@ -2951,7 +2951,7 @@ public class PostOrdCreditChk
lsValue = "" + adNetAmt; lsValue = "" + adNetAmt;
} }
lsSql = lsSql + arrSql[arrCtr] + lsValue; lsSql = lsSql + arrSql[arrCtr] + lsValue;
System.out.println("@@@@1 lsSql====["+lsSql+"]arrCtr===["+arrCtr+"]"); //System.out.println("@@@@1 lsSql====["+lsSql+"]arrCtr===["+arrCtr+"]");
} }
if (arrStr.length < arrSql.length) if (arrStr.length < arrSql.length)
{ {
...@@ -2963,7 +2963,7 @@ public class PostOrdCreditChk ...@@ -2963,7 +2963,7 @@ public class PostOrdCreditChk
{ {
lsSql = lsPolicySql; lsSql = lsPolicySql;
} }
System.out.println("@@@@2 lsSql====["+lsSql+"]"); //System.out.println("@@@@2 lsSql====["+lsSql+"]");
////Executing the dynamit sql to get the result. ////Executing the dynamit sql to get the result.
pstmt = conn.prepareStatement(lsSql); pstmt = conn.prepareStatement(lsSql);
...@@ -2971,7 +2971,7 @@ public class PostOrdCreditChk ...@@ -2971,7 +2971,7 @@ public class PostOrdCreditChk
ResultSetMetaData rsmd=rs.getMetaData(); ResultSetMetaData rsmd=rs.getMetaData();
// int resultType = Integer.parseInt(rsmd.getColumnTypeName(1)); // int resultType = Integer.parseInt(rsmd.getColumnTypeName(1));
int resultType = rsmd.getColumnType(1); int resultType = rsmd.getColumnType(1);
System.out.println("@@@@@ resultType["+resultType+"]"); //System.out.println("@@@@@ resultType["+resultType+"]");
lsResult = ""; lsResult = "";
double lcResult = 0; double lcResult = 0;
int liResult = 9; int liResult = 9;
...@@ -3026,7 +3026,7 @@ public class PostOrdCreditChk ...@@ -3026,7 +3026,7 @@ public class PostOrdCreditChk
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@@lsPolicyCondition["+lsPolicyCondition+"]lsPolicyResult["+lsPolicyResult+"] lsResult["+lsResult+"]ldtResultResult["+ldtResultResult+"]"); //System.out.println("@@@@@@@lsPolicyCondition["+lsPolicyCondition+"]lsPolicyResult["+lsPolicyResult+"] lsResult["+lsResult+"]ldtResultResult["+ldtResultResult+"]");
////comparing the sql result with the given result in policy_result using the conditional ////comparing the sql result with the given result in policy_result using the conditional
////operater given in the policy_condition column. ////operater given in the policy_condition column.
if (lsPolicyCondition != null && lsPolicyCondition.trim().length() > 0 && lsPolicyResult != null && lsPolicyResult.trim().length() > 0) if (lsPolicyCondition != null && lsPolicyCondition.trim().length() > 0 && lsPolicyResult != null && lsPolicyResult.trim().length() > 0)
...@@ -3184,10 +3184,10 @@ public class PostOrdCreditChk ...@@ -3184,10 +3184,10 @@ public class PostOrdCreditChk
} }
System.out.println("@@@@ 3182 lsFail["+lsFail+"]"); //System.out.println("@@@@ 3182 lsFail["+lsFail+"]");
} }
} }
System.out.println("@@@@ 3185 lsFail["+lsFail+"]"); //System.out.println("@@@@ 3185 lsFail["+lsFail+"]");
//Added Ruchira 08/06/2k6 //Added Ruchira 08/06/2k6
//Credit check is failed so adding it into the asCheck array. //Credit check is failed so adding it into the asCheck array.
if("T".equalsIgnoreCase(lsFail)) if("T".equalsIgnoreCase(lsFail))
...@@ -3214,7 +3214,7 @@ public class PostOrdCreditChk ...@@ -3214,7 +3214,7 @@ public class PostOrdCreditChk
{ {
lsStr1 = lsCrPolicy+" Dynamic credit check failed !!!"; lsStr1 = lsCrPolicy+" Dynamic credit check failed !!!";
} }
System.out.println("@@@@ 3213 lsStr1["+lsStr1+"]"); //System.out.println("@@@@ 3213 lsStr1["+lsStr1+"]");
//} //}
//To show the Invoice/SO amt in credit chek fail description, Added Ruchira 21/08/2k6 //To show the Invoice/SO amt in credit chek fail description, Added Ruchira 21/08/2k6
...@@ -3230,11 +3230,11 @@ public class PostOrdCreditChk ...@@ -3230,11 +3230,11 @@ public class PostOrdCreditChk
} }
//End To show the Invoice/SO amt in credit chek fail description, Added Ruchira 21/08/2k6 //End To show the Invoice/SO amt in credit chek fail description, Added Ruchira 21/08/2k6
System.out.println("@@@@@@3229 adNetAmt["+adNetAmt+"]lsStr1["+lsStr1+"]lsStr3["+lsStr3+"]"); //System.out.println("@@@@@@3229 adNetAmt["+adNetAmt+"]lsStr1["+lsStr1+"]lsStr3["+lsStr3+"]");
//lsStr = String(adNetAmt)+"\t"+lsStr1+", "+lsStr3; //lsStr = String(adNetAmt)+"\t"+lsStr1+", "+lsStr3;
lsStr = String(adNetAmt)+" "+lsStr1+","+lsStr3; lsStr = String(adNetAmt)+" "+lsStr1+","+lsStr3;
System.out.println("@@@@@@3233 lsStr["+lsStr+"]"); //System.out.println("@@@@@@3233 lsStr["+lsStr+"]");
// asCheck[ctr] = lsCrPolicy+"\t"+asDespId+"\t"+asSorder+"\t"+lsStr // asCheck[ctr] = lsCrPolicy+"\t"+asDespId+"\t"+asSorder+"\t"+lsStr
// ctr = ctr + 1 // ctr = ctr + 1
...@@ -3244,7 +3244,7 @@ public class PostOrdCreditChk ...@@ -3244,7 +3244,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]"); //System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0) if( retArrayList.size() > 0)
{ {
lsStatus = retArrayList.get(0); lsStatus = retArrayList.get(0);
...@@ -3253,7 +3253,7 @@ public class PostOrdCreditChk ...@@ -3253,7 +3253,7 @@ public class PostOrdCreditChk
{ {
lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1)); lcCheckAmt = Double.parseDouble(retArrayList.get(1)==null?"0":retArrayList.get(1));
} }
System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]lsStr["+lsStr+"]"); //System.out.println("@@@@@ lsCrPolicy["+lsCrPolicy+"]lcCheckAmt["+lcCheckAmt+"]lsStatus["+lsStatus+"]lsStr["+lsStr+"]");
////Always when credit check fails it must get added into as_mail. ////Always when credit check fails it must get added into as_mail.
...@@ -3277,6 +3277,11 @@ public class PostOrdCreditChk ...@@ -3277,6 +3277,11 @@ public class PostOrdCreditChk
{ {
//****************** credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,'U',lsStatus) //****************** credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,'U',lsStatus)
credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,"U",lsStatus,conn); credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,"U",lsStatus,conn);
//Changed By Nasruddin Start 04-11-16
long startTime2 = System.currentTimeMillis();
long endTime2 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME credit_check_update DATA IN SECONDS INSIDE CREDIT CHECK METHOD:::["+(endTime2-startTime2)/1000+"]");
//Changed By Nasruddin END 04-11-16
} }
...@@ -3460,7 +3465,7 @@ public class PostOrdCreditChk ...@@ -3460,7 +3465,7 @@ public class PostOrdCreditChk
if(rs.next()) if(rs.next())
{ {
emailAddr = checknull(rs.getString("email_addr")); emailAddr = checknull(rs.getString("email_addr"));
System.out.println("email_addr>>> "+emailAddr); //System.out.println("email_addr>>> "+emailAddr);
} }
rs.close(); rs.close();
rs = null; rs = null;
...@@ -3495,7 +3500,7 @@ public class PostOrdCreditChk ...@@ -3495,7 +3500,7 @@ public class PostOrdCreditChk
java.util.Date currentDate = new java.util.Date(); java.util.Date currentDate = new java.util.Date();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getDBDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getDBDateFormat());
ldt_today = java.sql.Timestamp.valueOf( sdf.format(currentDate)+" 00:00:00.0"); ldt_today = java.sql.Timestamp.valueOf( sdf.format(currentDate)+" 00:00:00.0");
System.out.println("Now the date is ldt_today:=> ["+ldt_today+"]"); //System.out.println("Now the date is ldt_today:=> ["+ldt_today+"]");
//if upperbound(as_check[]) = 0 then //if upperbound(as_check[]) = 0 then
// return ls_errcode // return ls_errcode
...@@ -3524,9 +3529,9 @@ public class PostOrdCreditChk ...@@ -3524,9 +3529,9 @@ public class PostOrdCreditChk
ls_remarks = as_check[ll_ctr]; ls_remarks = as_check[ll_ctr];
//ls_crpolicy = f_get_token(ls_remarks,'~t') //ls_crpolicy = f_get_token(ls_remarks,'~t')
System.out.println("@@@@@@@@@@@ ls_remarks["+ls_remarks+"]"); //System.out.println("@@@@@@@@@@@ ls_remarks["+ls_remarks+"]");
String ls_remarksArray[]=ls_remarks.split("\t"); String ls_remarksArray[]=ls_remarks.split("\t");
System.out.println("@@@@@ ls_remarksArray.length["+ls_remarksArray.length+"]"); //System.out.println("@@@@@ ls_remarksArray.length["+ls_remarksArray.length+"]");
for(int i=0;i<ls_remarksArray.length;i++) for(int i=0;i<ls_remarksArray.length;i++)
{ {
...@@ -3542,7 +3547,7 @@ public class PostOrdCreditChk ...@@ -3542,7 +3547,7 @@ public class PostOrdCreditChk
if(rs.next()) if(rs.next())
{ {
ls_mailoption = checknull(rs.getString("mail_option")== null?"0":rs.getString("mail_option")); ls_mailoption = checknull(rs.getString("mail_option")== null?"0":rs.getString("mail_option"));
System.out.println("ls_mailoption>>> "+ls_mailoption); //System.out.println("ls_mailoption>>> "+ls_mailoption);
} }
rs.close(); rs.close();
rs = null; rs = null;
...@@ -3597,18 +3602,9 @@ public class PostOrdCreditChk ...@@ -3597,18 +3602,9 @@ public class PostOrdCreditChk
} }
} }
/* /*
*/ */
} }
return errString; return errString;
} }
...@@ -3878,7 +3874,7 @@ public class PostOrdCreditChk ...@@ -3878,7 +3874,7 @@ public class PostOrdCreditChk
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@ lc_aprv_amt["+lc_aprv_amt+"]ll_count["+ll_count+"]"); // System.out.println("@@@@@@ lc_aprv_amt["+lc_aprv_amt+"]ll_count["+ll_count+"]");
//Checking for status only. //Checking for status only.
if( lc_aprv_amt == 0 && ll_count > 0 ) if( lc_aprv_amt == 0 && ll_count > 0 )
{ {
...@@ -3900,7 +3896,7 @@ public class PostOrdCreditChk ...@@ -3900,7 +3896,7 @@ public class PostOrdCreditChk
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@@ ll_ocount["+ll_ocount+"]"); //System.out.println("@@@@@@@ ll_ocount["+ll_ocount+"]");
if( ll_ocount == ll_count ) if( ll_ocount == ll_count )
{ {
as_status = "O"; as_status = "O";
...@@ -3915,7 +3911,7 @@ public class PostOrdCreditChk ...@@ -3915,7 +3911,7 @@ public class PostOrdCreditChk
}*/ }*/
ac_check_amt = 0; ac_check_amt = 0;
System.out.println("@@@@@@@@@@3907 as_status["+as_status+"]"); //System.out.println("@@@@@@@@@@3907 as_status["+as_status+"]");
} }
else //////Checking for Amount else //////Checking for Amount
{ {
...@@ -3942,7 +3938,7 @@ public class PostOrdCreditChk ...@@ -3942,7 +3938,7 @@ public class PostOrdCreditChk
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@@ lc_aprv_amt["+lc_aprv_amt+"]"); //System.out.println("@@@@@@@ lc_aprv_amt["+lc_aprv_amt+"]");
if( lc_aprv_amt > 0 ) if( lc_aprv_amt > 0 )
{ {
ac_check_amt = ac_net_amt - lc_aprv_amt; ac_check_amt = ac_net_amt - lc_aprv_amt;
...@@ -3975,7 +3971,7 @@ public class PostOrdCreditChk ...@@ -3975,7 +3971,7 @@ public class PostOrdCreditChk
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@@@@ ll_fcount["+ll_fcount+"]"); //System.out.println("@@@@@@@@@ ll_fcount["+ll_fcount+"]");
if( ll_fcount > 0 ) if( ll_fcount > 0 )
{ {
ac_check_amt = 0; ac_check_amt = 0;
...@@ -3992,7 +3988,7 @@ public class PostOrdCreditChk ...@@ -3992,7 +3988,7 @@ public class PostOrdCreditChk
{ {
as_status = ""; //New Record to be added as_status = ""; //New Record to be added
} }
System.out.println("@@@@@@@@@@3984 as_status["+as_status+"]"); //System.out.println("@@@@@@@@@@3984 as_status["+as_status+"]");
} }
else if("U".equalsIgnoreCase(as_check_flag) && "I".equalsIgnoreCase(asApplyTime )) else if("U".equalsIgnoreCase(as_check_flag) && "I".equalsIgnoreCase(asApplyTime ))
{ {
...@@ -4024,8 +4020,7 @@ public class PostOrdCreditChk ...@@ -4024,8 +4020,7 @@ public class PostOrdCreditChk
int cnt2 = pstmt2.executeUpdate(); int cnt2 = pstmt2.executeUpdate();
pstmt2.close(); pstmt2.close();
pstmt2 = null; pstmt2 = null;
System.out.println("@@@@@@1 cnt2["+cnt2+"]"); //System.out.println("@@@@@@1 cnt2["+cnt2+"]");
lc_new_aprv_amt = 0; lc_new_aprv_amt = 0;
}else }else
{ {
...@@ -4038,8 +4033,7 @@ public class PostOrdCreditChk ...@@ -4038,8 +4033,7 @@ public class PostOrdCreditChk
int cnt2 = pstmt2.executeUpdate(); int cnt2 = pstmt2.executeUpdate();
pstmt2.close(); pstmt2.close();
pstmt2 = null; pstmt2 = null;
System.out.println("@@@@@@2 cnt2["+cnt2+"]"); // System.out.println("@@@@@@2 cnt2["+cnt2+"]");
lc_new_aprv_amt = lc_new_aprv_amt - lc_bal_amt ; lc_new_aprv_amt = lc_new_aprv_amt - lc_bal_amt ;
}//end if }//end if
......
...@@ -114,7 +114,7 @@ public class PostOrdDespatchGen ...@@ -114,7 +114,7 @@ public class PostOrdDespatchGen
int[] insCnt = null; int[] insCnt = null;
try { try {
System.out.println("process starts---------"); //System.out.println("process starts---------");
itmDBAccessEJB = new ITMDBAccessEJB(); itmDBAccessEJB = new ITMDBAccessEJB();
//xtraParams = "loginCode="+userInfo.getLoginCode()+"~~termId="+userInfo.getRemoteHost()+"~~loginSiteCode="+userInfo.getSiteCode()+"~~loginEmpCode="+userInfo.getEmpCode(); //xtraParams = "loginCode="+userInfo.getLoginCode()+"~~termId="+userInfo.getRemoteHost()+"~~loginSiteCode="+userInfo.getSiteCode()+"~~loginEmpCode="+userInfo.getEmpCode();
...@@ -125,33 +125,33 @@ public class PostOrdDespatchGen ...@@ -125,33 +125,33 @@ public class PostOrdDespatchGen
today = c.getTime(); today = c.getTime();
SimpleDateFormat sdf1 = new SimpleDateFormat(this.genericUtility.getApplDateFormat()); SimpleDateFormat sdf1 = new SimpleDateFormat(this.genericUtility.getApplDateFormat());
sysDate = sdf.format(today); sysDate = sdf.format(today);
System.out.println("sysDate****==========" + sysDate); //System.out.println("sysDate****==========" + sysDate);
despDate=sysDate; despDate=sysDate;
despDateTs = Timestamp.valueOf(genericUtility.getValidDateString(despDate, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0"); despDateTs = Timestamp.valueOf(genericUtility.getValidDateString(despDate, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0");
System.out.println("Date to be set as despDateTs@@@@@@@==="+despDateTs); //System.out.println("Date to be set as despDateTs@@@@@@@==="+despDateTs);
System.out.println("Despatch Date-========="+despDate); //System.out.println("Despatch Date-========="+despDate);
effDate=despDateTs; effDate=despDateTs;
System.out.println("Effective date====="+effDate); //System.out.println("Effective date====="+effDate);
chgUser = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode"); chgUser = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode");
userId =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode")); userId =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode"));
chgTerm =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "termId")); chgTerm =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "termId"));
ArrayList quantityList = null; ArrayList quantityList = null;
userId=userInfo.getLoginCode(); userId=userInfo.getLoginCode();
System.out.println("User Id :- ["+userId+"]"); /*System.out.println("User Id :- ["+userId+"]");
System.out.println("saleOrderfr=====" + saleOrderfr); System.out.println("saleOrderfr=====" + saleOrderfr);
System.out.println("saleOrderTo=====" + saleOrderTo); System.out.println("saleOrderTo=====" + saleOrderTo);
System.out.println("custCodeFr=====" + custCodeFr); System.out.println("custCodeFr=====" + custCodeFr);
System.out.println("custCodeTo=====" + custCodeTo); System.out.println("custCodeTo=====" + custCodeTo);
System.out.println("frDate=====" + frDate); System.out.println("frDate=====" + frDate);
System.out.println("toDate=====" + toDate); System.out.println("toDate=====" + toDate);
System.out.println("siteCodeShip=====" + siteCodeShip); System.out.println("siteCodeShip=====" + siteCodeShip);*/
postUpto = distCommon.getDisparams("999999", "POST_SORDER_UPTO", conn); postUpto = distCommon.getDisparams("999999", "POST_SORDER_UPTO", conn);
confDespOnPost = distCommon.getDisparams("999999", "CONFIRM_DESPATCH_ONPOST", conn); confDespOnPost = distCommon.getDisparams("999999", "CONFIRM_DESPATCH_ONPOST", conn);
java.util.Date date= new java.util.Date(); java.util.Date date= new java.util.Date();
Timestamp gpDate =new Timestamp(date.getTime()); Timestamp gpDate =new Timestamp(date.getTime());
System.out.println("Now the gpDate with time :=> [" + gpDate+"]"); //System.out.println("Now the gpDate with time :=> [" + gpDate+"]");
sql = "SELECT SORDER.SALE_ORDER, SORDER.ORDER_DATE,SORDER.CUST_CODE,SORDER.CUST_CODE__DLV,SORDER.CUST_CODE__BIL , " sql = "SELECT SORDER.SALE_ORDER, SORDER.ORDER_DATE,SORDER.CUST_CODE,SORDER.CUST_CODE__DLV,SORDER.CUST_CODE__BIL , "
+ " SORDER.ITEM_SER , SORDER.PRICE_LIST,SORDER.PRICE_LIST__DISC,SORDER.PRICE_LIST__CLG,SORDER.PL_DATE,SORDER.CR_TERM," + " SORDER.ITEM_SER , SORDER.PRICE_LIST,SORDER.PRICE_LIST__DISC,SORDER.PRICE_LIST__CLG,SORDER.PL_DATE,SORDER.CR_TERM,"
...@@ -207,7 +207,7 @@ public class PostOrdDespatchGen ...@@ -207,7 +207,7 @@ public class PostOrdDespatchGen
while (rs.next()) while (rs.next())
{ {
whileCnt++; whileCnt++;
System.out.println("while cnt==="+whileCnt); //System.out.println("while cnt==="+whileCnt);
saleOrder = rs.getString("SALE_ORDER"); saleOrder = rs.getString("SALE_ORDER");
orderDate = rs.getDate("ORDER_DATE"); orderDate = rs.getDate("ORDER_DATE");
custCode = rs.getString("CUST_CODE"); custCode = rs.getString("CUST_CODE");
...@@ -254,7 +254,8 @@ public class PostOrdDespatchGen ...@@ -254,7 +254,8 @@ public class PostOrdDespatchGen
unitSord = rs.getString("UNIT"); unitSord = rs.getString("UNIT");
System.out.println("saleOrder=====" + saleOrder); /*System.out.println("saleOrder=====" + saleOrder);
System.out.println("orderDate=====" + orderDate); System.out.println("orderDate=====" + orderDate);
System.out.println("custCode=====" + custCode); System.out.println("custCode=====" + custCode);
System.out.println("custCodeDlv=====" + custCodeDlv); System.out.println("custCodeDlv=====" + custCodeDlv);
...@@ -300,12 +301,12 @@ public class PostOrdDespatchGen ...@@ -300,12 +301,12 @@ public class PostOrdDespatchGen
System.out.println("custItemRef=====" + custItemRef); System.out.println("custItemRef=====" + custItemRef);
System.out.println("convRtuomStduom=====" + convRtuomStduom); System.out.println("convRtuomStduom=====" + convRtuomStduom);
System.out.println("rateStduom=====" + rateStduom); System.out.println("rateStduom=====" + rateStduom);
System.out.println("unitRateSord=====" + unitRateSord); System.out.println("unitRateSord=====" + unitRateSord);*/
if(orderDate!=null) if(orderDate!=null)
{ {
orderDtStr = sdf.format(orderDate); orderDtStr = sdf.format(orderDate);
ordDtTS = Timestamp.valueOf(genericUtility.getValidDateString(orderDtStr, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0"); ordDtTS = Timestamp.valueOf(genericUtility.getValidDateString(orderDtStr, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0");
System.out.println("Date to be set as ordDtTS@@@@@@@==="+ordDtTS); //System.out.println("Date to be set as ordDtTS@@@@@@@==="+ordDtTS);
} }
sql = "select stk_opt from siteitem where site_code = ? and item_code = ? "; sql = "select stk_opt from siteitem where site_code = ? and item_code = ? ";
...@@ -316,7 +317,7 @@ public class PostOrdDespatchGen ...@@ -316,7 +317,7 @@ public class PostOrdDespatchGen
if (rs1.next()) if (rs1.next())
{ {
stkOpt = rs1.getString("stk_opt"); stkOpt = rs1.getString("stk_opt");
System.out.println("stkOpt=====" + stkOpt); //System.out.println("stkOpt=====" + stkOpt);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -333,7 +334,7 @@ public class PostOrdDespatchGen ...@@ -333,7 +334,7 @@ public class PostOrdDespatchGen
if (rs1.next()) if (rs1.next())
{ {
stkOpt = rs1.getString("stk_opt"); stkOpt = rs1.getString("stk_opt");
System.out.println("stkOpt=====" + stkOpt); //System.out.println("stkOpt=====" + stkOpt);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -345,7 +346,7 @@ public class PostOrdDespatchGen ...@@ -345,7 +346,7 @@ public class PostOrdDespatchGen
stkOpt = "0"; stkOpt = "0";
} }
} }
System.out.println(" final stkOpt=====" + stkOpt); //System.out.println(" final stkOpt=====" + stkOpt);
// //SELECT TO CHECK WHETHER ITEM IS ALLOCATED OR NOT // //SELECT TO CHECK WHETHER ITEM IS ALLOCATED OR NOT
...@@ -363,7 +364,7 @@ public class PostOrdDespatchGen ...@@ -363,7 +364,7 @@ public class PostOrdDespatchGen
if (rs1.next()) if (rs1.next())
{ {
count = rs1.getInt(1); count = rs1.getInt(1);
System.out.println("Count =======" + count); // System.out.println("Count =======" + count);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -378,22 +379,22 @@ public class PostOrdDespatchGen ...@@ -378,22 +379,22 @@ public class PostOrdDespatchGen
+ "@" + crTerm + "@" + dlvTerm + "@" + orderType + "@" + "@" + crTerm + "@" + dlvTerm + "@" + orderType + "@"
+ siteCode + "@" + transMode; + siteCode + "@" + transMode;
System.out.println("splitCodeWiseMap===" + splitCodeWiseMap); //System.out.println("splitCodeWiseMap===" + splitCodeWiseMap);
System.out.println("tempSplitCode Combo===" + tempSplitCode); //System.out.println("tempSplitCode Combo===" + tempSplitCode);
if (splitCodeWiseMap.containsKey(tempSplitCode)) if (splitCodeWiseMap.containsKey(tempSplitCode))
{ {
System.out.println("*****Combination Exist*****"); // System.out.println("*****Combination Exist*****");
tempList = (ArrayList) splitCodeWiseMap.get(tempSplitCode); tempList = (ArrayList) splitCodeWiseMap.get(tempSplitCode);
System.out.println("Combination Exist TempList======"+ tempList); // System.out.println("Combination Exist TempList======"+ tempList);
} }
else else
{ {
System.out.println("*****Combination Not Exist*****"); // System.out.println("*****Combination Not Exist*****");
tempList = new ArrayList(); tempList = new ArrayList();
System.out.println("Combination Not $$ Exist TempList======"+ tempList); // System.out.println("Combination Not $$ Exist TempList======"+ tempList);
} }
System.out.println("tempList======" + tempList); //System.out.println("tempList======" + tempList);
tempMap = new HashMap();//to put header detail value from sorder tempMap = new HashMap();//to put header detail value from sorder
...@@ -406,7 +407,7 @@ public class PostOrdDespatchGen ...@@ -406,7 +407,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
custName =rs1.getString("cust_name"); custName =rs1.getString("cust_name");
System.out.println("custName ======="+custName); //System.out.println("custName ======="+custName);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -422,7 +423,7 @@ public class PostOrdDespatchGen ...@@ -422,7 +423,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
custNameDlv =rs1.getString("cust_name"); custNameDlv =rs1.getString("cust_name");
System.out.println("custNameDlv ======="+custNameDlv); //System.out.println("custNameDlv ======="+custNameDlv);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -436,7 +437,7 @@ public class PostOrdDespatchGen ...@@ -436,7 +437,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
gpSer =rs1.getString("gp_ser"); gpSer =rs1.getString("gp_ser");
System.out.println("gpSer ======="+gpSer); //System.out.println("gpSer ======="+gpSer);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -446,7 +447,7 @@ public class PostOrdDespatchGen ...@@ -446,7 +447,7 @@ public class PostOrdDespatchGen
{ {
//ls_gp_ser = left(trim(ls_ordertype),1) //ls_gp_ser = left(trim(ls_ordertype),1)
gpSer=orderType.substring(1); gpSer=orderType.substring(1);
System.out.println("gpSer==="+gpSer); //System.out.println("gpSer==="+gpSer);
} }
sql="select descr from station where stan_code = ?"; sql="select descr from station where stan_code = ?";
...@@ -456,7 +457,7 @@ public class PostOrdDespatchGen ...@@ -456,7 +457,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
stationDescr =rs1.getString("descr"); stationDescr =rs1.getString("descr");
System.out.println("stationDescr ======="+stationDescr); //System.out.println("stationDescr ======="+stationDescr);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -465,7 +466,7 @@ public class PostOrdDespatchGen ...@@ -465,7 +466,7 @@ public class PostOrdDespatchGen
//Detail Migrate for sorditem //Detail Migrate for sorditem
System.out.println("Starting Detail Migration@@@@"); //System.out.println("Starting Detail Migration@@@@");
sql="select item_code from sorditem where sale_order = ? " + sql="select item_code from sorditem where sale_order = ? " +
"and line_no = ? and (status <> 'I' or status is null) order by line_no,item_code "; "and line_no = ? and (status <> 'I' or status is null) order by line_no,item_code ";
...@@ -478,7 +479,7 @@ public class PostOrdDespatchGen ...@@ -478,7 +479,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
itemCode =rs1.getString("item_code"); itemCode =rs1.getString("item_code");
System.out.println("itemCode ======="+itemCode); //System.out.println("itemCode ======="+itemCode);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -495,7 +496,7 @@ public class PostOrdDespatchGen ...@@ -495,7 +496,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
stkOpt =rs1.getString("stk_opt"); stkOpt =rs1.getString("stk_opt");
System.out.println("stkOpt ======="+stkOpt); //System.out.println("stkOpt ======="+stkOpt);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -506,7 +507,7 @@ public class PostOrdDespatchGen ...@@ -506,7 +507,7 @@ public class PostOrdDespatchGen
if("0".equals(stkOpt)) if("0".equals(stkOpt))
{ {
System.out.println("0.equals(stkOpt)"); //System.out.println("0.equals(stkOpt)");
sql=" select line_no, exp_lev, item_code__ord, quantity, item_code, quantity qty_alloc,lot_no,lot_sl," + sql=" select line_no, exp_lev, item_code__ord, quantity, item_code, quantity qty_alloc,lot_no,lot_sl," +
"loc_code,unit unit__std,1 conv__qty_stduom, unit,exp_date, site_code,mfg_date,site_code__mfg " + "loc_code,unit unit__std,1 conv__qty_stduom, unit,exp_date, site_code,mfg_date,site_code__mfg " +
"from sorditem " + "from sorditem " +
...@@ -517,7 +518,7 @@ public class PostOrdDespatchGen ...@@ -517,7 +518,7 @@ public class PostOrdDespatchGen
} }
else else
{ {
System.out.println("Else////"); //System.out.println("Else////");
/*sql=" select line_no, exp_lev, item_code__ord, quantity, item_code,qty_alloc, " + /*sql=" select line_no, exp_lev, item_code__ord, quantity, item_code,qty_alloc, " +
"lot_no, lot_sl, loc_code, unit__std, conv__qty_stduom,unit," + "lot_no, lot_sl, loc_code, unit__std, conv__qty_stduom,unit," +
" exp_date, site_code, mfg_date, site_code__mfg " + " exp_date, site_code, mfg_date, site_code__mfg " +
...@@ -546,7 +547,7 @@ public class PostOrdDespatchGen ...@@ -546,7 +547,7 @@ public class PostOrdDespatchGen
while(rs2.next()) while(rs2.next())
{ {
whileCntDet++; whileCntDet++;
System.out.println("While of Detail count@@@@"+whileCntDet); //System.out.println("While of Detail count@@@@"+whileCntDet);
lineNoOrd =rs2.getString("line_no"); lineNoOrd =rs2.getString("line_no");
expLev =rs2.getString("exp_lev"); expLev =rs2.getString("exp_lev");
itemCodeOrd =rs2.getString("item_code__ord"); itemCodeOrd =rs2.getString("item_code__ord");
...@@ -564,7 +565,7 @@ public class PostOrdDespatchGen ...@@ -564,7 +565,7 @@ public class PostOrdDespatchGen
mfgDate =rs2.getDate("mfg_date"); mfgDate =rs2.getDate("mfg_date");
siteCodeMfg =rs2.getString("site_code__mfg"); siteCodeMfg =rs2.getString("site_code__mfg");
System.out.println("lineNoOrd ======="+lineNoOrd); /*System.out.println("lineNoOrd ======="+lineNoOrd);
System.out.println("expLev ======="+expLev); System.out.println("expLev ======="+expLev);
System.out.println("itemCodeOrd ======="+itemCodeOrd); System.out.println("itemCodeOrd ======="+itemCodeOrd);
System.out.println("quantity ======="+quantityStd); System.out.println("quantity ======="+quantityStd);
...@@ -579,7 +580,7 @@ public class PostOrdDespatchGen ...@@ -579,7 +580,7 @@ public class PostOrdDespatchGen
System.out.println("expDate ======="+expDate); System.out.println("expDate ======="+expDate);
System.out.println("siteCde ======="+siteCde); System.out.println("siteCde ======="+siteCde);
System.out.println("mfgDate ======="+mfgDate); System.out.println("mfgDate ======="+mfgDate);
System.out.println("siteCodeMfg ======="+siteCodeMfg); System.out.println("siteCodeMfg ======="+siteCodeMfg);*/
sql="select sum(quantity__stduom) as qty_desp from despatch, despatchdet " + sql="select sum(quantity__stduom) as qty_desp from despatch, despatchdet " +
...@@ -598,7 +599,7 @@ public class PostOrdDespatchGen ...@@ -598,7 +599,7 @@ public class PostOrdDespatchGen
{ {
qtyDesp =rs1.getDouble("qty_desp"); qtyDesp =rs1.getDouble("qty_desp");
System.out.println("qtyDesp ======="+qtyDesp); // System.out.println("qtyDesp ======="+qtyDesp);
} }
rs1.close(); rs1.close();
...@@ -624,7 +625,7 @@ public class PostOrdDespatchGen ...@@ -624,7 +625,7 @@ public class PostOrdDespatchGen
{ {
pendingQty =rs1.getDouble("pending_qty"); pendingQty =rs1.getDouble("pending_qty");
System.out.println("pendingQty ======="+pendingQty); // System.out.println("pendingQty ======="+pendingQty);
} }
rs1.close(); rs1.close();
...@@ -639,17 +640,17 @@ public class PostOrdDespatchGen ...@@ -639,17 +640,17 @@ public class PostOrdDespatchGen
if(pendingQty < (qtyAllocStd+qtyDesp)) if(pendingQty < (qtyAllocStd+qtyDesp))
{ {
qtyAllocStd=qtyAllocStd-qtyDesp; qtyAllocStd=qtyAllocStd-qtyDesp;
System.out.println("qtyDesp Value=="+qtyDesp); // System.out.println("qtyDesp Value=="+qtyDesp);
} }
if(qtyAllocStd==0) if(qtyAllocStd==0)
{ {
System.out.println(">>The selected transaction is confirmed"); // System.out.println(">>The selected transaction is confirmed");
errString = itmDBAccessEJB.getErrorString("","VTDESP6","","",conn); errString = itmDBAccessEJB.getErrorString("","VTDESP6","","",conn);
return errString; return errString;
} }
//if(unitStd!=unit) //if(unitStd!=unit)
System.out.println("unitStd>>["+unitStd+"]"); // System.out.println("unitStd>>["+unitStd+"]");
System.out.println("unit>>["+unit+"]"); // System.out.println("unit>>["+unit+"]");
if(!unitStd.equalsIgnoreCase(unit)) if(!unitStd.equalsIgnoreCase(unit))
{ {
mZero=0; mZero=0;
...@@ -662,7 +663,7 @@ public class PostOrdDespatchGen ...@@ -662,7 +663,7 @@ public class PostOrdDespatchGen
if(allocQty==-999999999) if(allocQty==-999999999)
{ {
// errcode = "Unable to convert quantity"; // errcode = "Unable to convert quantity";
System.out.println("Unable to convert quantity"); // System.out.println("Unable to convert quantity");
errString = itmDBAccessEJB.getErrorString("","VTQTY01","","",conn); errString = itmDBAccessEJB.getErrorString("","VTQTY01","","",conn);
return errString; return errString;
} }
...@@ -675,7 +676,7 @@ public class PostOrdDespatchGen ...@@ -675,7 +676,7 @@ public class PostOrdDespatchGen
if(qtyOrduom==-999999999) if(qtyOrduom==-999999999)
{ {
//errcode = "Unable to convert quantity"; //errcode = "Unable to convert quantity";
System.out.println("Unable to convert quantity"); // System.out.println("Unable to convert quantity");
errString = itmDBAccessEJB.getErrorString("","VTQTY01","","",conn); errString = itmDBAccessEJB.getErrorString("","VTQTY01","","",conn);
return errString; return errString;
} }
...@@ -700,7 +701,7 @@ public class PostOrdDespatchGen ...@@ -700,7 +701,7 @@ public class PostOrdDespatchGen
pstmt1 = null; pstmt1 = null;
status="I"; status="I";
System.out.println("@@@@@@@ quantity allocQty["+allocQty+"]"); // System.out.println("@@@@@@@ quantity allocQty["+allocQty+"]");
tempMapSord=new HashMap();// contain values for sorditem tempMapSord=new HashMap();// contain values for sorditem
...@@ -743,7 +744,7 @@ public class PostOrdDespatchGen ...@@ -743,7 +744,7 @@ public class PostOrdDespatchGen
confDiffAmt=0; confDiffAmt=0;
tempMapSord.put("conf_diff_amt", confDiffAmt); tempMapSord.put("conf_diff_amt", confDiffAmt);
System.out.println("@@@@@@@@@@@ custItemRef["+custItemRef+"]"); // System.out.println("@@@@@@@@@@@ custItemRef["+custItemRef+"]");
if(custItemRef!=null && custItemRef.trim().length()>0) if(custItemRef!=null && custItemRef.trim().length()>0)
{ {
tempMapSord.put("cust_item__ref", custItemRef); tempMapSord.put("cust_item__ref", custItemRef);
...@@ -764,7 +765,7 @@ public class PostOrdDespatchGen ...@@ -764,7 +765,7 @@ public class PostOrdDespatchGen
rs1 = null; rs1 = null;
pstmt1.close(); pstmt1.close();
pstmt1 = null; pstmt1 = null;
System.out.println("@@@@@@@@@@ itemCodeRef==========="+itemCodeRef); // System.out.println("@@@@@@@@@@ itemCodeRef==========="+itemCodeRef);
tempMapSord.put("cust_item__ref",checkNull(itemCodeRef)); tempMapSord.put("cust_item__ref",checkNull(itemCodeRef));
} }
...@@ -795,8 +796,8 @@ public class PostOrdDespatchGen ...@@ -795,8 +796,8 @@ public class PostOrdDespatchGen
rs1 = null; rs1 = null;
pstmt1.close(); pstmt1.close();
pstmt1 = null; pstmt1 = null;
System.out.println("costRate====="+costRate); // System.out.println("costRate====="+costRate);
System.out.println("retestDate====="+retestDate); // System.out.println("retestDate====="+retestDate);
tempMapSord.put("cost_rate", costRate); tempMapSord.put("cost_rate", costRate);
...@@ -806,7 +807,7 @@ public class PostOrdDespatchGen ...@@ -806,7 +807,7 @@ public class PostOrdDespatchGen
restdate=sdf.format(retestDate); restdate=sdf.format(retestDate);
} }
System.out.println("restdate======"+restdate); // System.out.println("restdate======"+restdate);
if(restdate!=null && restdate.trim().length()>0 &&restdate.equals("01/01/1900")) if(restdate!=null && restdate.trim().length()>0 &&restdate.equals("01/01/1900"))
{ {
restdate= null; restdate= null;
...@@ -819,7 +820,7 @@ public class PostOrdDespatchGen ...@@ -819,7 +820,7 @@ public class PostOrdDespatchGen
noArt=distCommon.getNoArt(siteCde, custCode, itemCode, packCode, allocQty, 'B', shipperQty, intQty, conn); noArt=distCommon.getNoArt(siteCde, custCode, itemCode, packCode, allocQty, 'B', shipperQty, intQty, conn);
System.out.println("noArt========"+noArt); // System.out.println("noArt========"+noArt);
tempMapSord.put("no_art", noArt); tempMapSord.put("no_art", noArt);
...@@ -837,7 +838,7 @@ public class PostOrdDespatchGen ...@@ -837,7 +838,7 @@ public class PostOrdDespatchGen
rs1 = null; rs1 = null;
pstmt1.close(); pstmt1.close();
pstmt1 = null; pstmt1 = null;
System.out.println("Nature==="+nature); // System.out.println("Nature==="+nature);
if(nature==null ||nature.trim().length()==0) if(nature==null ||nature.trim().length()==0)
{ {
...@@ -848,9 +849,9 @@ public class PostOrdDespatchGen ...@@ -848,9 +849,9 @@ public class PostOrdDespatchGen
{ {
plDateStr = sdf.format(plDate); plDateStr = sdf.format(plDate);
System.out.println("plDateStr======"+plDateStr); // System.out.println("plDateStr======"+plDateStr);
plDateTs = Timestamp.valueOf(genericUtility.getValidDateString(plDateStr, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0"); plDateTs = Timestamp.valueOf(genericUtility.getValidDateString(plDateStr, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0");
System.out.println("plDateTs time stamp@@@@@@@==="+plDateTs); // System.out.println("plDateTs time stamp@@@@@@@==="+plDateTs);
/// ///
sql="select quantity__stduom from sorddet where sale_order = ? and line_no = ?"; sql="select quantity__stduom from sorddet where sale_order = ? and line_no = ?";
...@@ -866,13 +867,13 @@ public class PostOrdDespatchGen ...@@ -866,13 +867,13 @@ public class PostOrdDespatchGen
rs1 = null; rs1 = null;
pstmt1.close(); pstmt1.close();
pstmt1 = null; pstmt1 = null;
System.out.println("sordQty======"+sordQty); // System.out.println("sordQty======"+sordQty);
if(priceListDisc==null||priceListDisc.trim().length()==0) if(priceListDisc==null||priceListDisc.trim().length()==0)
{ {
priceListType= distCommon.getPriceListType(priceList, conn); priceListType= distCommon.getPriceListType(priceList, conn);
System.out.println("priceListType====="+priceListType); // System.out.println("priceListType====="+priceListType);
if(!"L".equals(priceListType)) if(!"L".equals(priceListType))
{ {
sql=" select count(*) from pricelist where price_list =? and list_type = 'I'"; sql=" select count(*) from pricelist where price_list =? and list_type = 'I'";
...@@ -887,7 +888,7 @@ public class PostOrdDespatchGen ...@@ -887,7 +888,7 @@ public class PostOrdDespatchGen
rs1 = null; rs1 = null;
pstmt1.close(); pstmt1.close();
pstmt1 = null; pstmt1 = null;
System.out.println("cnt======"+cnt); // System.out.println("cnt======"+cnt);
if(cnt==0) if(cnt==0)
{ {
...@@ -907,7 +908,7 @@ public class PostOrdDespatchGen ...@@ -907,7 +908,7 @@ public class PostOrdDespatchGen
if(mrate<0) if(mrate<0)
{ {
// errcode = 'VTRATE1' // errcode = 'VTRATE1'
System.out.println(">Rate is not proper for "+ itemCode + "@" + lotNo); //System.out.println(">Rate is not proper for "+ itemCode + "@" + lotNo);
errString = itmDBAccessEJB.getErrorString("","VTRATE1","","",conn); errString = itmDBAccessEJB.getErrorString("","VTRATE1","","",conn);
return errString; return errString;
} }
...@@ -920,19 +921,19 @@ public class PostOrdDespatchGen ...@@ -920,19 +921,19 @@ public class PostOrdDespatchGen
// lc_plist_disc = i_nvo_gbf_func.gbf_get_discount(ls_plist_disc,ld_order_date,ls_custcode,ls_site_code,ls_itemcode,ls_unitstd,lc_disc_merge,ld_plist_date,lc_sord_qty) // lc_plist_disc = i_nvo_gbf_func.gbf_get_discount(ls_plist_disc,ld_order_date,ls_custcode,ls_site_code,ls_itemcode,ls_unitstd,lc_disc_merge,ld_plist_date,lc_sord_qty)
plistDisc=getDiscount(priceListDisc, ordDtTS, custCode, siteCode, itemCode, unit, discMerge, plDateTs, sordQty, conn); plistDisc=getDiscount(priceListDisc, ordDtTS, custCode, siteCode, itemCode, unit, discMerge, plDateTs, sordQty, conn);
priceListDiscType= distCommon.getPriceListType(priceListDisc, conn); priceListDiscType= distCommon.getPriceListType(priceListDisc, conn);
System.out.println("priceListDiscType for priceListDisc ======"+priceListDiscType); // System.out.println("priceListDiscType for priceListDisc ======"+priceListDiscType);
if("M".equals(priceListDiscType)) if("M".equals(priceListDiscType))
{ {
System.out.println("priceListDiscType for priceListDisc===M"); // System.out.println("priceListDiscType for priceListDisc===M");
priceListType= distCommon.getPriceListType(priceList, conn); priceListType= distCommon.getPriceListType(priceList, conn);
System.out.println("priceListType====="+priceListType); // System.out.println("priceListType====="+priceListType);
if(!"L".equalsIgnoreCase(priceListType)) if(!"L".equalsIgnoreCase(priceListType))
{ {
System.out.println("priceListType not equal to l"); // System.out.println("priceListType not equal to l");
mrate=distCommon.pickRate(priceList, despDate, itemCode, lotNo, "D", sordQty, conn);//changes required mrate=distCommon.pickRate(priceList, despDate, itemCode, lotNo, "D", sordQty, conn);//changes required
} }
mrate =calcRate(mrate, plistDisc); mrate =calcRate(mrate, plistDisc);
System.out.println("mrate from calcRate function====="+mrate); // System.out.println("mrate from calcRate function====="+mrate);
} }
else else
...@@ -949,12 +950,12 @@ public class PostOrdDespatchGen ...@@ -949,12 +950,12 @@ public class PostOrdDespatchGen
rs1 = null; rs1 = null;
pstmt1.close(); pstmt1.close();
pstmt1 = null; pstmt1 = null;
System.out.println("cnt======"+cnt); // System.out.println("cnt======"+cnt);
if(cnt==0) if(cnt==0)
{ {
System.out.println("cnt is zero======"); // System.out.println("cnt is zero======");
priceListType= distCommon.getPriceListType(priceList, conn); priceListType= distCommon.getPriceListType(priceList, conn);
System.out.println("priceListType====="+priceListType); // System.out.println("priceListType====="+priceListType);
if("L".equalsIgnoreCase(priceListType)) if("L".equalsIgnoreCase(priceListType))
{ {
mrate=distCommon.pickRate(priceList, despDate, itemCode, lotNo, "D", sordQty, conn); mrate=distCommon.pickRate(priceList, despDate, itemCode, lotNo, "D", sordQty, conn);
...@@ -970,7 +971,7 @@ public class PostOrdDespatchGen ...@@ -970,7 +971,7 @@ public class PostOrdDespatchGen
} }
if(mrate<0) if(mrate<0)
{ {
System.out.println(">Rate is not proper for !!! "+ itemCode + "@" + lotNo); // System.out.println(">Rate is not proper for !!! "+ itemCode + "@" + lotNo);
errString = itmDBAccessEJB.getErrorString("","VTRATE1","","",conn); errString = itmDBAccessEJB.getErrorString("","VTRATE1","","",conn);
return errString; return errString;
} }
...@@ -1000,8 +1001,8 @@ public class PostOrdDespatchGen ...@@ -1000,8 +1001,8 @@ public class PostOrdDespatchGen
rs1 = null; rs1 = null;
pstmt1.close(); pstmt1.close();
pstmt1 = null; pstmt1 = null;
System.out.println("applyPrice======"+applyPrice); // System.out.println("applyPrice======"+applyPrice);
System.out.println("priceVar======"+priceVar); // System.out.println("priceVar======"+priceVar);
sql="select item_ref from sorditem where sale_order =? and line_no = ? and exp_lev = ?"; sql="select item_ref from sorditem where sale_order =? and line_no = ? and exp_lev = ?";
pstmt1= conn.prepareStatement(sql); pstmt1= conn.prepareStatement(sql);
...@@ -1017,7 +1018,7 @@ public class PostOrdDespatchGen ...@@ -1017,7 +1018,7 @@ public class PostOrdDespatchGen
rs1 = null; rs1 = null;
pstmt1.close(); pstmt1.close();
pstmt1 = null; pstmt1 = null;
System.out.println("itemRef======"+itemRef); // System.out.println("itemRef======"+itemRef);
if((listType!=null && listType.trim().length()>0) && (applyPrice!=null && applyPrice.trim().length()>0 )) if((listType!=null && listType.trim().length()>0) && (applyPrice!=null && applyPrice.trim().length()>0 ))
{ {
...@@ -1037,7 +1038,7 @@ public class PostOrdDespatchGen ...@@ -1037,7 +1038,7 @@ public class PostOrdDespatchGen
rs1 = null; rs1 = null;
pstmt1.close(); pstmt1.close();
pstmt1 = null; pstmt1 = null;
System.out.println("mrate from bomdet======"+mrate); // System.out.println("mrate from bomdet======"+mrate);
} }
} }
...@@ -1053,8 +1054,8 @@ public class PostOrdDespatchGen ...@@ -1053,8 +1054,8 @@ public class PostOrdDespatchGen
{ {
rateStdum=0.0; rateStdum=0.0;
} }
System.out.println("convRtuomStduom>>>>"+convRtuomStduom); // System.out.println("convRtuomStduom>>>>"+convRtuomStduom);
System.out.println("rateStdum==="+rateStdum); // System.out.println("rateStdum==="+rateStdum);
if(rateStdum<=0 && ( "C".equalsIgnoreCase(nature) || "I".equalsIgnoreCase(nature)))//Added by chandrashekar on 10-aug-2016 if(rateStdum<=0 && ( "C".equalsIgnoreCase(nature) || "I".equalsIgnoreCase(nature)))//Added by chandrashekar on 10-aug-2016
{ {
//errString = itmDBAccessEJB.getErrorString("","VTRATE1","","",conn); //errString = itmDBAccessEJB.getErrorString("","VTRATE1","","",conn);
...@@ -1084,9 +1085,10 @@ public class PostOrdDespatchGen ...@@ -1084,9 +1085,10 @@ public class PostOrdDespatchGen
rs1 = null; rs1 = null;
pstmt1.close(); pstmt1.close();
pstmt1 = null; pstmt1 = null;
System.out.println("itemType======"+itemType);
/*System.out.println("itemType======"+itemType);
System.out.println("unitWt======"+unitWt); System.out.println("unitWt======"+unitWt);
System.out.println("unitRate======"+unitRate); System.out.println("unitRate======"+unitRate);*/
if(itemType!=null && itemType.trim().length()>0) if(itemType!=null && itemType.trim().length()>0)
{ {
...@@ -1097,7 +1099,7 @@ public class PostOrdDespatchGen ...@@ -1097,7 +1099,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
rateOpt=rs1.getString("rate_opt"); rateOpt=rs1.getString("rate_opt");
System.out.println("rateOpt===="+rateOpt); //System.out.println("rateOpt===="+rateOpt);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -1132,8 +1134,8 @@ public class PostOrdDespatchGen ...@@ -1132,8 +1134,8 @@ public class PostOrdDespatchGen
grossWtPerart=rs1.getDouble("gross_wt_per_art"); grossWtPerart=rs1.getDouble("gross_wt_per_art");
tareWtPerArt=rs1.getDouble("tare_wt_per_art"); tareWtPerArt=rs1.getDouble("tare_wt_per_art");
System.out.println("grossWtPerart===="+grossWtPerart); /*System.out.println("grossWtPerart===="+grossWtPerart);
System.out.println("tareWtPerArt===="+tareWtPerArt); System.out.println("tareWtPerArt===="+tareWtPerArt);*/
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -1148,7 +1150,7 @@ public class PostOrdDespatchGen ...@@ -1148,7 +1150,7 @@ public class PostOrdDespatchGen
tareWtPerArt=0; tareWtPerArt=0;
} }
netWtPerArt=grossWtPerart-tareWtPerArt; netWtPerArt=grossWtPerart-tareWtPerArt;
System.out.println("netWtPerArt====="+netWtPerArt); // System.out.println("netWtPerArt====="+netWtPerArt);
tempMapSord.put("conv__rtuom_stduom", netWtPerArt); tempMapSord.put("conv__rtuom_stduom", netWtPerArt);
tempMapSord.put("rate__stduom", netWtPerArt*mrate); tempMapSord.put("rate__stduom", netWtPerArt*mrate);
...@@ -1181,7 +1183,7 @@ public class PostOrdDespatchGen ...@@ -1181,7 +1183,7 @@ public class PostOrdDespatchGen
if(rateClg==0) if(rateClg==0)
{ {
priceListClgYN= distCommon.getDisparams("999999", "PRICE_LIST__CLG_YN", conn); priceListClgYN= distCommon.getDisparams("999999", "PRICE_LIST__CLG_YN", conn);
System.out.println("priceListClgYN====="+priceListClgYN); //System.out.println("priceListClgYN====="+priceListClgYN);
if(priceListClgYN.equals("NULLFOUND")) if(priceListClgYN.equals("NULLFOUND"))
{ {
...@@ -1194,7 +1196,7 @@ public class PostOrdDespatchGen ...@@ -1194,7 +1196,7 @@ public class PostOrdDespatchGen
else else
{ {
priceListClgType= distCommon.getPriceListType(priceListClg, conn); priceListClgType= distCommon.getPriceListType(priceListClg, conn);
System.out.println("priceListClgType========="+priceListClgType); //System.out.println("priceListClgType========="+priceListClgType);
if("L".equalsIgnoreCase(priceListClgType)) if("L".equalsIgnoreCase(priceListClgType))
{ {
rateClg=distCommon.pickRate(priceListClg, despDate, itemCode, lotNo, "L", quantityStd, conn); rateClg=distCommon.pickRate(priceListClg, despDate, itemCode, lotNo, "L", quantityStd, conn);
...@@ -1222,7 +1224,7 @@ public class PostOrdDespatchGen ...@@ -1222,7 +1224,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
listType=rs1.getString("list_type"); listType=rs1.getString("list_type");
System.out.println("listType===="+listType); // System.out.println("listType===="+listType);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -1238,7 +1240,7 @@ public class PostOrdDespatchGen ...@@ -1238,7 +1240,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
itemRate=rs1.getDouble("rate"); itemRate=rs1.getDouble("rate");
System.out.println("itemRate===="+itemRate); //System.out.println("itemRate===="+itemRate);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -1260,7 +1262,7 @@ public class PostOrdDespatchGen ...@@ -1260,7 +1262,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
totRate=rs1.getDouble("tot_rate"); totRate=rs1.getDouble("tot_rate");
System.out.println("totRate===="+totRate); //System.out.println("totRate===="+totRate);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -1268,16 +1270,16 @@ public class PostOrdDespatchGen ...@@ -1268,16 +1270,16 @@ public class PostOrdDespatchGen
pstmt1 = null; pstmt1 = null;
diffRate= totRate*rateStduom; diffRate= totRate*rateStduom;
System.out.println("diffRate===="+diffRate); //System.out.println("diffRate===="+diffRate);
discAmt=diffRate*(itemRate/totRate); discAmt=diffRate*(itemRate/totRate);
System.out.println("discAmt===="+discAmt); //System.out.println("discAmt===="+discAmt);
if(discAmt==0) if(discAmt==0)
{ {
discAmt=0; discAmt=0;
} }
tempMapSord.put("disc_amt", discAmt); tempMapSord.put("disc_amt", discAmt);
System.out.println("DisAmt==="+ checkDoubleNullVal((Double) tempMapSord.get("disc_amt"))); //System.out.println("DisAmt==="+ checkDoubleNullVal((Double) tempMapSord.get("disc_amt")));
} }
else else
{ {
...@@ -1289,7 +1291,7 @@ public class PostOrdDespatchGen ...@@ -1289,7 +1291,7 @@ public class PostOrdDespatchGen
tempMapSord.put("sord_no", saleOrder); tempMapSord.put("sord_no", saleOrder);
sordList.add(tempMapSord); sordList.add(tempMapSord);
System.out.println("Sord item list====="+sordList); //System.out.println("Sord item list====="+sordList);
} }
rs2.close(); rs2.close();
rs2 = null; rs2 = null;
...@@ -1328,7 +1330,7 @@ public class PostOrdDespatchGen ...@@ -1328,7 +1330,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
shName =rs1.getString("sh_name"); shName =rs1.getString("sh_name");
System.out.println("shName ======="+shName); //System.out.println("shName ======="+shName);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -1344,7 +1346,7 @@ public class PostOrdDespatchGen ...@@ -1344,7 +1346,7 @@ public class PostOrdDespatchGen
if(rs1.next()) if(rs1.next())
{ {
stationDescr =rs1.getString("descr"); stationDescr =rs1.getString("descr");
System.out.println("stationDescr ======="+stationDescr); // System.out.println("stationDescr ======="+stationDescr);
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
...@@ -1387,21 +1389,19 @@ public class PostOrdDespatchGen ...@@ -1387,21 +1389,19 @@ public class PostOrdDespatchGen
tempMap.put("detailList", sordList); tempMap.put("detailList", sordList);
//System.out.println("Getting value in Map======" + tempMap);
System.out.println("Getting value in Map======" + tempMap);
tempList.add(tempMap); tempList.add(tempMap);
System.out.println("1303Getting tempList value after ading in list ======" + tempList); //System.out.println("1303Getting tempList value after ading in list ======" + tempList);
if (splitCodeWiseMap.containsKey(tempSplitCode)) if (splitCodeWiseMap.containsKey(tempSplitCode))
{ {
System.out.println("splitCodeWiseMap.containsKey(tempSplitCode)"); //System.out.println("splitCodeWiseMap.containsKey(tempSplitCode)");
splitCodeWiseMap.put(tempSplitCode, tempList); splitCodeWiseMap.put(tempSplitCode, tempList);
} }
else else
{ {
System.out.println("else*************"); //System.out.println("else*************");
splitCodeWiseMap.put(tempSplitCode, tempList); splitCodeWiseMap.put(tempSplitCode, tempList);
} }
...@@ -1421,7 +1421,7 @@ public class PostOrdDespatchGen ...@@ -1421,7 +1421,7 @@ public class PostOrdDespatchGen
Set setItem = splitCodeWiseMap.entrySet(); Set setItem = splitCodeWiseMap.entrySet();
splitCodeSize=splitCodeWiseMap.size(); splitCodeSize=splitCodeWiseMap.size();
System.out.println("1327getting set item=====" + setItem); //System.out.println("1327getting set item=====" + setItem);
tempList = null; tempList = null;
Iterator itrItem = setItem.iterator(); Iterator itrItem = setItem.iterator();
int testCnt = 0; int testCnt = 0;
...@@ -1431,16 +1431,13 @@ public class PostOrdDespatchGen ...@@ -1431,16 +1431,13 @@ public class PostOrdDespatchGen
{ {
testCnt++; testCnt++;
System.out.println("1335while loop@@@@@@@ " + testCnt); // System.out.println("1335while loop@@@@@@@ " + testCnt);
Map.Entry itemMapEntry = (Map.Entry)itrItem.next(); Map.Entry itemMapEntry = (Map.Entry)itrItem.next();
splitCode = (String)itemMapEntry.getKey(); splitCode = (String)itemMapEntry.getKey();
System.out.println("splitCode---" + splitCode); /* System.out.println("splitCode---" + splitCode);
System.out.println("Length---" + splitCode.split("@").length); System.out.println("Length---" + splitCode.split("@").length);*/
tempList = (ArrayList)splitCodeWiseMap.get(splitCode); tempList = (ArrayList)splitCodeWiseMap.get(splitCode);
System.out.println("TempList Inside While=======" + tempList); // System.out.println("TempList Inside While=======" + tempList);
if (splitCode.split("@").length != 0) if (splitCode.split("@").length != 0)
{ {
...@@ -1475,7 +1472,7 @@ public class PostOrdDespatchGen ...@@ -1475,7 +1472,7 @@ public class PostOrdDespatchGen
rs1 = null; rs1 = null;
pstmt1.close(); pstmt1.close();
pstmt1 = null; pstmt1 = null;
System.out.println("dlvAdd1=====" + dlvAdd1); /* System.out.println("dlvAdd1=====" + dlvAdd1);
System.out.println("dlvAdd1=====" + dlvAdd2); System.out.println("dlvAdd1=====" + dlvAdd2);
System.out.println("dlvAdd3=====" + dlvAdd3); System.out.println("dlvAdd3=====" + dlvAdd3);
...@@ -1483,11 +1480,11 @@ public class PostOrdDespatchGen ...@@ -1483,11 +1480,11 @@ public class PostOrdDespatchGen
System.out.println("countCodeDlv=====" + countCodeDlv); System.out.println("countCodeDlv=====" + countCodeDlv);
System.out.println("stateCodeDlv=====" + stateCodeDlv); System.out.println("stateCodeDlv=====" + stateCodeDlv);
System.out.println("Header Creation for Despatch@@@@@@@@"); System.out.println("Header Creation for Despatch@@@@@@@@");*/
sql = "SELECT KEY_STRING, TRAN_ID_COL, REF_SER FROM TRANSETUP WHERE lower(TRAN_WINDOW) = 'w_despatch'"; sql = "SELECT KEY_STRING, TRAN_ID_COL, REF_SER FROM TRANSETUP WHERE lower(TRAN_WINDOW) = 'w_despatch'";
System.out.println("keyStringQuery--------->>"+sql); // System.out.println("keyStringQuery--------->>"+sql);
pstmt1 = conn.prepareStatement(sql); pstmt1 = conn.prepareStatement(sql);
rs1 = pstmt1.executeQuery(); rs1 = pstmt1.executeQuery();
if(rs1.next()) if(rs1.next())
...@@ -1501,9 +1498,9 @@ public class PostOrdDespatchGen ...@@ -1501,9 +1498,9 @@ public class PostOrdDespatchGen
pstmt1.close(); pstmt1.close();
pstmt1 =null; pstmt1 =null;
System.out.println("keyString :"+ keyString); /*System.out.println("keyString :"+ keyString);
System.out.println("keyCol :"+ keyCol); System.out.println("keyCol :"+ keyCol);
System.out.println("tranSer1 :"+ tranSer1); System.out.println("tranSer1 :"+ tranSer1);*/
String xmlValues = ""; String xmlValues = "";
String tranDateStr = getCurrdateAppFormat(); String tranDateStr = getCurrdateAppFormat();
...@@ -1515,10 +1512,10 @@ public class PostOrdDespatchGen ...@@ -1515,10 +1512,10 @@ public class PostOrdDespatchGen
xmlValues = xmlValues + "<tran_date>" + tranDateStr + "</tran_date>"; xmlValues = xmlValues + "<tran_date>" + tranDateStr + "</tran_date>";
xmlValues = xmlValues + "<desp_date>" + tranDateStr + "</desp_date>"; xmlValues = xmlValues + "<desp_date>" + tranDateStr + "</desp_date>";
xmlValues = xmlValues +"</Detail1></Root>"; xmlValues = xmlValues +"</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]"); //System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME); TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer1, keyCol, keyString, conn); tranId = tg.generateTranSeqID(tranSer1, keyCol, keyString, conn);
System.out.println("@@@@ generated tranId :["+tranId+"]"); //System.out.println("@@@@ generated tranId :["+tranId+"]");
gpNo=generateGpNo("gpno",siteCde,tempMap.get("sord_no").toString(),conn); gpNo=generateGpNo("gpno",siteCde,tempMap.get("sord_no").toString(),conn);
confirmed="N"; confirmed="N";
sql="Insert into despatch(desp_id,desp_date,sord_no,sord_date,cust_code,cust_code__dlv," + sql="Insert into despatch(desp_id,desp_date,sord_no,sord_date,cust_code,cust_code__dlv," +
...@@ -1583,29 +1580,29 @@ public class PostOrdDespatchGen ...@@ -1583,29 +1580,29 @@ public class PostOrdDespatchGen
insertCntHdr = pstmt.executeUpdate(); insertCntHdr = pstmt.executeUpdate();
pstmt.close(); pstmt.close();
pstmt=null; pstmt=null;
System.out.println("Despatch Header Count===="+insertCntHdr); //System.out.println("Despatch Header Count===="+insertCntHdr);
lineNum = 0; lineNum = 0;
for (int itemCtr = 0; itemCtr < tempList.size(); itemCtr++) for (int itemCtr = 0; itemCtr < tempList.size(); itemCtr++)
{ {
//templist contain records as per spiltcode of specific size //templist contain records as per spiltcode of specific size
newTempMap=(HashMap) tempList.get(itemCtr); newTempMap=(HashMap) tempList.get(itemCtr);
System.out.println("newTempMap Value===="+newTempMap); //System.out.println("newTempMap Value===="+newTempMap);
//newTempMap contain list of detailMap with key "detailList" //newTempMap contain list of detailMap with key "detailList"
sordDetList=(ArrayList) newTempMap.get("detailList"); sordDetList=(ArrayList) newTempMap.get("detailList");
System.out.println("sordDetList===="+sordDetList); //System.out.println("sordDetList===="+sordDetList);
System.out.println("sordDetList size===="+sordDetList.size()); //System.out.println("sordDetList size===="+sordDetList.size());
for (int sordCtr = 0; sordCtr < sordDetList.size(); sordCtr++) for (int sordCtr = 0; sordCtr < sordDetList.size(); sordCtr++)
{ {
lineNum++; lineNum++;
System.out.println("lineNum======"+lineNum); //System.out.println("lineNum======"+lineNum);
String lineNumber=String.valueOf(lineNum); String lineNumber=String.valueOf(lineNum);
System.out.println("lineNumber======"+lineNumber); //System.out.println("lineNumber======"+lineNumber);
sordDetMap=new HashMap(); sordDetMap=new HashMap();
sordDetMap=(HashMap) sordDetList.get(sordCtr); sordDetMap=(HashMap) sordDetList.get(sordCtr);
System.out.println("@@@@@@@@@@@sordDetMap values======[[["+sordDetMap+"]]]"); //System.out.println("@@@@@@@@@@@sordDetMap values======[[["+sordDetMap+"]]]");
if( (Double)sordDetMap.get("quantity") == 0) if( (Double)sordDetMap.get("quantity") == 0)
{ {
...@@ -1617,13 +1614,13 @@ public class PostOrdDespatchGen ...@@ -1617,13 +1614,13 @@ public class PostOrdDespatchGen
lc_tot_amt = lc_tot_amt + (lc_rate_std * lc_qty_std)*/ lc_tot_amt = lc_tot_amt + (lc_rate_std * lc_qty_std)*/
System.out.println("quantity__stduom values======"+(Double)sordDetMap.get("quantity__stduom")); //System.out.println("quantity__stduom values======"+(Double)sordDetMap.get("quantity__stduom"));
System.out.println("quantity__stduom values======"+(Double)sordDetMap.get("rate__stduom")); //System.out.println("quantity__stduom values======"+(Double)sordDetMap.get("rate__stduom"));
sumNetAmt = 0.0D; sumNetAmt = 0.0D;
System.out.println("Sum Amount 1 @@@===" + sumNetAmt); //System.out.println("Sum Amount 1 @@@===" + sumNetAmt);
sumNetAmt+=((Double)sordDetMap.get("quantity__stduom")*(Double)sordDetMap.get("rate__stduom")); sumNetAmt+=((Double)sordDetMap.get("quantity__stduom")*(Double)sordDetMap.get("rate__stduom"));
System.out.println("Sum Amount After "+lineNumber+" @@@===" + sumNetAmt); //System.out.println("Sum Amount After "+lineNumber+" @@@===" + sumNetAmt);
sql="insert into despatchdet(DESP_ID,LINE_NO,SORD_NO,LINE_NO__SORD,EXP_LEV,ITEM_CODE__ORD,ITEM_CODE," + sql="insert into despatchdet(DESP_ID,LINE_NO,SORD_NO,LINE_NO__SORD,EXP_LEV,ITEM_CODE__ORD,ITEM_CODE," +
"LOT_NO ,LOT_SL,QUANTITY__ORD,QUANTITY,LOC_CODE ,STATUS," + "LOT_NO ,LOT_SL,QUANTITY__ORD,QUANTITY,LOC_CODE ,STATUS," +
...@@ -1719,7 +1716,7 @@ public class PostOrdDespatchGen ...@@ -1719,7 +1716,7 @@ public class PostOrdDespatchGen
{ {
errString=despatchConfirm.confirm(tranId, xtraParams, forcedFlag,conn,conn); errString=despatchConfirm.confirm(tranId, xtraParams, forcedFlag,conn,conn);
} }
System.out.println("despatchConfirm return string >>>>"+errString); //System.out.println("despatchConfirm return string >>>>"+errString);
if(errString == null || errString.trim().length()==0 || "".equalsIgnoreCase(errString) || errString.contains("CONFSUCC")|| errString.contains("VTPOSTDES") ) if(errString == null || errString.trim().length()==0 || "".equalsIgnoreCase(errString) || errString.contains("CONFSUCC")|| errString.contains("VTPOSTDES") )
{ {
...@@ -1753,7 +1750,7 @@ public class PostOrdDespatchGen ...@@ -1753,7 +1750,7 @@ public class PostOrdDespatchGen
} }
System.out.println("insertCntHdr==="+insertCntHdr+"@=====@"+"insertCntDet=="+insertCntDet); //System.out.println("insertCntHdr==="+insertCntHdr+"@=====@"+"insertCntDet=="+insertCntDet);
//if(insertCntHdr>0 && insertCntDet>0) //if(insertCntHdr>0 && insertCntDet>0)
/*if(splitCodeSize==generatedDesp) /*if(splitCodeSize==generatedDesp)
{ {
...@@ -1886,7 +1883,7 @@ public class PostOrdDespatchGen ...@@ -1886,7 +1883,7 @@ public class PostOrdDespatchGen
sql = "SELECT KEY_STRING, TRAN_ID_COL, nvl(REF_SER,'PEXRE') FROM TRANSETUP WHERE TRAN_WINDOW = '"+windowName+"'"; sql = "SELECT KEY_STRING, TRAN_ID_COL, nvl(REF_SER,'PEXRE') FROM TRANSETUP WHERE TRAN_WINDOW = '"+windowName+"'";
stmt = conn.createStatement(); stmt = conn.createStatement();
rs = stmt.executeQuery(sql); rs = stmt.executeQuery(sql);
System.out.println("keyString :"+rs.toString()); // System.out.println("keyString :"+rs.toString());
String keyString = ""; String keyString = "";
String keyCol = ""; String keyCol = "";
String tranSer =""; String tranSer ="";
...@@ -1897,15 +1894,15 @@ public class PostOrdDespatchGen ...@@ -1897,15 +1894,15 @@ public class PostOrdDespatchGen
tranSer = rs.getString(3); tranSer = rs.getString(3);
} }
String xmlValues = ""; String xmlValues = "";
System.out.println("keyCol"+keyCol); //System.out.println("keyCol"+keyCol);
System.out.println("keyString"+keyString); //System.out.println("keyString"+keyString);
System.out.println("tranSer"+tranSer); //System.out.println("tranSer"+tranSer);
xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>"; xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>";
xmlValues = xmlValues + "<Header></Header>"; xmlValues = xmlValues + "<Header></Header>";
xmlValues = xmlValues + "<Detail1>"; xmlValues = xmlValues + "<Detail1>";
xmlValues = xmlValues + "<tran_id></tran_id>" ; xmlValues = xmlValues + "<tran_id></tran_id>" ;
xmlValues = xmlValues + "</Detail1></Root>"; xmlValues = xmlValues + "</Detail1></Root>";
System.out.println("xmlValues for tranid :["+xmlValues+"]"); //System.out.println("xmlValues for tranid :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, userId, commonConstants.DB_NAME); TransIDGenerator tg = new TransIDGenerator(xmlValues, userId, commonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn); tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn);
...@@ -1922,7 +1919,7 @@ public class PostOrdDespatchGen ...@@ -1922,7 +1919,7 @@ public class PostOrdDespatchGen
e.printStackTrace(); e.printStackTrace();
throw new Exception(e); throw new Exception(e);
} }
System.out.println("tranId :- ["+tranId+"]"); // System.out.println("tranId :- ["+tranId+"]");
return tranId; return tranId;
} }
...@@ -2134,7 +2131,7 @@ public class PostOrdDespatchGen ...@@ -2134,7 +2131,7 @@ public class PostOrdDespatchGen
while(rs.next()) while(rs.next())
{ {
schemeCode = rs.getString("scheme_code"); schemeCode = rs.getString("scheme_code");
System.out.println(" schemeCode========="+ schemeCode); //System.out.println(" schemeCode========="+ schemeCode);
if( schemeCode!=null && schemeCode.trim().length()>0) if( schemeCode!=null && schemeCode.trim().length()>0)
{ {
sql="select promo_term,price_var from bom where bom_code = ?"; sql="select promo_term,price_var from bom where bom_code = ?";
...@@ -2183,7 +2180,7 @@ public class PostOrdDespatchGen ...@@ -2183,7 +2180,7 @@ public class PostOrdDespatchGen
{ {
java.util.Date date = null; java.util.Date date = null;
Timestamp timestamp = new Timestamp(System.currentTimeMillis()); Timestamp timestamp = new Timestamp(System.currentTimeMillis());
System.out.println(genericUtility.getDBDateFormat()); //System.out.println(genericUtility.getDBDateFormat());
SimpleDateFormat simpledateformat = new SimpleDateFormat(genericUtility.getDBDateFormat()); SimpleDateFormat simpledateformat = new SimpleDateFormat(genericUtility.getDBDateFormat());
date = simpledateformat.parse(timestamp.toString()); date = simpledateformat.parse(timestamp.toString());
timestamp = Timestamp.valueOf(simpledateformat.format(date).toString() + " 00:00:00.0"); timestamp = Timestamp.valueOf(simpledateformat.format(date).toString() + " 00:00:00.0");
...@@ -2281,13 +2278,13 @@ public class PostOrdDespatchGen ...@@ -2281,13 +2278,13 @@ public class PostOrdDespatchGen
if ( CommonConstants.APPLICATION_CONTEXT != null ) if ( CommonConstants.APPLICATION_CONTEXT != null )
{ {
dirPath = CommonConstants.APPLICATION_CONTEXT + CommonConstants.SETTINGS; dirPath = CommonConstants.APPLICATION_CONTEXT + CommonConstants.SETTINGS;
System.out.println("dirPath1>>>>"+dirPath); //System.out.println("dirPath1>>>>"+dirPath);
} }
else else
{ {
dirPath = CommonConstants.JBOSSHOME + File.separator + "server" + File.separator + "default" + File.separator + "deploy" + File.separator + "ibase.ear" + File.separator + "ibase.war" + File.separator + CommonConstants.SETTINGS; dirPath = CommonConstants.JBOSSHOME + File.separator + "server" + File.separator + "default" + File.separator + "deploy" + File.separator + "ibase.ear" + File.separator + "ibase.war" + File.separator + CommonConstants.SETTINGS;
System.out.println("dirPath2>>>>>>"+dirPath); //System.out.println("dirPath2>>>>>>"+dirPath);
} }
File xmlFile = new File( dirPath + File.separator + "DriverITMCP" + ".xml" ); File xmlFile = new File( dirPath + File.separator + "DriverITMCP" + ".xml" );
System.out.println("xmlFile>>>>>"+xmlFile); System.out.println("xmlFile>>>>>"+xmlFile);
...@@ -2295,7 +2292,7 @@ public class PostOrdDespatchGen ...@@ -2295,7 +2292,7 @@ public class PostOrdDespatchGen
{ {
//if(connCP !=null) //if(connCP !=null)
{ {
System.out.println("file exist new connection is creating"); //System.out.println("file exist new connection is creating");
connCP=connDriver.getConnectDB("DriverITMCP"); connCP=connDriver.getConnectDB("DriverITMCP");
return connCP; return connCP;
} }
...@@ -2378,9 +2375,9 @@ public class PostOrdDespatchGen ...@@ -2378,9 +2375,9 @@ public class PostOrdDespatchGen
} }
rs.close();rs = null; rs.close();rs = null;
pstmt.close();pstmt = null; pstmt.close();pstmt = null;
System.out.println("keyString :"+keyString); /*System.out.println("keyString :"+keyString);
System.out.println("keyCol :"+keyCol); System.out.println("keyCol :"+keyCol);
System.out.println("tranSer :"+tranSer); System.out.println("tranSer :"+tranSer);*/
xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>"; xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>";
...@@ -2389,10 +2386,10 @@ public class PostOrdDespatchGen ...@@ -2389,10 +2386,10 @@ public class PostOrdDespatchGen
xmlValues = xmlValues + "<gp_no></gp_no>"; xmlValues = xmlValues + "<gp_no></gp_no>";
xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>"; xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>";
xmlValues = xmlValues + "</Detail1></Root>"; xmlValues = xmlValues + "</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]"); //System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME); TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn); tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn);
System.out.println("tranId :"+tranId); //System.out.println("tranId :"+tranId);
} }
catch (SQLException ex) catch (SQLException ex)
{ {
......
...@@ -74,7 +74,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -74,7 +74,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
/** /**
* Intializing Log * Intializing Log
* */ * */
System.out.println("Intializing Log $$$$$..."+ intializingLog("Post_Ord_InvGen_log")); //System.out.println("Intializing Log $$$$$..."+ intializingLog("Post_Ord_InvGen_log"));
try try
{ {
...@@ -85,14 +85,14 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -85,14 +85,14 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
today = cal.getTime(); today = cal.getTime();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
sysDate = sdf.format(today); sysDate = sdf.format(today);
System.out.println("System date :- [" + sysDate + "]"); //System.out.println("System date :- [" + sysDate + "]");
SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getApplDateFormat());
startDate = new java.util.Date(System.currentTimeMillis()); startDate = new java.util.Date(System.currentTimeMillis());
calendar.setTime(new java.sql.Timestamp(System.currentTimeMillis())); calendar.setTime(new java.sql.Timestamp(System.currentTimeMillis()));
startDateStr = sdf1.format(startDate)+" "+calendar.get(Calendar.HOUR)+":"+calendar.get(Calendar.MINUTE)+":"+calendar.get(Calendar.SECOND); startDateStr = sdf1.format(startDate)+" "+calendar.get(Calendar.HOUR)+":"+calendar.get(Calendar.MINUTE)+":"+calendar.get(Calendar.SECOND);
fos1.write(("Invoice Genertion Started At " + startDateStr +"\r\n").getBytes()); fos1.write(("Invoice Genertion Started At " + startDateStr +"\r\n").getBytes());
System.out.println("postUpto::::::::::::::::::::::"+postUpto); //System.out.println("postUpto::::::::::::::::::::::"+postUpto);
/** /**
* Check postUpto is not 'D' * Check postUpto is not 'D'
* */ * */
...@@ -100,11 +100,11 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -100,11 +100,11 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
SimpleDateFormat dateFormat = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat dateFormat = new SimpleDateFormat(genericUtility.getApplDateFormat());
String fromDate = dateFormat.format(frmDateStr); String fromDate = dateFormat.format(frmDateStr);
System.out.println("@@@@@@@@@@@98::::::::Form Date["+fromDate+"]frmDateStr["+frmDateStr+"]postUpto["+postUpto+"]"); //System.out.println("@@@@@@@@@@@98::::::::Form Date["+fromDate+"]frmDateStr["+frmDateStr+"]postUpto["+postUpto+"]");
if(postUpto.equalsIgnoreCase("D")) if(postUpto.equalsIgnoreCase("D"))
{ {
System.out.println("@@@@@@@@@.........conn.commit()................"); //System.out.println("@@@@@@@@@.........conn.commit()................");
conn.commit(); conn.commit();
} }
else else
...@@ -121,7 +121,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -121,7 +121,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
else else
{ {
System.out.println("Insidingggg else part of order type:::::::::::"+orderType); // System.out.println("Insidingggg else part of order type:::::::::::"+orderType);
/** /**
* select desp_date,cust_code, curr_code, * select desp_date,cust_code, curr_code,
* lr_no, lr_date, remarks from table 'despatch' * lr_no, lr_date, remarks from table 'despatch'
...@@ -156,7 +156,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -156,7 +156,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
{ {
lrDate=""; lrDate="";
} }
System.out.println("lrDate>>>"+lrDate); // System.out.println("lrDate>>>"+lrDate);
/** /**
* Check lrDate is not null * Check lrDate is not null
* */ * */
...@@ -185,7 +185,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -185,7 +185,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
rs.close(); rs.close();
rs=null; rs=null;
} }
System.out.println("@@@@@@lrDate["+lrDate+"]fromDate["+fromDate+"]"); //System.out.println("@@@@@@lrDate["+lrDate+"]fromDate["+fromDate+"]");
ldsInvHdrMp.put("so_type", orderType); ldsInvHdrMp.put("so_type", orderType);
ldsInvHdrMp.put("desp_id__fr", descpIdFrm); ldsInvHdrMp.put("desp_id__fr", descpIdFrm);
ldsInvHdrMp.put("desp_id__to", descpIdTo); ldsInvHdrMp.put("desp_id__to", descpIdTo);
...@@ -271,10 +271,14 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -271,10 +271,14 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
* Create Invoice header * Create Invoice header
* */ * */
System.out.println("@@@@@@@@@@260:::::ldsInvHdrMp["+ldsInvHdrMp+"]"); //System.out.println("@@@@@@@@@@260:::::ldsInvHdrMp["+ldsInvHdrMp+"]");
retString=createInvoice(ldsInvHdrMp,lbClub,lbDrCr,lbAdv,tempflag,runOpt,lbCustomer,lbNewPrdInv,xtraParams,conn); // Missing 'lds_credit_check' retString=createInvoice(ldsInvHdrMp,lbClub,lbDrCr,lbAdv,tempflag,runOpt,lbCustomer,lbNewPrdInv,xtraParams,conn); // Missing 'lds_credit_check'
//Changed By Nasruddin Start 04-11-16
long startTime2 = System.currentTimeMillis();
long endTime2 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME Creating INVoice IN SECONDS INSIDE POST ORDER ACTIVITY:::["+(endTime2-startTime2)/1000+"]");
//Changed By Nasruddin END 04-11-16
fos1.write(("\n \n Final Return String :- [" + retString +"]\r\n").getBytes()); fos1.write(("\n \n Final Return String :- [" + retString +"]\r\n").getBytes());
} }
...@@ -380,11 +384,11 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -380,11 +384,11 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
today = cal.getTime(); today = cal.getTime();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
sysDate = sdf.format(today); sysDate = sdf.format(today);
System.out.println("System date :- [" + sysDate + "]"); //System.out.println("System date :- [" + sysDate + "]");
// mainInvDespMap=getInvDespatch(ldsInvHdrMp,conn); // mainInvDespMap=getInvDespatch(ldsInvHdrMp,conn);
invDespMap=getInvDespatch(ldsInvHdrMp,conn); invDespMap=getInvDespatch(ldsInvHdrMp,conn);
System.out.println("@@@@@@@@@invDespMap.size():-["+invDespMap.size()+"]invDespMap["+invDespMap+"]"); //System.out.println("@@@@@@@@@invDespMap.size():-["+invDespMap.size()+"]invDespMap["+invDespMap+"]");
salesInvPstHdr=checknull(finCommon.getFinparams("999999", "SALES_INV_POST_HDR", conn)); salesInvPstHdr=checknull(finCommon.getFinparams("999999", "SALES_INV_POST_HDR", conn));
...@@ -412,8 +416,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -412,8 +416,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
invDespMap.get("desp_site_code"),conn); invDespMap.get("desp_site_code"),conn);
// System.out.println("MainInvDespDetMap size :- ["+mainInvDespDetMap.size()+"]"); // System.out.println("MainInvDespDetMap size :- ["+mainInvDespDetMap.size()+"]");
System.out.println("@@@@@@@@dataList.size:::["+dataList.size()+"]::::::::dataList["+dataList+"]"); //System.out.println("@@@@@@@@dataList.size:::["+dataList.size()+"]::::::::dataList["+dataList+"]");
System.out.println("@@@@@@@@:::::::ldsInvHdrMp[["+ldsInvHdrMp+"]]::::::::invDespMap["+invDespMap+"]"); //System.out.println("@@@@@@@@:::::::ldsInvHdrMp[["+ldsInvHdrMp+"]]::::::::invDespMap["+invDespMap+"]");
/** /**
* Generate XML string * Generate XML string
* for invoice header * for invoice header
...@@ -458,7 +462,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -458,7 +462,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
acctSchemehdrMap= new HashMap<String, String>(); acctSchemehdrMap= new HashMap<String, String>();
acctSchemehdrMap=getAcctSchemehdr(invDespMap.get("sord_no"),conn); acctSchemehdrMap=getAcctSchemehdr(invDespMap.get("sord_no"),conn);
System.out.println("AcctSchemehdrMap size :- ["+acctSchemehdrMap.size()+"]"); //System.out.println("AcctSchemehdrMap size :- ["+acctSchemehdrMap.size()+"]");
xmlBuff.append("<acc_code__order><![CDATA[" +acctSchemehdrMap.get("ls_acct_schemehdr")+ "]]></acc_code__order>"); xmlBuff.append("<acc_code__order><![CDATA[" +acctSchemehdrMap.get("ls_acct_schemehdr")+ "]]></acc_code__order>");
xmlBuff.append("<tran_mode><![CDATA[" +"S"+ "]]></tran_mode>"); xmlBuff.append("<tran_mode><![CDATA[" +"S"+ "]]></tran_mode>");
...@@ -479,7 +483,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -479,7 +483,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
if(salesInvPstHdr.equalsIgnoreCase("NULLFOUND") || salesInvPstHdr.equalsIgnoreCase("H")) if(salesInvPstHdr.equalsIgnoreCase("NULLFOUND") || salesInvPstHdr.equalsIgnoreCase("H"))
{ {
System.out.println("SorderSalMap size :- ["+sorderSalMap.size()+"]"); //System.out.println("SorderSalMap size :- ["+sorderSalMap.size()+"]");
xmlBuff.append("<acct_code__sal><![CDATA[" +sorderSalMap.get("lsacct_sal")+ "]]></acct_code__sal>"); xmlBuff.append("<acct_code__sal><![CDATA[" +sorderSalMap.get("lsacct_sal")+ "]]></acct_code__sal>");
xmlBuff.append("<cctr_code__sal><![CDATA[" +sorderSalMap.get("lscctr_sal")+ "]]></cctr_code__sal>"); xmlBuff.append("<cctr_code__sal><![CDATA[" +sorderSalMap.get("lscctr_sal")+ "]]></cctr_code__sal>");
xmlBuff.append("<posttype><![CDATA[" +"H"+ "]]></posttype>"); xmlBuff.append("<posttype><![CDATA[" +"H"+ "]]></posttype>");
...@@ -509,7 +513,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -509,7 +513,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
xmlBuff.append("<cctr_code__dis><![CDATA["+cctrCodeDis+"]]></cctr_code__dis>"); xmlBuff.append("<cctr_code__dis><![CDATA["+cctrCodeDis+"]]></cctr_code__dis>");
} }
xmlBuff.append("<bank_code><![CDATA["+invDespMap.get("bank_code")+"]]></bank_code>"); xmlBuff.append("<bank_code><![CDATA["+invDespMap.get("bank_code")+"]]></bank_code>");
System.out.println("sorderSalMap["+sorderSalMap+"]"); //System.out.println("sorderSalMap["+sorderSalMap+"]");
arCustomerMap=new HashMap<String, String>(); arCustomerMap=new HashMap<String, String>();
arCustomerMap=getarCustomer(invDespMap.get("cust_code__bil"),conn); arCustomerMap=getarCustomer(invDespMap.get("cust_code__bil"),conn);
...@@ -640,10 +644,10 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -640,10 +644,10 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
mainInvDespDetMap=(HashMap<String, HashMap>) dataList.get(0); mainInvDespDetMap=(HashMap<String, HashMap>) dataList.get(0);
System.out.println("@@@@@@@@@525:::mainInvDespDetMap["+mainInvDespDetMap+"]"); //System.out.println("@@@@@@@@@525:::mainInvDespDetMap["+mainInvDespDetMap+"]");
for(String keyStr:mainInvDespDetMap.keySet()) for(String keyStr:mainInvDespDetMap.keySet())
{ {
System.out.println("Detail 2:::"); //System.out.println("Detail 2:::");
// if(!keyStr.contains("@")) // if(!keyStr.contains("@"))
// { // {
/** /**
...@@ -656,7 +660,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -656,7 +660,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
despLineNo=keyStr; despLineNo=keyStr;
invTraceDetMap=mainInvDespDetMap.get(keyStr); invTraceDetMap=mainInvDespDetMap.get(keyStr);
System.out.println("Inner InvDespDetMap size:-["+invTraceDetMap.size()+"]"); //System.out.println("Inner InvDespDetMap size:-["+invTraceDetMap.size()+"]");
lineNo++; lineNo++;
xmlBuff.append("<Detail2 dbID=\"\" domID=\""+lineNo+"\" objContext=\"2\" objName=\"invoice_po\">"); xmlBuff.append("<Detail2 dbID=\"\" domID=\""+lineNo+"\" objContext=\"2\" objName=\"invoice_po\">");
...@@ -799,10 +803,10 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -799,10 +803,10 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
* */ * */
// invDetBeanMap=mainInvDespDetMap.get(keyStr); // invDetBeanMap=mainInvDespDetMap.get(keyStr);
invDetBeanMap=(HashMap<String, Object>) dataList.get(1); invDetBeanMap=(HashMap<String, Object>) dataList.get(1);
System.out.println("@@@@@@@@@@@ invDetBeanMap["+invDetBeanMap.toString()+"]"); //System.out.println("@@@@@@@@@@@ invDetBeanMap["+invDetBeanMap.toString()+"]");
for(String keyStr:invDetBeanMap.keySet()) for(String keyStr:invDetBeanMap.keySet())
{ {
System.out.println("Detail 3:::::::::::"); //System.out.println("Detail 3:::::::::::");
lineNoDet++; lineNoDet++;
invoiceDetBean=(InvoiceDetBean) invDetBeanMap.get(keyStr); invoiceDetBean=(InvoiceDetBean) invDetBeanMap.get(keyStr);
...@@ -895,14 +899,14 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -895,14 +899,14 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
xmlBuff.append("</group0>"); xmlBuff.append("</group0>");
xmlBuff.append("</DocumentRoot>"); xmlBuff.append("</DocumentRoot>");
xmlInvString=xmlBuff.toString(); xmlInvString=xmlBuff.toString();
System.out.println("XML generated :- ["+xmlInvString+"]"); // System.out.println("XML generated :- ["+xmlInvString+"]");
/** /**
* Master statefull * Master statefull
* Save data * Save data
* */ * */
retString = saveData(loginSite, xmlInvString, xtraParams, conn); retString = saveData(loginSite, xmlInvString, xtraParams, conn);
System.out.println("Return string after save data :- ["+retString+"]"); // System.out.println("Return string after save data :- ["+retString+"]");
fos1.write(("Return String after save data is :- [" + retString +"]\r\n").getBytes()); fos1.write(("Return String after save data is :- [" + retString +"]\r\n").getBytes());
...@@ -911,13 +915,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -911,13 +915,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
* */ * */
if (retString.indexOf("Success") > -1) if (retString.indexOf("Success") > -1)
{ {
System.out.println("Master statefull SAVE success.."); //System.out.println("Master statefull SAVE success..");
// conn.commit(); // conn.commit();
String[] arrayForTranIdIssue = retString.split("<TranID>"); String[] arrayForTranIdIssue = retString.split("<TranID>");
int endIndexIssue = arrayForTranIdIssue[1].indexOf("</TranID>"); int endIndexIssue = arrayForTranIdIssue[1].indexOf("</TranID>");
tranId = arrayForTranIdIssue[1].substring(0, endIndexIssue); tranId = arrayForTranIdIssue[1].substring(0, endIndexIssue);
System.out.println("@V@ Tran id :- [" + tranId + "]"); // System.out.println("@V@ Tran id :- [" + tranId + "]");
sql="update invdet set net_amt=(quantity__stduom*rate__stduom)- ( case when disc_amt is null then 0 else disc_amt end ) +tax_amt where invoice_id=?"; sql="update invdet set net_amt=(quantity__stduom*rate__stduom)- ( case when disc_amt is null then 0 else disc_amt end ) +tax_amt where invoice_id=?";
...@@ -1154,7 +1158,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1154,7 +1158,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
try try
{ {
UtilMethods utlMethods= new UtilMethods(); UtilMethods utlMethods= new UtilMethods();
System.out.println("crterm :::::::::::::::::::::::"+crTerm); //System.out.println("crterm :::::::::::::::::::::::"+crTerm);
sql="select start_from from crterm where cr_term =?"; sql="select start_from from crterm where cr_term =?";
pstmt=conn.prepareStatement(sql); pstmt=conn.prepareStatement(sql);
pstmt.setString(1, crTerm); pstmt.setString(1, crTerm);
...@@ -1168,9 +1172,9 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1168,9 +1172,9 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
rs.close(); rs.close();
rs=null; rs=null;
System.out.println("Startfrom value!!!"+startFrom); // System.out.println("Startfrom value!!!"+startFrom);
System.out.println("Effective date:::::::::::"+effDate); // System.out.println("Effective date:::::::::::"+effDate);
System.out.println("LR date:::::::::::"+lrDate); // System.out.println("LR date:::::::::::"+lrDate);
if("D".equalsIgnoreCase(startFrom) || "Q".equalsIgnoreCase(startFrom) || "B".equalsIgnoreCase(startFrom)) if("D".equalsIgnoreCase(startFrom) || "Q".equalsIgnoreCase(startFrom) || "B".equalsIgnoreCase(startFrom))
{ {
ldTranDate = Timestamp.valueOf(genericUtility.getValidDateString(effDate, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0"); //Timestamp.valueOf(effDate); ldTranDate = Timestamp.valueOf(genericUtility.getValidDateString(effDate, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0"); //Timestamp.valueOf(effDate);
...@@ -1181,13 +1185,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1181,13 +1185,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
} }
//pending for R //pending for R
System.out.println("ldTranDate::::::::::::"+ldTranDate); // System.out.println("ldTranDate::::::::::::"+ldTranDate);
if(ldTranDate != null) if(ldTranDate != null)
{ {
liMonth=ldTranDate.getMonth(); liMonth=ldTranDate.getMonth();
} }
System.out.println("Li Month :- ["+liMonth+"]"); // System.out.println("Li Month :- ["+liMonth+"]");
if(liMonth==12) if(liMonth==12)
{ {
...@@ -1294,7 +1298,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1294,7 +1298,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
liCurrDays= utlMethods.DaysAfter(ldTranDate, ldTodate); liCurrDays= utlMethods.DaysAfter(ldTranDate, ldTodate);
liDaysNo=liCurrDays+Long.valueOf(liCrDays)+Long.valueOf(liDueDays); liDaysNo=liCurrDays+Long.valueOf(liCrDays)+Long.valueOf(liDueDays);
} }
System.out.println("crDays:::::::::::::::::::::::::"+crDays); // System.out.println("crDays:::::::::::::::::::::::::"+crDays);
if(Integer.parseInt(crDays)!= -999) if(Integer.parseInt(crDays)!= -999)
{ {
dueDate=utlMethods.RelativeDate(ldTranDate, Integer.parseInt(crDays)); dueDate=utlMethods.RelativeDate(ldTranDate, Integer.parseInt(crDays));
...@@ -1303,7 +1307,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1303,7 +1307,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
{ {
dueDate=utlMethods.RelativeDate(ldTranDate,(int)liDaysNo); dueDate=utlMethods.RelativeDate(ldTranDate,(int)liDaysNo);
} }
System.out.println("Due Date is :- ["+dueDate+"]"); // System.out.println("Due Date is :- ["+dueDate+"]");
} catch (SQLException e) } catch (SQLException e)
{ {
...@@ -1311,13 +1315,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1311,13 +1315,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
System.out.println("Exception ::"+ e.getMessage()); System.out.println("Exception ::"+ e.getMessage());
throw new ITMException(e); throw new ITMException(e);
} }
System.out.println("@@@@@@@@@@@901::::::::dueDate["+dueDate+"]"); //System.out.println("@@@@@@@@@@@901::::::::dueDate["+dueDate+"]");
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
String dueDate1 = sdf.format(dueDate); String dueDate1 = sdf.format(dueDate);
System.out.println("System date :- [" + dueDate + "]"); //System.out.println("System date :- [" + dueDate + "]");
System.out.println("@@@@@@@@@@@901::::::::dueDate1["+dueDate1+"]"); //System.out.println("@@@@@@@@@@@901::::::::dueDate1["+dueDate1+"]");
return dueDate1; return dueDate1;
} }
...@@ -1406,7 +1410,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1406,7 +1410,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
rs=pstmt.executeQuery(); rs=pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
System.out.println("@@@@@@@@@@@@ for deaspatch header data.......data found........ "); //System.out.println("@@@@@@@@@@@@ for deaspatch header data.......data found........ ");
invDespMap=new HashMap<String, String>(); invDespMap=new HashMap<String, String>();
invDespMap.put("desp_id", checknull(rs.getString("desp_id"))); invDespMap.put("desp_id", checknull(rs.getString("desp_id")));
...@@ -1424,7 +1428,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1424,7 +1428,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
if((rs.getString("sord_date"))!= null) if((rs.getString("sord_date"))!= null)
{ {
System.out.println("inside if of sord_date"); //System.out.println("inside if of sord_date");
sordDtStr=genericUtility.getValidDateString(checknull(rs.getString("sord_date")), genericUtility.getDBDateFormat(), sordDtStr=genericUtility.getValidDateString(checknull(rs.getString("sord_date")), genericUtility.getDBDateFormat(),
genericUtility.getApplDateFormat()); genericUtility.getApplDateFormat());
} }
...@@ -1437,7 +1441,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1437,7 +1441,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
if((rs.getString("lr_date")) != null) if((rs.getString("lr_date")) != null)
{ {
System.out.println("inside if of lr_date"); //System.out.println("inside if of lr_date");
lrDtStr=genericUtility.getValidDateString(checknull(rs.getString("lr_date")), genericUtility.getDBDateFormat(), lrDtStr=genericUtility.getValidDateString(checknull(rs.getString("lr_date")), genericUtility.getDBDateFormat(),
genericUtility.getApplDateFormat()); genericUtility.getApplDateFormat());
} }
...@@ -1448,7 +1452,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1448,7 +1452,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
if((rs.getString("gp_date"))!=null) if((rs.getString("gp_date"))!=null)
{ {
System.out.println("inside if of gp_date"); //System.out.println("inside if of gp_date");
gpDtStr=genericUtility.getValidDateString(checknull(rs.getString("gp_date")), genericUtility.getDBDateFormat(), gpDtStr=genericUtility.getValidDateString(checknull(rs.getString("gp_date")), genericUtility.getDBDateFormat(),
genericUtility.getApplDateFormat()); genericUtility.getApplDateFormat());
} }
...@@ -1466,7 +1470,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1466,7 +1470,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
if((rs.getString("tax_date")) != null) if((rs.getString("tax_date")) != null)
{ {
System.out.println("inside if of tax_date"); //System.out.println("inside if of tax_date");
taxDtStr=genericUtility.getValidDateString(checknull(rs.getString("tax_date")), genericUtility.getDBDateFormat(), taxDtStr=genericUtility.getValidDateString(checknull(rs.getString("tax_date")), genericUtility.getDBDateFormat(),
genericUtility.getApplDateFormat()); genericUtility.getApplDateFormat());
} }
...@@ -1493,7 +1497,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1493,7 +1497,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
if((rs.getString("eff_date"))!= null) if((rs.getString("eff_date"))!= null)
{ {
System.out.println("inside if of eff_date"); //System.out.println("inside if of eff_date");
effDtStr=genericUtility.getValidDateString(checknull(rs.getString("eff_date")), genericUtility.getDBDateFormat(), effDtStr=genericUtility.getValidDateString(checknull(rs.getString("eff_date")), genericUtility.getDBDateFormat(),
genericUtility.getApplDateFormat()); genericUtility.getApplDateFormat());
} }
...@@ -1523,7 +1527,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1523,7 +1527,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
invDespMap.put("freight_amt_add", checknull(rs.getString("freight_amt_add"))); invDespMap.put("freight_amt_add", checknull(rs.getString("freight_amt_add")));
System.out.println("MAP VALUES:::::::::::::::"+invDespMap); //System.out.println("MAP VALUES:::::::::::::::"+invDespMap);
// mainInvDespMap.put(rs.getString("desp_id"), invDespMap); // mainInvDespMap.put(rs.getString("desp_id"), invDespMap);
// invDespMap=null; // invDespMap=null;
...@@ -1712,8 +1716,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1712,8 +1716,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
invTraceMap.put("disc_schem_billback_amt", disc_schem_billback_amt); invTraceMap.put("disc_schem_billback_amt", disc_schem_billback_amt);
invTraceMap.put("disc_schem_offinv_amt", disc_schem_offinv_amt); invTraceMap.put("disc_schem_offinv_amt", disc_schem_offinv_amt);
System.out.println("Detal map Size::::::::::::::"+invTraceMap.size()); /*System.out.println("Detal map Size::::::::::::::"+invTraceMap.size());
System.out.println("Map Values :::::::::::::::::::"+invTraceMap); System.out.println("Map Values :::::::::::::::::::"+invTraceMap);*/
CalcSchemeAmt calcSchemeAmt=new CalcSchemeAmt(); CalcSchemeAmt calcSchemeAmt=new CalcSchemeAmt();
...@@ -1730,7 +1734,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1730,7 +1734,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
stockDetMap=getStockDetail(rs.getString("item_code"),despSiteCode,rs.getString("loc_code"),rs.getString("lot_no"), stockDetMap=getStockDetail(rs.getString("item_code"),despSiteCode,rs.getString("loc_code"),rs.getString("lot_no"),
rs.getString("lot_sl"),conn); rs.getString("lot_sl"),conn);
System.out.println("@@@@@@@@stockDetMap["+stockDetMap+"]"); // System.out.println("@@@@@@@@stockDetMap["+stockDetMap+"]");
invTraceMap.put("site_code__mfg",stockDetMap.get("ls_site_code__mfg")); invTraceMap.put("site_code__mfg",stockDetMap.get("ls_site_code__mfg"));
//mfgDtStr=genericUtility.getValidDateString(stockDetMap.get("ld_mfg_date"), genericUtility.getDBDateFormat(),genericUtility.getApplDateFormat()); //mfgDtStr=genericUtility.getValidDateString(stockDetMap.get("ld_mfg_date"), genericUtility.getDBDateFormat(),genericUtility.getApplDateFormat());
...@@ -1753,11 +1757,11 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1753,11 +1757,11 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
ld_net_amt = (ld_tot_amt + ld_tax_amt - ld_disc_amt) - (Double.parseDouble(disc_schem_offinv_amt)); ld_net_amt = (ld_tot_amt + ld_tax_amt - ld_disc_amt) - (Double.parseDouble(disc_schem_offinv_amt));
invTraceMap.put("tax_amt",String.valueOf(ld_tax_amt)); invTraceMap.put("tax_amt",String.valueOf(ld_tax_amt));
invTraceMap.put("net_amt",String.valueOf(ld_net_amt)); invTraceMap.put("net_amt",String.valueOf(ld_net_amt));
System.out.println("line_no["+line_no+"]"); // System.out.println("line_no["+line_no+"]");
String lineStr=""; String lineStr="";
lineStr=" "+checknull(line_no).trim(); lineStr=" "+checknull(line_no).trim();
lineStr=lineStr.substring(lineStr.length()-3, lineStr.length()); lineStr=lineStr.substring(lineStr.length()-3, lineStr.length());
System.out.println("lineStr>>>["+lineStr+"]"); // System.out.println("lineStr>>>["+lineStr+"]");
commissionMap=calcCommission(invTraceMap,lineStr,conn); commissionMap=calcCommission(invTraceMap,lineStr,conn);
retString= checknull((String)commissionMap.get("errorStr")); retString= checknull((String)commissionMap.get("errorStr"));
totalCommSp1= checkDouble((Double)commissionMap.get("sp1Comm")); totalCommSp1= checkDouble((Double)commissionMap.get("sp1Comm"));
...@@ -1770,16 +1774,16 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1770,16 +1774,16 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
invTraceMap.put("netComm", commissionMap.get("netComm").toString()); invTraceMap.put("netComm", commissionMap.get("netComm").toString());
//End Added by chandrashekar on 01-09-2016 //End Added by chandrashekar on 01-09-2016
System.out.println("@@@@@@@@@@@@@@@@@ invTraceMap["+invTraceMap+"]"); // System.out.println("@@@@@@@@@@@@@@@@@ invTraceMap["+invTraceMap+"]");
mainInvDespDetMap.put(rs.getString("line_no"), invTraceMap); mainInvDespDetMap.put(rs.getString("line_no"), invTraceMap);
System.out.println("@@@@@@@@@@@@@@@@@ mainInvDespDetMap["+mainInvDespDetMap+"]"); // System.out.println("@@@@@@@@@@@@@@@@@ mainInvDespDetMap["+mainInvDespDetMap+"]");
//beanMapKey=rs.getString("sord_no").trim()+"@".trim()+rs.getString("line_no__sord").trim(); //beanMapKey=rs.getString("sord_no").trim()+"@".trim()+rs.getString("line_no__sord").trim();
beanMapKey=rs.getString("sord_no").trim()+"@".trim()+rs.getString("line_no").trim(); beanMapKey=rs.getString("sord_no").trim()+"@".trim()+rs.getString("line_no").trim();
System.out.println("beanMapKey>>>>["+beanMapKey+"]"); // System.out.println("beanMapKey>>>>["+beanMapKey+"]");
/** /**
* Check generated key is exist in * Check generated key is exist in
* Bean map * Bean map
...@@ -1839,7 +1843,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1839,7 +1843,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
invoiceDetBean.setNetComm(commissionMap.get("netComm").toString());//Start Added by chandrashekar on 01-09-2016 invoiceDetBean.setNetComm(commissionMap.get("netComm").toString());//Start Added by chandrashekar on 01-09-2016
invDetBeanMap.put(beanMapKey, invoiceDetBean); invDetBeanMap.put(beanMapKey, invoiceDetBean);
System.out.println("@@@@@1634 invoiceDetBean added into invDetBeanMap........"); //System.out.println("@@@@@1634 invoiceDetBean added into invDetBeanMap........");
} }
else else
{ {
...@@ -1857,11 +1861,11 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1857,11 +1861,11 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
* Set invDetBeanMap * Set invDetBeanMap
* in mainInvDespDetMap * in mainInvDespDetMap
* */ * */
System.out.println("@@@@@@@@@@@1384:::before:mainArrayList.size()["+mainArrayList.size()+"]:::mainInvDespDetMap[["+mainInvDespDetMap+"]]::::::::invDetBeanMap[["+invDetBeanMap+"]]"); //System.out.println("@@@@@@@@@@@1384:::before:mainArrayList.size()["+mainArrayList.size()+"]:::mainInvDespDetMap[["+mainInvDespDetMap+"]]::::::::invDetBeanMap[["+invDetBeanMap+"]]");
mainArrayList.add(mainInvDespDetMap); mainArrayList.add(mainInvDespDetMap);
mainArrayList.add(invDetBeanMap); mainArrayList.add(invDetBeanMap);
System.out.println("@@@@@@@@@@@1388:::after:mainArrayList.size()["+mainArrayList.size()+"]"); //System.out.println("@@@@@@@@@@@1388:::after:mainArrayList.size()["+mainArrayList.size()+"]");
...@@ -1930,7 +1934,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -1930,7 +1934,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
} }
//Timestamp ld_exp_date = rs.getTimestamp("exp_date"); //Timestamp ld_exp_date = rs.getTimestamp("exp_date");
System.out.println("@@@@@@@@@ ld_mfg_date["+ld_mfg_date+"]ld_exp_date["+ld_exp_date+"]"); //System.out.println("@@@@@@@@@ ld_mfg_date["+ld_mfg_date+"]ld_exp_date["+ld_exp_date+"]");
stockMap.put("ls_site_code__mfg", checknull(rs.getString("site_code__mfg"))); stockMap.put("ls_site_code__mfg", checknull(rs.getString("site_code__mfg")));
stockMap.put("ld_mfg_date", ld_mfg_date); stockMap.put("ld_mfg_date", ld_mfg_date);
stockMap.put("ld_exp_date", ld_exp_date); stockMap.put("ld_exp_date", ld_exp_date);
...@@ -2736,7 +2740,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -2736,7 +2740,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
*/ */
private String saveData(String siteCode, String xmlString, String xtraParams, Connection conn) throws ITMException private String saveData(String siteCode, String xmlString, String xtraParams, Connection conn) throws ITMException
{ {
System.out.println("saving data..........."); //System.out.println("saving data...........");
InitialContext ctx = null; InitialContext ctx = null;
String retString = null; String retString = null;
MasterStatefulLocal masterStateful = null; // for ejb3 MasterStatefulLocal masterStateful = null; // for ejb3
...@@ -2749,13 +2753,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -2749,13 +2753,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
AppConnectParm appConnect = new AppConnectParm(); AppConnectParm appConnect = new AppConnectParm();
ctx = new InitialContext(appConnect.getProperty()); ctx = new InitialContext(appConnect.getProperty());
masterStateful = (MasterStatefulLocal) ctx.lookup("ibase/MasterStatefulEJB/local"); masterStateful = (MasterStatefulLocal) ctx.lookup("ibase/MasterStatefulEJB/local");
System.out.println("-----------masterStateful------- " + masterStateful); //System.out.println("-----------masterStateful------- " + masterStateful);
String[] authencate = new String[2]; String[] authencate = new String[2];
authencate[0] = ""; authencate[0] = "";
authencate[1] = ""; authencate[1] = "";
System.out.println("xmlString to masterstateful [" + xmlString + "]"); //System.out.println("xmlString to masterstateful [" + xmlString + "]");
// userInfo = new ibase.utility.UserInfoBean(); // userInfo = new ibase.utility.UserInfoBean();
System.out.println("xtraParams>>>>" + xtraParams); //System.out.println("xtraParams>>>>" + xtraParams);
chgUser = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "chgUser"); chgUser = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "chgUser");
chgTerm = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "chgTerm"); chgTerm = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "chgTerm");
loginCode = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode"); loginCode = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode");
...@@ -2766,16 +2770,16 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -2766,16 +2770,16 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
userInfo.setSiteCode(loginSiteCode); userInfo.setSiteCode(loginSiteCode);
userInfo.setLoginCode(loginCode); userInfo.setLoginCode(loginCode);
userInfo.setEntityCode(loginEmpCode); userInfo.setEntityCode(loginEmpCode);
System.out.println("userInfo>>>>>" + userInfo);
/*System.out.println("userInfo>>>>>" + userInfo);
System.out.println("chgUser :" + chgUser); System.out.println("chgUser :" + chgUser);
System.out.println("chgTerm :" + chgTerm); System.out.println("chgTerm :" + chgTerm);
System.out.println("loginCode :" + loginCode); System.out.println("loginCode :" + loginCode);
System.out.println("loginEmpCode :" + loginEmpCode); System.out.println("loginEmpCode :" + loginEmpCode);*/
retString = masterStateful.processRequest(authencate, siteCode, true, xmlString, true, conn); retString = masterStateful.processRequest(authencate, siteCode, true, xmlString, true, conn);
//retString = masterStateful.processRequest(userInfo, xmlString, true, conn); //retString = masterStateful.processRequest(userInfo, xmlString, true, conn);
System.out.println("--retString - -" + retString); //System.out.println("--retString - -" + retString);
} catch (ITMException e) } catch (ITMException e)
{ {
e.printStackTrace(); e.printStackTrace();
...@@ -3058,8 +3062,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -3058,8 +3062,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
{ {
commPerc2 = commPercDet3; commPerc2 = commPercDet3;
} }
System.out.println(">>>>>> in detail commPercOn:"+commPercOn+" "+commPercOn1+" "+commPercOn2); /*System.out.println(">>>>>> in detail commPercOn:"+commPercOn+" "+commPercOn1+" "+commPercOn2);
System.out.println(">>>>>> in detail commPerc:"+commPerc+" "+commPerc1+" "+commPerc2); System.out.println(">>>>>> in detail commPerc:"+commPerc+" "+commPerc1+" "+commPerc2);*/
} }
despId=(String) calcCommission.get("desp_id"); despId=(String) calcCommission.get("desp_id");
...@@ -3289,8 +3293,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -3289,8 +3293,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("netAmt>>>"+netAmt); /*System.out.println("netAmt>>>"+netAmt);
System.out.println("exchRate>>>"+exchRate); System.out.println("exchRate>>>"+exchRate);*/
netAmt =netAmt * exchRate; netAmt =netAmt * exchRate;
taxAmt =taxAmt * exchRate; taxAmt =taxAmt * exchRate;
frtAmt =frtAmt * exchFrtRate; frtAmt =frtAmt * exchFrtRate;
...@@ -3317,7 +3321,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -3317,7 +3321,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
if(lineNo.trim().length() > 0) if(lineNo.trim().length() > 0)
{ {
System.out.println(">>>>>>qty for detail"); // System.out.println(">>>>>>qty for detail");
sql="SELECT quantity__stduom, rate__stduom, item_code FROM despatchdet where desp_id =? and line_no = ?"; sql="SELECT quantity__stduom, rate__stduom, item_code FROM despatchdet where desp_id =? and line_no = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,despId); pstmt.setString(1,despId);
...@@ -3635,7 +3639,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -3635,7 +3639,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
if(lineNo.trim().length() == 0) if(lineNo.trim().length() == 0)
{ {
System.out.println(">>>>>"); //System.out.println(">>>>>");
sql="SELECT SUM(quantity__stduom) AS quantity__stduom FROM FROM despatchdet where desp_id =? "; sql="SELECT SUM(quantity__stduom) AS quantity__stduom FROM FROM despatchdet where desp_id =? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,despId); pstmt.setString(1,despId);
...@@ -3867,7 +3871,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -3867,7 +3871,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
commissionMap.put("sp2Comm", sp2Comm); commissionMap.put("sp2Comm", sp2Comm);
commissionMap.put("sp3Comm", sp3Comm); commissionMap.put("sp3Comm", sp3Comm);
commissionMap.put("netComm", netComm); commissionMap.put("netComm", netComm);
System.out.println("commissionMap:::"+commissionMap.toString()); //System.out.println("commissionMap:::"+commissionMap.toString());
} }
catch(Exception e) catch(Exception e)
{ {
...@@ -3951,7 +3955,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -3951,7 +3955,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
if(commPerc == 0) if(commPerc == 0)
{ {
defaultPriceList=distCommon.getDisparams("999999", "BASE_PRICE_LIST", conn); defaultPriceList=distCommon.getDisparams("999999", "BASE_PRICE_LIST", conn);
System.out.println(">>>>>>>>>>>>>>>defaultPriceList:"+defaultPriceList); // System.out.println(">>>>>>>>>>>>>>>defaultPriceList:"+defaultPriceList);
if("NULLFOUND".equalsIgnoreCase(defaultPriceList) || defaultPriceList == null || defaultPriceList.trim().length()==0) if("NULLFOUND".equalsIgnoreCase(defaultPriceList) || defaultPriceList == null || defaultPriceList.trim().length()==0)
{ {
errString = itmDBAccessLocal.getErrorString("","VTNOPL","Missing DISPARM Environment Variable: BASE_PRICE_LIST"); errString = itmDBAccessLocal.getErrorString("","VTNOPL","Missing DISPARM Environment Variable: BASE_PRICE_LIST");
...@@ -3967,7 +3971,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -3967,7 +3971,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
else if(commPerc > 0) else if(commPerc > 0)
{ {
defaultPriceList=distCommon.getDisparams("999999", "DEFAULT_PRICE_LIST", conn); defaultPriceList=distCommon.getDisparams("999999", "DEFAULT_PRICE_LIST", conn);
System.out.println(">>>>>>>>>>>>>>>defaultPriceList:"+defaultPriceList); // System.out.println(">>>>>>>>>>>>>>>defaultPriceList:"+defaultPriceList);
if("NULLFOUND".equalsIgnoreCase(defaultPriceList) || defaultPriceList == null || defaultPriceList.trim().length()==0) if("NULLFOUND".equalsIgnoreCase(defaultPriceList) || defaultPriceList == null || defaultPriceList.trim().length()==0)
{ {
errString = itmDBAccessLocal.getErrorString("","VTNOPL",""); errString = itmDBAccessLocal.getErrorString("","VTNOPL","");
...@@ -3985,7 +3989,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -3985,7 +3989,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
else if(commPerc > 0) else if(commPerc > 0)
{ {
defaultPriceList=distCommon.getDisparams("999999", "DEFAULT_PRICE_LIST", conn); defaultPriceList=distCommon.getDisparams("999999", "DEFAULT_PRICE_LIST", conn);
System.out.println(">>>>>>>>>>>>>>>defaultPriceList:"+defaultPriceList); // System.out.println(">>>>>>>>>>>>>>>defaultPriceList:"+defaultPriceList);
if(defaultPriceList.equals("NULLFOUND") || defaultPriceList==null || defaultPriceList.trim().length()==0 ) if(defaultPriceList.equals("NULLFOUND") || defaultPriceList==null || defaultPriceList.trim().length()==0 )
{ {
// = 'VTNOPL' + "~t" + " Missing DISPARM Environment Variable: BASE_PRICE_LIST "; // = 'VTNOPL' + "~t" + " Missing DISPARM Environment Variable: BASE_PRICE_LIST ";
...@@ -4004,7 +4008,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB ...@@ -4004,7 +4008,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
else if(commPerc > 0) else if(commPerc > 0)
{ {
defaultPriceList=distCommon.getDisparams("999999", "DEFAULT_PRICE_LIST", conn); defaultPriceList=distCommon.getDisparams("999999", "DEFAULT_PRICE_LIST", conn);
System.out.println(">>>>>>>>>>>>>>>defaultPriceList:"+defaultPriceList); // System.out.println(">>>>>>>>>>>>>>>defaultPriceList:"+defaultPriceList);
if(defaultPriceList.equals("NULLFOUND") || defaultPriceList == null || defaultPriceList.trim().length()==0 ) if(defaultPriceList.equals("NULLFOUND") || defaultPriceList == null || defaultPriceList.trim().length()==0 )
{ {
errString = itmDBAccessLocal.getErrorString("","VTNOPL",""); errString = itmDBAccessLocal.getErrorString("","VTNOPL","");
......
...@@ -83,7 +83,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -83,7 +83,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* Invoice trace * Invoice trace
* */ * */
invoiceDeapList=getInvoiceDesp(invoiceId,conn); invoiceDeapList=getInvoiceDesp(invoiceId,conn);
System.out.println("Invoice trace list size:- ["+invoiceDeapList.size()+"]"); //System.out.println("Invoice trace list size:- ["+invoiceDeapList.size()+"]");
// invoiceDetList=getInvoiceDet(invoiceId,conn); // invoiceDetList=getInvoiceDet(invoiceId,conn);
...@@ -99,7 +99,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -99,7 +99,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
for(int itr=0;itr<invoiceDeapList.size();itr++) for(int itr=0;itr<invoiceDeapList.size();itr++)
{ {
InvoiceDetMap=(HashMap<String, String>) invoiceDeapList.get(itr); InvoiceDetMap=(HashMap<String, String>) invoiceDeapList.get(itr);
System.out.println("@@@@@91 itr["+itr+"] InvoiceDetMap["+InvoiceDetMap+"]"); //System.out.println("@@@@@91 itr["+itr+"] InvoiceDetMap["+InvoiceDetMap+"]");
detInvId=InvoiceDetMap.get("invoice_id"); detInvId=InvoiceDetMap.get("invoice_id");
detItemCd=InvoiceDetMap.get("item_code"); detItemCd=InvoiceDetMap.get("item_code");
...@@ -107,7 +107,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -107,7 +107,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
detLineNo=Integer.parseInt(InvoiceDetMap.get("line_no")); detLineNo=Integer.parseInt(InvoiceDetMap.get("line_no"));
detAmount=Double.parseDouble(InvoiceDetMap.get("quantity__stduom")) * Double.parseDouble(InvoiceDetMap.get("rate__stduom")); detAmount=Double.parseDouble(InvoiceDetMap.get("quantity__stduom")) * Double.parseDouble(InvoiceDetMap.get("rate__stduom"));
System.out.println("@@@@@@@99 detAmount["+detAmount+"]"); //System.out.println("@@@@@@@99 detAmount["+detAmount+"]");
lsAnalysis=invAcct.AcctAnalysisType(" ","S-INV",InvoiceHrdMap.get("inv_type"),"CR",conn); lsAnalysis=invAcct.AcctAnalysisType(" ","S-INV",InvoiceHrdMap.get("inv_type"),"CR",conn);
lsTemp="CR"+lsAnalysis; lsTemp="CR"+lsAnalysis;
...@@ -209,7 +209,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -209,7 +209,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
lsCctrCodeSal=checkNull(finCommon.getAcctDetrTtype(InvoiceDetMap.get("item_code"), itemSer, "SAL", InvoiceDetMap.get("inv_type"), conn)); lsCctrCodeSal=checkNull(finCommon.getAcctDetrTtype(InvoiceDetMap.get("item_code"), itemSer, "SAL", InvoiceDetMap.get("inv_type"), conn));
//detCctrCode=lsCctrCodeSal; //detCctrCode=lsCctrCodeSal;
System.out.println("@@@@@@@@@@@@@@ lsCctrCodeSal["+lsCctrCodeSal+"]"); //System.out.println("@@@@@@@@@@@@@@ lsCctrCodeSal["+lsCctrCodeSal+"]");
String ls_acct_code__sal[]=lsCctrCodeSal.split(","); String ls_acct_code__sal[]=lsCctrCodeSal.split(",");
if( ls_acct_code__sal.length > 0) if( ls_acct_code__sal.length > 0)
{ {
...@@ -220,8 +220,8 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -220,8 +220,8 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
lsCctrCodeSal=ls_acct_code__sal[1]; lsCctrCodeSal=ls_acct_code__sal[1];
} }
// detAcctCode=lsAcctCodeSal; // detAcctCode=lsAcctCodeSal;
System.out.println("@@@@@@@@@@@@@@lsAcctCodeSal["+lsAcctCodeSal+"]:::lsCctrCodeSal["+lsCctrCodeSal+"]"); //System.out.println("@@@@@@@@@@@@@@lsAcctCodeSal["+lsAcctCodeSal+"]:::lsCctrCodeSal["+lsCctrCodeSal+"]");
System.out.println("@@@@@@213 detAmount["+detAmount+"]"); //System.out.println("@@@@@@213 detAmount["+detAmount+"]");
/* /*
sql="select invoice_id,amount from invacct where acct_code=? and cctr_code=? " + sql="select invoice_id,amount from invacct where acct_code=? and cctr_code=? " +
...@@ -266,14 +266,14 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -266,14 +266,14 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", analysis1__cr); invAcctMap.put("analysis1", analysis1__cr);
invAcctMap.put("analysis2", analysis2__cr); invAcctMap.put("analysis2", analysis2__cr);
invAcctMap.put("analysis3", analysis3__cr); invAcctMap.put("analysis3", analysis3__cr);
System.out.println("@@@@@@@1 invAcctMap["+invAcctMap+"]"); //System.out.println("@@@@@@@1 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap); //invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeSal,lsCctrCodeSal , detAmount, checkNullSpace(hdrAnalCode) ); invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeSal,lsCctrCodeSal , detAmount, checkNullSpace(hdrAnalCode) );
//lnAmountDis=(Double.parseDouble(InvoiceDetMap.get("rate__stduom"))*Double.parseDouble(InvoiceDetMap.get("quantity__stduom"))) * Double.parseDouble(InvoiceDetMap.get("rate__stduom"))/100; //lnAmountDis=(Double.parseDouble(InvoiceDetMap.get("rate__stduom"))*Double.parseDouble(InvoiceDetMap.get("quantity__stduom"))) * Double.parseDouble(InvoiceDetMap.get("rate__stduom"))/100;
lnAmountDis=(Double.parseDouble(InvoiceDetMap.get("rate__stduom"))*Double.parseDouble(InvoiceDetMap.get("quantity__stduom"))) * Double.parseDouble(InvoiceDetMap.get("discount"))/100; lnAmountDis=(Double.parseDouble(InvoiceDetMap.get("rate__stduom"))*Double.parseDouble(InvoiceDetMap.get("quantity__stduom"))) * Double.parseDouble(InvoiceDetMap.get("discount"))/100;
System.out.println("@@@@@@243 lnAmountDis["+lnAmountDis+"]"); //System.out.println("@@@@@@243 lnAmountDis["+lnAmountDis+"]");
if(lnAmountDis!=0) if(lnAmountDis!=0)
{ {
/** /**
...@@ -342,7 +342,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -342,7 +342,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", ""); invAcctMap.put("analysis1", "");
invAcctMap.put("analysis2", ""); invAcctMap.put("analysis2", "");
invAcctMap.put("analysis3", ""); invAcctMap.put("analysis3", "");
System.out.println("@@@@@@@2 invAcctMap["+invAcctMap+"]"); //System.out.println("@@@@@@@2 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap); //invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeDis,lsCctrCodeDis , lnAmountDis, checkNullSpace(hdrAnalCode) ); invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeDis,lsCctrCodeDis , lnAmountDis, checkNullSpace(hdrAnalCode) );
...@@ -353,7 +353,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -353,7 +353,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* Find lc_scheme_discount * Find lc_scheme_discount
* */ * */
lcSchemeDiscount=Double.parseDouble(InvoiceDetMap.get("disc_schem_billback_amt"))+Double.parseDouble(InvoiceDetMap.get("disc_schem_offinv_amt")); lcSchemeDiscount=Double.parseDouble(InvoiceDetMap.get("disc_schem_billback_amt"))+Double.parseDouble(InvoiceDetMap.get("disc_schem_offinv_amt"));
System.out.println("@@@@@@304 lcSchemeDiscount["+lcSchemeDiscount+"]"); //System.out.println("@@@@@@304 lcSchemeDiscount["+lcSchemeDiscount+"]");
if(lcSchemeDiscount!=0) if(lcSchemeDiscount!=0)
{ {
/*sql="select invoice_id from invacct where acct_code=? and cctr_code=? " + /*sql="select invoice_id from invacct where acct_code=? and cctr_code=? " +
...@@ -403,7 +403,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -403,7 +403,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", analysis1__dr); invAcctMap.put("analysis1", analysis1__dr);
invAcctMap.put("analysis2", analysis2__dr); invAcctMap.put("analysis2", analysis2__dr);
invAcctMap.put("analysis3", analysis3__dr); invAcctMap.put("analysis3", analysis3__dr);
System.out.println("@@@@@@@3 invAcctMap["+invAcctMap+"]"); //System.out.println("@@@@@@@3 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap); //invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodePr,lsCctrCodePr , lnAmountDis, checkNullSpace(hdrAnalCode) ); invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodePr,lsCctrCodePr , lnAmountDis, checkNullSpace(hdrAnalCode) );
...@@ -412,7 +412,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -412,7 +412,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
/** /**
* check lc_billback_amt>0 * check lc_billback_amt>0
* */ * */
System.out.println("@@@@@@345 InvoiceDetMap.get(disc_schem_billback_amt)["+InvoiceDetMap.get("disc_schem_billback_amt")+"]"); //System.out.println("@@@@@@345 InvoiceDetMap.get(disc_schem_billback_amt)["+InvoiceDetMap.get("disc_schem_billback_amt")+"]");
if(Double.parseDouble(InvoiceDetMap.get("disc_schem_billback_amt"))>0) if(Double.parseDouble(InvoiceDetMap.get("disc_schem_billback_amt"))>0)
{ {
...@@ -463,7 +463,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -463,7 +463,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", analysis1__dr); invAcctMap.put("analysis1", analysis1__dr);
invAcctMap.put("analysis2", analysis2__dr); invAcctMap.put("analysis2", analysis2__dr);
invAcctMap.put("analysis3", analysis3__dr); invAcctMap.put("analysis3", analysis3__dr);
System.out.println("@@@@@@@4 invAcctMap["+invAcctMap+"]"); //System.out.println("@@@@@@@4 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap); //invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodePr,lsCctrCodePr , Double.parseDouble(InvoiceDetMap.get("disc_schem_billback_amt")), checkNullSpace(hdrAnalCode) ); invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodePr,lsCctrCodePr , Double.parseDouble(InvoiceDetMap.get("disc_schem_billback_amt")), checkNullSpace(hdrAnalCode) );
...@@ -475,7 +475,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -475,7 +475,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
lineNoTemp = " "+InvoiceDetMap.get("line_no"); lineNoTemp = " "+InvoiceDetMap.get("line_no");
lineNoTemp = lineNoTemp.substring(lineNoTemp.length()-3, lineNoTemp.length()); lineNoTemp = lineNoTemp.substring(lineNoTemp.length()-3, lineNoTemp.length());
System.out.println("@@@@@@@ lineNoTemp["+lineNoTemp+"]"); //System.out.println("@@@@@@@ lineNoTemp["+lineNoTemp+"]");
sql="select acct_code,cctr_code,sum(tax_amt) as tax_amt, case when sum(reco_amount) is null then 0 else sum(reco_amount) end as reco_amount " sql="select acct_code,cctr_code,sum(tax_amt) as tax_amt, case when sum(reco_amount) is null then 0 else sum(reco_amount) end as reco_amount "
+ " from taxtran where tran_code = 'S-INV' and tran_id = ? and line_no = ? " + " from taxtran where tran_code = 'S-INV' and tran_id = ? and line_no = ? "
...@@ -545,7 +545,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -545,7 +545,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", ""); invAcctMap.put("analysis1", "");
invAcctMap.put("analysis2", ""); invAcctMap.put("analysis2", "");
invAcctMap.put("analysis3", ""); invAcctMap.put("analysis3", "");
System.out.println("@@@@@@@5 invAcctMap["+invAcctMap+"]"); //System.out.println("@@@@@@@5 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap); //invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeTax,lsCctrCodeTax , lnAmountTax, checkNullSpace(hdrAnalCode) ); invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeTax,lsCctrCodeTax , lnAmountTax, checkNullSpace(hdrAnalCode) );
...@@ -578,7 +578,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -578,7 +578,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
lineNoTemp = " "+InvoiceDetMap.get("line_no"); lineNoTemp = " "+InvoiceDetMap.get("line_no");
lineNoTemp = lineNoTemp.substring(lineNoTemp.length()-3, lineNoTemp.length()); lineNoTemp = lineNoTemp.substring(lineNoTemp.length()-3, lineNoTemp.length());
System.out.println("@@@@@@@ lineNoTemp["+lineNoTemp+"]"); //System.out.println("@@@@@@@ lineNoTemp["+lineNoTemp+"]");
sql="select acct_code__reco, cctr_code__reco, case when sum(reco_amount) is null then 0 else sum(reco_amount) end as reco_amount " sql="select acct_code__reco, cctr_code__reco, case when sum(reco_amount) is null then 0 else sum(reco_amount) end as reco_amount "
+ " from taxtran" + " from taxtran"
...@@ -649,7 +649,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -649,7 +649,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", ""); invAcctMap.put("analysis1", "");
invAcctMap.put("analysis2", ""); invAcctMap.put("analysis2", "");
invAcctMap.put("analysis3", ""); invAcctMap.put("analysis3", "");
System.out.println("@@@@@@@6 invAcctMap["+invAcctMap+"]"); //System.out.println("@@@@@@@6 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap); //invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctReco,lsCctrReco , lcRecoAmt, checkNullSpace(hdrAnalCode) ); invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctReco,lsCctrReco , lcRecoAmt, checkNullSpace(hdrAnalCode) );
...@@ -672,7 +672,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -672,7 +672,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* select from invoice det * select from invoice det
* */ * */
invoiceDetList=getInvoiceDet(invoiceId,conn); invoiceDetList=getInvoiceDet(invoiceId,conn);
System.out.println("Invoice det list size :- ["+invoiceDetList.size()+"]"); //System.out.println("Invoice det list size :- ["+invoiceDetList.size()+"]");
/** /**
* If invoice trace is empty * If invoice trace is empty
...@@ -681,7 +681,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -681,7 +681,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
for(int itr=0;itr<invoiceDetList.size();itr++) for(int itr=0;itr<invoiceDetList.size();itr++)
{ {
InvoiceDetMap=(HashMap<String, String>) invoiceDetList.get(itr); InvoiceDetMap=(HashMap<String, String>) invoiceDetList.get(itr);
System.out.println("@@@@@@526 itr["+itr+"]InvoiceDetMap["+InvoiceDetMap+"]"); //System.out.println("@@@@@@526 itr["+itr+"]InvoiceDetMap["+InvoiceDetMap+"]");
detInvId=InvoiceDetMap.get("invoice_id"); detInvId=InvoiceDetMap.get("invoice_id");
detItemCd=InvoiceDetMap.get("item_code"); detItemCd=InvoiceDetMap.get("item_code");
...@@ -767,7 +767,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -767,7 +767,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", lsAnalysis1); invAcctMap.put("analysis1", lsAnalysis1);
invAcctMap.put("analysis2", lsAnalysis2); invAcctMap.put("analysis2", lsAnalysis2);
invAcctMap.put("analysis3", lsAnalysis3); invAcctMap.put("analysis3", lsAnalysis3);
System.out.println("@@@@@@@7 invAcctMap["+invAcctMap+"]"); //System.out.println("@@@@@@@7 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap); //invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeSal,lsCctrCodeSal , lnAmountSal, checkNullSpace(hdrAnalCode) ); invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeSal,lsCctrCodeSal , lnAmountSal, checkNullSpace(hdrAnalCode) );
...@@ -837,7 +837,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -837,7 +837,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", lsAnalysis1); invAcctMap.put("analysis1", lsAnalysis1);
invAcctMap.put("analysis2", lsAnalysis2); invAcctMap.put("analysis2", lsAnalysis2);
invAcctMap.put("analysis3", lsAnalysis3); invAcctMap.put("analysis3", lsAnalysis3);
System.out.println("@@@@@@@8 invAcctMap["+invAcctMap+"]"); //System.out.println("@@@@@@@8 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap); //invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeDis,lsCctrCodeDis , lnAmountDis, checkNullSpace(hdrAnalCode) ); invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeDis,lsCctrCodeDis , lnAmountDis, checkNullSpace(hdrAnalCode) );
...@@ -847,7 +847,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -847,7 +847,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* */ * */
lineNoTemp = " "+InvoiceDetMap.get("line_no"); lineNoTemp = " "+InvoiceDetMap.get("line_no");
lineNoTemp = lineNoTemp.substring(lineNoTemp.length()-3, lineNoTemp.length()); lineNoTemp = lineNoTemp.substring(lineNoTemp.length()-3, lineNoTemp.length());
System.out.println("@@@@@@@ lineNoTemp["+lineNoTemp+"]"); //System.out.println("@@@@@@@ lineNoTemp["+lineNoTemp+"]");
sql="select acct_code,cctr_code,sum(tax_amt) as tax_amt , case when sum(reco_amount) is null then 0 else sum(reco_amount) end as reco_amount " sql="select acct_code,cctr_code,sum(tax_amt) as tax_amt , case when sum(reco_amount) is null then 0 else sum(reco_amount) end as reco_amount "
+ " from taxtran" + " from taxtran"
...@@ -918,7 +918,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -918,7 +918,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", lsAnalysis1); invAcctMap.put("analysis1", lsAnalysis1);
invAcctMap.put("analysis2", lsAnalysis2); invAcctMap.put("analysis2", lsAnalysis2);
invAcctMap.put("analysis3", lsAnalysis3); invAcctMap.put("analysis3", lsAnalysis3);
System.out.println("@@@@@@@9 invAcctMap["+invAcctMap+"]"); // System.out.println("@@@@@@@9 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap); //invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeTax,lsCctrCodeTax , lnAmountTax, checkNullSpace(hdrAnalCode) ); invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeTax,lsCctrCodeTax , lnAmountTax, checkNullSpace(hdrAnalCode) );
...@@ -951,7 +951,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -951,7 +951,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
lineNoTemp = " "+InvoiceDetMap.get("line_no"); lineNoTemp = " "+InvoiceDetMap.get("line_no");
lineNoTemp = lineNoTemp.substring(lineNoTemp.length()-3, lineNoTemp.length()); lineNoTemp = lineNoTemp.substring(lineNoTemp.length()-3, lineNoTemp.length());
System.out.println("@@@@@@@ lineNoTemp["+lineNoTemp+"]"); //System.out.println("@@@@@@@ lineNoTemp["+lineNoTemp+"]");
sql="select acct_code__reco, cctr_code__reco, case when sum(reco_amount) is null then 0 else sum(reco_amount) end as reco_amount " sql="select acct_code__reco, cctr_code__reco, case when sum(reco_amount) is null then 0 else sum(reco_amount) end as reco_amount "
+ " from taxtran" + " from taxtran"
...@@ -1021,7 +1021,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1021,7 +1021,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", lsAnalysis1); invAcctMap.put("analysis1", lsAnalysis1);
invAcctMap.put("analysis2", lsAnalysis2); invAcctMap.put("analysis2", lsAnalysis2);
invAcctMap.put("analysis3", lsAnalysis3); invAcctMap.put("analysis3", lsAnalysis3);
System.out.println("@@@@@@@10 invAcctMap["+invAcctMap+"]"); //System.out.println("@@@@@@@10 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap); //invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctReco,lsCctrReco , lcRecoAmt, checkNullSpace(hdrAnalCode) ); invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctReco,lsCctrReco , lcRecoAmt, checkNullSpace(hdrAnalCode) );
...@@ -1035,7 +1035,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1035,7 +1035,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
} }
retString = insertInvAcctList( invAcctList,conn ); retString = insertInvAcctList( invAcctList,conn );
System.out.println("@@@@@1032 retString["+retString+"]"); //System.out.println("@@@@@1032 retString["+retString+"]");
//calling poonam code here start 13/06/16 cpatil //calling poonam code here start 13/06/16 cpatil
...@@ -1050,7 +1050,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1050,7 +1050,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
//ls_comm_calc_on_off = trim(gf_getfinparm('999999','COMM_CALC_ON_OFF')) //ls_comm_calc_on_off = trim(gf_getfinparm('999999','COMM_CALC_ON_OFF'))
commCalcOnOff = finCommon.getFinparams("999999", "COMM_CALC_ON_OFF", conn); commCalcOnOff = finCommon.getFinparams("999999", "COMM_CALC_ON_OFF", conn);
System.out.println("@@@@@1046 commCalcOnOff["+commCalcOnOff+"]"); //System.out.println("@@@@@1046 commCalcOnOff["+commCalcOnOff+"]");
if("Y".equalsIgnoreCase(commCalcOnOff)) if("Y".equalsIgnoreCase(commCalcOnOff))
{ {
...@@ -1066,12 +1066,12 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1066,12 +1066,12 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
confDrcrOpt = finCommon.getFinparams("999999", "COMM_DRCR_CONF", conn); confDrcrOpt = finCommon.getFinparams("999999", "COMM_DRCR_CONF", conn);
confJvOpt = finCommon.getFinparams("999999", "COMM_JV_CONF", conn); confJvOpt = finCommon.getFinparams("999999", "COMM_JV_CONF", conn);
System.out.println("@@@@@1061 confDrcrOpt["+confDrcrOpt+"]confJvOpt["+confJvOpt+"]"); //System.out.println("@@@@@1061 confDrcrOpt["+confDrcrOpt+"]confJvOpt["+confJvOpt+"]");
CalculateCommission calculateCommission = new CalculateCommission(); CalculateCommission calculateCommission = new CalculateCommission();
//ls_errcode = lnvo_commission.gbf_calc_commission(ls_invoice_id[ll_cntr],'I','',ls_conf_drcr_opt,ls_conf_jv_opt) //ls_errcode = lnvo_commission.gbf_calc_commission(ls_invoice_id[ll_cntr],'I','',ls_conf_drcr_opt,ls_conf_jv_opt)
retString = calculateCommission.CalCommission(invoiceId, "I", "", confDrcrOpt, confJvOpt, xtraParams, conn); retString = calculateCommission.CalCommission(invoiceId, "I", "", confDrcrOpt, confJvOpt, xtraParams, conn);
System.out.println("@@@@@1065 calculateCommission retString["+retString+"]"); //System.out.println("@@@@@1065 calculateCommission retString["+retString+"]");
}//end if }//end if
} }
...@@ -1079,7 +1079,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1079,7 +1079,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
} }
// end cpatil // end cpatil
System.out.println("@@@@@1073 retString["+retString+"]"); //System.out.println("@@@@@1073 retString["+retString+"]");
if( retString == null || retString.trim().length() == 0) if( retString == null || retString.trim().length() == 0)
{ {
...@@ -1088,13 +1088,13 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1088,13 +1088,13 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* Invoice acct * Invoice acct
* */ * */
invoiceAcctList=getInvoiceAcct(invoiceId,conn); invoiceAcctList=getInvoiceAcct(invoiceId,conn);
System.out.println("Invoice Acct list size:- ["+invoiceAcctList.size()+"]"); // System.out.println("Invoice Acct list size:- ["+invoiceAcctList.size()+"]");
/** /**
* Post Invoice * Post Invoice
* */ * */
retString=gbfPostInvoice(InvoiceHrdMap,invoiceAcctList,conn); retString=gbfPostInvoice(InvoiceHrdMap,invoiceAcctList,conn);
System.out.println("Invoice post return String :- ["+retString+"]"); // System.out.println("Invoice post return String :- ["+retString+"]");
/** /**
...@@ -1154,7 +1154,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1154,7 +1154,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
Calendar currentDate = Calendar.getInstance(); Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
String sysDateStr = sdf.format(currentDate.getTime()); String sysDateStr = sdf.format(currentDate.getTime());
System.out.println("Now the date is :=> " + sysDateStr); //System.out.println("Now the date is :=> " + sysDateStr);
sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0"); sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
sql ="select tran_id from receivables " + sql ="select tran_id from receivables " +
...@@ -1413,7 +1413,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1413,7 +1413,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
ls_contactcode = finCommon.getContactCode("C", ls_cust_code, conn) ; ls_contactcode = finCommon.getContactCode("C", ls_cust_code, conn) ;
sundryBalMap.put("contact_code", ls_contactcode); sundryBalMap.put("contact_code", ls_contactcode);
System.out.println("@@@@@@@@@@@ ls_refser R-ADV sundryBalMap["+sundryBalMap+"]"); // System.out.println("@@@@@@@@@@@ ls_refser R-ADV sundryBalMap["+sundryBalMap+"]");
/** /**
* sundry_bal update * sundry_bal update
* */ * */
...@@ -1451,7 +1451,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1451,7 +1451,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
try try
{ {
System.out.println("@@@@@@@1087 invAcctList.size["+invAcctList.size()+"]"); //System.out.println("@@@@@@@1087 invAcctList.size["+invAcctList.size()+"]");
for( int i=0; i < invAcctList.size() ; i++ ) for( int i=0; i < invAcctList.size() ; i++ )
{ {
detLineNo++; detLineNo++;
...@@ -1460,7 +1460,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1460,7 +1460,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
tempMap = invAcctList.get(i); tempMap = invAcctList.get(i);
System.out.println("@@@@@@@@@ i["+i+"]tempMap["+tempMap+"]"); //System.out.println("@@@@@@@@@ i["+i+"]tempMap["+tempMap+"]");
if( tempMap != null) if( tempMap != null)
{ {
...@@ -1477,7 +1477,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1477,7 +1477,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
pstmt.setString(8, tempMap.get("analysis2")); pstmt.setString(8, tempMap.get("analysis2"));
pstmt.setString(9, tempMap.get("analysis3")); pstmt.setString(9, tempMap.get("analysis3"));
int insertCnt=pstmt.executeUpdate(); int insertCnt=pstmt.executeUpdate();
System.out.println("@@@@@@@@@ i["+i+"]insertCnt["+insertCnt+"]"); //System.out.println("@@@@@@@@@ i["+i+"]insertCnt["+insertCnt+"]");
pstmt.close(); pstmt.close();
pstmt=null; pstmt=null;
} }
...@@ -1498,13 +1498,13 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1498,13 +1498,13 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
String lsCctrCodeSal, double detAmount, String analCode) String lsCctrCodeSal, double detAmount, String analCode)
{ {
boolean findFlag=false; boolean findFlag=false;
System.out.println("@@@@@@@@1131 invAcctMap["+invAcctMap+"]"); //System.out.println("@@@@@@@@1131 invAcctMap["+invAcctMap+"]");
for( int i=0; i < invAcctList.size() ; i++ ) for( int i=0; i < invAcctList.size() ; i++ )
{ {
HashMap<String, String> tempMap = new HashMap<String, String>(); HashMap<String, String> tempMap = new HashMap<String, String>();
tempMap = invAcctList.get(i); tempMap = invAcctList.get(i);
System.out.println("@@@@@@@@1135 tempMap["+tempMap+"]"); //System.out.println("@@@@@@@@1135 tempMap["+tempMap+"]");
if(tempMap.containsKey(lsAcctCodeSal+lsCctrCodeSal+analCode)) if(tempMap.containsKey(lsAcctCodeSal+lsCctrCodeSal+analCode))
{ {
detAmount=detAmount + Double.parseDouble(tempMap.get("amount")); detAmount=detAmount + Double.parseDouble(tempMap.get("amount"));
...@@ -1690,12 +1690,12 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1690,12 +1690,12 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* Posting Invoice header * Posting Invoice header
* */ * */
retString=gbfPostInvoiceHdr(InvoiceHrdMap,conn); retString=gbfPostInvoiceHdr(InvoiceHrdMap,conn);
System.out.println("@@@@@@@@997 retString gbfPostInvoiceHdr["+retString+"]"); //System.out.println("@@@@@@@@997 retString gbfPostInvoiceHdr["+retString+"]");
if( retString == null || retString.trim().length() == 0) if( retString == null || retString.trim().length() == 0)
{ {
retString=gbfPostInvoiceDet(InvoiceHrdMap,invoiceAcctList,conn); retString=gbfPostInvoiceDet(InvoiceHrdMap,invoiceAcctList,conn);
} }
System.out.println("@@@@@@@@1002 retString gbfPostInvoiceDet["+retString+"]"); //System.out.println("@@@@@@@@1002 retString gbfPostInvoiceDet["+retString+"]");
return retString; return retString;
} }
...@@ -1746,7 +1746,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1746,7 +1746,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
{ {
InvoiceAcctMap=new HashMap<String, String>(); InvoiceAcctMap=new HashMap<String, String>();
InvoiceAcctMap=(HashMap<String, String>) invoiceAcctList.get(itr); InvoiceAcctMap=(HashMap<String, String>) invoiceAcctList.get(itr);
System.out.println("@@@@@@@1063 itr["+itr+"]InvoiceAcctMap["+InvoiceAcctMap+"].......................InvoiceHrdMap["+InvoiceHrdMap+"]"); //System.out.println("@@@@@@@1063 itr["+itr+"]InvoiceAcctMap["+InvoiceAcctMap+"].......................InvoiceHrdMap["+InvoiceHrdMap+"]");
/** /**
* Generate gl_trace Map * Generate gl_trace Map
* */ * */
...@@ -1797,7 +1797,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1797,7 +1797,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
//glTraceMap.put("dr_amt", Double.parseDouble("0")); //glTraceMap.put("dr_amt", Double.parseDouble("0"));
//glTraceMap.put("cr_amt", (0-Double.parseDouble(InvoiceAcctMap.get("amount")))); //glTraceMap.put("cr_amt", (0-Double.parseDouble(InvoiceAcctMap.get("amount"))));
} }
System.out.println("@@@@@1103 InvoiceHrdMap.get(remarks)["+InvoiceHrdMap.get("remarks")+"]"); //System.out.println("@@@@@1103 InvoiceHrdMap.get(remarks)["+InvoiceHrdMap.get("remarks")+"]");
//glTraceMap.put("remarks", InvoiceHrdMap.get("remarks").substring(0, 60)); //glTraceMap.put("remarks", InvoiceHrdMap.get("remarks").substring(0, 60));
glTraceMap.put("remarks", InvoiceHrdMap.get("remarks")); glTraceMap.put("remarks", InvoiceHrdMap.get("remarks"));
glTraceMap.put("proj_code", lsProjCode); glTraceMap.put("proj_code", lsProjCode);
...@@ -1805,7 +1805,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1805,7 +1805,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
glTraceMap.put("analysis2", InvoiceAcctMap.get("analysis2")); glTraceMap.put("analysis2", InvoiceAcctMap.get("analysis2"));
glTraceMap.put("analysis3", InvoiceAcctMap.get("analysis3")); glTraceMap.put("analysis3", InvoiceAcctMap.get("analysis3"));
System.out.println("@@@@@@@ glTraceMap["+glTraceMap+"]"); //System.out.println("@@@@@@@ glTraceMap["+glTraceMap+"]");
/** /**
* gl_trace update * gl_trace update
* */ * */
...@@ -1855,7 +1855,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1855,7 +1855,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
today = cal.getTime(); today = cal.getTime();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
sysDate = sdf.format(today); sysDate = sdf.format(today);
System.out.println("System date :- [" + sysDate + "]"); //System.out.println("System date :- [" + sysDate + "]");
lsPostdate=checkNull(finCommon.getFinparams("999999", "POST_DATE_INV", conn)); lsPostdate=checkNull(finCommon.getFinparams("999999", "POST_DATE_INV", conn));
if(lsPostdate==null || lsPostdate.trim().length()==0 || "NULLFOUND".equalsIgnoreCase(lsPostdate)) if(lsPostdate==null || lsPostdate.trim().length()==0 || "NULLFOUND".equalsIgnoreCase(lsPostdate))
...@@ -1898,7 +1898,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1898,7 +1898,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
sundryBalMap.put("contact_code", ""); sundryBalMap.put("contact_code", "");
System.out.println("@@@@@@@@@@@ sundryBalMap["+sundryBalMap+"]"); //System.out.println("@@@@@@@@@@@ sundryBalMap["+sundryBalMap+"]");
/** /**
* sundry_bal update * sundry_bal update
* */ * */
...@@ -1930,11 +1930,11 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1930,11 +1930,11 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
partyDocRef = finCommon.gfGetPartyDocRef((String)glTraceMap.get("ref_ser"), (String)glTraceMap.get("ref_id"),conn); partyDocRef = finCommon.gfGetPartyDocRef((String)glTraceMap.get("ref_ser"), (String)glTraceMap.get("ref_id"),conn);
glTraceMap.put("party_doc_ref", partyDocRef); glTraceMap.put("party_doc_ref", partyDocRef);
System.out.println("@@@@@ lsPostdate["+lsPostdate+"]"); //System.out.println("@@@@@ lsPostdate["+lsPostdate+"]");
Timestamp lsPostdateTemp = Timestamp.valueOf(genericUtility.getValidDateString(lsPostdate, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0"); Timestamp lsPostdateTemp = Timestamp.valueOf(genericUtility.getValidDateString(lsPostdate, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0");
System.out.println("@@@@@ lsPostdateTemp["+lsPostdateTemp+"]"); //System.out.println("@@@@@ lsPostdateTemp["+lsPostdateTemp+"]");
//glTraceMap.put("tran_date", lsPostdate); //glTraceMap.put("tran_date", lsPostdate);
glTraceMap.put("tran_date", lsPostdateTemp); glTraceMap.put("tran_date", lsPostdateTemp);
...@@ -1954,7 +1954,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1954,7 +1954,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
//glTraceMap.put("cr_amt", 0); //glTraceMap.put("cr_amt", 0);
glTraceMap.put("cr_amt", Double.parseDouble("0")); glTraceMap.put("cr_amt", Double.parseDouble("0"));
System.out.println("@@@@@@ InvoiceHrdMap.get(remarks)["+InvoiceHrdMap.get("remarks").toString()+"]"); //System.out.println("@@@@@@ InvoiceHrdMap.get(remarks)["+InvoiceHrdMap.get("remarks").toString()+"]");
String remarksTemp =""; String remarksTemp ="";
if( InvoiceHrdMap.get("remarks").toString() != null && InvoiceHrdMap.get("remarks").toString().trim().length() > 0 ) if( InvoiceHrdMap.get("remarks").toString() != null && InvoiceHrdMap.get("remarks").toString().trim().length() > 0 )
{ {
...@@ -1967,7 +1967,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1967,7 +1967,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
remarksTemp = InvoiceHrdMap.get("remarks").toString(); remarksTemp = InvoiceHrdMap.get("remarks").toString();
} }
} }
System.out.println("@@@@@@ remarksTemp["+remarksTemp+"]"); //System.out.println("@@@@@@ remarksTemp["+remarksTemp+"]");
glTraceMap.put("remarks", remarksTemp); glTraceMap.put("remarks", remarksTemp);
glTraceMap.put("proj_code", lsProjCode); glTraceMap.put("proj_code", lsProjCode);
...@@ -1986,7 +1986,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -1986,7 +1986,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
rs.close(); rs.close();
rs=null; rs=null;
System.out.println("@@@@@@@1262 glTraceMap["+glTraceMap+"]"); //System.out.println("@@@@@@@1262 glTraceMap["+glTraceMap+"]");
if(lcCramt==null || lcCramt.trim().length()==0) if(lcCramt==null || lcCramt.trim().length()==0)
{ {
...@@ -2012,8 +2012,8 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -2012,8 +2012,8 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
retSting=finCommon.glTraceUpdate(glTraceMap,conn); retSting=finCommon.glTraceUpdate(glTraceMap,conn);
} }
System.out.println("@@@@@@@@ disc_offinv_amt_hdr["+InvoiceHrdMap.get("disc_offinv_amt_hdr")+"]"); //System.out.println("@@@@@@@@ disc_offinv_amt_hdr["+InvoiceHrdMap.get("disc_offinv_amt_hdr")+"]");
System.out.println("@@@@@@@@ disc_billback_amt_hdr["+InvoiceHrdMap.get("disc_billback_amt_hdr")+"]"); //System.out.println("@@@@@@@@ disc_billback_amt_hdr["+InvoiceHrdMap.get("disc_billback_amt_hdr")+"]");
if((InvoiceHrdMap.get("disc_offinv_amt_hdr") ==null) || (InvoiceHrdMap.get("disc_offinv_amt_hdr") !=null && InvoiceHrdMap.get("disc_offinv_amt_hdr").trim().length()==0)) if((InvoiceHrdMap.get("disc_offinv_amt_hdr") ==null) || (InvoiceHrdMap.get("disc_offinv_amt_hdr") !=null && InvoiceHrdMap.get("disc_offinv_amt_hdr").trim().length()==0))
{ {
...@@ -2027,7 +2027,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -2027,7 +2027,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
lcSchemehdrAmt=Double.parseDouble(InvoiceHrdMap.get("disc_offinv_amt_hdr")==null?"0":InvoiceHrdMap.get("disc_offinv_amt_hdr"))+Double.parseDouble(InvoiceHrdMap.get("disc_billback_amt_hdr")==null?"0":InvoiceHrdMap.get("disc_billback_amt_hdr")); lcSchemehdrAmt=Double.parseDouble(InvoiceHrdMap.get("disc_offinv_amt_hdr")==null?"0":InvoiceHrdMap.get("disc_offinv_amt_hdr"))+Double.parseDouble(InvoiceHrdMap.get("disc_billback_amt_hdr")==null?"0":InvoiceHrdMap.get("disc_billback_amt_hdr"));
System.out.println("@@@@@ lcSchemehdrAmt["+lcSchemehdrAmt+"]"); //System.out.println("@@@@@ lcSchemehdrAmt["+lcSchemehdrAmt+"]");
if(lcSchemehdrAmt>0) if(lcSchemehdrAmt>0)
{ {
...@@ -2195,7 +2195,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -2195,7 +2195,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* */ * */
retSting = finCommon.gbfReceivablesUpd(receivablesMap,conn); retSting = finCommon.gbfReceivablesUpd(receivablesMap,conn);
//Start Added by chandrashekar on 12-sep-2016 //Start Added by chandrashekar on 12-sep-2016
System.out.println("gbfReceivablesUpd retSting 1>>>"+retSting); //System.out.println("gbfReceivablesUpd retSting 1>>>"+retSting);
if(retSting == null ||retSting.trim().length()==0) if(retSting == null ||retSting.trim().length()==0)
{ {
...@@ -2252,10 +2252,10 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -2252,10 +2252,10 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
/** /**
* receivable update * receivable update
* */ * */
System.out.println("@@@@@@@@ receivablesMap["+receivablesMap+"]"); //System.out.println("@@@@@@@@ receivablesMap["+receivablesMap+"]");
retSting = finCommon.gbfReceivablesUpd(receivablesMap,conn); retSting = finCommon.gbfReceivablesUpd(receivablesMap,conn);
//Start Added by chandrashekar on 12-sep-2016 //Start Added by chandrashekar on 12-sep-2016
System.out.println("gbfReceivablesUpd retSting 2 >>>"+retSting); //System.out.println("gbfReceivablesUpd retSting 2 >>>"+retSting);
if(retSting == null ||retSting.trim().length()==0) if(retSting == null ||retSting.trim().length()==0)
{ {
...@@ -2354,7 +2354,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -2354,7 +2354,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
pstmt=null; pstmt=null;
rs.close(); rs.close();
rs=null; rs=null;
System.out.println("@@@@@@@@1613 lsOverridediscdt["+lsOverridediscdt+"]"); //System.out.println("@@@@@@@@1613 lsOverridediscdt["+lsOverridediscdt+"]");
if(sqlCount>0) if(sqlCount>0)
{ {
if(lsOverridediscdt!=null && lsOverridediscdt.trim().length()>0) if(lsOverridediscdt!=null && lsOverridediscdt.trim().length()>0)
...@@ -2382,7 +2382,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -2382,7 +2382,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
pstmt=null; pstmt=null;
rs.close(); rs.close();
rs=null; rs=null;
System.out.println("@@@@@@@@1614 lsOverridediscdt["+lsOverridediscdt+"]"); //System.out.println("@@@@@@@@1614 lsOverridediscdt["+lsOverridediscdt+"]");
if(sqlCount>0) if(sqlCount>0)
{ {
liCrDays=Long.parseLong(lsOverridediscdt.substring(2)); liCrDays=Long.parseLong(lsOverridediscdt.substring(2));
...@@ -2534,7 +2534,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi ...@@ -2534,7 +2534,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
ln_amount_sal=Double.parseDouble(qtyStd) * Double.parseDouble(rateStd); ln_amount_sal=Double.parseDouble(qtyStd) * Double.parseDouble(rateStd);
InvoiceDespMap.put("ln_amount_sal", String.valueOf(ln_amount_sal)); InvoiceDespMap.put("ln_amount_sal", String.valueOf(ln_amount_sal));
System.out.println("@@@@@1826 InvoiceDespMap["+InvoiceDespMap+"]"); //System.out.println("@@@@@1826 InvoiceDespMap["+InvoiceDespMap+"]");
invoiceDeapList.add(InvoiceDespMap); invoiceDeapList.add(InvoiceDespMap);
} }
pstmt.close(); pstmt.close();
......
...@@ -148,6 +148,11 @@ public class PostOrderActivity { ...@@ -148,6 +148,11 @@ public class PostOrderActivity {
if (("A".equalsIgnoreCase(disLink)|| "S".equalsIgnoreCase(disLink) || "C".equalsIgnoreCase(disLink) ) && "Y".equalsIgnoreCase(purIntegrate)) if (("A".equalsIgnoreCase(disLink)|| "S".equalsIgnoreCase(disLink) || "C".equalsIgnoreCase(disLink) ) && "Y".equalsIgnoreCase(purIntegrate))
{ {
retString=createPORCP(despId,disLink,xtraParams,conn,connCP); retString=createPORCP(despId,disLink,xtraParams,conn,connCP);
//Changed By Nasruddin Start 04-11-16
long startTime2 = System.currentTimeMillis();
long endTime2 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME createPORCP DATA IN SECONDS INSIDE createPORCP():::["+(endTime2-startTime2)/1000+"]");
//Changed By Nasruddin END 04-11-16
} }
} }
...@@ -208,7 +213,7 @@ public class PostOrderActivity { ...@@ -208,7 +213,7 @@ public class PostOrderActivity {
Calendar currentDate = Calendar.getInstance(); Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getApplDateFormat());
String sysDateStr = sdf1.format(currentDate.getTime()); String sysDateStr = sdf1.format(currentDate.getTime());
System.out.println("Now the date is :=> " + sysDateStr); //System.out.println("Now the date is :=> " + sysDateStr);
sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0"); sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
chgUser = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode")); chgUser = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode"));
chgTerm = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId")); chgTerm = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId"));
...@@ -679,7 +684,7 @@ public class PostOrderActivity { ...@@ -679,7 +684,7 @@ public class PostOrderActivity {
pstmt1.close(); pstmt1.close();
pstmt1=null; pstmt1=null;
System.out.println("custPord>>>>>"+custPord); //System.out.println("custPord>>>>>"+custPord);
if(custPord.trim().length()>0) if(custPord.trim().length()>0)
{ {
...@@ -928,9 +933,9 @@ public class PostOrderActivity { ...@@ -928,9 +933,9 @@ public class PostOrderActivity {
lineNo=String.valueOf(lnno); lineNo=String.valueOf(lnno);
lineNo=lineNo.trim(); lineNo=lineNo.trim();
lineNo=" "+lineNo; lineNo=" "+lineNo;
System.out.println("---"+lineNo+"---"); //System.out.println("---"+lineNo+"---");
lineNo = lineNo.substring(lineNo.length() - 3); lineNo = lineNo.substring(lineNo.length() - 3);
System.out.println("--@@@@@-"+lineNo+"---"); //System.out.println("--@@@@@-"+lineNo+"---");
mapKey=custPord+"@"+lineNoPO; mapKey=custPord+"@"+lineNoPO;
if(detMap.containsKey(mapKey)) if(detMap.containsKey(mapKey))
{ {
...@@ -1035,16 +1040,17 @@ public class PostOrderActivity { ...@@ -1035,16 +1040,17 @@ public class PostOrderActivity {
xmlBuff.append("</DocumentRoot>"); xmlBuff.append("</DocumentRoot>");
xmlString = xmlBuff.toString(); xmlString = xmlBuff.toString();
retString = saveData(siteCodeCh,xmlString,connCP); retString = saveData(siteCodeCh,xmlString,connCP);
if (retString.indexOf("Success") > -1) if (retString.indexOf("Success") > -1)
{ {
System.out.println("@@@@@@3: retString from Purchase Receipt"+retString); //System.out.println("@@@@@@3: retString from Purchase Receipt"+retString);
String[] arrayForTranId = retString.split("<TranID>"); String[] arrayForTranId = retString.split("<TranID>");
int endIndex = arrayForTranId[1].indexOf("</TranID>"); int endIndex = arrayForTranId[1].indexOf("</TranID>");
String tranIdFoPoRcp = arrayForTranId[1].substring(0,endIndex); String tranIdFoPoRcp = arrayForTranId[1].substring(0,endIndex);
System.out.println("-tranIdFoPoRcp-"+tranIdFoPoRcp); //System.out.println("-tranIdFoPoRcp-"+tranIdFoPoRcp);
retString=""; retString="";
} }
System.out.println("--XML CREATION --"); // System.out.println("--XML CREATION --");
//} //}
}catch(Exception e) }catch(Exception e)
{ {
...@@ -1112,7 +1118,7 @@ public class PostOrderActivity { ...@@ -1112,7 +1118,7 @@ public class PostOrderActivity {
} }
private String saveData(String siteCode,String xmlString, Connection conn) throws ITMException private String saveData(String siteCode,String xmlString, Connection conn) throws ITMException
{ {
System.out.println("saving data..........."); //System.out.println("saving data...........");
InitialContext ctx = null; InitialContext ctx = null;
String retString = null; String retString = null;
MasterStatefulLocal masterStateful = null; // for ejb3 MasterStatefulLocal masterStateful = null; // for ejb3
...@@ -1121,12 +1127,17 @@ public class PostOrderActivity { ...@@ -1121,12 +1127,17 @@ public class PostOrderActivity {
AppConnectParm appConnect = new AppConnectParm(); AppConnectParm appConnect = new AppConnectParm();
ctx = new InitialContext(appConnect.getProperty()); ctx = new InitialContext(appConnect.getProperty());
masterStateful = (MasterStatefulLocal)ctx.lookup("ibase/MasterStatefulEJB/local"); masterStateful = (MasterStatefulLocal)ctx.lookup("ibase/MasterStatefulEJB/local");
System.out.println("-----------masterStateful------- " + masterStateful); //System.out.println("-----------masterStateful------- " + masterStateful);
String [] authencate = new String[2]; String [] authencate = new String[2];
authencate[0] = ""; authencate[0] = "";
authencate[1] = ""; authencate[1] = "";
System.out.println("xmlString to masterstateful [" + xmlString + "]"); //System.out.println("xmlString to masterstateful [" + xmlString + "]");
retString = masterStateful.processRequest(authencate, siteCode, true, xmlString,true,conn); retString = masterStateful.processRequest(authencate, siteCode, true, xmlString,true,conn);
//Changed By Nasruddin Start 04-11-16
long startTime2 = System.currentTimeMillis();
long endTime2 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME processRequest DATA IN SECONDS INSIDE saveData():::["+(endTime2-startTime2)/1000+"]");
//Changed By Nasruddin END 04-11-16
System.out.println("--retString - -"+retString); System.out.println("--retString - -"+retString);
} }
catch(ITMException itme) catch(ITMException itme)
...@@ -1778,10 +1789,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -1778,10 +1789,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
xmlValues = xmlValues + "<tran_id></tran_id>"; xmlValues = xmlValues + "<tran_id></tran_id>";
xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>"; xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>";
xmlValues = xmlValues +"</Detail1></Root>"; xmlValues = xmlValues +"</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]"); //System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME); TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
nextID = tg.generateTranSeqID("R-ADJ", "tran_id", keystr, conn); nextID = tg.generateTranSeqID("R-ADJ", "tran_id", keystr, conn);
System.out.println("nextID ["+nextID + "]"); //System.out.println("nextID ["+nextID + "]");
}catch(Exception e) }catch(Exception e)
{ {
...@@ -1814,7 +1825,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -1814,7 +1825,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
Calendar currentDate = Calendar.getInstance(); Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
String sysDateStr = sdf.format(currentDate.getTime()); String sysDateStr = sdf.format(currentDate.getTime());
System.out.println("Now the date is :=> " + sysDateStr); // System.out.println("Now the date is :=> " + sysDateStr);
sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(), sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(),
genericUtility.getDBDateFormat()) + " 00:00:00.0"); genericUtility.getDBDateFormat()) + " 00:00:00.0");
chgUser = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode")); chgUser = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode"));
...@@ -1921,7 +1932,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -1921,7 +1932,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
discSchemeBillbackAmt=0.0; discSchemeBillbackAmt=0.0;
System.out.println("@V@ disc type :- ["+discType+"]"); // System.out.println("@V@ disc type :- ["+discType+"]");
if("F".equalsIgnoreCase(discType)) if("F".equalsIgnoreCase(discType))
{ {
...@@ -2399,9 +2410,9 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -2399,9 +2410,9 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
} }
rs.close();rs = null; rs.close();rs = null;
pstmt.close();pstmt = null; pstmt.close();pstmt = null;
System.out.println("keyString :"+keyString); /*System.out.println("keyString :"+keyString);
System.out.println("keyCol :"+keyCol); System.out.println("keyCol :"+keyCol);
System.out.println("tranSer :"+tranSer); System.out.println("tranSer :"+tranSer);*/
xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>"; xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>";
xmlValues = xmlValues + "<Header></Header>"; xmlValues = xmlValues + "<Header></Header>";
...@@ -2417,10 +2428,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -2417,10 +2428,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
xmlValues = xmlValues + "<tran_date>" + currDateStr + "</tran_date>"; xmlValues = xmlValues + "<tran_date>" + currDateStr + "</tran_date>";
} }
xmlValues = xmlValues + "</Detail1></Root>"; xmlValues = xmlValues + "</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]"); //System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME); TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn); tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn);
System.out.println("tranId :"+tranId); //System.out.println("tranId :"+tranId);
} }
catch (SQLException ex) catch (SQLException ex)
{ {
...@@ -2481,7 +2492,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -2481,7 +2492,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
SimpleDateFormat sdf2 = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf2 = new SimpleDateFormat(genericUtility.getApplDateFormat());
sysDate = sdf2.format(currentDateval.getTime()); sysDate = sdf2.format(currentDateval.getTime());
dbSysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDate, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0"); dbSysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDate, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
System.out.println("dbSysDate>>>>>>>"+dbSysDate); //System.out.println("dbSysDate>>>>>>>"+dbSysDate);
userId = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode")); userId = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode"));
loginSiteCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode")); loginSiteCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode"));
loginEmpCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode")); loginEmpCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode"));
...@@ -2534,7 +2545,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -2534,7 +2545,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
drcrTranid=generateTranId(windowName,siteCode,"",conn); drcrTranid=generateTranId(windowName,siteCode,"",conn);
salesInvPostHdr = finCommon.getFinparams("999999", "SALES_INV_POST_HDR", conn); salesInvPostHdr = finCommon.getFinparams("999999", "SALES_INV_POST_HDR", conn);
System.out.println("salesInvPostHdr.." + salesInvPostHdr); //System.out.println("salesInvPostHdr.." + salesInvPostHdr);
if (("NULLFOUND".equalsIgnoreCase(salesInvPostHdr) || salesInvPostHdr == null || salesInvPostHdr.trim().length() == 0) ) if (("NULLFOUND".equalsIgnoreCase(salesInvPostHdr) || salesInvPostHdr == null || salesInvPostHdr.trim().length() == 0) )
{ {
postType = "H"; postType = "H";
...@@ -2578,7 +2589,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -2578,7 +2589,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
if(acctCodeAr.trim().length()== 0 || cctrCodeAr.trim().length()== 0) if(acctCodeAr.trim().length()== 0 || cctrCodeAr.trim().length()== 0)
{ {
hdrCctrArray = finCommon.getAcctDetrTtype(" ",itemSer,"AR", tranType,conn); hdrCctrArray = finCommon.getAcctDetrTtype(" ",itemSer,"AR", tranType,conn);
System.out.println("hdrCctrArray>>>>"+hdrCctrArray); //System.out.println("hdrCctrArray>>>>"+hdrCctrArray);
if(hdrCctrArray.trim().length() >0) if(hdrCctrArray.trim().length() >0)
{ {
String[] arrStr =hdrCctrArray.split(","); String[] arrStr =hdrCctrArray.split(",");
...@@ -2656,7 +2667,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -2656,7 +2667,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
} }
detCctrArray = finCommon.getAcctDetrTtype(" ",itemSer,"FRECOST", tranType,conn); detCctrArray = finCommon.getAcctDetrTtype(" ",itemSer,"FRECOST", tranType,conn);
System.out.println("detCctrArray>>>>"+detCctrArray); //System.out.println("detCctrArray>>>>"+detCctrArray);
if(detCctrArray.trim().length() >0) if(detCctrArray.trim().length() >0)
{ {
String[] arrStr =detCctrArray.split(","); String[] arrStr =detCctrArray.split(",");
...@@ -2696,7 +2707,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -2696,7 +2707,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
MiscDrCrRcpConfirm = (MiscDrCrRcpConfLocal) ctx.lookup("ibase/MiscDrCrRcpConf/local"); MiscDrCrRcpConfirm = (MiscDrCrRcpConfLocal) ctx.lookup("ibase/MiscDrCrRcpConf/local");
errString = MiscDrCrRcpConfirm.confirm(drcrTranid, xtraParams, "", conn); errString = MiscDrCrRcpConfirm.confirm(drcrTranid, xtraParams, "", conn);
System.out.println("MiscDrCrRcp Confirm errString>>>>>"+errString); //System.out.println("MiscDrCrRcp Confirm errString>>>>>"+errString);
} }
...@@ -2756,9 +2767,9 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -2756,9 +2767,9 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
} }
rs.close();rs = null; rs.close();rs = null;
pstmt.close();pstmt = null; pstmt.close();pstmt = null;
System.out.println("keyString :"+keyString); /*System.out.println("keyString :"+keyString);
System.out.println("keyCol :"+keyCol); System.out.println("keyCol :"+keyCol);
System.out.println("tranSer :"+tranSer); System.out.println("tranSer :"+tranSer);*/
xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>"; xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>";
xmlValues = xmlValues + "<Header></Header>"; xmlValues = xmlValues + "<Header></Header>";
...@@ -2766,10 +2777,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -2766,10 +2777,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
xmlValues = xmlValues + "<tran_id></tran_id>"; xmlValues = xmlValues + "<tran_id></tran_id>";
//xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>"; //xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>";
xmlValues = xmlValues + "</Detail1></Root>"; xmlValues = xmlValues + "</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]"); //System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME); TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn); tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn);
System.out.println("tranId created:"+tranId); //System.out.println("tranId created:"+tranId);
} }
catch (SQLException ex) catch (SQLException ex)
{ {
...@@ -2844,7 +2855,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -2844,7 +2855,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
Calendar currentDate = Calendar.getInstance(); Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
String sysDateStr = sdf.format(currentDate.getTime()); String sysDateStr = sdf.format(currentDate.getTime());
System.out.println("Now the date is :=> " + sysDateStr); //System.out.println("Now the date is :=> " + sysDateStr);
sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0"); sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
chgUser = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode")); chgUser = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode"));
chgTerm = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId")); chgTerm = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId"));
...@@ -2868,11 +2879,11 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -2868,11 +2879,11 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
while(rs.next()) while(rs.next())
{ {
itemSer=checkNull(rs.getString("item_ser")); itemSer=checkNull(rs.getString("item_ser"));
System.out.println("itemSer>>>"+itemSer+"]"); //System.out.println("itemSer>>>"+itemSer+"]");
for(int i =0;i<arrItemSerExDrNote.length;i++) for(int i =0;i<arrItemSerExDrNote.length;i++)
{ {
itemSerValue =arrItemSerExDrNote[i]; itemSerValue =arrItemSerExDrNote[i];
System.out.println("itemSerValue>>>"+itemSerValue+"]"); //System.out.println("itemSerValue>>>"+itemSerValue+"]");
if(itemSerValue.trim().equalsIgnoreCase(itemSer.trim())) if(itemSerValue.trim().equalsIgnoreCase(itemSer.trim()))
{ {
isExciseItemser = true; isExciseItemser = true;
...@@ -3082,7 +3093,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -3082,7 +3093,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
taxAmt=rs.getDouble("tax_amt"); taxAmt=rs.getDouble("tax_amt");
type=checkNull(rs.getString("type")); type=checkNull(rs.getString("type"));
//taxAmt=100; //taxAmt=100;
System.out.println("taxAmt>>>"+taxAmt+"<<<lineNo>>"+lineNo); // System.out.println("taxAmt>>>"+taxAmt+"<<<lineNo>>"+lineNo);
if(taxAmt==0) if(taxAmt==0)
{ {
continue; continue;
...@@ -3501,7 +3512,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -3501,7 +3512,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
for (int i = 0; i < llCtr; i++) for (int i = 0; i < llCtr; i++)
{ {
System.out.println("@V@ In External FOR LOOP"); // System.out.println("@V@ In External FOR LOOP");
/*itemCode = lsItemAry[i]; /*itemCode = lsItemAry[i];
ldQtyStd = ldQtyAry[i]; ldQtyStd = ldQtyAry[i];
ldAmt = ldAmtAry[i];*/ ldAmt = ldAmtAry[i];*/
...@@ -3651,10 +3662,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -3651,10 +3662,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
} }
System.out.println("@V@ llSchemeNum before for LOOP 1 :- ["+llSchemeNum+"]"); // System.out.println("@V@ llSchemeNum before for LOOP 1 :- ["+llSchemeNum+"]");
for (int llCtrSch = 1; llCtrSch < llSchemeNum; llCtrSch++) // FOR LOOP [1] for (int llCtrSch = 1; llCtrSch < llSchemeNum; llCtrSch++) // FOR LOOP [1]
{ {
System.out.println("@V@ FOR LOOP 1"); // System.out.println("@V@ FOR LOOP 1");
if (!lbChkNull) if (!lbChkNull)
{ {
llctrCol = 0; llctrCol = 0;
...@@ -3667,10 +3678,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -3667,10 +3678,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
llCnt = 0; llCnt = 0;
lsSchemeCode = ""; lsSchemeCode = "";
System.out.println("@V@ llctrCol before for LOOP 2 :- ["+llctrCol+"]"); // System.out.println("@V@ llctrCol before for LOOP 2 :- ["+llctrCol+"]");
for (llCnt = 0; llCnt < llctrCol; llCnt++) // FOR LOOP [2] for (llCnt = 0; llCnt < llctrCol; llCnt++) // FOR LOOP [2]
{ {
System.out.println("@V@ FOR LOOP 2"); // System.out.println("@V@ FOR LOOP 2");
lsColnameStr = lsColname[llCnt]; lsColnameStr = lsColname[llCnt];
if (lsColnameStr.trim().equalsIgnoreCase("site_code")) if (lsColnameStr.trim().equalsIgnoreCase("site_code"))
{ {
...@@ -3868,7 +3879,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt))); ...@@ -3868,7 +3879,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
} }
}// FOR LOOP [2] --END-- }// FOR LOOP [2] --END--
System.out.println("lsDocValue>>>>>>["+lsDocValue+"]"); //System.out.println("lsDocValue>>>>>>["+lsDocValue+"]");
lsDocValue = lsDocValue.substring(1, lsDocValue.length()); lsDocValue = lsDocValue.substring(1, lsDocValue.length());
if ("I".equalsIgnoreCase(tranType)) if ("I".equalsIgnoreCase(tranType))
......
...@@ -85,11 +85,15 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -85,11 +85,15 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
System.out.println("detailDom" + detailDom); System.out.println("detailDom" + detailDom);
//writeLog(filePtr,"detailDom-->"+detailDom,true); //writeLog(filePtr,"detailDom-->"+detailDom,true);
} }
System.out.println("xmlString*********"+xmlString); //System.out.println("xmlString*********"+xmlString);
System.out.println("xmlString2*********"+xmlString2); //System.out.println("xmlString2*********"+xmlString2);
xtraparam=xtraParams; xtraparam=xtraParams;
retStr = process(headerDom, detailDom, windowName, xtraParams); retStr = process(headerDom, detailDom, windowName, xtraParams);
//Changed By Nasruddin 04-11-16 Start
long startTime2 = System.currentTimeMillis();
long endTime2 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME process DATA IN SECONDS:::["+(endTime2-startTime2)/1000+"]");
//Changed By Nasruddin 04-11-16 End
System.out.println("@@@@@@@@@@@ retStr["+retStr+"]"); System.out.println("@@@@@@@@@@@ retStr["+retStr+"]");
} }
catch(Exception e) catch(Exception e)
...@@ -145,27 +149,27 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -145,27 +149,27 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
loginSiteCode =(e12GenericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode")); loginSiteCode =(e12GenericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode"));
orderType=e12GenericUtility.getColumnValue("order_type",headerDom); orderType=e12GenericUtility.getColumnValue("order_type",headerDom);
System.out.println("orderType :"+orderType); //System.out.println("orderType :"+orderType);
fromSaleOrder=e12GenericUtility.getColumnValue("tran_id__fr",headerDom); fromSaleOrder=e12GenericUtility.getColumnValue("tran_id__fr",headerDom);
System.out.println("fromSaleOrder :"+fromSaleOrder); //System.out.println("fromSaleOrder :"+fromSaleOrder);
toSaleOrder=e12GenericUtility.getColumnValue("tran_id__to",headerDom); toSaleOrder=e12GenericUtility.getColumnValue("tran_id__to",headerDom);
System.out.println("toSaleOrder :"+toSaleOrder); //System.out.println("toSaleOrder :"+toSaleOrder);
fromCustCode=e12GenericUtility.getColumnValue("cust_code__fr",headerDom); fromCustCode=e12GenericUtility.getColumnValue("cust_code__fr",headerDom);
System.out.println("fromCustCode :"+fromCustCode); //System.out.println("fromCustCode :"+fromCustCode);
toCustCode=e12GenericUtility.getColumnValue("cust_code__to",headerDom); toCustCode=e12GenericUtility.getColumnValue("cust_code__to",headerDom);
System.out.println("toCustCode :"+toCustCode); //System.out.println("toCustCode :"+toCustCode);
clubPendingOrd=e12GenericUtility.getColumnValue("club_pend_ord",headerDom); clubPendingOrd=e12GenericUtility.getColumnValue("club_pend_ord",headerDom);
System.out.println("clubPendingOrd :"+clubPendingOrd); //System.out.println("clubPendingOrd :"+clubPendingOrd);
clubOrder=e12GenericUtility.getColumnValue("club_order",headerDom); clubOrder=e12GenericUtility.getColumnValue("club_order",headerDom);
System.out.println("clubOrder :"+clubOrder); //System.out.println("clubOrder :"+clubOrder);
siteCodeShip=e12GenericUtility.getColumnValue("site_code",headerDom); siteCodeShip=e12GenericUtility.getColumnValue("site_code",headerDom);
System.out.println("siteCodeShip :"+siteCodeShip); //System.out.println("siteCodeShip :"+siteCodeShip);
refreshDb=e12GenericUtility.getColumnValue("refresh_db",headerDom); refreshDb=e12GenericUtility.getColumnValue("refresh_db",headerDom);
System.out.println("refreshDb :"+refreshDb); //System.out.println("refreshDb :"+refreshDb);
fromDateStr=e12GenericUtility.getColumnValue("desp_date__fr",headerDom); fromDateStr=e12GenericUtility.getColumnValue("desp_date__fr",headerDom);
System.out.println("fromDateStr :"+fromDateStr); //System.out.println("fromDateStr :"+fromDateStr);
toDateStr=e12GenericUtility.getColumnValue("desp_date__to",headerDom); toDateStr=e12GenericUtility.getColumnValue("desp_date__to",headerDom);
System.out.println("toDateStr :"+toDateStr); //System.out.println("toDateStr :"+toDateStr);
//SETTING OF FROM SO TO 0 IF IT IS NULL //SETTING OF FROM SO TO 0 IF IT IS NULL
if( fromSaleOrder == null || fromSaleOrder.trim().length() == 0 ) if( fromSaleOrder == null || fromSaleOrder.trim().length() == 0 )
...@@ -185,7 +189,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -185,7 +189,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
System.out.println("clubPendingOrd :"+clubPendingOrd); //System.out.println("clubPendingOrd :"+clubPendingOrd);
if(clubPendingOrd != null && clubPendingOrd.equalsIgnoreCase("Y") ) if(clubPendingOrd != null && clubPendingOrd.equalsIgnoreCase("Y") )
{ {
...@@ -201,12 +205,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -201,12 +205,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("cnt :"+cnt); // System.out.println("cnt :"+cnt);
if(cnt == 0) if(cnt == 0)
{ {
System.out.println("Invalid customer!,Customer clubbing option is selected a valid to customer must be entered"); // System.out.println("Invalid customer!,Customer clubbing option is selected a valid to customer must be entered");
retString = itmDBAccessEJB.getErrorString("", "VTPOSTORD1", "","", conn); retString = itmDBAccessEJB.getErrorString("", "VTPOSTORD1", "","", conn);
System.out.println("retString if fromCustCode is not present>>> : "+retString); // System.out.println("retString if fromCustCode is not present>>> : "+retString);
return retString; return retString;
} }
...@@ -224,9 +228,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -224,9 +228,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt = null; pstmt = null;
if(cnt == 0) if(cnt == 0)
{ {
System.out.println("Invalid customer!,Customer clubbing option is selected a valid to customer must be entered"); // System.out.println("Invalid customer!,Customer clubbing option is selected a valid to customer must be entered");
retString = itmDBAccessEJB.getErrorString("", "VTPOSTORD1", "","", conn); retString = itmDBAccessEJB.getErrorString("", "VTPOSTORD1", "","", conn);
System.out.println("retString if toCustCode is not present>>> : "+retString); // System.out.println("retString if toCustCode is not present>>> : "+retString);
return retString; return retString;
} }
...@@ -238,7 +242,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -238,7 +242,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
//ls_errcode = "VTPOSTORD2~tInvalid From Date!,Enter Valid From Date" //ls_errcode = "VTPOSTORD2~tInvalid From Date!,Enter Valid From Date"
retString = itmDBAccessEJB.getErrorString("", "VTPOSTORD2", "","", conn); retString = itmDBAccessEJB.getErrorString("", "VTPOSTORD2", "","", conn);
System.out.println("retString if fromDate is null>>> : "+retString); // System.out.println("retString if fromDate is null>>> : "+retString);
return retString; return retString;
} }
else else
...@@ -248,20 +252,20 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -248,20 +252,20 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
//ls_errcode = "VTPOSTORD2~tInvalid To date!,Enter Valid To Date" //ls_errcode = "VTPOSTORD2~tInvalid To date!,Enter Valid To Date"
retString = itmDBAccessEJB.getErrorString("", "VTPOSTORD2", "","", conn); retString = itmDBAccessEJB.getErrorString("", "VTPOSTORD2", "","", conn);
System.out.println("retString if toDate is null>>> : "+retString); // System.out.println("retString if toDate is null>>> : "+retString);
return retString; return retString;
} }
else else
{ {
fromDate= Timestamp.valueOf(e12GenericUtility.getValidDateString(fromDateStr, e12GenericUtility.getApplDateFormat(),e12GenericUtility.getDBDateFormat()) + " 00:00:00.0"); fromDate= Timestamp.valueOf(e12GenericUtility.getValidDateString(fromDateStr, e12GenericUtility.getApplDateFormat(),e12GenericUtility.getDBDateFormat()) + " 00:00:00.0");
System.out.println("fromDate :"+fromDate); // System.out.println("fromDate :"+fromDate);
toDate= Timestamp.valueOf(e12GenericUtility.getValidDateString(toDateStr, e12GenericUtility.getApplDateFormat(),e12GenericUtility.getDBDateFormat()) + " 00:00:00.0"); toDate= Timestamp.valueOf(e12GenericUtility.getValidDateString(toDateStr, e12GenericUtility.getApplDateFormat(),e12GenericUtility.getDBDateFormat()) + " 00:00:00.0");
System.out.println("toDate :"+toDate); // System.out.println("toDate :"+toDate);
if( toDate.before(fromDate)) if( toDate.before(fromDate))
{ {
//ls_errcode = "VTPOSTORD3~tInvalid To date!,Enter Valid To Date" //ls_errcode = "VTPOSTORD3~tInvalid To date!,Enter Valid To Date"
retString = itmDBAccessEJB.getErrorString("", "VTPOSTORD3", "","", conn); retString = itmDBAccessEJB.getErrorString("", "VTPOSTORD3", "","", conn);
System.out.println("retString if toDate.before(fromDate)>>> : "+retString); // System.out.println("retString if toDate.before(fromDate)>>> : "+retString);
return retString; return retString;
} }
} }
...@@ -305,19 +309,25 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -305,19 +309,25 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("custCodeList>>>>>>> ["+custCodeList+"]"); // System.out.println("custCodeList>>>>>>> ["+custCodeList+"]");
// liCtr = 1; // liCtr = 1;
if(custCodeList.size() <= 0 ) if(custCodeList.size() <= 0 )
//if(custCodeList == null) //if(custCodeList == null)
{ {
System.out.println("Posting Unsuccessful!! Order(s) either not confirmed or already been posted"); // System.out.println("Posting Unsuccessful!! Order(s) either not confirmed or already been posted");
errString = itmDBAccessEJB.getErrorString("","VTPOST05","","",conn); errString = itmDBAccessEJB.getErrorString("","VTPOST05","","",conn);
} }
for(custCdIndex = 0 ; custCdIndex < custCodeList.size() ;custCdIndex++) for(custCdIndex = 0 ; custCdIndex < custCodeList.size() ;custCdIndex++)
{ {
retString = postOrder( headerDom, custCodeList.get(custCdIndex),"",xtraParams,conn); retString = postOrder( headerDom, custCodeList.get(custCdIndex),"",xtraParams,conn);
System.out.println("cust post ord retString :"+retString); // System.out.println("cust post ord retString :"+retString);
//Changed By Nasruddin Start 04-11-16
long startTime2 = System.currentTimeMillis();
long endTime2 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME POST ORDER DATA IN SECONDS INSIDE PROCESS METHOD:::["+(endTime2-startTime2)/1000+"]");
//Changed By Nasruddin END 04-11-16
if(retString== null || retString.trim().length()==0) if(retString== null || retString.trim().length()==0)
{ {
isPostDone=true; isPostDone=true;
...@@ -405,11 +415,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -405,11 +415,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("saleOrderList>>>>>>> ["+saleOrderList+"]"); //System.out.println("saleOrderList>>>>>>> ["+saleOrderList+"]");
liCtr = 1; liCtr = 1;
if( saleOrderList.size() <= 0 ) if( saleOrderList.size() <= 0 )
{ {
System.out.println("Posting Unsuccessful!! Order(s) either not confirmed or already been posted"); //System.out.println("Posting Unsuccessful!! Order(s) either not confirmed or already been posted");
errString = itmDBAccessEJB.getErrorString("","VTPOST05","","",conn); errString = itmDBAccessEJB.getErrorString("","VTPOST05","","",conn);
} }
// if( custCodeList.size() > 0 ) // if( custCodeList.size() > 0 )
...@@ -428,7 +438,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -428,7 +438,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
retString = postOrder(headerDom, "",saleOrderList.get(sordIndex),xtraParams,conn); retString = postOrder(headerDom, "",saleOrderList.get(sordIndex),xtraParams,conn);
System.out.println("postOrder return:::::::::::[["+retString+"]]......"); // System.out.println("postOrder return:::::::::::[["+retString+"]]......");
if(retString== null || retString.trim().length()==0) if(retString== null || retString.trim().length()==0)
{ {
...@@ -472,8 +482,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -472,8 +482,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
if(isPostDone) if(isPostDone)
{ {
System.out.println("salesOrderListAll>>>>"+salesOrderListAll); //System.out.println("salesOrderListAll>>>>"+salesOrderListAll);
System.out.println("postSalOder>>>>"+postSalOder); //System.out.println("postSalOder>>>>"+postSalOder);
for(int i=0;i<salesOrderListAll.size();i++) for(int i=0;i<salesOrderListAll.size();i++)
{ {
saleOrder=salesOrderListAll.get(i); saleOrder=salesOrderListAll.get(i);
...@@ -486,7 +496,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -486,7 +496,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
} }
} }
System.out.println("salesOrderListAll>>> After Remove>>>"+salesOrderListAll); // System.out.println("salesOrderListAll>>> After Remove>>>"+salesOrderListAll);
retString=""; retString="";
String mainStr=""; String mainStr="";
for(int i=0;i<salesOrderListAll.size();i++) for(int i=0;i<salesOrderListAll.size();i++)
...@@ -503,7 +513,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -503,7 +513,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
errString = itmDBAccessEJB.getErrorString("","VTPOST03","","",conn); errString = itmDBAccessEJB.getErrorString("","VTPOST03","","",conn);
System.out.println("errString@@@>>>"+errString); //System.out.println("errString@@@>>>"+errString);
String begPart = errString.substring( 0, errString.indexOf("<trace>") + 7 ); String begPart = errString.substring( 0, errString.indexOf("<trace>") + 7 );
String endPart = errString.substring( errString.indexOf("</trace>")); String endPart = errString.substring( errString.indexOf("</trace>"));
...@@ -601,7 +611,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -601,7 +611,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
//conn = connDriver.getConnectDB("DriverITM"); //conn = connDriver.getConnectDB("DriverITM");
//conn.setAutoCommit(false); //conn.setAutoCommit(false);
DistCommon dis=new DistCommon(); DistCommon dis=new DistCommon();
System.out.println("postOrder........"); //System.out.println("postOrder........");
fromCustCode=checkNull(e12GenericUtility.getColumnValue("cust_code__fr",headerDom)); fromCustCode=checkNull(e12GenericUtility.getColumnValue("cust_code__fr",headerDom));
toCustCode=checkNull(e12GenericUtility.getColumnValue("cust_code__to",headerDom)); toCustCode=checkNull(e12GenericUtility.getColumnValue("cust_code__to",headerDom));
fromSaleOrder=checkNull(e12GenericUtility.getColumnValue("tran_id__fr",headerDom)); fromSaleOrder=checkNull(e12GenericUtility.getColumnValue("tran_id__fr",headerDom));
...@@ -669,7 +679,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -669,7 +679,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(cnt == 0 && allocStk.equalsIgnoreCase("Y")) if(cnt == 0 && allocStk.equalsIgnoreCase("Y"))
{ {
retString = itmDBAccessEJB.getErrorString("", "VTALLOC04", "","", conn); retString = itmDBAccessEJB.getErrorString("", "VTALLOC04", "","", conn);
System.out.println("Stock Allocation:No Orders found for allocation"); //System.out.println("Stock Allocation:No Orders found for allocation");
} }
else else
{ {
...@@ -714,8 +724,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -714,8 +724,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("sordItemAllocCnt :"+sordItemAllocCnt); /*System.out.println("sordItemAllocCnt :"+sordItemAllocCnt);
System.out.println("clubOrder :"+clubOrder); System.out.println("clubOrder :"+clubOrder);*/
if( sordItemAllocCnt == 0 ) if( sordItemAllocCnt == 0 )
{ {
...@@ -724,15 +734,22 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -724,15 +734,22 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
errCode = postOrder(fromSaleOrder,toSaleOrder,custCode,custCode, fromDate, toDate,lotSl,siteCodeShip,xtraParams,conn); errCode = postOrder(fromSaleOrder,toSaleOrder,custCode,custCode, fromDate, toDate,lotSl,siteCodeShip,xtraParams,conn);
} }
else else
{ {
errCode = postOrder(SaleOrder,SaleOrder,fromCustCode,toCustCode, fromDate, toDate,lotSl,siteCodeShip,xtraParams,conn); errCode = postOrder(SaleOrder,SaleOrder,fromCustCode,toCustCode, fromDate, toDate,lotSl,siteCodeShip,xtraParams,conn);
} }
//Changed By Nasruddin Start 04-11-16
long startTime2 = System.currentTimeMillis();
long endTime2 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME POST ORDER DATA IN SECONDS INSIDE POST ORDER METHOD:::["+(endTime2-startTime2)/1000+"]");
//Changed By Nasruddin END 04-11-16
} }
System.out.println("errCode.trim().length()!!!! :"+errCode); //System.out.println("errCode.trim().length()!!!! :"+errCode);
if(errCode != null && errCode.trim().length() > 0) if(errCode != null && errCode.trim().length() > 0)
{ {
...@@ -746,9 +763,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -746,9 +763,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
//conn.commit(); //conn.commit();
//errCode="VTALLOC03"; //errCode="VTALLOC03";
System.out.println("Checking all process of post order!!!!"); /*System.out.println("Checking all process of post order!!!!");
System.out.println("Despatch creation Test@@@@@@@@@");*/
System.out.println("Despatch creation Test@@@@@@@@@");
//dispact coding starts //dispact coding starts
//added by priyanka //added by priyanka
...@@ -758,12 +774,17 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -758,12 +774,17 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if("Y".equalsIgnoreCase(clubOrder)) if("Y".equalsIgnoreCase(clubOrder))
{ {
errString= postOrdDespatchGen.createDespatch(fromSaleOrder, toSaleOrder, custCode, custCode, fromDate, toDate, siteCodeShip,clubOrder, xtraParams, conn); errString= postOrdDespatchGen.createDespatch(fromSaleOrder, toSaleOrder, custCode, custCode, fromDate, toDate, siteCodeShip,clubOrder, xtraParams, conn);
}else }else
{ {
errString= postOrdDespatchGen.createDespatch(SaleOrder, SaleOrder, fromCustCode, toCustCode, fromDate, toDate, siteCodeShip,clubOrder, xtraParams, conn); errString= postOrdDespatchGen.createDespatch(SaleOrder, SaleOrder, fromCustCode, toCustCode, fromDate, toDate, siteCodeShip,clubOrder, xtraParams, conn);
} }
System.out.println("ErrCode from Despatch creation===="+errCode); // System.out.println("ErrCode from Despatch creation===="+errCode);
//Changed By Nasruddin Start 04-11-16
long startTime2 = System.currentTimeMillis();
long endTime2 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME CREATING DESPATCH DATA IN SECONDS INSIDE POST ORDER METHOD:::["+(endTime2-startTime2)/1000+"]");
//Changed By Nasruddin END 04-11-16
if (errCode == null || errCode.trim().length()==0) if (errCode == null || errCode.trim().length()==0)
{ {
...@@ -778,7 +799,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -778,7 +799,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
errString = errString.substring(0, errString.length() - 1); errString = errString.substring(0, errString.length() - 1);
postSalOder.add(errString); postSalOder.add(errString);
}*/ }*/
System.out.println(" postSalOder list>>>"+postSalOder); //System.out.println(" postSalOder list>>>"+postSalOder);
/*if(errCode != null && errCode.trim().length() > 0) /*if(errCode != null && errCode.trim().length() > 0)
...@@ -937,12 +958,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -937,12 +958,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
Calendar currentDate = Calendar.getInstance(); Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
String sysDateStr = sdf.format(currentDate.getTime()); String sysDateStr = sdf.format(currentDate.getTime());
System.out.println("Now the date is :=> " + sysDateStr); //System.out.println("Now the date is :=> " + sysDateStr);
sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0"); sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
System.out.println("xtraParams>>>"+xtraParams); //System.out.println("xtraParams>>>"+xtraParams);
loginEmpCode = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode"); loginEmpCode = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode");
PostOrdInvoiceGen invgen = new PostOrdInvoiceGen(); PostOrdInvoiceGen invgen = new PostOrdInvoiceGen();
System.out.println("from date ::::::::"+fromDate); /*System.out.println("from date ::::::::"+fromDate);
// SimpleDateFormat dateFormat = new SimpleDateFormat(genericUtility.getDBDateFormat()); // SimpleDateFormat dateFormat = new SimpleDateFormat(genericUtility.getDBDateFormat());
//String frmDate = dateFormat.format(fromDate); //String frmDate = dateFormat.format(fromDate);
System.out.println("Date parsedd:::::::::::"+fromDate); System.out.println("Date parsedd:::::::::::"+fromDate);
...@@ -958,7 +979,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -958,7 +979,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
System.out.println("Posting adjDrcr :::::::"+adjDrcr); System.out.println("Posting adjDrcr :::::::"+adjDrcr);
System.out.println("Posting adjCustAdv :::::::"+adjCustAdv); System.out.println("Posting adjCustAdv :::::::"+adjCustAdv);
System.out.println("Posting advAdjMode :::::::"+advAdjMode); System.out.println("Posting advAdjMode :::::::"+advAdjMode);
System.out.println("Posting adjNewProdInv :::::::"+adjNewProdInv); System.out.println("Posting adjNewProdInv :::::::"+adjNewProdInv);*/
if("Y".equalsIgnoreCase(adjDrcr)) if("Y".equalsIgnoreCase(adjDrcr))
{ {
...@@ -976,7 +997,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -976,7 +997,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
advAdj = advAdjMode; advAdj = advAdjMode;
errString = invgen.invoiceProcess(fromSaleOrder, toSaleOrder, fromCustCode, toCustCode, tranIdDespatch, orderType, fromDate, clubOrder, clubPendingOrd, adjDrcr, adjCustAdv, advAdjMode, adjNewProdInv,xtraParams, conn); errString = invgen.invoiceProcess(fromSaleOrder, toSaleOrder, fromCustCode, toCustCode, tranIdDespatch, orderType, fromDate, clubOrder, clubPendingOrd, adjDrcr, adjCustAdv, advAdjMode, adjNewProdInv,xtraParams, conn);
System.out.println("@@@@@@@@@695::::invgen.invoiceProcess():::errString["+errString+"]"); //Changed By Nasruddin Start 04-11-16
long startTime2 = System.currentTimeMillis();
long endTime2 = System.currentTimeMillis();
System.out.println("DIFFERANCE IN TIME INVOICE PROCESS DATA IN SECONDS INSIDE invPosting METHOD:::["+(endTime2-startTime2)/1000+"]");
//Changed By Nasruddin END 04-11-16
//System.out.println("@@@@@@@@@695::::invgen.invoiceProcess():::errString["+errString+"]");
//if(errString != null && errString.trim().length()>0 ) //if(errString != null && errString.trim().length()>0 )
//{ //{
// System.out.println("Invoice not Generated !!!!!!!!!!!!!!!!!!!!!!!!!!!"); // System.out.println("Invoice not Generated !!!!!!!!!!!!!!!!!!!!!!!!!!!");
...@@ -987,15 +1013,15 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -987,15 +1013,15 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
String[] arrayForTranId1 = errString.split("<TranID>"); String[] arrayForTranId1 = errString.split("<TranID>");
System.out.println("Tran ID :::::in conf:::::::"+arrayForTranId1); //System.out.println("Tran ID :::::in conf:::::::"+arrayForTranId1);
System.out.println("Tran ID :::::in conf:::::::"+arrayForTranId1[1]); //System.out.println("Tran ID :::::in conf:::::::"+arrayForTranId1[1]);
int endIndex1 = arrayForTranId1[1].indexOf("</TranID>"); int endIndex1 = arrayForTranId1[1].indexOf("</TranID>");
System.out.println("endIndex1:::::::"+endIndex1); //System.out.println("endIndex1:::::::"+endIndex1);
invoiceId = arrayForTranId1[1].substring(0, endIndex1); invoiceId = arrayForTranId1[1].substring(0, endIndex1);
System.out.println("invoiceId=====["+invoiceId+"]"); //System.out.println("invoiceId=====["+invoiceId+"]");
String itemSer=""; String itemSer="";
double netAmt=0,lc_check_amt=0; double netAmt=0,lc_check_amt=0;
...@@ -1023,30 +1049,30 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1023,30 +1049,30 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
paramMap.put("as_site_code",siteCodeShip); paramMap.put("as_site_code",siteCodeShip);
paramMap.put("as_apply_time", applyTime); paramMap.put("as_apply_time", applyTime);
paramMap.put("as_despid",tranIdDespatch); paramMap.put("as_despid",tranIdDespatch);
System.out.println("@@@@@@@@@@ paramMap["+paramMap+"]"); //System.out.println("@@@@@@@@@@ paramMap["+paramMap+"]");
PostOrdCreditChk postOrdCreditChk = new PostOrdCreditChk(); PostOrdCreditChk postOrdCreditChk = new PostOrdCreditChk();
//errString = postOrdCreditChk.CreditCheck(paramMap, conn); //errString = postOrdCreditChk.CreditCheck(paramMap, conn);
ArrayList<String> errStringList = new ArrayList<String>(); ArrayList<String> errStringList = new ArrayList<String>();
errStringList = postOrdCreditChk.CreditCheck(paramMap, conn); errStringList = postOrdCreditChk.CreditCheck(paramMap, conn);
System.out.println("@@@@@@@@@@@ errStringList size["+errStringList.size()+"]"); //System.out.println("@@@@@@@@@@@ errStringList size["+errStringList.size()+"]");
if( errStringList.size() > 0 ) if( errStringList.size() > 0 )
{ {
conn.rollback(); conn.rollback();
int retCtr = writeBusinessLogicCheck( errStringList,siteCodeShip,applyTime,conn ); int retCtr = writeBusinessLogicCheck( errStringList,siteCodeShip,applyTime,conn );
System.out.println("@@@@@@@@@ insert retCtr["+retCtr+"]errStringList.size()["+errStringList.size()+"]"); //System.out.println("@@@@@@@@@ insert retCtr["+retCtr+"]errStringList.size()["+errStringList.size()+"]");
if( retCtr > 0 ) if( retCtr > 0 )
{ {
System.out.println("@@@@@@@@@ errorlist and inserted record missmatch........"); //System.out.println("@@@@@@@@@ errorlist and inserted record missmatch........");
conn.commit(); conn.commit();
} }
//errString = "VTWBLGCCHK"; //errString = "VTWBLGCCHK";
errString = itmDBAccessEJB.getErrorString("", "VTWBLGCCHK", "","", conn); errString = itmDBAccessEJB.getErrorString("", "VTWBLGCCHK", "","", conn);
System.out.println("@@@@@@@@@@ writeBusinessLogicCheck errString["+errString+"]"); //System.out.println("@@@@@@@@@@ writeBusinessLogicCheck errString["+errString+"]");
} }
System.out.println("@@@@@@@@@2 postOrdCreditChk errString["+errString+"]"); // System.out.println("@@@@@@@@@2 postOrdCreditChk errString["+errString+"]");
if( errString == null || errString.trim().length() == 0 ) if( errString == null || errString.trim().length() == 0 )
{ {
...@@ -1116,9 +1142,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1116,9 +1142,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
System.out.println("@@@@@@@@@@@@ postOrdCreditChk()...........finish........."); //System.out.println("@@@@@@@@@@@@ postOrdCreditChk()...........finish.........");
System.out.println("@@@@@@@@@@@@ InvoiceDrcrAdj()...........calling.........."); //System.out.println("@@@@@@@@@@@@ InvoiceDrcrAdj()...........calling..........");
sql = " select tran_id from misc_drcr_rcp where sreturn_no in (select desp_id " + sql = " select tran_id from misc_drcr_rcp where sreturn_no in (select desp_id " +
" from despatch where desp_id in ( ? ) " + " from despatch where desp_id in ( ? ) " +
...@@ -1135,14 +1161,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1135,14 +1161,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@@@@@@ ls_drnid["+ls_drnid+"]"); //System.out.println("@@@@@@@@@@@ ls_drnid["+ls_drnid+"]");
String frtDrnArr[]=ls_drnid.split(","); String frtDrnArr[]=ls_drnid.split(",");
System.out.println("@@@@@ frtDrnArr.length["+frtDrnArr.length+"]"); //System.out.println("@@@@@ frtDrnArr.length["+frtDrnArr.length+"]");
InvoiceDrcrAdj invoiceDrCrAdj1 = new InvoiceDrcrAdj(); InvoiceDrcrAdj invoiceDrCrAdj1 = new InvoiceDrcrAdj();
errString = invoiceDrCrAdj1.invoiceDrcrAdj(siteCodeShip, invoiceId, toCustCode, itemSer, netAmt, adjDrcrFlag, adjAdv, advAdj, adjNewProdInvFlag, frtDrnArr, conn); errString = invoiceDrCrAdj1.invoiceDrcrAdj(siteCodeShip, invoiceId, toCustCode, itemSer, netAmt, adjDrcrFlag, adjAdv, advAdj, adjNewProdInvFlag, frtDrnArr, conn);
//retString = invoiceDrCrAdj1.invoiceDrcrAdj(siteCodeShip, invoiceId, toCustCode, itemSer, netAmt, adjDrcrFlag, adjCustAdvFlag, advAdj, adjNewProdInvFlag, frtDrnArr, conn); //retString = invoiceDrCrAdj1.invoiceDrcrAdj(siteCodeShip, invoiceId, toCustCode, itemSer, netAmt, adjDrcrFlag, adjCustAdvFlag, advAdj, adjNewProdInvFlag, frtDrnArr, conn);
System.out.println("@@@@@@@@@3 invoiceDrCrAdj1.invoiceDrcrAdj() errString["+errString+"]"); //System.out.println("@@@@@@@@@3 invoiceDrCrAdj1.invoiceDrcrAdj() errString["+errString+"]");
} }
if( errString == null || errString.trim().length() == 0 ) if( errString == null || errString.trim().length() == 0 )
...@@ -1155,7 +1181,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1155,7 +1181,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
PostOrdInvoicePost = (PostOrdInvoicePostLocal) ctx.lookup("ibase/PostOrdInvoicePost/local"); PostOrdInvoicePost = (PostOrdInvoicePostLocal) ctx.lookup("ibase/PostOrdInvoicePost/local");
String forcedFlag="N"; String forcedFlag="N";
String retString1=PostOrdInvoicePost.invoicePosting(invoiceId, xtraParams, forcedFlag,conn); String retString1=PostOrdInvoicePost.invoicePosting(invoiceId, xtraParams, forcedFlag,conn);
System.out.println("PostOrdInvoicePost return string >>>>"+retString1); //System.out.println("PostOrdInvoicePost return string >>>>"+retString1);
if( retString1 != null && retString1.trim().length() > 0 ) if( retString1 != null && retString1.trim().length() > 0 )
{ {
return retString1; return retString1;
...@@ -1175,7 +1201,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1175,7 +1201,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
commJvConf = checkNull(fnComm.getFinparams("999999", "COMM_JV_CONF", conn)); commJvConf = checkNull(fnComm.getFinparams("999999", "COMM_JV_CONF", conn));
errString = calCom.CalCommission(invoiceId,"I","",commDrcrConf,commJvConf,xtraParams, conn); errString = calCom.CalCommission(invoiceId,"I","",commDrcrConf,commJvConf,xtraParams, conn);
//errString = postordact.createCommCrNote(invoiceId, conn); //errString = postordact.createCommCrNote(invoiceId, conn);
System.out.println("@@@@@@@@@4 CreteCommCrNote() errString["+errString+"]"); //System.out.println("@@@@@@@@@4 CreteCommCrNote() errString["+errString+"]");
if( errString != null && errString.trim().length() > 0 ) if( errString != null && errString.trim().length() > 0 )
{ {
return errString; return errString;
...@@ -1185,26 +1211,26 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1185,26 +1211,26 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
// AutoExciseDrNote autoExciseDrNote = new AutoExciseDrNote(); // AutoExciseDrNote autoExciseDrNote = new AutoExciseDrNote();
errString = postordact.autoExciseDrNote(invoiceId,xtraParams, conn); errString = postordact.autoExciseDrNote(invoiceId,xtraParams, conn);
System.out.println("@@@@@@@@@5 autoExciseDrNote() errString["+errString+"]"); //System.out.println("@@@@@@@@@5 autoExciseDrNote() errString["+errString+"]");
} }
else else
{ {
System.out.println("@@@@@@@@@ error in autoExciseDrNote.autoExciseDrNote....."); //System.out.println("@@@@@@@@@ error in autoExciseDrNote.autoExciseDrNote.....");
return errString; return errString;
} }
} }
else else
{ {
System.out.println("@@@@@@@@@ error in invoiceDrCrAdj1.invoiceDrcrAdj....."); //System.out.println("@@@@@@@@@ error in invoiceDrCrAdj1.invoiceDrcrAdj.....");
return errString; return errString;
} }
} }
else else
{ {
System.out.println("@@@@@@@@@ error in postOrdCreditChk.CreditCheck(paramMap, conn)......"); //System.out.println("@@@@@@@@@ error in postOrdCreditChk.CreditCheck(paramMap, conn)......");
return errString; return errString;
//conn.rollback(); //conn.rollback();
...@@ -1246,7 +1272,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1246,7 +1272,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
String lsCrPolicy= "",asDespId="",asSorder="", lsStr=""; String lsCrPolicy= "",asDespId="",asSorder="", lsStr="";
System.out.println("@@@@@@@@@@ errStringList["+errStringList.size()+"]"); //System.out.println("@@@@@@@@@@ errStringList["+errStringList.size()+"]");
for( int i = 0 ; i < errStringList.size(); i++) for( int i = 0 ; i < errStringList.size(); i++)
{ {
...@@ -1255,10 +1281,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1255,10 +1281,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
String str = errStringList.get(i).toString(); String str = errStringList.get(i).toString();
System.out.println("@@@@@@@ i["+i+"]str["+str+"]"); //System.out.println("@@@@@@@ i["+i+"]str["+str+"]");
String strArray[]=str.split("\t"); String strArray[]=str.split("\t");
System.out.println("@@@@@ strArray.length["+strArray.length+"]"); //System.out.println("@@@@@ strArray.length["+strArray.length+"]");
for(int j=0;j<strArray.length;j++) for(int j=0;j<strArray.length;j++)
{ {
if( strArray.length > 0 ) if( strArray.length > 0 )
...@@ -1278,7 +1304,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1278,7 +1304,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
lsStr=strArray[3]; lsStr=strArray[3];
} }
} }
System.out.println("@@@@@@@@["+lsCrPolicy+"]["+asDespId+"]["+asSorder+"]["+lsStr+"]"); //System.out.println("@@@@@@@@["+lsCrPolicy+"]["+asDespId+"]["+asSorder+"]["+lsStr+"]");
...@@ -1298,7 +1324,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1298,7 +1324,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("@@@@@@@@@@@@ BUSINESS_LOGIC_CHECK cnt2["+cnt2+"]"); // System.out.println("@@@@@@@@@@@@ BUSINESS_LOGIC_CHECK cnt2["+cnt2+"]");
if( cnt2 == 0 ) if( cnt2 == 0 )
{ {
tranId = generateTranId( "T_CRCHKTRACE",siteCode, conn ); tranId = generateTranId( "T_CRCHKTRACE",siteCode, conn );
...@@ -1306,7 +1332,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1306,7 +1332,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
tranId = generateTranId( "GENERAL",siteCode, conn ); tranId = generateTranId( "GENERAL",siteCode, conn );
} }
System.out.println("@@@@@@@@@@ tranId["+tranId+"]"); // System.out.println("@@@@@@@@@@ tranId["+tranId+"]");
sql = " insert into BUSINESS_LOGIC_CHECK (" + sql = " insert into BUSINESS_LOGIC_CHECK (" +
" TRAN_ID, TRAN_TYPE, SALE_ORDER, CR_POLICY, DESCR, APRV_STAT" + " TRAN_ID, TRAN_TYPE, SALE_ORDER, CR_POLICY, DESCR, APRV_STAT" +
...@@ -1359,7 +1385,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1359,7 +1385,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
cnt++; cnt++;
} }
} }
System.out.println("@@@@@@@@@ insert cnt["+cnt+"]"); // System.out.println("@@@@@@@@@ insert cnt["+cnt+"]");
return cnt; return cnt;
} }
...@@ -1396,9 +1422,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1396,9 +1422,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
rs.close();rs = null; rs.close();rs = null;
pstmt.close();pstmt = null; pstmt.close();pstmt = null;
System.out.println("keyString :"+keyString); /*System.out.println("keyString :"+keyString);
System.out.println("keyCol :"+keyCol); System.out.println("keyCol :"+keyCol);
System.out.println("tranSer :"+tranSer); System.out.println("tranSer :"+tranSer);*/
xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>"; xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>";
xmlValues = xmlValues + "<Header></Header>"; xmlValues = xmlValues + "<Header></Header>";
...@@ -1407,10 +1433,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1407,10 +1433,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>"; xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>";
xmlValues = xmlValues + "<tran_date>" + currDateStr + "</tran_date>"; xmlValues = xmlValues + "<tran_date>" + currDateStr + "</tran_date>";
xmlValues = xmlValues + "</Detail1></Root>"; xmlValues = xmlValues + "</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]"); //System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME); TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn); tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn);
System.out.println("tranId :"+tranId); //System.out.println("tranId :"+tranId);
} }
catch (SQLException ex) catch (SQLException ex)
{ {
...@@ -1492,14 +1518,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1492,14 +1518,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
try try
{ {
System.out.println("postOrder business logic starts........"); //System.out.println("postOrder business logic starts........");
sdf = new SimpleDateFormat(e12GenericUtility.getApplDateFormat()); sdf = new SimpleDateFormat(e12GenericUtility.getApplDateFormat());
allocDate = new Timestamp(currentDate.getTime()); allocDate = new Timestamp(currentDate.getTime());
System.out.println("allocDate :"+allocDate); //System.out.println("allocDate :"+allocDate);
userId=genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode"); userId=genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode");
System.out.println("userId :"+userId); //System.out.println("userId :"+userId);
termId=genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId"); termId=genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId");
System.out.println("termId :"+termId); //System.out.println("termId :"+termId);
chgUser=userId; chgUser=userId;
chgTerm=termId; chgTerm=termId;
...@@ -1556,17 +1582,17 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1556,17 +1582,17 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
saleOrderCnt++; saleOrderCnt++;
saleOrder = checkNull(rs.getString("sale_order")); saleOrder = checkNull(rs.getString("sale_order"));
System.out.println("saleOrder :"+saleOrder); //System.out.println("saleOrder :"+saleOrder);
partQty = checkNull(rs.getString("part_qty")); partQty = checkNull(rs.getString("part_qty"));
System.out.println("partQty :"+partQty); //System.out.println("partQty :"+partQty);
priceList = checkNull(rs.getString("price_list")); priceList = checkNull(rs.getString("price_list"));
System.out.println("priceList :"+priceList); //System.out.println("priceList :"+priceList);
priceListClg = checkNull(rs.getString("price_list__clg")); priceListClg = checkNull(rs.getString("price_list__clg"));
System.out.println("priceListClg :"+priceListClg); //System.out.println("priceListClg :"+priceListClg);
status = checkNull(rs.getString("status")); status = checkNull(rs.getString("status"));
System.out.println("status :"+status); //System.out.println("status :"+status);
locGroup = checkNull(rs.getString("loc_group")); locGroup = checkNull(rs.getString("loc_group"));
System.out.println("locGroup :"+locGroup); //System.out.println("locGroup :"+locGroup);
custCode = checkNull(rs.getString("cust_code")); custCode = checkNull(rs.getString("cust_code"));
orderType = checkNull(rs.getString("order_type")); orderType = checkNull(rs.getString("order_type"));
priceListDisc = checkNull(rs.getString("price_list__disc")); priceListDisc = checkNull(rs.getString("price_list__disc"));
...@@ -1607,7 +1633,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1607,7 +1633,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
/*Iterator sordIterator = sorderList.iterator(); /*Iterator sordIterator = sorderList.iterator();
while(sordIterator.hasNext()) while(sordIterator.hasNext())
{*/ {*/
System.out.println("sorderList :"+sorderList.size()); //System.out.println("sorderList :"+sorderList.size());
sordItemList= new ArrayList<SordItemBean>(); sordItemList= new ArrayList<SordItemBean>();
for(SorderBean sorderBean : sorderList) for(SorderBean sorderBean : sorderList)
...@@ -1615,17 +1641,17 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1615,17 +1641,17 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
/* SorderBean sorderBean = new SorderBean(); /* SorderBean sorderBean = new SorderBean();
sorderBean = (SorderBean) sordIterator.next();*/ sorderBean = (SorderBean) sordIterator.next();*/
System.out.println("sale order :"+sorderBean.getSaleOrder()); //System.out.println("sale order :"+sorderBean.getSaleOrder());
saleOrder = sorderBean.getSaleOrder(); saleOrder = sorderBean.getSaleOrder();
status = sorderBean.getStatus(); status = sorderBean.getStatus();
locGroup=sorderBean.getLocGroup(); locGroup=sorderBean.getLocGroup();
System.out.println("status :"+status); //System.out.println("status :"+status);
if(!salesOrderListAll.contains(saleOrder)) if(!salesOrderListAll.contains(saleOrder))
{ {
salesOrderListAll.add(saleOrder); salesOrderListAll.add(saleOrder);
} }
varValue = itmDBAccessEJB.getEnvDis("999999", "CREATE_POST_LOG_FILE", conn); varValue = itmDBAccessEJB.getEnvDis("999999", "CREATE_POST_LOG_FILE", conn);
System.out.println("varValue :"+varValue); //System.out.println("varValue :"+varValue);
//ls_varvalue = gf_getenv_dis('999999','CREATE_POST_LOG_FILE') //ls_varvalue = gf_getenv_dis('999999','CREATE_POST_LOG_FILE')
if( "NULLFOUND".equalsIgnoreCase(varValue) ) if( "NULLFOUND".equalsIgnoreCase(varValue) )
{ {
...@@ -1677,10 +1703,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1677,10 +1703,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
//SorderBean sorderBean2 = new SorderBean(); //SorderBean sorderBean2 = new SorderBean();
totLines++; totLines++;
lineNo = checkNull(rs.getString("line_no")); lineNo = checkNull(rs.getString("line_no"));
System.out.println("lineNo :"+lineNo); // System.out.println("lineNo :"+lineNo);
expLev = checkNull(rs.getString("exp_lev")); expLev = checkNull(rs.getString("exp_lev"));
itemCode = checkNull(rs.getString("item_code")); itemCode = checkNull(rs.getString("item_code"));
System.out.println("itemCode :"+itemCode); //System.out.println("itemCode :"+itemCode);
itemFlag = checkNull(rs.getString("item_flag")); itemFlag = checkNull(rs.getString("item_flag"));
minShelfLife = rs.getDouble("min_shelf_life"); minShelfLife = rs.getDouble("min_shelf_life");
maxShelfLife = rs.getDouble("max_shelf_life"); maxShelfLife = rs.getDouble("max_shelf_life");
...@@ -1696,7 +1722,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1696,7 +1722,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
convQtyStduom = rs.getDouble("conv__qty_stduom"); convQtyStduom = rs.getDouble("conv__qty_stduom");
sordItmQty = rs.getDouble("sordItmQty"); sordItmQty = rs.getDouble("sordItmQty");
System.out.println("sordItmQty :"+sordItmQty); //System.out.println("sordItmQty :"+sordItmQty);
quantityStduom = rs.getDouble("quantity__stduom"); quantityStduom = rs.getDouble("quantity__stduom");
qtyAlloc = rs.getDouble("qty_alloc"); qtyAlloc = rs.getDouble("qty_alloc");
//qtyDesp = rs.getDouble("qty_desp"); //qtyDesp = rs.getDouble("qty_desp");
...@@ -1762,13 +1788,13 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1762,13 +1788,13 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(!(unit.equalsIgnoreCase(unitStd))) if(!(unit.equalsIgnoreCase(unitStd)))
{ {
System.out.println("unit and unitStd are not equals!!"); //System.out.println("unit and unitStd are not equals!!");
sordItmQty=dist.convQtyFactor(unit,unitStd,itemCode, convQtyStduom, conn); sordItmQty=dist.convQtyFactor(unit,unitStd,itemCode, convQtyStduom, conn);
System.out.println("sordItmQty@@@@ :"+sordItmQty); //System.out.println("sordItmQty@@@@ :"+sordItmQty);
//if(sordItmQty == -999999999) //if(sordItmQty == -999999999)
if(sordItmQty == 0) if(sordItmQty == 0)
{ {
System.out.println("Unable to convert quantity"); //System.out.println("Unable to convert quantity");
logMsg="Unable to convert quantity"; logMsg="Unable to convert quantity";
strToWriteHead=strToWriteHead+saleOrder+"\t"+itemCode+"\t"+logMsg+"\t\r\n"; strToWriteHead=strToWriteHead+saleOrder+"\t"+itemCode+"\t"+logMsg+"\t\r\n";
strToWrite=strToWrite + strToWriteHead; strToWrite=strToWrite + strToWriteHead;
...@@ -1792,7 +1818,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1792,7 +1818,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
System.out.println("sordItmQty>>"+sordItmQty); // System.out.println("sordItmQty>>"+sordItmQty);
sql = " select sum(quantity - case when qty_desp is null then 0 else qty_desp end) " + sql = " select sum(quantity - case when qty_desp is null then 0 else qty_desp end) " +
"as siteItmQty from sorditem where sale_order = ? and " + "as siteItmQty from sorditem where sale_order = ? and " +
" item_code = ? and (line_no < ? or (line_no = ? and exp_lev < ?))"; " item_code = ? and (line_no < ? or (line_no = ? and exp_lev < ?))";
...@@ -1856,67 +1882,67 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1856,67 +1882,67 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
int stockTestCnt=0,forTestCnt=0; int stockTestCnt=0,forTestCnt=0;
System.out.println("sordItemList size :"+sordItemList.size()); //System.out.println("sordItemList size :"+sordItemList.size());
for(SordItemBean sordItemBean :sordItemList ) for(SordItemBean sordItemBean :sordItemList )
{ {
System.out.println("sale order :"+sordItemBean.getSorderBean().getSaleOrder()); //System.out.println("sale order :"+sordItemBean.getSorderBean().getSaleOrder());
forTestCnt++; forTestCnt++;
stockList=new ArrayList<StockBean>(); stockList=new ArrayList<StockBean>();
itemCode = sordItemBean.getItemCode(); itemCode = sordItemBean.getItemCode();
System.out.println("itemCode :"+itemCode); //System.out.println("itemCode :"+itemCode);
siteCode = sordItemBean.getSiteCode(); siteCode = sordItemBean.getSiteCode();
System.out.println("siteCode :"+siteCode); //System.out.println("siteCode :"+siteCode);
locGroup= sordItemBean.getSorderBean().getLocGroup(); locGroup= sordItemBean.getSorderBean().getLocGroup();
stockOpt=sordItemBean.getStockOpt(); stockOpt=sordItemBean.getStockOpt();
saleOrder = sordItemBean.getSorderBean().getSaleOrder(); saleOrder = sordItemBean.getSorderBean().getSaleOrder();
System.out.println("saleOrder :"+saleOrder); //System.out.println("saleOrder :"+saleOrder);
lineNo=sordItemBean.getLineNo(); lineNo=sordItemBean.getLineNo();
System.out.println("lineNo "+lineNo); //System.out.println("lineNo "+lineNo);
expLev = sordItemBean.getExpLev(); expLev = sordItemBean.getExpLev();
System.out.println("expLev "+expLev); //System.out.println("expLev "+expLev);
stockOpt = sordItemBean.getStockOpt(); stockOpt = sordItemBean.getStockOpt();
System.out.println("stockOpt "+stockOpt); //System.out.println("stockOpt "+stockOpt);
sordItmQty = sordItemBean.getSordItmQty(); sordItmQty = sordItemBean.getSordItmQty();
System.out.println("sordItmQty "+sordItmQty); //System.out.println("sordItmQty "+sordItmQty);
itemCodeOrd = sordItemBean.getItemCodeOrd(); itemCodeOrd = sordItemBean.getItemCodeOrd();
System.out.println("itemCodeOrd "+itemCodeOrd); //System.out.println("itemCodeOrd "+itemCodeOrd);
itemFlag = sordItemBean.getItemFlag(); itemFlag = sordItemBean.getItemFlag();
System.out.println("itemFlag "+itemFlag); //System.out.println("itemFlag "+itemFlag);
rate = sordItemBean.getRate(); rate = sordItemBean.getRate();
System.out.println("rate "+rate); //System.out.println("rate "+rate);
rateClg = sordItemBean.getRateClg(); rateClg = sordItemBean.getRateClg();
System.out.println("rateClg "+rateClg); // System.out.println("rateClg "+rateClg);
siteItmQty = sordItemBean.getSiteItmQty(); siteItmQty = sordItemBean.getSiteItmQty();
System.out.println("siteItmQty "+siteItmQty); // System.out.println("siteItmQty "+siteItmQty);
priceListDisc = sordItemBean.getSorderBean().getPriceListDisc(); priceListDisc = sordItemBean.getSorderBean().getPriceListDisc();
System.out.println("priceListDisc "+priceListDisc); //System.out.println("priceListDisc "+priceListDisc);
custCode = sordItemBean.getSorderBean().getCustCode(); custCode = sordItemBean.getSorderBean().getCustCode();
System.out.println("custCode "+custCode); //System.out.println("custCode "+custCode);
orderDate = sordItemBean.getSorderBean().getOrderdate(); orderDate = sordItemBean.getSorderBean().getOrderdate();
System.out.println("orderDate "+orderDate); //System.out.println("orderDate "+orderDate);
priceListDisc = sordItemBean.getSorderBean().getPriceListDisc(); priceListDisc = sordItemBean.getSorderBean().getPriceListDisc();
System.out.println("priceListDisc "+priceListDisc); //System.out.println("priceListDisc "+priceListDisc);
plDate = sordItemBean.getSorderBean().getPlDate(); plDate = sordItemBean.getSorderBean().getPlDate();
System.out.println("plDate "+plDate); //System.out.println("plDate "+plDate);
minShelfLife = sordItemBean.getMinShelfLife(); minShelfLife = sordItemBean.getMinShelfLife();
System.out.println("minShelfLife "+minShelfLife); //System.out.println("minShelfLife "+minShelfLife);
maxShelfLife = sordItemBean.getMaxShelfLife(); maxShelfLife = sordItemBean.getMaxShelfLife();
System.out.println("maxShelfLife "+maxShelfLife); //System.out.println("maxShelfLife "+maxShelfLife);
quantityStduom = sordItemBean.getQuantityStduom(); quantityStduom = sordItemBean.getQuantityStduom();
System.out.println("quantityStduom "+quantityStduom); //System.out.println("quantityStduom "+quantityStduom);
orderType = sordItemBean.getSorderBean().getOrderType(); orderType = sordItemBean.getSorderBean().getOrderType();
System.out.println("orderType "+orderType); //System.out.println("orderType "+orderType);
partQty = sordItemBean.getSorderBean().getPartQty(); partQty = sordItemBean.getSorderBean().getPartQty();
System.out.println("partQty "+partQty); //System.out.println("partQty "+partQty);
nature = sordItemBean.getNature(); nature = sordItemBean.getNature();
System.out.println("nature::: "+nature); //System.out.println("nature::: "+nature);
itemCodeParent=sordItemBean.getItemCodeParent(); itemCodeParent=sordItemBean.getItemCodeParent();
System.out.println("itemCodeParent:::["+itemCodeParent+"]"); //System.out.println("itemCodeParent:::["+itemCodeParent+"]");
unit = sordItemBean.getUnit(); unit = sordItemBean.getUnit();
unitStd = sordItemBean.getUnitStd(); unitStd = sordItemBean.getUnitStd();
System.out.println("@@@unit["+unit+"]"); /*System.out.println("@@@unit["+unit+"]");
System.out.println("@@@unitStd["+unitStd+"]"); System.out.println("@@@unitStd["+unitStd+"]");*/
sql = " select sum(a.quantity - case when a.alloc_qty is null then 0 else a.alloc_qty end - case when a.hold_qty is null then 0 else a.hold_qty end ) as quantity "; sql = " select sum(a.quantity - case when a.alloc_qty is null then 0 else a.alloc_qty end - case when a.hold_qty is null then 0 else a.hold_qty end ) as quantity ";
sql = sql + "from stock a, invstat b, location c "; sql = sql + "from stock a, invstat b, location c ";
...@@ -1949,7 +1975,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1949,7 +1975,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("stockQtyTot >>"+stockQtyTot); //System.out.println("stockQtyTot >>"+stockQtyTot);
double allocQty1=0.0; double allocQty1=0.0;
...@@ -1985,24 +2011,24 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1985,24 +2011,24 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
allocQty=0; allocQty=0;
qtyStk=0; qtyStk=0;
holdQty=0; holdQty=0;
System.out.println("Inside d while loop!!!!!!!!!!!....."); //System.out.println("Inside d while loop!!!!!!!!!!!.....");
stockTestCnt++; stockTestCnt++;
lotNo = rs5.getString("lot_no"); lotNo = rs5.getString("lot_no");
lotSl = rs5.getString("lot_sl"); lotSl = rs5.getString("lot_sl");
qtyStk = rs5.getDouble("quantity"); qtyStk = rs5.getDouble("quantity");
allocQty = rs5.getDouble("alloc_qty"); allocQty = rs5.getDouble("alloc_qty");
System.out.println("allocQty >>>>>>>>>>>>>>"+allocQty); //System.out.println("allocQty >>>>>>>>>>>>>>"+allocQty);
holdQty = rs5.getDouble("hold_qty"); holdQty = rs5.getDouble("hold_qty");
expDate = rs5.getTimestamp("exp_date"); expDate = rs5.getTimestamp("exp_date");
System.out.println("expDate:"+expDate); //System.out.println("expDate:"+expDate);
grade = rs5.getString("grade"); grade = rs5.getString("grade");
mfgDate = rs5.getTimestamp("mfg_date"); mfgDate = rs5.getTimestamp("mfg_date");
siteCodeMfg = rs5.getString("site_code__mfg"); siteCodeMfg = rs5.getString("site_code__mfg");
locCode = rs5.getString("loc_code"); locCode = rs5.getString("loc_code");
System.out.println("lotNo["+lotNo+"]"+"lotSl["+lotSl+"]"); /*System.out.println("lotNo["+lotNo+"]"+"lotSl["+lotSl+"]");
System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"); System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]");
System.out.println("holdQty["+holdQty+"]"+"locCode["+locCode+"]"); System.out.println("holdQty["+holdQty+"]"+"locCode["+locCode+"]");*/
//stockQtyTot = stockQtyTot + (qtyStk - allocQty - holdQty); //stockQtyTot = stockQtyTot + (qtyStk - allocQty - holdQty);
...@@ -2032,14 +2058,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2032,14 +2058,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt5.close(); pstmt5.close();
pstmt5 = null; pstmt5 = null;
*/ */
System.out.println("stockTestCnt :"+stockTestCnt); /*System.out.println("stockTestCnt :"+stockTestCnt);
System.out.println("stockQtyTot :"+stockQtyTot); System.out.println("stockQtyTot :"+stockQtyTot);*/
if(stockOpt != 0) if(stockOpt != 0)
{ {
//1.Check Stock Quantity Avaibality //1.Check Stock Quantity Avaibality
System.out.println("stockQtyTot["+stockQtyTot+"]"+"sordItmQty["+sordItmQty+"]"); //System.out.println("stockQtyTot["+stockQtyTot+"]"+"sordItmQty["+sordItmQty+"]");
if(stockQtyTot < sordItmQty) if(stockQtyTot < sordItmQty)
{ {
//isRejected=true; //isRejected=true;
...@@ -2108,7 +2134,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2108,7 +2134,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(stockQtyTot >= sordItmQty) if(stockQtyTot >= sordItmQty)
{ {
System.out.println("Stock found in other sites for Sale order :" + saleOrder +",Item Code : "+ itemCode +",line No:"+ lineNo); //System.out.println("Stock found in other sites for Sale order :" + saleOrder +",Item Code : "+ itemCode +",line No:"+ lineNo);
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
logMsg= saleOrder + "\t" + itemCode + "\t"+locCode + "\t" +lotNo+"\t"+ lineNo + "\tStock found in other sites"; logMsg= saleOrder + "\t" + itemCode + "\t"+locCode + "\t" +lotNo+"\t"+ lineNo + "\tStock found in other sites";
...@@ -2128,7 +2154,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2128,7 +2154,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if("B".equalsIgnoreCase(itemFlag.trim())) if("B".equalsIgnoreCase(itemFlag.trim()))
{ {
System.out.println("itemCodeOrd>>>>@@@["+itemCodeOrd+"]"); //System.out.println("itemCodeOrd>>>>@@@["+itemCodeOrd+"]");
sql = " select grace_days from scheme_applicability " + sql = " select grace_days from scheme_applicability " +
" where scheme_code = ? and app_from <= ? "; " where scheme_code = ? and app_from <= ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -2150,7 +2176,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2150,7 +2176,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
allocDate = utilmethod.RelativeDate(allocDate, graceDays); allocDate = utilmethod.RelativeDate(allocDate, graceDays);
System.out.println("allocDate >>>>>"+allocDate); //System.out.println("allocDate >>>>>"+allocDate);
sql = " select count(*) as count from scheme_applicability where" + sql = " select count(*) as count from scheme_applicability where" +
" scheme_code = ? and app_from <= ? " + " scheme_code = ? and app_from <= ? " +
...@@ -2172,7 +2198,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2172,7 +2198,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(schemeCnt >1) if(schemeCnt >1)
{ {
System.out.println("Scheme details not found for line no :"+lineNo); //System.out.println("Scheme details not found for line no :"+lineNo);
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
logMsg= saleOrder + "\t" + itemCode + "\t"+locCode + "\t" +lotNo+"\t"+ lineNo + "\tScheme details not found "; logMsg= saleOrder + "\t" + itemCode + "\t"+locCode + "\t" +lotNo+"\t"+ lineNo + "\tScheme details not found ";
...@@ -2185,7 +2211,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2185,7 +2211,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
//setDate = datetime(today(),now()) //setDate = datetime(today(),now())
System.out.println("Scheme Not Applicable Due To Scheme Validity Period"); //System.out.println("Scheme Not Applicable Due To Scheme Validity Period");
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
logMsg= saleOrder + "\t" + itemCode + "\t"+locCode + "\t" +lotNo+"\t"+ lineNo + "\tScheme Not Applicable Due To Scheme Validity Period"; logMsg= saleOrder + "\t" + itemCode + "\t"+locCode + "\t" +lotNo+"\t"+ lineNo + "\tScheme Not Applicable Due To Scheme Validity Period";
...@@ -2306,7 +2332,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2306,7 +2332,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(applyCustList.trim().length() > 0 && mcount1 == 0) if(applyCustList.trim().length() > 0 && mcount1 == 0)
{ {
System.out.println("Scheme Not Applicable Due To Scheme Validity Period "); //System.out.println("Scheme Not Applicable Due To Scheme Validity Period ");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2321,7 +2347,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2321,7 +2347,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(noapplyCustList.trim().length() > 0 && mcount2 == 1) if(noapplyCustList.trim().length() > 0 && mcount2 == 1)
{ {
System.out.println("Scheme Not Applicable Because Of NoApply Customer List "); //System.out.println("Scheme Not Applicable Because Of NoApply Customer List ");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2343,7 +2369,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2343,7 +2369,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
netQuantity = sordItmQty; netQuantity = sordItmQty;
System.out.println("netQuantity >>>>>>"+netQuantity); //System.out.println("netQuantity >>>>>>"+netQuantity);
sql = "select (case when track_shelf_life is null then 'N' else track_shelf_life end )" + sql = "select (case when track_shelf_life is null then 'N' else track_shelf_life end )" +
" as track_shelf_life from item where item_code = ? "; " as track_shelf_life from item where item_code = ? ";
...@@ -2364,10 +2390,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2364,10 +2390,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
/*--------------------10-FEB-2015------------------------*/ /*--------------------10-FEB-2015------------------------*/
rateFailed = "F"; rateFailed = "F";
System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"allocQty["+allocQty+"]"); //System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"allocQty["+allocQty+"]");
if(qtyStk - allocQty - holdQty == 0) if(qtyStk - allocQty - holdQty == 0)
{ {
System.out.println("Call next iteration,(qtyStk - allocQty - holdQty == 0)"); //System.out.println("Call next iteration,(qtyStk - allocQty - holdQty == 0)");
continue; continue;
} }
//3. To Check for Consignment Location, and bypass the Lot No. //3. To Check for Consignment Location, and bypass the Lot No.
...@@ -2389,11 +2415,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2389,11 +2415,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
isSkip = true; isSkip = true;
isSkip = invRetstr("S-DSP",invStat,conn); isSkip = invRetstr("S-DSP",invStat,conn);
System.out.println("isSkip >>"+isSkip); //System.out.println("isSkip >>"+isSkip);
if(isSkip = false) if(isSkip = false)
{ {
System.out.println("Location :- "+locCode + "cannot be issued"); //System.out.println("Location :- "+locCode + "cannot be issued");
skiplot = skiplot + "'"+lineNo; skiplot = skiplot + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2406,7 +2432,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2406,7 +2432,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if("Y".equalsIgnoreCase(trackShelfLife) && expDate == null ) if("Y".equalsIgnoreCase(trackShelfLife) && expDate == null )
{ {
System.out.println("Expiry Date cannot be empty"); //System.out.println("Expiry Date cannot be empty");
skiplot = skiplot + "'"+lineNo; skiplot = skiplot + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2416,31 +2442,31 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2416,31 +2442,31 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
//logMsg = saleOrder + "/t" + itemCode + "/t" + lotNo + "/t" + lineNo + "/t Expiry Date cannot be empty"; //logMsg = saleOrder + "/t" + itemCode + "/t" + lotNo + "/t" + lineNo + "/t Expiry Date cannot be empty";
continue; continue;
} }
System.out.println("minShelfLife>>>"+minShelfLife); //System.out.println("minShelfLife>>>"+minShelfLife);
System.out.println("orderType>>>"+orderType); //System.out.println("orderType>>>"+orderType);
if(minShelfLife > 0) if(minShelfLife > 0)
{ {
if("NE".equalsIgnoreCase(orderType.trim())) if("NE".equalsIgnoreCase(orderType.trim()))
{ {
chkDate1 = dist.CalcExpiry(allocDate, minShelfLife + 1); chkDate1 = dist.CalcExpiry(allocDate, minShelfLife + 1);
chkDate2 = dist.CalcExpiry(allocDate, maxShelfLife ); chkDate2 = dist.CalcExpiry(allocDate, maxShelfLife );
System.out.println("chkDate1["+chkDate1+"]"+"chkDate2["+chkDate2+"]"); //System.out.println("chkDate1["+chkDate1+"]"+"chkDate2["+chkDate2+"]");
} }
else else
{ {
chkDate = dist.CalcExpiry(allocDate, minShelfLife + 1); chkDate = dist.CalcExpiry(allocDate, minShelfLife + 1);
System.out.println("chkDate :"+chkDate); //System.out.println("chkDate :"+chkDate);
} }
if(chkDate1 == null && chkDate2 == null) if(chkDate1 == null && chkDate2 == null)
{ {
//if mchk_date >= mexp_date //if mchk_date >= mexp_date
System.out.println("chkDate["+chkDate+"]"+"expDate["+expDate+"]"); //System.out.println("chkDate["+chkDate+"]"+"expDate["+expDate+"]");
if(chkDate != null && expDate != null) if(chkDate != null && expDate != null)
{ {
if(chkDate.after(expDate)) if(chkDate.after(expDate))
{ {
System.out.println("Near Expiry Item or Expired Item!!!!"); //System.out.println("Near Expiry Item or Expired Item!!!!");
skiplot = skiplot + "'"+lineNo; skiplot = skiplot + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2458,7 +2484,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2458,7 +2484,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
//(NOT(mexp_date >= mchk_date1 AND mexp_date <= mchk_date2) ) //(NOT(mexp_date >= mchk_date1 AND mexp_date <= mchk_date2) )
if(!(expDate.after(chkDate1) && expDate.after(chkDate2))) if(!(expDate.after(chkDate1) && expDate.after(chkDate2)))
{ {
System.out.println("Near Expiry Item or Expired Item"); //System.out.println("Near Expiry Item or Expired Item");
skiplot = skiplot + "'"+lineNo; skiplot = skiplot + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2500,7 +2526,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2500,7 +2526,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(priceListCnt == 0) if(priceListCnt == 0)
{ {
System.out.println("Batch Price List Not found in pricelist_mst table"); //System.out.println("Batch Price List Not found in pricelist_mst table");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2511,7 +2537,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2511,7 +2537,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
strToWrite=strToWrite+logMsg+"\t\r\n"; strToWrite=strToWrite+logMsg+"\t\r\n";
postLog = "Batch Price List Not found in pricelist_mst table for "+saleOrder+" "+itemCode+" "+lotNo+" "+lineNo; postLog = "Batch Price List Not found in pricelist_mst table for "+saleOrder+" "+itemCode+" "+lotNo+" "+lineNo;
errorLog("Error",postLog,"sorditem",saleOrder, lineNo, expLev, " ", " ", saleOrder, "S-DSP","REAS_CODE","W_POST_ORDER",conn); errorLog("Error",postLog,"sorditem",saleOrder, lineNo, expLev, " ", " ", saleOrder, "S-DSP","REAS_CODE","W_POST_ORDER",conn);
System.out.println("called exit from loop"); //System.out.println("called exit from loop");
break; break;
} }
...@@ -2560,7 +2586,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2560,7 +2586,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(rate < 0) if(rate < 0)
{ {
System.out.println("rate not available"); // System.out.println("rate not available");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2571,7 +2597,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2571,7 +2597,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
strToWrite=strToWrite+logMsg+"\t\r\n"; strToWrite=strToWrite+logMsg+"\t\r\n";
postLog = "Rate not available for "+saleOrder+" "+itemCode+" "+lotNo+" "+lineNo; postLog = "Rate not available for "+saleOrder+" "+itemCode+" "+lotNo+" "+lineNo;
errorLog("P04",postLog,"sorditem",saleOrder, lineNo, expLev, " ", " ", saleOrder, "S-DSP","REAS_CODE","W_POST_ORDER",conn); errorLog("P04",postLog,"sorditem",saleOrder, lineNo, expLev, " ", " ", saleOrder, "S-DSP","REAS_CODE","W_POST_ORDER",conn);
System.out.println("called exit from loop"); // System.out.println("called exit from loop");
break; break;
} }
...@@ -2606,8 +2632,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2606,8 +2632,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(priceListCnt == 0) if(priceListCnt == 0)
{ {
System.out.println("Batch Price List Not found in pricelist_mst table"); //System.out.println("Batch Price List Not found in pricelist_mst table");
System.out.println(" Excise clg. rate not available."); //System.out.println(" Excise clg. rate not available.");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2618,7 +2644,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2618,7 +2644,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
strToWrite=strToWrite+logMsg+"\t\r\n"; strToWrite=strToWrite+logMsg+"\t\r\n";
postLog = "Batch Price List Not found in pricelist_mst table for "+saleOrder+" "+itemCode+" "+lotNo+" "+lineNo; postLog = "Batch Price List Not found in pricelist_mst table for "+saleOrder+" "+itemCode+" "+lotNo+" "+lineNo;
errorLog("Error",postLog,"sorditem",saleOrder, lineNo, expLev, " ", " ", saleOrder, "S-DSP","REAS_CODE","W_POST_ORDER",conn); errorLog("Error",postLog,"sorditem",saleOrder, lineNo, expLev, " ", " ", saleOrder, "S-DSP","REAS_CODE","W_POST_ORDER",conn);
System.out.println("called exit from loop"); //System.out.println("called exit from loop");
break; break;
} }
} }
...@@ -2631,7 +2657,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2631,7 +2657,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(rateClg < 0) if(rateClg < 0)
{ {
System.out.println("rate not available"); //System.out.println("rate not available");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2642,14 +2668,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2642,14 +2668,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
strToWrite=strToWrite+logMsg+"\t\r\n"; strToWrite=strToWrite+logMsg+"\t\r\n";
postLog = "Excise clg. rate not available for "+saleOrder+" "+itemCode+" "+lotNo+" "+lineNo; postLog = "Excise clg. rate not available for "+saleOrder+" "+itemCode+" "+lotNo+" "+lineNo;
errorLog("P12", postLog,"sorditem",saleOrder, lineNo, expLev, " ", " ", saleOrder, "S-DSP","REAS_CODE","W_POST_ORDER",conn); errorLog("P12", postLog,"sorditem",saleOrder, lineNo, expLev, " ", " ", saleOrder, "S-DSP","REAS_CODE","W_POST_ORDER",conn);
System.out.println("called exit from loop"); //System.out.println("called exit from loop");
break; break;
} }
}//end of if(rateClg <= 0) }//end of if(rateClg <= 0)
//lockqty=0; //lockqty=0;
System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"holdQty["+holdQty+"]"); //System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"holdQty["+holdQty+"]");
System.out.println("siteItmQty["+siteItmQty+"]"+"lockqty["+lockqty+"]"+"holdQty["+holdQty+"]"); //System.out.println("siteItmQty["+siteItmQty+"]"+"lockqty["+lockqty+"]"+"holdQty["+holdQty+"]");
if(((qtyStk - allocQty -holdQty) - siteItmQty ) > 0) if(((qtyStk - allocQty -holdQty) - siteItmQty ) > 0)
{ {
lockqty = lockqty + ((qtyStk - allocQty -holdQty) - siteItmQty); lockqty = lockqty + ((qtyStk - allocQty -holdQty) - siteItmQty);
...@@ -2662,7 +2688,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2662,7 +2688,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
siteItmQty = siteItmQty - (qtyStk - allocQty -holdQty); siteItmQty = siteItmQty - (qtyStk - allocQty -holdQty);
} }
System.out.println("lockqty["+lockqty+"]"+"netQuantity["+netQuantity+"]"); //System.out.println("lockqty["+lockqty+"]"+"netQuantity["+netQuantity+"]");
//if(lockqty >= netQuantity) //if(lockqty >= netQuantity)
/*if(lockqty <= netQuantity)//code in line no 2225 /*if(lockqty <= netQuantity)//code in line no 2225
{ {
...@@ -2671,7 +2697,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2671,7 +2697,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
break; break;
}*/ }*/
System.out.println("rateFailed >>"+rateFailed); //System.out.println("rateFailed >>"+rateFailed);
if("F".equalsIgnoreCase(rateFailed)) if("F".equalsIgnoreCase(rateFailed))
{ {
...@@ -2681,7 +2707,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2681,7 +2707,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(lockqty < netQuantity) if(lockqty < netQuantity)
{ {
System.out.println("Short Quantity for scheme item"); //System.out.println("Short Quantity for scheme item");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2702,7 +2728,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2702,7 +2728,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
else else
{ {
System.out.println("No Stock Available"); //System.out.println("No Stock Available");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2723,8 +2749,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2723,8 +2749,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
/*-------------------changes done on 08-02-2015--------------------------------------*/ /*-------------------changes done on 08-02-2015--------------------------------------*/
netQuantity = sordItmQty; netQuantity = sordItmQty;
System.out.println("sordItmQty :"+sordItmQty); /*System.out.println("sordItmQty :"+sordItmQty);
System.out.println("netQuantity:"+netQuantity); System.out.println("netQuantity:"+netQuantity);*/
...@@ -2774,12 +2800,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2774,12 +2800,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(schemeCnt > 0) if(schemeCnt > 0)
{ {
System.out.println("lineNo>>>>"+lineNo); /*System.out.println("lineNo>>>>"+lineNo);
System.out.println("lineNoOld>>>>"+lineNoOld); System.out.println("lineNoOld>>>>"+lineNoOld);
System.out.println("saleOrder>>>>"+saleOrder); System.out.println("saleOrder>>>>"+saleOrder);
System.out.println("saleOrderOld>>>>"+saleOrderOld); System.out.println("saleOrderOld>>>>"+saleOrderOld);
System.out.println("itemCodeOld>>>>"+itemCodeOld); System.out.println("itemCodeOld>>>>"+itemCodeOld);
System.out.println("itemCode>>>>"+itemCode); System.out.println("itemCode>>>>"+itemCode);*/
if(lineNo != lineNoOld || saleOrder != saleOrderOld || itemCodeOld != itemCode ) if(lineNo != lineNoOld || saleOrder != saleOrderOld || itemCodeOld != itemCode )
{ {
//ratio = i_nvo_post_order.gbf_scheme(msaleorder,integer(mline_no),as_lot_sl,ls_loc_group) //ratio = i_nvo_post_order.gbf_scheme(msaleorder,integer(mline_no),as_lot_sl,ls_loc_group)
...@@ -2801,7 +2827,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2801,7 +2827,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
if("0".equalsIgnoreCase(ratio)) if("0".equalsIgnoreCase(ratio))
{ {
System.out.println("Short Quantity for scheme item"); //System.out.println("Short Quantity for scheme item");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -2846,8 +2872,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2846,8 +2872,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}//end of if(schemeCnt > 0) }//end of if(schemeCnt > 0)
System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"holdQty["+holdQty+"]"); /*System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"holdQty["+holdQty+"]");
System.out.println("netQuantity>>"+netQuantity); System.out.println("netQuantity>>"+netQuantity);*/
if((qtyStk - allocQty - holdQty) <= netQuantity) if((qtyStk - allocQty - holdQty) <= netQuantity)
{ {
inputQty = qtyStk - allocQty - holdQty; inputQty = qtyStk - allocQty - holdQty;
...@@ -2858,7 +2884,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2858,7 +2884,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
inputQty = netQuantity; inputQty = netQuantity;
sordItemBean.setSordItmQty(inputQty);//Added by chandrashekar on 03-oct-2016 sordItemBean.setSordItmQty(inputQty);//Added by chandrashekar on 03-oct-2016
} }
System.out.println("inputQty>>"+inputQty); //System.out.println("inputQty>>"+inputQty);
if(inputQty > 0) if(inputQty > 0)
{ {
//if isnull(as_tranid) or len(trim(as_tranid)) = 0 //if isnull(as_tranid) or len(trim(as_tranid)) = 0
...@@ -2881,13 +2907,13 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2881,13 +2907,13 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("unitPack>>@@@@>>["+unitPack+"]"); //System.out.println("unitPack>>@@@@>>["+unitPack+"]");
if(unitPack == null || unitPack.trim().length()==0 || "B".equalsIgnoreCase(itemFlag)) if(unitPack == null || unitPack.trim().length()==0 || "B".equalsIgnoreCase(itemFlag))
{ {
unitPack = unit; unitPack = unit;
} }
System.out.println("unitPack>>>>["+unitPack+"]"); //System.out.println("unitPack>>>>["+unitPack+"]");
System.out.println("unit>>>>"+unit+"]"); //System.out.println("unit>>>>"+unit+"]");
if(!(unitPack.equalsIgnoreCase(unit))) if(!(unitPack.equalsIgnoreCase(unit)))
{ {
...@@ -2915,7 +2941,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2915,7 +2941,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
inputQty = orgQty ; inputQty = orgQty ;
} }
System.out.println("orgQty ["+orgQty+"]"+"inputQty ["+inputQty+"]"); //System.out.println("orgQty ["+orgQty+"]"+"inputQty ["+inputQty+"]");
...@@ -2936,14 +2962,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -2936,14 +2962,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("lcQty["+lcQty+"]"+"inputQty["+inputQty+"]"+"modQuantity["+modQuantity+"]"); //System.out.println("lcQty["+lcQty+"]"+"inputQty["+inputQty+"]"+"modQuantity["+modQuantity+"]");
lcQty = inputQty - modQuantity; lcQty = inputQty - modQuantity;
inputQty = lcQty; inputQty = lcQty;
System.out.println("inputQty["+inputQty+"]"+"orgQty["+orgQty+"]"); //System.out.println("inputQty["+inputQty+"]"+"orgQty["+orgQty+"]");
if((orgQty - inputQty) > 0) if((orgQty - inputQty) > 0)
{ {
System.out.println("Quantity converted as per box. Pending Quantity "); //System.out.println("Quantity converted as per box. Pending Quantity ");
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -3075,9 +3101,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3075,9 +3101,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("chargeQty>>>"+chargeQty); /*System.out.println("chargeQty>>>"+chargeQty);
System.out.println("appMinQty>>>"+appMinQty); System.out.println("appMinQty>>>"+appMinQty);
System.out.println("appMaxQty>>>"+appMaxQty); System.out.println("appMaxQty>>>"+appMaxQty);*/
if(chargeQty >= appMinQty && chargeQty <= appMaxQty) if(chargeQty >= appMinQty && chargeQty <= appMaxQty)
{ {
...@@ -3088,13 +3114,13 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3088,13 +3114,13 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
freeQty=0; freeQty=0;
} }
System.out.println("inputQty>>>"+inputQty); /*System.out.println("inputQty>>>"+inputQty);
System.out.println("totFreeQty>>>"+totFreeQty); System.out.println("totFreeQty>>>"+totFreeQty);
System.out.println("allocFreeQty>>>"+allocFreeQty); System.out.println("allocFreeQty>>>"+allocFreeQty);
System.out.println("freeQty>>>"+freeQty); System.out.println("freeQty>>>"+freeQty);*/
if((inputQty + totFreeQty + allocFreeQty) > freeQty ) if((inputQty + totFreeQty + allocFreeQty) > freeQty )
{ {
System.out.println("Chargeable quantity of group of items not eligible for the free quantity"); //System.out.println("Chargeable quantity of group of items not eligible for the free quantity");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -3111,7 +3137,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3111,7 +3137,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(batqty == 0.0 && qtyper == 0.0 && appMinQty == 0.0 && appMaxQty == 0.0)//record not found above sql query if(batqty == 0.0 && qtyper == 0.0 && appMinQty == 0.0 && appMaxQty == 0.0)//record not found above sql query
{ {
System.out.println("Group of items is not eligible for the free quantity"); //System.out.println("Group of items is not eligible for the free quantity");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -3130,7 +3156,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3130,7 +3156,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
else //No Scheme exists else //No Scheme exists
{ {
System.out.println("Scheme Not Applicable Due To Scheme Validity Period "); //System.out.println("Scheme Not Applicable Due To Scheme Validity Period ");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -3147,7 +3173,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3147,7 +3173,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}//end of if(itemCodeParent != null && itemCodeParent.trim().length() > 0 ) }//end of if(itemCodeParent != null && itemCodeParent.trim().length() > 0 )
else else
{ {
System.out.println("Scheme Item is not belong to the group of items"); //System.out.println("Scheme Item is not belong to the group of items");
skipline = skipline + "'"+lineNo; skipline = skipline + "'"+lineNo;
isRejected=true; isRejected=true;
stockBean.setRejected(isRejected); stockBean.setRejected(isRejected);
...@@ -3178,66 +3204,65 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3178,66 +3204,65 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
/*-------------------changes done on 08-02-2015,end--------------------------------------*/ /*-------------------changes done on 08-02-2015,end--------------------------------------*/
System.out.println("-----------------Map the record for validation----------"); /*System.out.println("-----------------Map the record for validation----------");
System.out.println("saleOrder["+saleOrder+"]"+"itemCode["+itemCode+"]"+"lineNo["+lineNo+"]"); System.out.println("saleOrder["+saleOrder+"]"+"itemCode["+itemCode+"]"+"lineNo["+lineNo+"]");
System.out.println("lotNo["+lotNo+"]"+"lotSl["+lotSl+"]"+"locCode["+locCode+"]"); System.out.println("lotNo["+lotNo+"]"+"lotSl["+lotSl+"]"+"locCode["+locCode+"]");
System.out.println("qtyStk["+qtyStk+"]"+"holdQty["+holdQty+"]"+"allocQty["+allocQty+"]"); System.out.println("qtyStk["+qtyStk+"]"+"holdQty["+holdQty+"]"+"allocQty["+allocQty+"]");
System.out.println("skipline :"+sordItemBean.getSkipline()); System.out.println("skipline :"+sordItemBean.getSkipline());
System.out.println("skiplot :"+sordItemBean.getSkiplot()); System.out.println("skiplot :"+sordItemBean.getSkiplot());
System.out.println("---------------------------------------------------------"); System.out.println("---------------------------------------------------------");*/
/*----------------------------------------------------------------------------------*/ /*----------------------------------------------------------------------------------*/
}//end of if(stockOpt != 0) }//end of if(stockOpt != 0)
stockList.add(stockBean); stockList.add(stockBean);
/*
System.out.println("lotNO>>"+lotNo+"lotSl >>"+lotSl); System.out.println("lotNO>>"+lotNo+"lotSl >>"+lotSl);
System.out.println("allocQty["+allocQty+"]"+"holdQty["+holdQty+"]"+"qtyStk - allocQty - holdQty["+(qtyStk - allocQty - holdQty)+""); System.out.println("allocQty["+allocQty+"]"+"holdQty["+holdQty+"]"+"qtyStk - allocQty - holdQty["+(qtyStk - allocQty - holdQty)+"");
System.out.println("stockTot["+stockTot+"]"+"qtyStk["+qtyStk+"]"+"sordItmQty["+sordItmQty+""); System.out.println("stockTot["+stockTot+"]"+"qtyStk["+qtyStk+"]"+"sordItmQty["+sordItmQty+"");
*/
stockTot=0.0; stockTot=0.0;
stockTot = stockTot + (qtyStk - allocQty - holdQty); stockTot = stockTot + (qtyStk - allocQty - holdQty);
System.out.println("stockTot >>>>"+stockTot); System.out.println("stockTot >>>>"+stockTot);
if(stockTot > sordItmQty) if(stockTot > sordItmQty)
{ {
System.out.println("total stock quantity greater than sorder quantity!!!"); //System.out.println("total stock quantity greater than sorder quantity!!!");
break; break;
} }
}//end of while }//end of while
System.out.println("@@@@@@@@@@@@@@@@@@@@@@@test stockList[[["+stockList.toString()+"]]]"); //System.out.println("@@@@@@@@@@@@@@@@@@@@@@@test stockList[[["+stockList.toString()+"]]]");
rs5.close(); rs5.close();
rs5 = null; rs5 = null;
pstmt5.close(); pstmt5.close();
pstmt5 = null; pstmt5 = null;
System.out.println("@@@@@@@@@@ forTestCnt["+forTestCnt+"]:::stockList.size()>>>>"+stockList.size()); //System.out.println("@@@@@@@@@@ forTestCnt["+forTestCnt+"]:::stockList.size()>>>>"+stockList.size());
sordItemBean.setStockList(stockList); sordItemBean.setStockList(stockList);
//stockList.clear(); //stockList.clear();
}// end of sordItemList }// end of sordItemList
System.out.println("stockTestCnt :"+stockTestCnt); /*System.out.println("stockTestCnt :"+stockTestCnt);
System.out.println("forTestCnt :"+forTestCnt); System.out.println("forTestCnt :"+forTestCnt);*/
int vaildateData=0; int vaildateData=0;
double totInputQty=0.0; double totInputQty=0.0;
System.out.println("sordItemList lenth@@@"+sordItemList.size()); //System.out.println("sordItemList lenth@@@"+sordItemList.size());
for(SordItemBean sordItemBean :sordItemList )//required for update sorditem accordingly line no and sale order for(SordItemBean sordItemBean :sordItemList )//required for update sorditem accordingly line no and sale order
{ {
sordItmQty = sordItemBean.getSordItmQty(); sordItmQty = sordItemBean.getSordItmQty();
netQuantity=sordItmQty; netQuantity=sordItmQty;
System.out.println("netQuantity>>>"+netQuantity); //System.out.println("netQuantity>>>"+netQuantity);
stockList=sordItemBean.getStockList(); stockList=sordItemBean.getStockList();
System.out.println("stockList>>>"+stockList); //System.out.println("stockList>>>"+stockList);
System.out.println("expLev>@@@@@@@@@>"+expLev); //System.out.println("expLev>@@@@@@@@@>"+expLev);
totInputQty=0; totInputQty=0;
System.out.println("stockList lenth@@@"+stockList.size()); //System.out.println("stockList lenth@@@"+stockList.size());
for(StockBean stockBean :stockList) for(StockBean stockBean :stockList)
{ {
System.out.println("stockList iterator starts..........."); //System.out.println("stockList iterator starts...........");
stockOpt = stockBean.getSordItemBean().getStockOpt(); stockOpt = stockBean.getSordItemBean().getStockOpt();
//sordItmQty = stockBean.getSordItemBean().getSordItmQty(); //sordItmQty = stockBean.getSordItemBean().getSordItmQty();
siteCode = stockBean.getSordItemBean().getSiteCode(); siteCode = stockBean.getSordItemBean().getSiteCode();
...@@ -3281,15 +3306,15 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3281,15 +3306,15 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
skipline=stockBean.getSkipline(); skipline=stockBean.getSkipline();
skiplot =stockBean.getSkiplot(); skiplot =stockBean.getSkiplot();
isRejected = stockBean.isRejected(); isRejected = stockBean.isRejected();
System.out.println("isRejected>>"+isRejected); //System.out.println("isRejected>>"+isRejected);
//inputQty=sordItmQty; //inputQty=sordItmQty;
//quantityStduom=sordItmQty; //quantityStduom=sordItmQty;
expLev=stockBean.getSordItemBean().getExpLev(); expLev=stockBean.getSordItemBean().getExpLev();
System.out.println("expLev>>>"+expLev); //System.out.println("expLev>>>"+expLev);
skipline = skipline == null ? "" : skipline; skipline = skipline == null ? "" : skipline;
skiplot = skiplot == null ? "" : skiplot; skiplot = skiplot == null ? "" : skiplot;
System.out.println("saleOrder["+saleOrder+"]"+"itemCode["+itemCode+"]"+"lineNo["+lineNo+"]"); /*System.out.println("saleOrder["+saleOrder+"]"+"itemCode["+itemCode+"]"+"lineNo["+lineNo+"]");
System.out.println("lotNo["+lotNo+"]"+"lotSl["+lotSl+"]"+"locCode["+locCode+"]"); System.out.println("lotNo["+lotNo+"]"+"lotSl["+lotSl+"]"+"locCode["+locCode+"]");
System.out.println("stockQty["+qtyStk+"]"+"holdQty["+holdQty+"]"+"allocQty["+allocQty+"]"); System.out.println("stockQty["+qtyStk+"]"+"holdQty["+holdQty+"]"+"allocQty["+allocQty+"]");
System.out.println("qtyStk["+qtyStk+"]"+"rate["+rate+"]"+"unit["+unit+"]"); System.out.println("qtyStk["+qtyStk+"]"+"rate["+rate+"]"+"unit["+unit+"]");
...@@ -3297,11 +3322,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3297,11 +3322,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
System.out.println("skipline:"+skipline); System.out.println("skipline:"+skipline);
System.out.println("skiplot:"+skiplot); System.out.println("skiplot:"+skiplot);
System.out.println("itemCode@@@@["+itemCode+"]unit@@@["+unit+"]unitsTD"+unitStd); System.out.println("itemCode@@@@["+itemCode+"]unit@@@["+unit+"]unitsTD"+unitStd);
System.out.println("skiplot.trim() :"+skiplot.trim()); System.out.println("skiplot.trim() :"+skiplot.trim());
System.out.println("'"+lineNo.trim()); System.out.println("'"+lineNo.trim());
System.out.println(">>>"+skipline.trim().indexOf(lineNo.trim())); System.out.println(">>>"+skipline.trim().indexOf(lineNo.trim()));
System.out.println("<<<<"+skiplot.trim().indexOf(lineNo.trim())); System.out.println("<<<<"+skiplot.trim().indexOf(lineNo.trim()));*/
/*if(skipline.trim().indexOf(lineNo.trim()) > 0 ) /*if(skipline.trim().indexOf(lineNo.trim()) > 0 )
{ {
continue; continue;
...@@ -3359,10 +3383,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3359,10 +3383,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
int updSordAllCnt=0; int updSordAllCnt=0;
if(sordallocCnt == 0) if(sordallocCnt == 0)
{ {
System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"holdQty["+holdQty+"]"); /* System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"holdQty["+holdQty+"]");
System.out.println("netQuantity["+netQuantity+"]"+"inputQty["+inputQty+"]"+"netQuantity["+netQuantity+"]"); System.out.println("netQuantity["+netQuantity+"]"+"inputQty["+inputQty+"]"+"netQuantity["+netQuantity+"]");
System.out.println("totInputQty["+totInputQty+"]"+"sordItmQty["+sordItmQty+"]"+"holdQty["+holdQty+"]"); System.out.println("totInputQty["+totInputQty+"]"+"sordItmQty["+sordItmQty+"]"+"holdQty["+holdQty+"]");*/
if(qtyStk - allocQty - holdQty <= netQuantity) if(qtyStk - allocQty - holdQty <= netQuantity)
{ {
inputQty = qtyStk - allocQty - holdQty; inputQty = qtyStk - allocQty - holdQty;
...@@ -3379,9 +3402,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3379,9 +3402,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
System.out.println("insert query for sordalloc ......"); /*System.out.println("insert query for sordalloc ......");
System.out.println("saleOrder["+saleOrder+"]"+"lineNo["+lineNo+"]"+"itemCode["+itemCode+"]"); System.out.println("saleOrder["+saleOrder+"]"+"lineNo["+lineNo+"]"+"itemCode["+itemCode+"]");
System.out.println("quantityStduom["+quantityStduom+"]"+"quantity__stduom["+inputQty+"]"+"qty_alloc["+inputQty+"]"); System.out.println("quantityStduom["+quantityStduom+"]"+"quantity__stduom["+inputQty+"]"+"qty_alloc["+inputQty+"]");
*/
vaildateData++; vaildateData++;
sql = "INSERT INTO sordalloc (sale_order, line_no, item_code, quantity, item_code__ord, site_code, unit, status, exp_lev, item_ref, alloc_mode,date_alloc, quantity__stduom, loc_code, lot_no, lot_sl,item_grade, exp_date, unit__std, conv__qty_stduom, qty_alloc, mfg_date, site_code__mfg)"; sql = "INSERT INTO sordalloc (sale_order, line_no, item_code, quantity, item_code__ord, site_code, unit, status, exp_lev, item_ref, alloc_mode,date_alloc, quantity__stduom, loc_code, lot_no, lot_sl,item_grade, exp_date, unit__std, conv__qty_stduom, qty_alloc, mfg_date, site_code__mfg)";
sql = sql + "values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; sql = sql + "values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
...@@ -3414,7 +3438,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3414,7 +3438,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
insCnt = pstmt.executeUpdate(); insCnt = pstmt.executeUpdate();
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println(">>>>>>>>insCnt:"+insCnt); //System.out.println(">>>>>>>>insCnt:"+insCnt);
if(insCnt > 0) if(insCnt > 0)
{ {
logMsg= saleOrder + "\t" + itemCode + "\t"+locCode + "\t" +lotNo+"\t"+ lineNo + "\tInserted data in sordalloc"; logMsg= saleOrder + "\t" + itemCode + "\t"+locCode + "\t" +lotNo+"\t"+ lineNo + "\tInserted data in sordalloc";
...@@ -3509,7 +3533,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3509,7 +3533,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
// //
System.out.println("inputQty :"+inputQty); //System.out.println("inputQty :"+inputQty);
HashMap invAllocTraceMap = new HashMap(); HashMap invAllocTraceMap = new HashMap();
invAllocTraceMap.put("ref_ser","S-ORD"); invAllocTraceMap.put("ref_ser","S-ORD");
invAllocTraceMap.put("ref_id",saleOrder); invAllocTraceMap.put("ref_id",saleOrder);
...@@ -3546,8 +3570,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3546,8 +3570,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}//end of if(stockOpt != 0) }//end of if(stockOpt != 0)
}//end of for(StockBean stockBean :stockList) 2nd iterator.......... }//end of for(StockBean stockBean :stockList) 2nd iterator..........
System.out.println("vaildateData :"+vaildateData); //System.out.println("vaildateData :"+vaildateData);
System.out.println("records["+records+"]"+"totAlloc["+totAlloc+"]"); //System.out.println("records["+records+"]"+"totAlloc["+totAlloc+"]");
int updSorditemCnt=0; int updSorditemCnt=0;
if(records > 0 ) if(records > 0 )
{ {
...@@ -3576,7 +3600,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3576,7 +3600,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
totAlloc = 0; totAlloc = 0;
ratio = "0"; ratio = "0";
System.out.println("@@@@@@@@ update sorder commented.........."); //System.out.println("@@@@@@@@ update sorder commented..........");
/*int updSordCnt=0; /*int updSordCnt=0;
if(records > 0 || stockOpt == 0) if(records > 0 || stockOpt == 0)
{ {
...@@ -3591,8 +3615,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3591,8 +3615,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
}*/ }*/
//Start Added by chandrashekar on 13-sep-2016 //Start Added by chandrashekar on 13-sep-2016
System.out.println("********************************************************"); //System.out.println("********************************************************");
System.out.println("records["+records+"]"+"stockOpt["+stockOpt+"]"+"saleOrder["+saleOrder+"]"); //System.out.println("records["+records+"]"+"stockOpt["+stockOpt+"]"+"saleOrder["+saleOrder+"]");
int updSordCnt=0; int updSordCnt=0;
if(records > 0 || stockOpt == 0 && !isRejected) if(records > 0 || stockOpt == 0 && !isRejected)
{ {
...@@ -3761,7 +3785,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -3761,7 +3785,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
String currTime = null; String currTime = null;
try try
{ {
System.out.println(">>>In intializingLog() fileName:"+fileName); //System.out.println(">>>In intializingLog() fileName:"+fileName);
SimpleDateFormat sdf1 = new SimpleDateFormat(e12GenericUtility.getDBDateFormat()); SimpleDateFormat sdf1 = new SimpleDateFormat(e12GenericUtility.getDBDateFormat());
try try
{ {
...@@ -4010,9 +4034,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4010,9 +4034,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
//convQty = dist.convQtyFactor(unit,unitPack,itemCode, convQtyStduom, conn); //convQty = dist.convQtyFactor(unit,unitPack,itemCode, convQtyStduom, conn);
convAr = dist.getConvQuantityFact(unit, unitPack, itemCode, convQtyStduom, convFact, conn); convAr = dist.getConvQuantityFact(unit, unitPack, itemCode, convQtyStduom, convFact, conn);
convFact = Double.parseDouble( convAr.get(0).toString() ); convFact = Double.parseDouble( convAr.get(0).toString() );
System.out.println("convFact>>>>"+convFact); //System.out.println("convFact>>>>"+convFact);
convQty = Double.parseDouble( convAr.get(1).toString() ); convQty = Double.parseDouble( convAr.get(1).toString() );
System.out.println("convQty>>>>"+convQty); //System.out.println("convQty>>>>"+convQty);
} }
catch(Exception e) catch(Exception e)
{ {
...@@ -4043,8 +4067,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4043,8 +4067,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
//if(postLogYn) //if(postLogYn)
//{ //{
System.out.println("call errorLog!!!!!!!...."); // System.out.println("call errorLog!!!!!!!....");
System.out.println("as_reas_detail.trim().length()>>>"+as_reas_detail.trim().length()); // System.out.println("as_reas_detail.trim().length()>>>"+as_reas_detail.trim().length());
if(as_reas_detail.trim().length() == 0) if(as_reas_detail.trim().length() == 0)
{ {
sql = " select descr from gencodes where " + sql = " select descr from gencodes where " +
...@@ -4070,11 +4094,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4070,11 +4094,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
} }
as_reas_detail = ls_reas_detail; as_reas_detail = ls_reas_detail;
} }
System.out.println("as_reas_detail :"+as_reas_detail); /* System.out.println("as_reas_detail :"+as_reas_detail);
System.out.println("as_table_name["+as_table_name+"]"+"keyfld1["+keyfld1+"]"+"keyfld2["+keyfld2+"]"); System.out.println("as_table_name["+as_table_name+"]"+"keyfld1["+keyfld1+"]"+"keyfld2["+keyfld2+"]");
System.out.println("keyfld3["+keyfld3+"]"+"keyfld4["+keyfld4+"]"+"keyfld5["+keyfld5+"]"); System.out.println("keyfld3["+keyfld3+"]"+"keyfld4["+keyfld4+"]"+"keyfld5["+keyfld5+"]");
System.out.println("as_tran_id["+as_tran_id+"]"+"as_tran_code["+as_tran_code+"]"+"gencode_fldname["+gencode_fldname+"]"); System.out.println("as_tran_id["+as_tran_id+"]"+"as_tran_code["+as_tran_code+"]"+"gencode_fldname["+gencode_fldname+"]");
System.out.println("mod_name:"+mod_name); System.out.println("mod_name:"+mod_name);*/
Log log = new Log(); Log log = new Log();
log.setReasCode(as_reas_code); log.setReasCode(as_reas_code);
...@@ -4124,9 +4148,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4124,9 +4148,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
try try
{ {
System.out.println("called postLog........"); // System.out.println("called postLog........");
ls_date = sdf.format(currentDate); ls_date = sdf.format(currentDate);
System.out.println("ls_date :"+ls_date); // System.out.println("ls_date :"+ls_date);
ls_table = checkNull(log.getTableName()); ls_table = checkNull(log.getTableName());
ls_reas_code = log.getReasCode(); ls_reas_code = log.getReasCode();
ls_reas_detail = log.getReasDetail(); ls_reas_detail = log.getReasDetail();
...@@ -4135,9 +4159,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4135,9 +4159,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
keyfld3=log.getKeyfld3(); keyfld3=log.getKeyfld3();
keyfld4=log.getKeyfld4(); keyfld4=log.getKeyfld4();
keyfld5=log.getKeyfld5(); keyfld5=log.getKeyfld5();
System.out.println("ls_table["+ls_table+"]"+"ls_reas_code["+ls_reas_code+"]"+"ls_reas_detail"+ls_reas_detail+"]"); /*System.out.println("ls_table["+ls_table+"]"+"ls_reas_code["+ls_reas_code+"]"+"ls_reas_detail"+ls_reas_detail+"]");
System.out.println("keyfld1["+keyfld1+"]"+"keyfld2["+keyfld2+"]"+"keyfld3["+keyfld3+"]"); System.out.println("keyfld1["+keyfld1+"]"+"keyfld2["+keyfld2+"]"+"keyfld3["+keyfld3+"]");
System.out.println("keyfld4["+keyfld4+"]"+"keyfld5["+keyfld5+"]"); System.out.println("keyfld4["+keyfld4+"]"+"keyfld5["+keyfld5+"]")*/;
if("sorditem".equalsIgnoreCase(ls_table)) if("sorditem".equalsIgnoreCase(ls_table))
{ {
...@@ -4182,7 +4206,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4182,7 +4206,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
updCnt = pstmt.executeUpdate(); updCnt = pstmt.executeUpdate();
System.out.println("updCnt :"+updCnt); // System.out.println("updCnt :"+updCnt);
} }
...@@ -4357,10 +4381,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4357,10 +4381,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
int cnt = 0; int cnt = 0;
try try
{ {
System.out.println("call sorderStatusLog!......."); //System.out.println("call sorderStatusLog!.......");
//xmlString1 //xmlString1
System.out.println("xmlString1>>"+xmlString1); //System.out.println("xmlString1>>"+xmlString1);
System.out.println("chgUser["+chgUser+"]"+"chgTerm["+chgTerm+"]"); //System.out.println("chgUser["+chgUser+"]"+"chgTerm["+chgTerm+"]");
/*ConnDriver connDriver = new ConnDriver(); /*ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM"); conn = connDriver.getConnectDB("DriverITM");
conn.setAutoCommit(false);*/ conn.setAutoCommit(false);*/
...@@ -4379,7 +4403,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4379,7 +4403,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("ls_site_code :"+ls_site_code); //System.out.println("ls_site_code :"+ls_site_code);
ls_win = "w_sorder_stat_log" ; ls_win = "w_sorder_stat_log" ;
...@@ -4397,7 +4421,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4397,7 +4421,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("ls_key["+ls_key+"]"+"keyCol["+keyCol+"]"+"tranSer["+tranSer+"]"); //System.out.println("ls_key["+ls_key+"]"+"keyCol["+keyCol+"]"+"tranSer["+tranSer+"]");
if(ls_key == null) if(ls_key == null)
{ {
...@@ -4415,7 +4439,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4415,7 +4439,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("ls_key!!["+ls_key+"]"+"keyCol!!["+keyCol+"]"+"tranSer!!["+tranSer+"]"); //System.out.println("ls_key!!["+ls_key+"]"+"keyCol!!["+keyCol+"]"+"tranSer!!["+tranSer+"]");
} }
...@@ -4423,7 +4447,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4423,7 +4447,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
TransIDGenerator tg = new TransIDGenerator(xmlString1, "BASE", CommonConstants.DB_NAME); TransIDGenerator tg = new TransIDGenerator(xmlString1, "BASE", CommonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer, keyCol, ls_key, conn); tranId = tg.generateTranSeqID(tranSer, keyCol, ls_key, conn);
System.out.println("tranId :"+tranId); //System.out.println("tranId :"+tranId);
//ld_today = datetime(today()) //ld_today = datetime(today())
//ldt_log_date = datetime(date(as_log_date)) //ldt_log_date = datetime(date(as_log_date))
java.sql.Timestamp ldt_log_date = java.sql.Timestamp.valueOf(e12GenericUtility.getValidDateString(sdf.format(currentDate).toString() , e12GenericUtility.getApplDateFormat(),e12GenericUtility.getDBDateFormat()) + " 00:00:00.0"); java.sql.Timestamp ldt_log_date = java.sql.Timestamp.valueOf(e12GenericUtility.getValidDateString(sdf.format(currentDate).toString() , e12GenericUtility.getApplDateFormat(),e12GenericUtility.getDBDateFormat()) + " 00:00:00.0");
...@@ -4444,8 +4468,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4444,8 +4468,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.setString(11,chgTerm); pstmt.setString(11,chgTerm);
cnt = pstmt.executeUpdate(); cnt = pstmt.executeUpdate();
pstmt.close(); pstmt.close();
System.out.println("cnt :"+cnt); /*System.out.println("cnt :"+cnt);
System.out.println("tranId!!! :"+tranId); System.out.println("tranId!!! :"+tranId);*/
//if lds_hdr_edit.retrieve(ls_tran_id) > 0 then //if lds_hdr_edit.retrieve(ls_tran_id) > 0 then
if(cnt > 0) if(cnt > 0)
{ {
...@@ -4464,7 +4488,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4464,7 +4488,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
System.out.println("ls_edi_option:"+ls_edi_option); // System.out.println("ls_edi_option:"+ls_edi_option);
if("1".equalsIgnoreCase(ls_edi_option)) if("1".equalsIgnoreCase(ls_edi_option))
{ {
// merrcode = nvo_functions_adv.nf_create_edi_multi('w_sorder_stat_log', & // merrcode = nvo_functions_adv.nf_create_edi_multi('w_sorder_stat_log', &
...@@ -4609,12 +4633,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4609,12 +4633,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
Calendar currentDate = Calendar.getInstance(); Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
String sysDateStr = sdf.format(currentDate.getTime()); String sysDateStr = sdf.format(currentDate.getTime());
System.out.println("Now the date is :=> " + sysDateStr); //System.out.println("Now the date is :=> " + sysDateStr);
sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0"); sysDate = Timestamp.valueOf(genericUtility.getValidDateString(sysDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
String DB = CommonConstants.DB_NAME; String DB = CommonConstants.DB_NAME;
System.out.println("DB ==========>>>>>"+DB); //System.out.println("DB ==========>>>>>"+DB);
lineNo=" "+lineNo; lineNo=" "+lineNo;
System.out.println("---"+lineNo+"---"); //System.out.println("---"+lineNo+"---");
lineNo = lineNo.substring(lineNo.length() - 3); lineNo = lineNo.substring(lineNo.length() - 3);
sql1="select distinct(item_code) as item_code , sum(quantity - qty_desp) as qty, " + sql1="select distinct(item_code) as item_code , sum(quantity - qty_desp) as qty, " +
"item_code__ord, site_code " + "item_code__ord, site_code " +
...@@ -4678,7 +4702,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -4678,7 +4702,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
mchkDate=discmn.CalcExpiry(sysDate,mminShelfLife+1); mchkDate=discmn.CalcExpiry(sysDate,mminShelfLife+1);
System.out.println("mchkDate>>>>"+mchkDate); // System.out.println("mchkDate>>>>"+mchkDate);
if("Y".equalsIgnoreCase(trackShelfLife) && mminShelfLife >0) if("Y".equalsIgnoreCase(trackShelfLife) && mminShelfLife >0)
{ {
if("db2".equalsIgnoreCase(DB)) if("db2".equalsIgnoreCase(DB))
......
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