Commit 83437926 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@103849 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 40068c13
......@@ -160,7 +160,7 @@ public class PostOrdCreditChk
//******************* //migrated by cpatil
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
//NEW LOGIC TO INITIALISE ITEM SERIES TO PARENT JUST FOR RETRIEVING ALL RECORDS OF THAT GROUP
......@@ -204,7 +204,7 @@ public class PostOrdCreditChk
pstmt.close();
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) )
{
......@@ -228,7 +228,7 @@ public class PostOrdCreditChk
rs = null;
pstmt.close();
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
//MANOJ ...... 25/10/02
//ADDED BY MANOJ 25/07/03 FOR PICKING GLOBAL DATABASE
......@@ -286,7 +286,7 @@ public class PostOrdCreditChk
pstmt.close();
pstmt = null;
// 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 )
{
......@@ -294,7 +294,7 @@ public class PostOrdCreditChk
{
lsCrPolicy = PolicyList.get(policyCtr).toString();
System.out.println("@@@@@@@@@ lsCrPolicy["+lsCrPolicy+"]");
//System.out.println("@@@@@@@@@ lsCrPolicy["+lsCrPolicy+"]");
lsSql = "select cust_name from customer where cust_code = ?" ;
pstmt = conn.prepareStatement(lsSql);
......@@ -392,7 +392,7 @@ public class PostOrdCreditChk
pstmt.close();
pstmt = null;
System.out.println("@@@@@@@@@@@@ mTotalOsAmt["+mTotalOsAmt+"]mIgnCr["+mIgnCr+"]");
// System.out.println("@@@@@@@@@@@@ mTotalOsAmt["+mTotalOsAmt+"]mIgnCr["+mIgnCr+"]");
// CHECKING TOTAL O/S AMOUNT WITH IGNORE CREDIT
if (mTotalOsAmt > mIgnCr)
{
......@@ -404,7 +404,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P01",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -413,7 +413,7 @@ public class PostOrdCreditChk
{
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
if ("I".equalsIgnoreCase(asApplyTime))
......@@ -564,7 +564,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P02",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -573,7 +573,7 @@ public class PostOrdCreditChk
{
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;
......@@ -671,7 +671,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P03",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -680,7 +680,7 @@ public class PostOrdCreditChk
{
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;
......@@ -832,7 +832,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P04",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -841,7 +841,7 @@ public class PostOrdCreditChk
{
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;
......@@ -1006,7 +1006,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P05",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -1015,7 +1015,7 @@ public class PostOrdCreditChk
{
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";
......@@ -1178,7 +1178,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P06",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -1187,7 +1187,7 @@ public class PostOrdCreditChk
{
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";
......@@ -1334,7 +1334,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P07",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -1343,7 +1343,7 @@ public class PostOrdCreditChk
{
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";
......@@ -1443,7 +1443,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P08",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -1452,7 +1452,7 @@ public class PostOrdCreditChk
{
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";
......@@ -1627,7 +1627,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P09",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -1636,7 +1636,7 @@ public class PostOrdCreditChk
{
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 = ?";
......@@ -1767,7 +1767,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P10",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -1776,7 +1776,7 @@ public class PostOrdCreditChk
{
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
retArrayList = credit_check_update(asSorder,"P11",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -1969,7 +1969,7 @@ public class PostOrdCreditChk
{
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 = ?";
......@@ -2102,7 +2102,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P12",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -2111,7 +2111,7 @@ public class PostOrdCreditChk
{
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 = ?";
......@@ -2301,7 +2301,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P13",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -2310,7 +2310,7 @@ public class PostOrdCreditChk
{
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 = ? ";
......@@ -2442,7 +2442,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P14",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -2451,7 +2451,7 @@ public class PostOrdCreditChk
{
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 = ? ";
......@@ -2562,7 +2562,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P15",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -2571,7 +2571,7 @@ public class PostOrdCreditChk
{
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;
......@@ -2714,7 +2714,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P16",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -2723,7 +2723,7 @@ public class PostOrdCreditChk
{
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;
......@@ -2815,7 +2815,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,"P17",adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -2824,7 +2824,7 @@ public class PostOrdCreditChk
{
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 = "";
......@@ -2910,7 +2910,7 @@ public class PostOrdCreditChk
}
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 (lsPolicySql != null && lsPolicySql.trim().length() > 0 )
{
......@@ -2951,7 +2951,7 @@ public class PostOrdCreditChk
lsValue = "" + adNetAmt;
}
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)
{
......@@ -2963,7 +2963,7 @@ public class PostOrdCreditChk
{
lsSql = lsPolicySql;
}
System.out.println("@@@@2 lsSql====["+lsSql+"]");
//System.out.println("@@@@2 lsSql====["+lsSql+"]");
////Executing the dynamit sql to get the result.
pstmt = conn.prepareStatement(lsSql);
......@@ -2971,7 +2971,7 @@ public class PostOrdCreditChk
ResultSetMetaData rsmd=rs.getMetaData();
// int resultType = Integer.parseInt(rsmd.getColumnTypeName(1));
int resultType = rsmd.getColumnType(1);
System.out.println("@@@@@ resultType["+resultType+"]");
//System.out.println("@@@@@ resultType["+resultType+"]");
lsResult = "";
double lcResult = 0;
int liResult = 9;
......@@ -3026,7 +3026,7 @@ public class PostOrdCreditChk
pstmt.close();
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
////operater given in the policy_condition column.
if (lsPolicyCondition != null && lsPolicyCondition.trim().length() > 0 && lsPolicyResult != null && lsPolicyResult.trim().length() > 0)
......@@ -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
//Credit check is failed so adding it into the asCheck array.
if("T".equalsIgnoreCase(lsFail))
......@@ -3214,7 +3214,7 @@ public class PostOrdCreditChk
{
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
......@@ -3230,11 +3230,11 @@ public class PostOrdCreditChk
}
//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)+" "+lsStr1+","+lsStr3;
System.out.println("@@@@@@3233 lsStr["+lsStr+"]");
//System.out.println("@@@@@@3233 lsStr["+lsStr+"]");
// asCheck[ctr] = lsCrPolicy+"\t"+asDespId+"\t"+asSorder+"\t"+lsStr
// ctr = ctr + 1
......@@ -3244,7 +3244,7 @@ public class PostOrdCreditChk
retArrayList = credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// 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)
{
lsStatus = retArrayList.get(0);
......@@ -3253,7 +3253,7 @@ public class PostOrdCreditChk
{
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.
......@@ -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,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
if(rs.next())
{
emailAddr = checknull(rs.getString("email_addr"));
System.out.println("email_addr>>> "+emailAddr);
//System.out.println("email_addr>>> "+emailAddr);
}
rs.close();
rs = null;
......@@ -3495,7 +3500,7 @@ public class PostOrdCreditChk
java.util.Date currentDate = new java.util.Date();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getDBDateFormat());
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
// return ls_errcode
......@@ -3524,9 +3529,9 @@ public class PostOrdCreditChk
ls_remarks = as_check[ll_ctr];
//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");
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++)
{
......@@ -3542,7 +3547,7 @@ public class PostOrdCreditChk
if(rs.next())
{
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 = null;
......@@ -3597,18 +3602,9 @@ public class PostOrdCreditChk
}
}
/*
*/
}
return errString;
}
......@@ -3878,7 +3874,7 @@ public class PostOrdCreditChk
pstmt.close();
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.
if( lc_aprv_amt == 0 && ll_count > 0 )
{
......@@ -3900,7 +3896,7 @@ public class PostOrdCreditChk
rs = null;
pstmt.close();
pstmt = null;
System.out.println("@@@@@@@ ll_ocount["+ll_ocount+"]");
//System.out.println("@@@@@@@ ll_ocount["+ll_ocount+"]");
if( ll_ocount == ll_count )
{
as_status = "O";
......@@ -3915,7 +3911,7 @@ public class PostOrdCreditChk
}*/
ac_check_amt = 0;
System.out.println("@@@@@@@@@@3907 as_status["+as_status+"]");
//System.out.println("@@@@@@@@@@3907 as_status["+as_status+"]");
}
else //////Checking for Amount
{
......@@ -3942,7 +3938,7 @@ public class PostOrdCreditChk
pstmt.close();
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 )
{
ac_check_amt = ac_net_amt - lc_aprv_amt;
......@@ -3975,7 +3971,7 @@ public class PostOrdCreditChk
pstmt.close();
pstmt = null;
System.out.println("@@@@@@@@@ ll_fcount["+ll_fcount+"]");
//System.out.println("@@@@@@@@@ ll_fcount["+ll_fcount+"]");
if( ll_fcount > 0 )
{
ac_check_amt = 0;
......@@ -3992,7 +3988,7 @@ public class PostOrdCreditChk
{
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 ))
{
......@@ -4024,8 +4020,7 @@ public class PostOrdCreditChk
int cnt2 = pstmt2.executeUpdate();
pstmt2.close();
pstmt2 = null;
System.out.println("@@@@@@1 cnt2["+cnt2+"]");
//System.out.println("@@@@@@1 cnt2["+cnt2+"]");
lc_new_aprv_amt = 0;
}else
{
......@@ -4038,8 +4033,7 @@ public class PostOrdCreditChk
int cnt2 = pstmt2.executeUpdate();
pstmt2.close();
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 ;
}//end if
......
......@@ -114,7 +114,7 @@ public class PostOrdDespatchGen
int[] insCnt = null;
try {
System.out.println("process starts---------");
//System.out.println("process starts---------");
itmDBAccessEJB = new ITMDBAccessEJB();
//xtraParams = "loginCode="+userInfo.getLoginCode()+"~~termId="+userInfo.getRemoteHost()+"~~loginSiteCode="+userInfo.getSiteCode()+"~~loginEmpCode="+userInfo.getEmpCode();
......@@ -125,33 +125,33 @@ public class PostOrdDespatchGen
today = c.getTime();
SimpleDateFormat sdf1 = new SimpleDateFormat(this.genericUtility.getApplDateFormat());
sysDate = sdf.format(today);
System.out.println("sysDate****==========" + sysDate);
//System.out.println("sysDate****==========" + sysDate);
despDate=sysDate;
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("Despatch Date-========="+despDate);
//System.out.println("Date to be set as despDateTs@@@@@@@==="+despDateTs);
//System.out.println("Despatch Date-========="+despDate);
effDate=despDateTs;
System.out.println("Effective date====="+effDate);
//System.out.println("Effective date====="+effDate);
chgUser = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode");
userId =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode"));
chgTerm =(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "termId"));
ArrayList quantityList = null;
userId=userInfo.getLoginCode();
System.out.println("User Id :- ["+userId+"]");
/*System.out.println("User Id :- ["+userId+"]");
System.out.println("saleOrderfr=====" + saleOrderfr);
System.out.println("saleOrderTo=====" + saleOrderTo);
System.out.println("custCodeFr=====" + custCodeFr);
System.out.println("custCodeTo=====" + custCodeTo);
System.out.println("frDate=====" + frDate);
System.out.println("toDate=====" + toDate);
System.out.println("siteCodeShip=====" + siteCodeShip);
System.out.println("siteCodeShip=====" + siteCodeShip);*/
postUpto = distCommon.getDisparams("999999", "POST_SORDER_UPTO", conn);
confDespOnPost = distCommon.getDisparams("999999", "CONFIRM_DESPATCH_ONPOST", conn);
java.util.Date date= new java.util.Date();
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 , "
+ " 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
while (rs.next())
{
whileCnt++;
System.out.println("while cnt==="+whileCnt);
//System.out.println("while cnt==="+whileCnt);
saleOrder = rs.getString("SALE_ORDER");
orderDate = rs.getDate("ORDER_DATE");
custCode = rs.getString("CUST_CODE");
......@@ -254,7 +254,8 @@ public class PostOrdDespatchGen
unitSord = rs.getString("UNIT");
System.out.println("saleOrder=====" + saleOrder);
/*System.out.println("saleOrder=====" + saleOrder);
System.out.println("orderDate=====" + orderDate);
System.out.println("custCode=====" + custCode);
System.out.println("custCodeDlv=====" + custCodeDlv);
......@@ -300,12 +301,12 @@ public class PostOrdDespatchGen
System.out.println("custItemRef=====" + custItemRef);
System.out.println("convRtuomStduom=====" + convRtuomStduom);
System.out.println("rateStduom=====" + rateStduom);
System.out.println("unitRateSord=====" + unitRateSord);
System.out.println("unitRateSord=====" + unitRateSord);*/
if(orderDate!=null)
{
orderDtStr = sdf.format(orderDate);
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 = ? ";
......@@ -316,7 +317,7 @@ public class PostOrdDespatchGen
if (rs1.next())
{
stkOpt = rs1.getString("stk_opt");
System.out.println("stkOpt=====" + stkOpt);
//System.out.println("stkOpt=====" + stkOpt);
}
rs1.close();
rs1 = null;
......@@ -333,7 +334,7 @@ public class PostOrdDespatchGen
if (rs1.next())
{
stkOpt = rs1.getString("stk_opt");
System.out.println("stkOpt=====" + stkOpt);
//System.out.println("stkOpt=====" + stkOpt);
}
rs1.close();
rs1 = null;
......@@ -345,7 +346,7 @@ public class PostOrdDespatchGen
stkOpt = "0";
}
}
System.out.println(" final stkOpt=====" + stkOpt);
//System.out.println(" final stkOpt=====" + stkOpt);
// //SELECT TO CHECK WHETHER ITEM IS ALLOCATED OR NOT
......@@ -363,7 +364,7 @@ public class PostOrdDespatchGen
if (rs1.next())
{
count = rs1.getInt(1);
System.out.println("Count =======" + count);
// System.out.println("Count =======" + count);
}
rs1.close();
rs1 = null;
......@@ -378,22 +379,22 @@ public class PostOrdDespatchGen
+ "@" + crTerm + "@" + dlvTerm + "@" + orderType + "@"
+ siteCode + "@" + transMode;
System.out.println("splitCodeWiseMap===" + splitCodeWiseMap);
System.out.println("tempSplitCode Combo===" + tempSplitCode);
//System.out.println("splitCodeWiseMap===" + splitCodeWiseMap);
//System.out.println("tempSplitCode Combo===" + tempSplitCode);
if (splitCodeWiseMap.containsKey(tempSplitCode))
{
System.out.println("*****Combination Exist*****");
// System.out.println("*****Combination Exist*****");
tempList = (ArrayList) splitCodeWiseMap.get(tempSplitCode);
System.out.println("Combination Exist TempList======"+ tempList);
// System.out.println("Combination Exist TempList======"+ tempList);
}
else
{
System.out.println("*****Combination Not Exist*****");
// System.out.println("*****Combination Not Exist*****");
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
......@@ -406,7 +407,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
custName =rs1.getString("cust_name");
System.out.println("custName ======="+custName);
//System.out.println("custName ======="+custName);
}
rs1.close();
rs1 = null;
......@@ -422,7 +423,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
custNameDlv =rs1.getString("cust_name");
System.out.println("custNameDlv ======="+custNameDlv);
//System.out.println("custNameDlv ======="+custNameDlv);
}
rs1.close();
rs1 = null;
......@@ -436,7 +437,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
gpSer =rs1.getString("gp_ser");
System.out.println("gpSer ======="+gpSer);
//System.out.println("gpSer ======="+gpSer);
}
rs1.close();
rs1 = null;
......@@ -446,7 +447,7 @@ public class PostOrdDespatchGen
{
//ls_gp_ser = left(trim(ls_ordertype),1)
gpSer=orderType.substring(1);
System.out.println("gpSer==="+gpSer);
//System.out.println("gpSer==="+gpSer);
}
sql="select descr from station where stan_code = ?";
......@@ -456,7 +457,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
stationDescr =rs1.getString("descr");
System.out.println("stationDescr ======="+stationDescr);
//System.out.println("stationDescr ======="+stationDescr);
}
rs1.close();
rs1 = null;
......@@ -465,7 +466,7 @@ public class PostOrdDespatchGen
//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 = ? " +
"and line_no = ? and (status <> 'I' or status is null) order by line_no,item_code ";
......@@ -478,7 +479,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
itemCode =rs1.getString("item_code");
System.out.println("itemCode ======="+itemCode);
//System.out.println("itemCode ======="+itemCode);
}
rs1.close();
rs1 = null;
......@@ -495,7 +496,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
stkOpt =rs1.getString("stk_opt");
System.out.println("stkOpt ======="+stkOpt);
//System.out.println("stkOpt ======="+stkOpt);
}
rs1.close();
rs1 = null;
......@@ -506,7 +507,7 @@ public class PostOrdDespatchGen
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," +
"loc_code,unit unit__std,1 conv__qty_stduom, unit,exp_date, site_code,mfg_date,site_code__mfg " +
"from sorditem " +
......@@ -517,7 +518,7 @@ public class PostOrdDespatchGen
}
else
{
System.out.println("Else////");
//System.out.println("Else////");
/*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," +
" exp_date, site_code, mfg_date, site_code__mfg " +
......@@ -546,7 +547,7 @@ public class PostOrdDespatchGen
while(rs2.next())
{
whileCntDet++;
System.out.println("While of Detail count@@@@"+whileCntDet);
//System.out.println("While of Detail count@@@@"+whileCntDet);
lineNoOrd =rs2.getString("line_no");
expLev =rs2.getString("exp_lev");
itemCodeOrd =rs2.getString("item_code__ord");
......@@ -564,7 +565,7 @@ public class PostOrdDespatchGen
mfgDate =rs2.getDate("mfg_date");
siteCodeMfg =rs2.getString("site_code__mfg");
System.out.println("lineNoOrd ======="+lineNoOrd);
/*System.out.println("lineNoOrd ======="+lineNoOrd);
System.out.println("expLev ======="+expLev);
System.out.println("itemCodeOrd ======="+itemCodeOrd);
System.out.println("quantity ======="+quantityStd);
......@@ -579,7 +580,7 @@ public class PostOrdDespatchGen
System.out.println("expDate ======="+expDate);
System.out.println("siteCde ======="+siteCde);
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 " +
......@@ -598,7 +599,7 @@ public class PostOrdDespatchGen
{
qtyDesp =rs1.getDouble("qty_desp");
System.out.println("qtyDesp ======="+qtyDesp);
// System.out.println("qtyDesp ======="+qtyDesp);
}
rs1.close();
......@@ -624,7 +625,7 @@ public class PostOrdDespatchGen
{
pendingQty =rs1.getDouble("pending_qty");
System.out.println("pendingQty ======="+pendingQty);
// System.out.println("pendingQty ======="+pendingQty);
}
rs1.close();
......@@ -639,17 +640,17 @@ public class PostOrdDespatchGen
if(pendingQty < (qtyAllocStd+qtyDesp))
{
qtyAllocStd=qtyAllocStd-qtyDesp;
System.out.println("qtyDesp Value=="+qtyDesp);
// System.out.println("qtyDesp Value=="+qtyDesp);
}
if(qtyAllocStd==0)
{
System.out.println(">>The selected transaction is confirmed");
// System.out.println(">>The selected transaction is confirmed");
errString = itmDBAccessEJB.getErrorString("","VTDESP6","","",conn);
return errString;
}
//if(unitStd!=unit)
System.out.println("unitStd>>["+unitStd+"]");
System.out.println("unit>>["+unit+"]");
// System.out.println("unitStd>>["+unitStd+"]");
// System.out.println("unit>>["+unit+"]");
if(!unitStd.equalsIgnoreCase(unit))
{
mZero=0;
......@@ -662,7 +663,7 @@ public class PostOrdDespatchGen
if(allocQty==-999999999)
{
// errcode = "Unable to convert quantity";
System.out.println("Unable to convert quantity");
// System.out.println("Unable to convert quantity");
errString = itmDBAccessEJB.getErrorString("","VTQTY01","","",conn);
return errString;
}
......@@ -675,7 +676,7 @@ public class PostOrdDespatchGen
if(qtyOrduom==-999999999)
{
//errcode = "Unable to convert quantity";
System.out.println("Unable to convert quantity");
// System.out.println("Unable to convert quantity");
errString = itmDBAccessEJB.getErrorString("","VTQTY01","","",conn);
return errString;
}
......@@ -700,7 +701,7 @@ public class PostOrdDespatchGen
pstmt1 = null;
status="I";
System.out.println("@@@@@@@ quantity allocQty["+allocQty+"]");
// System.out.println("@@@@@@@ quantity allocQty["+allocQty+"]");
tempMapSord=new HashMap();// contain values for sorditem
......@@ -743,7 +744,7 @@ public class PostOrdDespatchGen
confDiffAmt=0;
tempMapSord.put("conf_diff_amt", confDiffAmt);
System.out.println("@@@@@@@@@@@ custItemRef["+custItemRef+"]");
// System.out.println("@@@@@@@@@@@ custItemRef["+custItemRef+"]");
if(custItemRef!=null && custItemRef.trim().length()>0)
{
tempMapSord.put("cust_item__ref", custItemRef);
......@@ -764,7 +765,7 @@ public class PostOrdDespatchGen
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println("@@@@@@@@@@ itemCodeRef==========="+itemCodeRef);
// System.out.println("@@@@@@@@@@ itemCodeRef==========="+itemCodeRef);
tempMapSord.put("cust_item__ref",checkNull(itemCodeRef));
}
......@@ -795,8 +796,8 @@ public class PostOrdDespatchGen
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println("costRate====="+costRate);
System.out.println("retestDate====="+retestDate);
// System.out.println("costRate====="+costRate);
// System.out.println("retestDate====="+retestDate);
tempMapSord.put("cost_rate", costRate);
......@@ -806,7 +807,7 @@ public class PostOrdDespatchGen
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"))
{
restdate= null;
......@@ -819,7 +820,7 @@ public class PostOrdDespatchGen
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);
......@@ -837,7 +838,7 @@ public class PostOrdDespatchGen
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println("Nature==="+nature);
// System.out.println("Nature==="+nature);
if(nature==null ||nature.trim().length()==0)
{
......@@ -848,9 +849,9 @@ public class PostOrdDespatchGen
{
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");
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 = ?";
......@@ -866,13 +867,13 @@ public class PostOrdDespatchGen
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println("sordQty======"+sordQty);
// System.out.println("sordQty======"+sordQty);
if(priceListDisc==null||priceListDisc.trim().length()==0)
{
priceListType= distCommon.getPriceListType(priceList, conn);
System.out.println("priceListType====="+priceListType);
// System.out.println("priceListType====="+priceListType);
if(!"L".equals(priceListType))
{
sql=" select count(*) from pricelist where price_list =? and list_type = 'I'";
......@@ -887,7 +888,7 @@ public class PostOrdDespatchGen
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println("cnt======"+cnt);
// System.out.println("cnt======"+cnt);
if(cnt==0)
{
......@@ -907,7 +908,7 @@ public class PostOrdDespatchGen
if(mrate<0)
{
// 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);
return errString;
}
......@@ -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)
plistDisc=getDiscount(priceListDisc, ordDtTS, custCode, siteCode, itemCode, unit, discMerge, plDateTs, sordQty, conn);
priceListDiscType= distCommon.getPriceListType(priceListDisc, conn);
System.out.println("priceListDiscType for priceListDisc ======"+priceListDiscType);
// System.out.println("priceListDiscType for priceListDisc ======"+priceListDiscType);
if("M".equals(priceListDiscType))
{
System.out.println("priceListDiscType for priceListDisc===M");
// System.out.println("priceListDiscType for priceListDisc===M");
priceListType= distCommon.getPriceListType(priceList, conn);
System.out.println("priceListType====="+priceListType);
// System.out.println("priceListType====="+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 =calcRate(mrate, plistDisc);
System.out.println("mrate from calcRate function====="+mrate);
// System.out.println("mrate from calcRate function====="+mrate);
}
else
......@@ -949,12 +950,12 @@ public class PostOrdDespatchGen
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println("cnt======"+cnt);
// System.out.println("cnt======"+cnt);
if(cnt==0)
{
System.out.println("cnt is zero======");
// System.out.println("cnt is zero======");
priceListType= distCommon.getPriceListType(priceList, conn);
System.out.println("priceListType====="+priceListType);
// System.out.println("priceListType====="+priceListType);
if("L".equalsIgnoreCase(priceListType))
{
mrate=distCommon.pickRate(priceList, despDate, itemCode, lotNo, "D", sordQty, conn);
......@@ -970,7 +971,7 @@ public class PostOrdDespatchGen
}
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);
return errString;
}
......@@ -1000,8 +1001,8 @@ public class PostOrdDespatchGen
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println("applyPrice======"+applyPrice);
System.out.println("priceVar======"+priceVar);
// System.out.println("applyPrice======"+applyPrice);
// System.out.println("priceVar======"+priceVar);
sql="select item_ref from sorditem where sale_order =? and line_no = ? and exp_lev = ?";
pstmt1= conn.prepareStatement(sql);
......@@ -1017,7 +1018,7 @@ public class PostOrdDespatchGen
rs1 = null;
pstmt1.close();
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 ))
{
......@@ -1037,7 +1038,7 @@ public class PostOrdDespatchGen
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println("mrate from bomdet======"+mrate);
// System.out.println("mrate from bomdet======"+mrate);
}
}
......@@ -1053,8 +1054,8 @@ public class PostOrdDespatchGen
{
rateStdum=0.0;
}
System.out.println("convRtuomStduom>>>>"+convRtuomStduom);
System.out.println("rateStdum==="+rateStdum);
// System.out.println("convRtuomStduom>>>>"+convRtuomStduom);
// System.out.println("rateStdum==="+rateStdum);
if(rateStdum<=0 && ( "C".equalsIgnoreCase(nature) || "I".equalsIgnoreCase(nature)))//Added by chandrashekar on 10-aug-2016
{
//errString = itmDBAccessEJB.getErrorString("","VTRATE1","","",conn);
......@@ -1084,9 +1085,10 @@ public class PostOrdDespatchGen
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println("itemType======"+itemType);
/*System.out.println("itemType======"+itemType);
System.out.println("unitWt======"+unitWt);
System.out.println("unitRate======"+unitRate);
System.out.println("unitRate======"+unitRate);*/
if(itemType!=null && itemType.trim().length()>0)
{
......@@ -1097,7 +1099,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
rateOpt=rs1.getString("rate_opt");
System.out.println("rateOpt===="+rateOpt);
//System.out.println("rateOpt===="+rateOpt);
}
rs1.close();
rs1 = null;
......@@ -1132,8 +1134,8 @@ public class PostOrdDespatchGen
grossWtPerart=rs1.getDouble("gross_wt_per_art");
tareWtPerArt=rs1.getDouble("tare_wt_per_art");
System.out.println("grossWtPerart===="+grossWtPerart);
System.out.println("tareWtPerArt===="+tareWtPerArt);
/*System.out.println("grossWtPerart===="+grossWtPerart);
System.out.println("tareWtPerArt===="+tareWtPerArt);*/
}
rs1.close();
rs1 = null;
......@@ -1148,7 +1150,7 @@ public class PostOrdDespatchGen
tareWtPerArt=0;
}
netWtPerArt=grossWtPerart-tareWtPerArt;
System.out.println("netWtPerArt====="+netWtPerArt);
// System.out.println("netWtPerArt====="+netWtPerArt);
tempMapSord.put("conv__rtuom_stduom", netWtPerArt);
tempMapSord.put("rate__stduom", netWtPerArt*mrate);
......@@ -1181,7 +1183,7 @@ public class PostOrdDespatchGen
if(rateClg==0)
{
priceListClgYN= distCommon.getDisparams("999999", "PRICE_LIST__CLG_YN", conn);
System.out.println("priceListClgYN====="+priceListClgYN);
//System.out.println("priceListClgYN====="+priceListClgYN);
if(priceListClgYN.equals("NULLFOUND"))
{
......@@ -1194,7 +1196,7 @@ public class PostOrdDespatchGen
else
{
priceListClgType= distCommon.getPriceListType(priceListClg, conn);
System.out.println("priceListClgType========="+priceListClgType);
//System.out.println("priceListClgType========="+priceListClgType);
if("L".equalsIgnoreCase(priceListClgType))
{
rateClg=distCommon.pickRate(priceListClg, despDate, itemCode, lotNo, "L", quantityStd, conn);
......@@ -1222,7 +1224,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
listType=rs1.getString("list_type");
System.out.println("listType===="+listType);
// System.out.println("listType===="+listType);
}
rs1.close();
rs1 = null;
......@@ -1238,7 +1240,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
itemRate=rs1.getDouble("rate");
System.out.println("itemRate===="+itemRate);
//System.out.println("itemRate===="+itemRate);
}
rs1.close();
rs1 = null;
......@@ -1260,7 +1262,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
totRate=rs1.getDouble("tot_rate");
System.out.println("totRate===="+totRate);
//System.out.println("totRate===="+totRate);
}
rs1.close();
rs1 = null;
......@@ -1268,16 +1270,16 @@ public class PostOrdDespatchGen
pstmt1 = null;
diffRate= totRate*rateStduom;
System.out.println("diffRate===="+diffRate);
//System.out.println("diffRate===="+diffRate);
discAmt=diffRate*(itemRate/totRate);
System.out.println("discAmt===="+discAmt);
//System.out.println("discAmt===="+discAmt);
if(discAmt==0)
{
discAmt=0;
}
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
{
......@@ -1289,7 +1291,7 @@ public class PostOrdDespatchGen
tempMapSord.put("sord_no", saleOrder);
sordList.add(tempMapSord);
System.out.println("Sord item list====="+sordList);
//System.out.println("Sord item list====="+sordList);
}
rs2.close();
rs2 = null;
......@@ -1328,7 +1330,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
shName =rs1.getString("sh_name");
System.out.println("shName ======="+shName);
//System.out.println("shName ======="+shName);
}
rs1.close();
rs1 = null;
......@@ -1344,7 +1346,7 @@ public class PostOrdDespatchGen
if(rs1.next())
{
stationDescr =rs1.getString("descr");
System.out.println("stationDescr ======="+stationDescr);
// System.out.println("stationDescr ======="+stationDescr);
}
rs1.close();
rs1 = null;
......@@ -1387,21 +1389,19 @@ public class PostOrdDespatchGen
tempMap.put("detailList", sordList);
System.out.println("Getting value in Map======" + tempMap);
//System.out.println("Getting value in Map======" + 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))
{
System.out.println("splitCodeWiseMap.containsKey(tempSplitCode)");
//System.out.println("splitCodeWiseMap.containsKey(tempSplitCode)");
splitCodeWiseMap.put(tempSplitCode, tempList);
}
else
{
System.out.println("else*************");
//System.out.println("else*************");
splitCodeWiseMap.put(tempSplitCode, tempList);
}
......@@ -1421,7 +1421,7 @@ public class PostOrdDespatchGen
Set setItem = splitCodeWiseMap.entrySet();
splitCodeSize=splitCodeWiseMap.size();
System.out.println("1327getting set item=====" + setItem);
//System.out.println("1327getting set item=====" + setItem);
tempList = null;
Iterator itrItem = setItem.iterator();
int testCnt = 0;
......@@ -1431,16 +1431,13 @@ public class PostOrdDespatchGen
{
testCnt++;
System.out.println("1335while loop@@@@@@@ " + testCnt);
// System.out.println("1335while loop@@@@@@@ " + testCnt);
Map.Entry itemMapEntry = (Map.Entry)itrItem.next();
splitCode = (String)itemMapEntry.getKey();
System.out.println("splitCode---" + splitCode);
System.out.println("Length---" + splitCode.split("@").length);
/* System.out.println("splitCode---" + splitCode);
System.out.println("Length---" + splitCode.split("@").length);*/
tempList = (ArrayList)splitCodeWiseMap.get(splitCode);
System.out.println("TempList Inside While=======" + tempList);
// System.out.println("TempList Inside While=======" + tempList);
if (splitCode.split("@").length != 0)
{
......@@ -1475,7 +1472,7 @@ public class PostOrdDespatchGen
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println("dlvAdd1=====" + dlvAdd1);
/* System.out.println("dlvAdd1=====" + dlvAdd1);
System.out.println("dlvAdd1=====" + dlvAdd2);
System.out.println("dlvAdd3=====" + dlvAdd3);
......@@ -1483,11 +1480,11 @@ public class PostOrdDespatchGen
System.out.println("countCodeDlv=====" + countCodeDlv);
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'";
System.out.println("keyStringQuery--------->>"+sql);
// System.out.println("keyStringQuery--------->>"+sql);
pstmt1 = conn.prepareStatement(sql);
rs1 = pstmt1.executeQuery();
if(rs1.next())
......@@ -1501,9 +1498,9 @@ public class PostOrdDespatchGen
pstmt1.close();
pstmt1 =null;
System.out.println("keyString :"+ keyString);
/*System.out.println("keyString :"+ keyString);
System.out.println("keyCol :"+ keyCol);
System.out.println("tranSer1 :"+ tranSer1);
System.out.println("tranSer1 :"+ tranSer1);*/
String xmlValues = "";
String tranDateStr = getCurrdateAppFormat();
......@@ -1515,10 +1512,10 @@ public class PostOrdDespatchGen
xmlValues = xmlValues + "<tran_date>" + tranDateStr + "</tran_date>";
xmlValues = xmlValues + "<desp_date>" + tranDateStr + "</desp_date>";
xmlValues = xmlValues +"</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]");
//System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
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);
confirmed="N";
sql="Insert into despatch(desp_id,desp_date,sord_no,sord_date,cust_code,cust_code__dlv," +
......@@ -1583,29 +1580,29 @@ public class PostOrdDespatchGen
insertCntHdr = pstmt.executeUpdate();
pstmt.close();
pstmt=null;
System.out.println("Despatch Header Count===="+insertCntHdr);
//System.out.println("Despatch Header Count===="+insertCntHdr);
lineNum = 0;
for (int itemCtr = 0; itemCtr < tempList.size(); itemCtr++)
{
//templist contain records as per spiltcode of specific size
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"
sordDetList=(ArrayList) newTempMap.get("detailList");
System.out.println("sordDetList===="+sordDetList);
System.out.println("sordDetList size===="+sordDetList.size());
//System.out.println("sordDetList===="+sordDetList);
//System.out.println("sordDetList size===="+sordDetList.size());
for (int sordCtr = 0; sordCtr < sordDetList.size(); sordCtr++)
{
lineNum++;
System.out.println("lineNum======"+lineNum);
//System.out.println("lineNum======"+lineNum);
String lineNumber=String.valueOf(lineNum);
System.out.println("lineNumber======"+lineNumber);
//System.out.println("lineNumber======"+lineNumber);
sordDetMap=new HashMap();
sordDetMap=(HashMap) sordDetList.get(sordCtr);
System.out.println("@@@@@@@@@@@sordDetMap values======[[["+sordDetMap+"]]]");
//System.out.println("@@@@@@@@@@@sordDetMap values======[[["+sordDetMap+"]]]");
if( (Double)sordDetMap.get("quantity") == 0)
{
......@@ -1617,13 +1614,13 @@ public class PostOrdDespatchGen
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("rate__stduom"));
//System.out.println("quantity__stduom values======"+(Double)sordDetMap.get("quantity__stduom"));
//System.out.println("quantity__stduom values======"+(Double)sordDetMap.get("rate__stduom"));
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"));
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," +
"LOT_NO ,LOT_SL,QUANTITY__ORD,QUANTITY,LOC_CODE ,STATUS," +
......@@ -1719,7 +1716,7 @@ public class PostOrdDespatchGen
{
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") )
{
......@@ -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(splitCodeSize==generatedDesp)
{
......@@ -1886,7 +1883,7 @@ public class PostOrdDespatchGen
sql = "SELECT KEY_STRING, TRAN_ID_COL, nvl(REF_SER,'PEXRE') FROM TRANSETUP WHERE TRAN_WINDOW = '"+windowName+"'";
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
System.out.println("keyString :"+rs.toString());
// System.out.println("keyString :"+rs.toString());
String keyString = "";
String keyCol = "";
String tranSer ="";
......@@ -1897,15 +1894,15 @@ public class PostOrdDespatchGen
tranSer = rs.getString(3);
}
String xmlValues = "";
System.out.println("keyCol"+keyCol);
System.out.println("keyString"+keyString);
System.out.println("tranSer"+tranSer);
//System.out.println("keyCol"+keyCol);
//System.out.println("keyString"+keyString);
//System.out.println("tranSer"+tranSer);
xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>";
xmlValues = xmlValues + "<Header></Header>";
xmlValues = xmlValues + "<Detail1>";
xmlValues = xmlValues + "<tran_id></tran_id>" ;
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);
tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn);
......@@ -1922,7 +1919,7 @@ public class PostOrdDespatchGen
e.printStackTrace();
throw new Exception(e);
}
System.out.println("tranId :- ["+tranId+"]");
// System.out.println("tranId :- ["+tranId+"]");
return tranId;
}
......@@ -2134,7 +2131,7 @@ public class PostOrdDespatchGen
while(rs.next())
{
schemeCode = rs.getString("scheme_code");
System.out.println(" schemeCode========="+ schemeCode);
//System.out.println(" schemeCode========="+ schemeCode);
if( schemeCode!=null && schemeCode.trim().length()>0)
{
sql="select promo_term,price_var from bom where bom_code = ?";
......@@ -2183,7 +2180,7 @@ public class PostOrdDespatchGen
{
java.util.Date date = null;
Timestamp timestamp = new Timestamp(System.currentTimeMillis());
System.out.println(genericUtility.getDBDateFormat());
//System.out.println(genericUtility.getDBDateFormat());
SimpleDateFormat simpledateformat = new SimpleDateFormat(genericUtility.getDBDateFormat());
date = simpledateformat.parse(timestamp.toString());
timestamp = Timestamp.valueOf(simpledateformat.format(date).toString() + " 00:00:00.0");
......@@ -2281,13 +2278,13 @@ public class PostOrdDespatchGen
if ( CommonConstants.APPLICATION_CONTEXT != null )
{
dirPath = CommonConstants.APPLICATION_CONTEXT + CommonConstants.SETTINGS;
System.out.println("dirPath1>>>>"+dirPath);
//System.out.println("dirPath1>>>>"+dirPath);
}
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;
System.out.println("dirPath2>>>>>>"+dirPath);
//System.out.println("dirPath2>>>>>>"+dirPath);
}
File xmlFile = new File( dirPath + File.separator + "DriverITMCP" + ".xml" );
System.out.println("xmlFile>>>>>"+xmlFile);
......@@ -2295,7 +2292,7 @@ public class PostOrdDespatchGen
{
//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");
return connCP;
}
......@@ -2378,9 +2375,9 @@ public class PostOrdDespatchGen
}
rs.close();rs = null;
pstmt.close();pstmt = null;
System.out.println("keyString :"+keyString);
/*System.out.println("keyString :"+keyString);
System.out.println("keyCol :"+keyCol);
System.out.println("tranSer :"+tranSer);
System.out.println("tranSer :"+tranSer);*/
xmlValues ="<?xml version=\"1.0\" encoding=\"utf-8\"?><Root>";
......@@ -2389,10 +2386,10 @@ public class PostOrdDespatchGen
xmlValues = xmlValues + "<gp_no></gp_no>";
xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>";
xmlValues = xmlValues + "</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]");
//System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn);
System.out.println("tranId :"+tranId);
//System.out.println("tranId :"+tranId);
}
catch (SQLException ex)
{
......
......@@ -74,7 +74,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
/**
* Intializing Log
* */
System.out.println("Intializing Log $$$$$..."+ intializingLog("Post_Ord_InvGen_log"));
//System.out.println("Intializing Log $$$$$..."+ intializingLog("Post_Ord_InvGen_log"));
try
{
......@@ -85,14 +85,14 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
today = cal.getTime();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
sysDate = sdf.format(today);
System.out.println("System date :- [" + sysDate + "]");
//System.out.println("System date :- [" + sysDate + "]");
SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getApplDateFormat());
startDate = new java.util.Date(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);
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'
* */
......@@ -100,11 +100,11 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
SimpleDateFormat dateFormat = new SimpleDateFormat(genericUtility.getApplDateFormat());
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"))
{
System.out.println("@@@@@@@@@.........conn.commit()................");
//System.out.println("@@@@@@@@@.........conn.commit()................");
conn.commit();
}
else
......@@ -121,7 +121,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
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,
* lr_no, lr_date, remarks from table 'despatch'
......@@ -156,7 +156,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
{
lrDate="";
}
System.out.println("lrDate>>>"+lrDate);
// System.out.println("lrDate>>>"+lrDate);
/**
* Check lrDate is not null
* */
......@@ -185,7 +185,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
rs.close();
rs=null;
}
System.out.println("@@@@@@lrDate["+lrDate+"]fromDate["+fromDate+"]");
//System.out.println("@@@@@@lrDate["+lrDate+"]fromDate["+fromDate+"]");
ldsInvHdrMp.put("so_type", orderType);
ldsInvHdrMp.put("desp_id__fr", descpIdFrm);
ldsInvHdrMp.put("desp_id__to", descpIdTo);
......@@ -271,10 +271,14 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
* 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'
//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());
}
......@@ -380,11 +384,11 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
today = cal.getTime();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
sysDate = sdf.format(today);
System.out.println("System date :- [" + sysDate + "]");
//System.out.println("System date :- [" + sysDate + "]");
// mainInvDespMap=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));
......@@ -412,8 +416,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
invDespMap.get("desp_site_code"),conn);
// System.out.println("MainInvDespDetMap size :- ["+mainInvDespDetMap.size()+"]");
System.out.println("@@@@@@@@dataList.size:::["+dataList.size()+"]::::::::dataList["+dataList+"]");
System.out.println("@@@@@@@@:::::::ldsInvHdrMp[["+ldsInvHdrMp+"]]::::::::invDespMap["+invDespMap+"]");
//System.out.println("@@@@@@@@dataList.size:::["+dataList.size()+"]::::::::dataList["+dataList+"]");
//System.out.println("@@@@@@@@:::::::ldsInvHdrMp[["+ldsInvHdrMp+"]]::::::::invDespMap["+invDespMap+"]");
/**
* Generate XML string
* for invoice header
......@@ -458,7 +462,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
acctSchemehdrMap= new HashMap<String, String>();
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("<tran_mode><![CDATA[" +"S"+ "]]></tran_mode>");
......@@ -479,7 +483,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
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("<cctr_code__sal><![CDATA[" +sorderSalMap.get("lscctr_sal")+ "]]></cctr_code__sal>");
xmlBuff.append("<posttype><![CDATA[" +"H"+ "]]></posttype>");
......@@ -509,7 +513,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
xmlBuff.append("<cctr_code__dis><![CDATA["+cctrCodeDis+"]]></cctr_code__dis>");
}
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=getarCustomer(invDespMap.get("cust_code__bil"),conn);
......@@ -640,10 +644,10 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
mainInvDespDetMap=(HashMap<String, HashMap>) dataList.get(0);
System.out.println("@@@@@@@@@525:::mainInvDespDetMap["+mainInvDespDetMap+"]");
//System.out.println("@@@@@@@@@525:::mainInvDespDetMap["+mainInvDespDetMap+"]");
for(String keyStr:mainInvDespDetMap.keySet())
{
System.out.println("Detail 2:::");
//System.out.println("Detail 2:::");
// if(!keyStr.contains("@"))
// {
/**
......@@ -656,7 +660,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
despLineNo=keyStr;
invTraceDetMap=mainInvDespDetMap.get(keyStr);
System.out.println("Inner InvDespDetMap size:-["+invTraceDetMap.size()+"]");
//System.out.println("Inner InvDespDetMap size:-["+invTraceDetMap.size()+"]");
lineNo++;
xmlBuff.append("<Detail2 dbID=\"\" domID=\""+lineNo+"\" objContext=\"2\" objName=\"invoice_po\">");
......@@ -799,10 +803,10 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
* */
// invDetBeanMap=mainInvDespDetMap.get(keyStr);
invDetBeanMap=(HashMap<String, Object>) dataList.get(1);
System.out.println("@@@@@@@@@@@ invDetBeanMap["+invDetBeanMap.toString()+"]");
//System.out.println("@@@@@@@@@@@ invDetBeanMap["+invDetBeanMap.toString()+"]");
for(String keyStr:invDetBeanMap.keySet())
{
System.out.println("Detail 3:::::::::::");
//System.out.println("Detail 3:::::::::::");
lineNoDet++;
invoiceDetBean=(InvoiceDetBean) invDetBeanMap.get(keyStr);
......@@ -895,14 +899,14 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
xmlBuff.append("</group0>");
xmlBuff.append("</DocumentRoot>");
xmlInvString=xmlBuff.toString();
System.out.println("XML generated :- ["+xmlInvString+"]");
// System.out.println("XML generated :- ["+xmlInvString+"]");
/**
* Master statefull
* Save data
* */
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());
......@@ -911,13 +915,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
* */
if (retString.indexOf("Success") > -1)
{
System.out.println("Master statefull SAVE success..");
//System.out.println("Master statefull SAVE success..");
// conn.commit();
String[] arrayForTranIdIssue = retString.split("<TranID>");
int endIndexIssue = arrayForTranIdIssue[1].indexOf("</TranID>");
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=?";
......@@ -1154,7 +1158,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
try
{
UtilMethods utlMethods= new UtilMethods();
System.out.println("crterm :::::::::::::::::::::::"+crTerm);
//System.out.println("crterm :::::::::::::::::::::::"+crTerm);
sql="select start_from from crterm where cr_term =?";
pstmt=conn.prepareStatement(sql);
pstmt.setString(1, crTerm);
......@@ -1168,9 +1172,9 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
rs.close();
rs=null;
System.out.println("Startfrom value!!!"+startFrom);
System.out.println("Effective date:::::::::::"+effDate);
System.out.println("LR date:::::::::::"+lrDate);
// System.out.println("Startfrom value!!!"+startFrom);
// System.out.println("Effective date:::::::::::"+effDate);
// System.out.println("LR date:::::::::::"+lrDate);
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);
......@@ -1181,13 +1185,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
}
//pending for R
System.out.println("ldTranDate::::::::::::"+ldTranDate);
// System.out.println("ldTranDate::::::::::::"+ldTranDate);
if(ldTranDate != null)
{
liMonth=ldTranDate.getMonth();
}
System.out.println("Li Month :- ["+liMonth+"]");
// System.out.println("Li Month :- ["+liMonth+"]");
if(liMonth==12)
{
......@@ -1294,7 +1298,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
liCurrDays= utlMethods.DaysAfter(ldTranDate, ldTodate);
liDaysNo=liCurrDays+Long.valueOf(liCrDays)+Long.valueOf(liDueDays);
}
System.out.println("crDays:::::::::::::::::::::::::"+crDays);
// System.out.println("crDays:::::::::::::::::::::::::"+crDays);
if(Integer.parseInt(crDays)!= -999)
{
dueDate=utlMethods.RelativeDate(ldTranDate, Integer.parseInt(crDays));
......@@ -1303,7 +1307,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
{
dueDate=utlMethods.RelativeDate(ldTranDate,(int)liDaysNo);
}
System.out.println("Due Date is :- ["+dueDate+"]");
// System.out.println("Due Date is :- ["+dueDate+"]");
} catch (SQLException e)
{
......@@ -1311,13 +1315,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
System.out.println("Exception ::"+ e.getMessage());
throw new ITMException(e);
}
System.out.println("@@@@@@@@@@@901::::::::dueDate["+dueDate+"]");
//System.out.println("@@@@@@@@@@@901::::::::dueDate["+dueDate+"]");
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
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;
}
......@@ -1406,7 +1410,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
rs=pstmt.executeQuery();
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.put("desp_id", checknull(rs.getString("desp_id")));
......@@ -1424,7 +1428,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
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(),
genericUtility.getApplDateFormat());
}
......@@ -1437,7 +1441,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
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(),
genericUtility.getApplDateFormat());
}
......@@ -1448,7 +1452,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
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(),
genericUtility.getApplDateFormat());
}
......@@ -1466,7 +1470,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
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(),
genericUtility.getApplDateFormat());
}
......@@ -1493,7 +1497,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
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(),
genericUtility.getApplDateFormat());
}
......@@ -1523,7 +1527,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
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);
// invDespMap=null;
......@@ -1712,8 +1716,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
invTraceMap.put("disc_schem_billback_amt", disc_schem_billback_amt);
invTraceMap.put("disc_schem_offinv_amt", disc_schem_offinv_amt);
System.out.println("Detal map Size::::::::::::::"+invTraceMap.size());
System.out.println("Map Values :::::::::::::::::::"+invTraceMap);
/*System.out.println("Detal map Size::::::::::::::"+invTraceMap.size());
System.out.println("Map Values :::::::::::::::::::"+invTraceMap);*/
CalcSchemeAmt calcSchemeAmt=new CalcSchemeAmt();
......@@ -1730,7 +1734,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
stockDetMap=getStockDetail(rs.getString("item_code"),despSiteCode,rs.getString("loc_code"),rs.getString("lot_no"),
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"));
//mfgDtStr=genericUtility.getValidDateString(stockDetMap.get("ld_mfg_date"), genericUtility.getDBDateFormat(),genericUtility.getApplDateFormat());
......@@ -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));
invTraceMap.put("tax_amt",String.valueOf(ld_tax_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="";
lineStr=" "+checknull(line_no).trim();
lineStr=lineStr.substring(lineStr.length()-3, lineStr.length());
System.out.println("lineStr>>>["+lineStr+"]");
// System.out.println("lineStr>>>["+lineStr+"]");
commissionMap=calcCommission(invTraceMap,lineStr,conn);
retString= checknull((String)commissionMap.get("errorStr"));
totalCommSp1= checkDouble((Double)commissionMap.get("sp1Comm"));
......@@ -1770,16 +1774,16 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
invTraceMap.put("netComm", commissionMap.get("netComm").toString());
//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);
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").trim();
System.out.println("beanMapKey>>>>["+beanMapKey+"]");
// System.out.println("beanMapKey>>>>["+beanMapKey+"]");
/**
* Check generated key is exist in
* Bean map
......@@ -1839,7 +1843,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
invoiceDetBean.setNetComm(commissionMap.get("netComm").toString());//Start Added by chandrashekar on 01-09-2016
invDetBeanMap.put(beanMapKey, invoiceDetBean);
System.out.println("@@@@@1634 invoiceDetBean added into invDetBeanMap........");
//System.out.println("@@@@@1634 invoiceDetBean added into invDetBeanMap........");
}
else
{
......@@ -1857,11 +1861,11 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
* Set invDetBeanMap
* 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(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
}
//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("ld_mfg_date", ld_mfg_date);
stockMap.put("ld_exp_date", ld_exp_date);
......@@ -2736,7 +2740,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
*/
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;
String retString = null;
MasterStatefulLocal masterStateful = null; // for ejb3
......@@ -2749,13 +2753,13 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
AppConnectParm appConnect = new AppConnectParm();
ctx = new InitialContext(appConnect.getProperty());
masterStateful = (MasterStatefulLocal) ctx.lookup("ibase/MasterStatefulEJB/local");
System.out.println("-----------masterStateful------- " + masterStateful);
//System.out.println("-----------masterStateful------- " + masterStateful);
String[] authencate = new String[2];
authencate[0] = "";
authencate[1] = "";
System.out.println("xmlString to masterstateful [" + xmlString + "]");
//System.out.println("xmlString to masterstateful [" + xmlString + "]");
// userInfo = new ibase.utility.UserInfoBean();
System.out.println("xtraParams>>>>" + xtraParams);
//System.out.println("xtraParams>>>>" + xtraParams);
chgUser = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "chgUser");
chgTerm = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "chgTerm");
loginCode = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode");
......@@ -2766,16 +2770,16 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
userInfo.setSiteCode(loginSiteCode);
userInfo.setLoginCode(loginCode);
userInfo.setEntityCode(loginEmpCode);
System.out.println("userInfo>>>>>" + userInfo);
/*System.out.println("userInfo>>>>>" + userInfo);
System.out.println("chgUser :" + chgUser);
System.out.println("chgTerm :" + chgTerm);
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(userInfo, xmlString, true, conn);
System.out.println("--retString - -" + retString);
//System.out.println("--retString - -" + retString);
} catch (ITMException e)
{
e.printStackTrace();
......@@ -3058,8 +3062,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
{
commPerc2 = commPercDet3;
}
System.out.println(">>>>>> in detail commPercOn:"+commPercOn+" "+commPercOn1+" "+commPercOn2);
System.out.println(">>>>>> in detail commPerc:"+commPerc+" "+commPerc1+" "+commPerc2);
/*System.out.println(">>>>>> in detail commPercOn:"+commPercOn+" "+commPercOn1+" "+commPercOn2);
System.out.println(">>>>>> in detail commPerc:"+commPerc+" "+commPerc1+" "+commPerc2);*/
}
despId=(String) calcCommission.get("desp_id");
......@@ -3289,8 +3293,8 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
pstmt.close();
pstmt = null;
System.out.println("netAmt>>>"+netAmt);
System.out.println("exchRate>>>"+exchRate);
/*System.out.println("netAmt>>>"+netAmt);
System.out.println("exchRate>>>"+exchRate);*/
netAmt =netAmt * exchRate;
taxAmt =taxAmt * exchRate;
frtAmt =frtAmt * exchFrtRate;
......@@ -3317,7 +3321,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
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 = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,despId);
......@@ -3635,7 +3639,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
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 =? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,despId);
......@@ -3867,7 +3871,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
commissionMap.put("sp2Comm", sp2Comm);
commissionMap.put("sp3Comm", sp3Comm);
commissionMap.put("netComm", netComm);
System.out.println("commissionMap:::"+commissionMap.toString());
//System.out.println("commissionMap:::"+commissionMap.toString());
}
catch(Exception e)
{
......@@ -3951,7 +3955,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
if(commPerc == 0)
{
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)
{
errString = itmDBAccessLocal.getErrorString("","VTNOPL","Missing DISPARM Environment Variable: BASE_PRICE_LIST");
......@@ -3967,7 +3971,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
else if(commPerc > 0)
{
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)
{
errString = itmDBAccessLocal.getErrorString("","VTNOPL","");
......@@ -3985,7 +3989,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
else if(commPerc > 0)
{
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 )
{
// = 'VTNOPL' + "~t" + " Missing DISPARM Environment Variable: BASE_PRICE_LIST ";
......@@ -4004,7 +4008,7 @@ public class PostOrdInvoiceGen extends ActionHandlerEJB
else if(commPerc > 0)
{
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 )
{
errString = itmDBAccessLocal.getErrorString("","VTNOPL","");
......
......@@ -83,7 +83,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* Invoice trace
* */
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);
......@@ -99,7 +99,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
for(int itr=0;itr<invoiceDeapList.size();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");
detItemCd=InvoiceDetMap.get("item_code");
......@@ -107,7 +107,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
detLineNo=Integer.parseInt(InvoiceDetMap.get("line_no"));
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);
lsTemp="CR"+lsAnalysis;
......@@ -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));
//detCctrCode=lsCctrCodeSal;
System.out.println("@@@@@@@@@@@@@@ lsCctrCodeSal["+lsCctrCodeSal+"]");
//System.out.println("@@@@@@@@@@@@@@ lsCctrCodeSal["+lsCctrCodeSal+"]");
String ls_acct_code__sal[]=lsCctrCodeSal.split(",");
if( ls_acct_code__sal.length > 0)
{
......@@ -220,8 +220,8 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
lsCctrCodeSal=ls_acct_code__sal[1];
}
// detAcctCode=lsAcctCodeSal;
System.out.println("@@@@@@@@@@@@@@lsAcctCodeSal["+lsAcctCodeSal+"]:::lsCctrCodeSal["+lsCctrCodeSal+"]");
System.out.println("@@@@@@213 detAmount["+detAmount+"]");
//System.out.println("@@@@@@@@@@@@@@lsAcctCodeSal["+lsAcctCodeSal+"]:::lsCctrCodeSal["+lsCctrCodeSal+"]");
//System.out.println("@@@@@@213 detAmount["+detAmount+"]");
/*
sql="select invoice_id,amount from invacct where acct_code=? and cctr_code=? " +
......@@ -266,14 +266,14 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", analysis1__cr);
invAcctMap.put("analysis2", analysis2__cr);
invAcctMap.put("analysis3", analysis3__cr);
System.out.println("@@@@@@@1 invAcctMap["+invAcctMap+"]");
//System.out.println("@@@@@@@1 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap);
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("discount"))/100;
System.out.println("@@@@@@243 lnAmountDis["+lnAmountDis+"]");
//System.out.println("@@@@@@243 lnAmountDis["+lnAmountDis+"]");
if(lnAmountDis!=0)
{
/**
......@@ -342,7 +342,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", "");
invAcctMap.put("analysis2", "");
invAcctMap.put("analysis3", "");
System.out.println("@@@@@@@2 invAcctMap["+invAcctMap+"]");
//System.out.println("@@@@@@@2 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeDis,lsCctrCodeDis , lnAmountDis, checkNullSpace(hdrAnalCode) );
......@@ -353,7 +353,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* Find lc_scheme_discount
* */
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)
{
/*sql="select invoice_id from invacct where acct_code=? and cctr_code=? " +
......@@ -403,7 +403,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", analysis1__dr);
invAcctMap.put("analysis2", analysis2__dr);
invAcctMap.put("analysis3", analysis3__dr);
System.out.println("@@@@@@@3 invAcctMap["+invAcctMap+"]");
//System.out.println("@@@@@@@3 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodePr,lsCctrCodePr , lnAmountDis, checkNullSpace(hdrAnalCode) );
......@@ -412,7 +412,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
/**
* 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)
{
......@@ -463,7 +463,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", analysis1__dr);
invAcctMap.put("analysis2", analysis2__dr);
invAcctMap.put("analysis3", analysis3__dr);
System.out.println("@@@@@@@4 invAcctMap["+invAcctMap+"]");
//System.out.println("@@@@@@@4 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap);
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
lineNoTemp = " "+InvoiceDetMap.get("line_no");
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 "
+ " from taxtran where tran_code = 'S-INV' and tran_id = ? and line_no = ? "
......@@ -545,7 +545,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", "");
invAcctMap.put("analysis2", "");
invAcctMap.put("analysis3", "");
System.out.println("@@@@@@@5 invAcctMap["+invAcctMap+"]");
//System.out.println("@@@@@@@5 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeTax,lsCctrCodeTax , lnAmountTax, checkNullSpace(hdrAnalCode) );
......@@ -578,7 +578,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
lineNoTemp = " "+InvoiceDetMap.get("line_no");
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 "
+ " from taxtran"
......@@ -649,7 +649,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", "");
invAcctMap.put("analysis2", "");
invAcctMap.put("analysis3", "");
System.out.println("@@@@@@@6 invAcctMap["+invAcctMap+"]");
//System.out.println("@@@@@@@6 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctReco,lsCctrReco , lcRecoAmt, checkNullSpace(hdrAnalCode) );
......@@ -672,7 +672,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* select from invoice det
* */
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
......@@ -681,7 +681,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
for(int itr=0;itr<invoiceDetList.size();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");
detItemCd=InvoiceDetMap.get("item_code");
......@@ -767,7 +767,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", lsAnalysis1);
invAcctMap.put("analysis2", lsAnalysis2);
invAcctMap.put("analysis3", lsAnalysis3);
System.out.println("@@@@@@@7 invAcctMap["+invAcctMap+"]");
//System.out.println("@@@@@@@7 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeSal,lsCctrCodeSal , lnAmountSal, checkNullSpace(hdrAnalCode) );
......@@ -837,7 +837,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", lsAnalysis1);
invAcctMap.put("analysis2", lsAnalysis2);
invAcctMap.put("analysis3", lsAnalysis3);
System.out.println("@@@@@@@8 invAcctMap["+invAcctMap+"]");
//System.out.println("@@@@@@@8 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeDis,lsCctrCodeDis , lnAmountDis, checkNullSpace(hdrAnalCode) );
......@@ -847,7 +847,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* */
lineNoTemp = " "+InvoiceDetMap.get("line_no");
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 "
+ " from taxtran"
......@@ -918,7 +918,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", lsAnalysis1);
invAcctMap.put("analysis2", lsAnalysis2);
invAcctMap.put("analysis3", lsAnalysis3);
System.out.println("@@@@@@@9 invAcctMap["+invAcctMap+"]");
// System.out.println("@@@@@@@9 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctCodeTax,lsCctrCodeTax , lnAmountTax, checkNullSpace(hdrAnalCode) );
......@@ -951,7 +951,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
lineNoTemp = " "+InvoiceDetMap.get("line_no");
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 "
+ " from taxtran"
......@@ -1021,7 +1021,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
invAcctMap.put("analysis1", lsAnalysis1);
invAcctMap.put("analysis2", lsAnalysis2);
invAcctMap.put("analysis3", lsAnalysis3);
System.out.println("@@@@@@@10 invAcctMap["+invAcctMap+"]");
//System.out.println("@@@@@@@10 invAcctMap["+invAcctMap+"]");
//invAcctList.add(invAcctMap);
invAcctList = modifyinvAcctList(invAcctList,invAcctMap,lsAcctReco,lsCctrReco , lcRecoAmt, checkNullSpace(hdrAnalCode) );
......@@ -1035,7 +1035,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
}
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
......@@ -1050,7 +1050,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
//ls_comm_calc_on_off = trim(gf_getfinparm('999999','COMM_CALC_ON_OFF'))
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))
{
......@@ -1066,12 +1066,12 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
confDrcrOpt = finCommon.getFinparams("999999", "COMM_DRCR_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();
//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);
System.out.println("@@@@@1065 calculateCommission retString["+retString+"]");
//System.out.println("@@@@@1065 calculateCommission retString["+retString+"]");
}//end if
}
......@@ -1079,7 +1079,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
}
// end cpatil
System.out.println("@@@@@1073 retString["+retString+"]");
//System.out.println("@@@@@1073 retString["+retString+"]");
if( retString == null || retString.trim().length() == 0)
{
......@@ -1088,13 +1088,13 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* Invoice acct
* */
invoiceAcctList=getInvoiceAcct(invoiceId,conn);
System.out.println("Invoice Acct list size:- ["+invoiceAcctList.size()+"]");
// System.out.println("Invoice Acct list size:- ["+invoiceAcctList.size()+"]");
/**
* Post Invoice
* */
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
Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
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");
sql ="select tran_id from receivables " +
......@@ -1413,7 +1413,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
ls_contactcode = finCommon.getContactCode("C", ls_cust_code, conn) ;
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
* */
......@@ -1451,7 +1451,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
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++ )
{
detLineNo++;
......@@ -1460,7 +1460,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
tempMap = invAcctList.get(i);
System.out.println("@@@@@@@@@ i["+i+"]tempMap["+tempMap+"]");
//System.out.println("@@@@@@@@@ i["+i+"]tempMap["+tempMap+"]");
if( tempMap != null)
{
......@@ -1477,7 +1477,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
pstmt.setString(8, tempMap.get("analysis2"));
pstmt.setString(9, tempMap.get("analysis3"));
int insertCnt=pstmt.executeUpdate();
System.out.println("@@@@@@@@@ i["+i+"]insertCnt["+insertCnt+"]");
//System.out.println("@@@@@@@@@ i["+i+"]insertCnt["+insertCnt+"]");
pstmt.close();
pstmt=null;
}
......@@ -1498,13 +1498,13 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
String lsCctrCodeSal, double detAmount, String analCode)
{
boolean findFlag=false;
System.out.println("@@@@@@@@1131 invAcctMap["+invAcctMap+"]");
//System.out.println("@@@@@@@@1131 invAcctMap["+invAcctMap+"]");
for( int i=0; i < invAcctList.size() ; i++ )
{
HashMap<String, String> tempMap = new HashMap<String, String>();
tempMap = invAcctList.get(i);
System.out.println("@@@@@@@@1135 tempMap["+tempMap+"]");
//System.out.println("@@@@@@@@1135 tempMap["+tempMap+"]");
if(tempMap.containsKey(lsAcctCodeSal+lsCctrCodeSal+analCode))
{
detAmount=detAmount + Double.parseDouble(tempMap.get("amount"));
......@@ -1690,12 +1690,12 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* Posting Invoice header
* */
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)
{
retString=gbfPostInvoiceDet(InvoiceHrdMap,invoiceAcctList,conn);
}
System.out.println("@@@@@@@@1002 retString gbfPostInvoiceDet["+retString+"]");
//System.out.println("@@@@@@@@1002 retString gbfPostInvoiceDet["+retString+"]");
return retString;
}
......@@ -1746,7 +1746,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
{
InvoiceAcctMap=new HashMap<String, String>();
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
* */
......@@ -1797,7 +1797,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
//glTraceMap.put("dr_amt", Double.parseDouble("0"));
//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"));
glTraceMap.put("proj_code", lsProjCode);
......@@ -1805,7 +1805,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
glTraceMap.put("analysis2", InvoiceAcctMap.get("analysis2"));
glTraceMap.put("analysis3", InvoiceAcctMap.get("analysis3"));
System.out.println("@@@@@@@ glTraceMap["+glTraceMap+"]");
//System.out.println("@@@@@@@ glTraceMap["+glTraceMap+"]");
/**
* gl_trace update
* */
......@@ -1855,7 +1855,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
today = cal.getTime();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
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));
if(lsPostdate==null || lsPostdate.trim().length()==0 || "NULLFOUND".equalsIgnoreCase(lsPostdate))
......@@ -1898,7 +1898,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
sundryBalMap.put("contact_code", "");
System.out.println("@@@@@@@@@@@ sundryBalMap["+sundryBalMap+"]");
//System.out.println("@@@@@@@@@@@ sundryBalMap["+sundryBalMap+"]");
/**
* sundry_bal update
* */
......@@ -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);
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");
System.out.println("@@@@@ lsPostdateTemp["+lsPostdateTemp+"]");
//System.out.println("@@@@@ lsPostdateTemp["+lsPostdateTemp+"]");
//glTraceMap.put("tran_date", lsPostdate);
glTraceMap.put("tran_date", lsPostdateTemp);
......@@ -1954,7 +1954,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
//glTraceMap.put("cr_amt", 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 ="";
if( InvoiceHrdMap.get("remarks").toString() != null && InvoiceHrdMap.get("remarks").toString().trim().length() > 0 )
{
......@@ -1967,7 +1967,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
remarksTemp = InvoiceHrdMap.get("remarks").toString();
}
}
System.out.println("@@@@@@ remarksTemp["+remarksTemp+"]");
//System.out.println("@@@@@@ remarksTemp["+remarksTemp+"]");
glTraceMap.put("remarks", remarksTemp);
glTraceMap.put("proj_code", lsProjCode);
......@@ -1986,7 +1986,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
rs.close();
rs=null;
System.out.println("@@@@@@@1262 glTraceMap["+glTraceMap+"]");
//System.out.println("@@@@@@@1262 glTraceMap["+glTraceMap+"]");
if(lcCramt==null || lcCramt.trim().length()==0)
{
......@@ -2012,8 +2012,8 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
retSting=finCommon.glTraceUpdate(glTraceMap,conn);
}
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_offinv_amt_hdr["+InvoiceHrdMap.get("disc_offinv_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))
{
......@@ -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"));
System.out.println("@@@@@ lcSchemehdrAmt["+lcSchemehdrAmt+"]");
//System.out.println("@@@@@ lcSchemehdrAmt["+lcSchemehdrAmt+"]");
if(lcSchemehdrAmt>0)
{
......@@ -2195,7 +2195,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
* */
retSting = finCommon.gbfReceivablesUpd(receivablesMap,conn);
//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)
{
......@@ -2252,10 +2252,10 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
/**
* receivable update
* */
System.out.println("@@@@@@@@ receivablesMap["+receivablesMap+"]");
//System.out.println("@@@@@@@@ receivablesMap["+receivablesMap+"]");
retSting = finCommon.gbfReceivablesUpd(receivablesMap,conn);
//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)
{
......@@ -2354,7 +2354,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
pstmt=null;
rs.close();
rs=null;
System.out.println("@@@@@@@@1613 lsOverridediscdt["+lsOverridediscdt+"]");
//System.out.println("@@@@@@@@1613 lsOverridediscdt["+lsOverridediscdt+"]");
if(sqlCount>0)
{
if(lsOverridediscdt!=null && lsOverridediscdt.trim().length()>0)
......@@ -2382,7 +2382,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
pstmt=null;
rs.close();
rs=null;
System.out.println("@@@@@@@@1614 lsOverridediscdt["+lsOverridediscdt+"]");
//System.out.println("@@@@@@@@1614 lsOverridediscdt["+lsOverridediscdt+"]");
if(sqlCount>0)
{
liCrDays=Long.parseLong(lsOverridediscdt.substring(2));
......@@ -2534,7 +2534,7 @@ public class PostOrdInvoicePost extends ActionHandlerEJB implements PostOrdInvoi
ln_amount_sal=Double.parseDouble(qtyStd) * Double.parseDouble(rateStd);
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);
}
pstmt.close();
......
......@@ -148,6 +148,11 @@ public class PostOrderActivity {
if (("A".equalsIgnoreCase(disLink)|| "S".equalsIgnoreCase(disLink) || "C".equalsIgnoreCase(disLink) ) && "Y".equalsIgnoreCase(purIntegrate))
{
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 {
Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getApplDateFormat());
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");
chgUser = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode"));
chgTerm = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId"));
......@@ -679,7 +684,7 @@ public class PostOrderActivity {
pstmt1.close();
pstmt1=null;
System.out.println("custPord>>>>>"+custPord);
//System.out.println("custPord>>>>>"+custPord);
if(custPord.trim().length()>0)
{
......@@ -928,9 +933,9 @@ public class PostOrderActivity {
lineNo=String.valueOf(lnno);
lineNo=lineNo.trim();
lineNo=" "+lineNo;
System.out.println("---"+lineNo+"---");
//System.out.println("---"+lineNo+"---");
lineNo = lineNo.substring(lineNo.length() - 3);
System.out.println("--@@@@@-"+lineNo+"---");
//System.out.println("--@@@@@-"+lineNo+"---");
mapKey=custPord+"@"+lineNoPO;
if(detMap.containsKey(mapKey))
{
......@@ -1035,16 +1040,17 @@ public class PostOrderActivity {
xmlBuff.append("</DocumentRoot>");
xmlString = xmlBuff.toString();
retString = saveData(siteCodeCh,xmlString,connCP);
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>");
int endIndex = arrayForTranId[1].indexOf("</TranID>");
String tranIdFoPoRcp = arrayForTranId[1].substring(0,endIndex);
System.out.println("-tranIdFoPoRcp-"+tranIdFoPoRcp);
//System.out.println("-tranIdFoPoRcp-"+tranIdFoPoRcp);
retString="";
}
System.out.println("--XML CREATION --");
// System.out.println("--XML CREATION --");
//}
}catch(Exception e)
{
......@@ -1112,7 +1118,7 @@ public class PostOrderActivity {
}
private String saveData(String siteCode,String xmlString, Connection conn) throws ITMException
{
System.out.println("saving data...........");
//System.out.println("saving data...........");
InitialContext ctx = null;
String retString = null;
MasterStatefulLocal masterStateful = null; // for ejb3
......@@ -1121,12 +1127,17 @@ public class PostOrderActivity {
AppConnectParm appConnect = new AppConnectParm();
ctx = new InitialContext(appConnect.getProperty());
masterStateful = (MasterStatefulLocal)ctx.lookup("ibase/MasterStatefulEJB/local");
System.out.println("-----------masterStateful------- " + masterStateful);
//System.out.println("-----------masterStateful------- " + masterStateful);
String [] authencate = new String[2];
authencate[0] = "";
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);
//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);
}
catch(ITMException itme)
......@@ -1778,10 +1789,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
xmlValues = xmlValues + "<tran_id></tran_id>";
xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>";
xmlValues = xmlValues +"</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]");
//System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
nextID = tg.generateTranSeqID("R-ADJ", "tran_id", keystr, conn);
System.out.println("nextID ["+nextID + "]");
//System.out.println("nextID ["+nextID + "]");
}catch(Exception e)
{
......@@ -1814,7 +1825,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
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");
chgUser = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode"));
......@@ -1921,7 +1932,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
discSchemeBillbackAmt=0.0;
System.out.println("@V@ disc type :- ["+discType+"]");
// System.out.println("@V@ disc type :- ["+discType+"]");
if("F".equalsIgnoreCase(discType))
{
......@@ -2399,9 +2410,9 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
}
rs.close();rs = null;
pstmt.close();pstmt = null;
System.out.println("keyString :"+keyString);
/*System.out.println("keyString :"+keyString);
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 = xmlValues + "<Header></Header>";
......@@ -2417,10 +2428,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
xmlValues = xmlValues + "<tran_date>" + currDateStr + "</tran_date>";
}
xmlValues = xmlValues + "</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]");
//System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn);
System.out.println("tranId :"+tranId);
//System.out.println("tranId :"+tranId);
}
catch (SQLException ex)
{
......@@ -2481,7 +2492,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
SimpleDateFormat sdf2 = new SimpleDateFormat(genericUtility.getApplDateFormat());
sysDate = sdf2.format(currentDateval.getTime());
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"));
loginSiteCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode"));
loginEmpCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode"));
......@@ -2534,7 +2545,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
drcrTranid=generateTranId(windowName,siteCode,"",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) )
{
postType = "H";
......@@ -2578,7 +2589,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
if(acctCodeAr.trim().length()== 0 || cctrCodeAr.trim().length()== 0)
{
hdrCctrArray = finCommon.getAcctDetrTtype(" ",itemSer,"AR", tranType,conn);
System.out.println("hdrCctrArray>>>>"+hdrCctrArray);
//System.out.println("hdrCctrArray>>>>"+hdrCctrArray);
if(hdrCctrArray.trim().length() >0)
{
String[] arrStr =hdrCctrArray.split(",");
......@@ -2656,7 +2667,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
}
detCctrArray = finCommon.getAcctDetrTtype(" ",itemSer,"FRECOST", tranType,conn);
System.out.println("detCctrArray>>>>"+detCctrArray);
//System.out.println("detCctrArray>>>>"+detCctrArray);
if(detCctrArray.trim().length() >0)
{
String[] arrStr =detCctrArray.split(",");
......@@ -2696,7 +2707,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
MiscDrCrRcpConfirm = (MiscDrCrRcpConfLocal) ctx.lookup("ibase/MiscDrCrRcpConf/local");
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)));
}
rs.close();rs = null;
pstmt.close();pstmt = null;
System.out.println("keyString :"+keyString);
/*System.out.println("keyString :"+keyString);
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 = xmlValues + "<Header></Header>";
......@@ -2766,10 +2777,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
xmlValues = xmlValues + "<tran_id></tran_id>";
//xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>";
xmlValues = xmlValues + "</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]");
//System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn);
System.out.println("tranId created:"+tranId);
//System.out.println("tranId created:"+tranId);
}
catch (SQLException ex)
{
......@@ -2844,7 +2855,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
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");
chgUser = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode"));
chgTerm = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId"));
......@@ -2868,11 +2879,11 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
while(rs.next())
{
itemSer=checkNull(rs.getString("item_ser"));
System.out.println("itemSer>>>"+itemSer+"]");
//System.out.println("itemSer>>>"+itemSer+"]");
for(int i =0;i<arrItemSerExDrNote.length;i++)
{
itemSerValue =arrItemSerExDrNote[i];
System.out.println("itemSerValue>>>"+itemSerValue+"]");
//System.out.println("itemSerValue>>>"+itemSerValue+"]");
if(itemSerValue.trim().equalsIgnoreCase(itemSer.trim()))
{
isExciseItemser = true;
......@@ -3082,7 +3093,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
taxAmt=rs.getDouble("tax_amt");
type=checkNull(rs.getString("type"));
//taxAmt=100;
System.out.println("taxAmt>>>"+taxAmt+"<<<lineNo>>"+lineNo);
// System.out.println("taxAmt>>>"+taxAmt+"<<<lineNo>>"+lineNo);
if(taxAmt==0)
{
continue;
......@@ -3501,7 +3512,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
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];
ldQtyStd = ldQtyAry[i];
ldAmt = ldAmtAry[i];*/
......@@ -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]
{
System.out.println("@V@ FOR LOOP 1");
// System.out.println("@V@ FOR LOOP 1");
if (!lbChkNull)
{
llctrCol = 0;
......@@ -3667,10 +3678,10 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
llCnt = 0;
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]
{
System.out.println("@V@ FOR LOOP 2");
// System.out.println("@V@ FOR LOOP 2");
lsColnameStr = lsColname[llCnt];
if (lsColnameStr.trim().equalsIgnoreCase("site_code"))
{
......@@ -3868,7 +3879,7 @@ pstmt1.setDouble(6,netAmt-(-1*(drAmt-netAmt)));
}
}// FOR LOOP [2] --END--
System.out.println("lsDocValue>>>>>>["+lsDocValue+"]");
//System.out.println("lsDocValue>>>>>>["+lsDocValue+"]");
lsDocValue = lsDocValue.substring(1, lsDocValue.length());
if ("I".equalsIgnoreCase(tranType))
......
......@@ -85,11 +85,15 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
System.out.println("detailDom" + detailDom);
//writeLog(filePtr,"detailDom-->"+detailDom,true);
}
System.out.println("xmlString*********"+xmlString);
System.out.println("xmlString2*********"+xmlString2);
//System.out.println("xmlString*********"+xmlString);
//System.out.println("xmlString2*********"+xmlString2);
xtraparam=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+"]");
}
catch(Exception e)
......@@ -145,27 +149,27 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
loginSiteCode =(e12GenericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode"));
orderType=e12GenericUtility.getColumnValue("order_type",headerDom);
System.out.println("orderType :"+orderType);
//System.out.println("orderType :"+orderType);
fromSaleOrder=e12GenericUtility.getColumnValue("tran_id__fr",headerDom);
System.out.println("fromSaleOrder :"+fromSaleOrder);
//System.out.println("fromSaleOrder :"+fromSaleOrder);
toSaleOrder=e12GenericUtility.getColumnValue("tran_id__to",headerDom);
System.out.println("toSaleOrder :"+toSaleOrder);
//System.out.println("toSaleOrder :"+toSaleOrder);
fromCustCode=e12GenericUtility.getColumnValue("cust_code__fr",headerDom);
System.out.println("fromCustCode :"+fromCustCode);
//System.out.println("fromCustCode :"+fromCustCode);
toCustCode=e12GenericUtility.getColumnValue("cust_code__to",headerDom);
System.out.println("toCustCode :"+toCustCode);
//System.out.println("toCustCode :"+toCustCode);
clubPendingOrd=e12GenericUtility.getColumnValue("club_pend_ord",headerDom);
System.out.println("clubPendingOrd :"+clubPendingOrd);
//System.out.println("clubPendingOrd :"+clubPendingOrd);
clubOrder=e12GenericUtility.getColumnValue("club_order",headerDom);
System.out.println("clubOrder :"+clubOrder);
//System.out.println("clubOrder :"+clubOrder);
siteCodeShip=e12GenericUtility.getColumnValue("site_code",headerDom);
System.out.println("siteCodeShip :"+siteCodeShip);
//System.out.println("siteCodeShip :"+siteCodeShip);
refreshDb=e12GenericUtility.getColumnValue("refresh_db",headerDom);
System.out.println("refreshDb :"+refreshDb);
//System.out.println("refreshDb :"+refreshDb);
fromDateStr=e12GenericUtility.getColumnValue("desp_date__fr",headerDom);
System.out.println("fromDateStr :"+fromDateStr);
//System.out.println("fromDateStr :"+fromDateStr);
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
if( fromSaleOrder == null || fromSaleOrder.trim().length() == 0 )
......@@ -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") )
{
......@@ -201,12 +205,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null;
pstmt.close();
pstmt = null;
System.out.println("cnt :"+cnt);
// System.out.println("cnt :"+cnt);
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);
System.out.println("retString if fromCustCode is not present>>> : "+retString);
// System.out.println("retString if fromCustCode is not present>>> : "+retString);
return retString;
}
......@@ -224,9 +228,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt = null;
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);
System.out.println("retString if toCustCode is not present>>> : "+retString);
// System.out.println("retString if toCustCode is not present>>> : "+retString);
return retString;
}
......@@ -238,7 +242,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{
//ls_errcode = "VTPOSTORD2~tInvalid From Date!,Enter Valid From Date"
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;
}
else
......@@ -248,20 +252,20 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{
//ls_errcode = "VTPOSTORD2~tInvalid To date!,Enter Valid To Date"
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;
}
else
{
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");
System.out.println("toDate :"+toDate);
// System.out.println("toDate :"+toDate);
if( toDate.before(fromDate))
{
//ls_errcode = "VTPOSTORD3~tInvalid To date!,Enter Valid To Date"
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;
}
}
......@@ -305,19 +309,25 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null;
pstmt.close();
pstmt = null;
System.out.println("custCodeList>>>>>>> ["+custCodeList+"]");
// System.out.println("custCodeList>>>>>>> ["+custCodeList+"]");
// liCtr = 1;
if(custCodeList.size() <= 0 )
//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);
}
for(custCdIndex = 0 ; custCdIndex < custCodeList.size() ;custCdIndex++)
{
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)
{
isPostDone=true;
......@@ -405,11 +415,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null;
pstmt.close();
pstmt = null;
System.out.println("saleOrderList>>>>>>> ["+saleOrderList+"]");
//System.out.println("saleOrderList>>>>>>> ["+saleOrderList+"]");
liCtr = 1;
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);
}
// if( custCodeList.size() > 0 )
......@@ -428,7 +438,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{
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)
{
......@@ -472,8 +482,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}
if(isPostDone)
{
System.out.println("salesOrderListAll>>>>"+salesOrderListAll);
System.out.println("postSalOder>>>>"+postSalOder);
//System.out.println("salesOrderListAll>>>>"+salesOrderListAll);
//System.out.println("postSalOder>>>>"+postSalOder);
for(int i=0;i<salesOrderListAll.size();i++)
{
saleOrder=salesOrderListAll.get(i);
......@@ -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="";
String mainStr="";
for(int i=0;i<salesOrderListAll.size();i++)
......@@ -503,7 +513,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}
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 endPart = errString.substring( errString.indexOf("</trace>"));
......@@ -601,7 +611,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
//conn = connDriver.getConnectDB("DriverITM");
//conn.setAutoCommit(false);
DistCommon dis=new DistCommon();
System.out.println("postOrder........");
//System.out.println("postOrder........");
fromCustCode=checkNull(e12GenericUtility.getColumnValue("cust_code__fr",headerDom));
toCustCode=checkNull(e12GenericUtility.getColumnValue("cust_code__to",headerDom));
fromSaleOrder=checkNull(e12GenericUtility.getColumnValue("tran_id__fr",headerDom));
......@@ -669,7 +679,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(cnt == 0 && allocStk.equalsIgnoreCase("Y"))
{
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
{
......@@ -714,25 +724,32 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close();
pstmt = null;
System.out.println("sordItemAllocCnt :"+sordItemAllocCnt);
System.out.println("clubOrder :"+clubOrder);
/*System.out.println("sordItemAllocCnt :"+sordItemAllocCnt);
System.out.println("clubOrder :"+clubOrder);*/
if( sordItemAllocCnt == 0 )
{
if("Y".equalsIgnoreCase(clubOrder))
{
errCode = postOrder(fromSaleOrder,toSaleOrder,custCode,custCode, fromDate, toDate,lotSl,siteCodeShip,xtraParams,conn);
}
else
{
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)
{
......@@ -746,9 +763,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
//conn.commit();
//errCode="VTALLOC03";
System.out.println("Checking all process of post order!!!!");
System.out.println("Despatch creation Test@@@@@@@@@");
/*System.out.println("Checking all process of post order!!!!");
System.out.println("Despatch creation Test@@@@@@@@@");*/
//dispact coding starts
//added by priyanka
......@@ -758,12 +774,17 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if("Y".equalsIgnoreCase(clubOrder))
{
errString= postOrdDespatchGen.createDespatch(fromSaleOrder, toSaleOrder, custCode, custCode, fromDate, toDate, siteCodeShip,clubOrder, xtraParams, conn);
}else
{
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)
{
......@@ -778,7 +799,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
errString = errString.substring(0, errString.length() - 1);
postSalOder.add(errString);
}*/
System.out.println(" postSalOder list>>>"+postSalOder);
//System.out.println(" postSalOder list>>>"+postSalOder);
/*if(errCode != null && errCode.trim().length() > 0)
......@@ -937,12 +958,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
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");
System.out.println("xtraParams>>>"+xtraParams);
//System.out.println("xtraParams>>>"+xtraParams);
loginEmpCode = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode");
PostOrdInvoiceGen invgen = new PostOrdInvoiceGen();
System.out.println("from date ::::::::"+fromDate);
/*System.out.println("from date ::::::::"+fromDate);
// SimpleDateFormat dateFormat = new SimpleDateFormat(genericUtility.getDBDateFormat());
//String frmDate = dateFormat.format(fromDate);
System.out.println("Date parsedd:::::::::::"+fromDate);
......@@ -958,7 +979,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
System.out.println("Posting adjDrcr :::::::"+adjDrcr);
System.out.println("Posting adjCustAdv :::::::"+adjCustAdv);
System.out.println("Posting advAdjMode :::::::"+advAdjMode);
System.out.println("Posting adjNewProdInv :::::::"+adjNewProdInv);
System.out.println("Posting adjNewProdInv :::::::"+adjNewProdInv);*/
if("Y".equalsIgnoreCase(adjDrcr))
{
......@@ -976,7 +997,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
advAdj = advAdjMode;
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 )
//{
// System.out.println("Invoice not Generated !!!!!!!!!!!!!!!!!!!!!!!!!!!");
......@@ -987,15 +1013,15 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
String[] arrayForTranId1 = errString.split("<TranID>");
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);
//System.out.println("Tran ID :::::in conf:::::::"+arrayForTranId1[1]);
int endIndex1 = arrayForTranId1[1].indexOf("</TranID>");
System.out.println("endIndex1:::::::"+endIndex1);
//System.out.println("endIndex1:::::::"+endIndex1);
invoiceId = arrayForTranId1[1].substring(0, endIndex1);
System.out.println("invoiceId=====["+invoiceId+"]");
//System.out.println("invoiceId=====["+invoiceId+"]");
String itemSer="";
double netAmt=0,lc_check_amt=0;
......@@ -1023,30 +1049,30 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
paramMap.put("as_site_code",siteCodeShip);
paramMap.put("as_apply_time", applyTime);
paramMap.put("as_despid",tranIdDespatch);
System.out.println("@@@@@@@@@@ paramMap["+paramMap+"]");
//System.out.println("@@@@@@@@@@ paramMap["+paramMap+"]");
PostOrdCreditChk postOrdCreditChk = new PostOrdCreditChk();
//errString = postOrdCreditChk.CreditCheck(paramMap, conn);
ArrayList<String> errStringList = new ArrayList<String>();
errStringList = postOrdCreditChk.CreditCheck(paramMap, conn);
System.out.println("@@@@@@@@@@@ errStringList size["+errStringList.size()+"]");
//System.out.println("@@@@@@@@@@@ errStringList size["+errStringList.size()+"]");
if( errStringList.size() > 0 )
{
conn.rollback();
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 )
{
System.out.println("@@@@@@@@@ errorlist and inserted record missmatch........");
//System.out.println("@@@@@@@@@ errorlist and inserted record missmatch........");
conn.commit();
}
//errString = "VTWBLGCCHK";
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 )
{
......@@ -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 " +
" from despatch where desp_id in ( ? ) " +
......@@ -1135,14 +1161,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close();
pstmt = null;
System.out.println("@@@@@@@@@@@ ls_drnid["+ls_drnid+"]");
//System.out.println("@@@@@@@@@@@ ls_drnid["+ls_drnid+"]");
String frtDrnArr[]=ls_drnid.split(",");
System.out.println("@@@@@ frtDrnArr.length["+frtDrnArr.length+"]");
//System.out.println("@@@@@ frtDrnArr.length["+frtDrnArr.length+"]");
InvoiceDrcrAdj invoiceDrCrAdj1 = new InvoiceDrcrAdj();
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);
System.out.println("@@@@@@@@@3 invoiceDrCrAdj1.invoiceDrcrAdj() errString["+errString+"]");
//System.out.println("@@@@@@@@@3 invoiceDrCrAdj1.invoiceDrcrAdj() errString["+errString+"]");
}
if( errString == null || errString.trim().length() == 0 )
......@@ -1155,7 +1181,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
PostOrdInvoicePost = (PostOrdInvoicePostLocal) ctx.lookup("ibase/PostOrdInvoicePost/local");
String forcedFlag="N";
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 )
{
return retString1;
......@@ -1175,7 +1201,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
commJvConf = checkNull(fnComm.getFinparams("999999", "COMM_JV_CONF", conn));
errString = calCom.CalCommission(invoiceId,"I","",commDrcrConf,commJvConf,xtraParams, 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 )
{
return errString;
......@@ -1185,26 +1211,26 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
// AutoExciseDrNote autoExciseDrNote = new AutoExciseDrNote();
errString = postordact.autoExciseDrNote(invoiceId,xtraParams, conn);
System.out.println("@@@@@@@@@5 autoExciseDrNote() errString["+errString+"]");
//System.out.println("@@@@@@@@@5 autoExciseDrNote() errString["+errString+"]");
}
else
{
System.out.println("@@@@@@@@@ error in autoExciseDrNote.autoExciseDrNote.....");
//System.out.println("@@@@@@@@@ error in autoExciseDrNote.autoExciseDrNote.....");
return errString;
}
}
else
{
System.out.println("@@@@@@@@@ error in invoiceDrCrAdj1.invoiceDrcrAdj.....");
//System.out.println("@@@@@@@@@ error in invoiceDrCrAdj1.invoiceDrcrAdj.....");
return errString;
}
}
else
{
System.out.println("@@@@@@@@@ error in postOrdCreditChk.CreditCheck(paramMap, conn)......");
//System.out.println("@@@@@@@@@ error in postOrdCreditChk.CreditCheck(paramMap, conn)......");
return errString;
//conn.rollback();
......@@ -1246,7 +1272,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
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++)
{
......@@ -1255,10 +1281,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
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");
System.out.println("@@@@@ strArray.length["+strArray.length+"]");
//System.out.println("@@@@@ strArray.length["+strArray.length+"]");
for(int j=0;j<strArray.length;j++)
{
if( strArray.length > 0 )
......@@ -1278,7 +1304,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
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
rs = null;
pstmt.close();
pstmt = null;
System.out.println("@@@@@@@@@@@@ BUSINESS_LOGIC_CHECK cnt2["+cnt2+"]");
// System.out.println("@@@@@@@@@@@@ BUSINESS_LOGIC_CHECK cnt2["+cnt2+"]");
if( cnt2 == 0 )
{
tranId = generateTranId( "T_CRCHKTRACE",siteCode, conn );
......@@ -1306,7 +1332,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{
tranId = generateTranId( "GENERAL",siteCode, conn );
}
System.out.println("@@@@@@@@@@ tranId["+tranId+"]");
// System.out.println("@@@@@@@@@@ tranId["+tranId+"]");
sql = " insert into BUSINESS_LOGIC_CHECK (" +
" TRAN_ID, TRAN_TYPE, SALE_ORDER, CR_POLICY, DESCR, APRV_STAT" +
......@@ -1359,7 +1385,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
cnt++;
}
}
System.out.println("@@@@@@@@@ insert cnt["+cnt+"]");
// System.out.println("@@@@@@@@@ insert cnt["+cnt+"]");
return cnt;
}
......@@ -1396,9 +1422,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}
rs.close();rs = null;
pstmt.close();pstmt = null;
System.out.println("keyString :"+keyString);
/*System.out.println("keyString :"+keyString);
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 = xmlValues + "<Header></Header>";
......@@ -1407,10 +1433,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
xmlValues = xmlValues + "<site_code>" + siteCode + "</site_code>";
xmlValues = xmlValues + "<tran_date>" + currDateStr + "</tran_date>";
xmlValues = xmlValues + "</Detail1></Root>";
System.out.println("xmlValues :["+xmlValues+"]");
//System.out.println("xmlValues :["+xmlValues+"]");
TransIDGenerator tg = new TransIDGenerator(xmlValues, "BASE", CommonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer, keyCol, keyString, conn);
System.out.println("tranId :"+tranId);
//System.out.println("tranId :"+tranId);
}
catch (SQLException ex)
{
......@@ -1492,14 +1518,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
try
{
System.out.println("postOrder business logic starts........");
//System.out.println("postOrder business logic starts........");
sdf = new SimpleDateFormat(e12GenericUtility.getApplDateFormat());
allocDate = new Timestamp(currentDate.getTime());
System.out.println("allocDate :"+allocDate);
//System.out.println("allocDate :"+allocDate);
userId=genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode");
System.out.println("userId :"+userId);
//System.out.println("userId :"+userId);
termId=genericUtility.getValueFromXTRA_PARAMS(xtraParams,"termId");
System.out.println("termId :"+termId);
//System.out.println("termId :"+termId);
chgUser=userId;
chgTerm=termId;
......@@ -1556,17 +1582,17 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{
saleOrderCnt++;
saleOrder = checkNull(rs.getString("sale_order"));
System.out.println("saleOrder :"+saleOrder);
//System.out.println("saleOrder :"+saleOrder);
partQty = checkNull(rs.getString("part_qty"));
System.out.println("partQty :"+partQty);
//System.out.println("partQty :"+partQty);
priceList = checkNull(rs.getString("price_list"));
System.out.println("priceList :"+priceList);
//System.out.println("priceList :"+priceList);
priceListClg = checkNull(rs.getString("price_list__clg"));
System.out.println("priceListClg :"+priceListClg);
//System.out.println("priceListClg :"+priceListClg);
status = checkNull(rs.getString("status"));
System.out.println("status :"+status);
//System.out.println("status :"+status);
locGroup = checkNull(rs.getString("loc_group"));
System.out.println("locGroup :"+locGroup);
//System.out.println("locGroup :"+locGroup);
custCode = checkNull(rs.getString("cust_code"));
orderType = checkNull(rs.getString("order_type"));
priceListDisc = checkNull(rs.getString("price_list__disc"));
......@@ -1607,7 +1633,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
/*Iterator sordIterator = sorderList.iterator();
while(sordIterator.hasNext())
{*/
System.out.println("sorderList :"+sorderList.size());
//System.out.println("sorderList :"+sorderList.size());
sordItemList= new ArrayList<SordItemBean>();
for(SorderBean sorderBean : sorderList)
......@@ -1615,17 +1641,17 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
/* SorderBean sorderBean = new SorderBean();
sorderBean = (SorderBean) sordIterator.next();*/
System.out.println("sale order :"+sorderBean.getSaleOrder());
//System.out.println("sale order :"+sorderBean.getSaleOrder());
saleOrder = sorderBean.getSaleOrder();
status = sorderBean.getStatus();
locGroup=sorderBean.getLocGroup();
System.out.println("status :"+status);
//System.out.println("status :"+status);
if(!salesOrderListAll.contains(saleOrder))
{
salesOrderListAll.add(saleOrder);
}
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')
if( "NULLFOUND".equalsIgnoreCase(varValue) )
{
......@@ -1677,10 +1703,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
//SorderBean sorderBean2 = new SorderBean();
totLines++;
lineNo = checkNull(rs.getString("line_no"));
System.out.println("lineNo :"+lineNo);
// System.out.println("lineNo :"+lineNo);
expLev = checkNull(rs.getString("exp_lev"));
itemCode = checkNull(rs.getString("item_code"));
System.out.println("itemCode :"+itemCode);
//System.out.println("itemCode :"+itemCode);
itemFlag = checkNull(rs.getString("item_flag"));
minShelfLife = rs.getDouble("min_shelf_life");
maxShelfLife = rs.getDouble("max_shelf_life");
......@@ -1696,7 +1722,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
convQtyStduom = rs.getDouble("conv__qty_stduom");
sordItmQty = rs.getDouble("sordItmQty");
System.out.println("sordItmQty :"+sordItmQty);
//System.out.println("sordItmQty :"+sordItmQty);
quantityStduom = rs.getDouble("quantity__stduom");
qtyAlloc = rs.getDouble("qty_alloc");
//qtyDesp = rs.getDouble("qty_desp");
......@@ -1762,13 +1788,13 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
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);
System.out.println("sordItmQty@@@@ :"+sordItmQty);
//System.out.println("sordItmQty@@@@ :"+sordItmQty);
//if(sordItmQty == -999999999)
if(sordItmQty == 0)
{
System.out.println("Unable to convert quantity");
//System.out.println("Unable to convert quantity");
logMsg="Unable to convert quantity";
strToWriteHead=strToWriteHead+saleOrder+"\t"+itemCode+"\t"+logMsg+"\t\r\n";
strToWrite=strToWrite + strToWriteHead;
......@@ -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) " +
"as siteItmQty from sorditem where sale_order = ? and " +
" item_code = ? and (line_no < ? or (line_no = ? and exp_lev < ?))";
......@@ -1856,67 +1882,67 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
int stockTestCnt=0,forTestCnt=0;
System.out.println("sordItemList size :"+sordItemList.size());
//System.out.println("sordItemList size :"+sordItemList.size());
for(SordItemBean sordItemBean :sordItemList )
{
System.out.println("sale order :"+sordItemBean.getSorderBean().getSaleOrder());
//System.out.println("sale order :"+sordItemBean.getSorderBean().getSaleOrder());
forTestCnt++;
stockList=new ArrayList<StockBean>();
itemCode = sordItemBean.getItemCode();
System.out.println("itemCode :"+itemCode);
//System.out.println("itemCode :"+itemCode);
siteCode = sordItemBean.getSiteCode();
System.out.println("siteCode :"+siteCode);
//System.out.println("siteCode :"+siteCode);
locGroup= sordItemBean.getSorderBean().getLocGroup();
stockOpt=sordItemBean.getStockOpt();
saleOrder = sordItemBean.getSorderBean().getSaleOrder();
System.out.println("saleOrder :"+saleOrder);
//System.out.println("saleOrder :"+saleOrder);
lineNo=sordItemBean.getLineNo();
System.out.println("lineNo "+lineNo);
//System.out.println("lineNo "+lineNo);
expLev = sordItemBean.getExpLev();
System.out.println("expLev "+expLev);
//System.out.println("expLev "+expLev);
stockOpt = sordItemBean.getStockOpt();
System.out.println("stockOpt "+stockOpt);
//System.out.println("stockOpt "+stockOpt);
sordItmQty = sordItemBean.getSordItmQty();
System.out.println("sordItmQty "+sordItmQty);
//System.out.println("sordItmQty "+sordItmQty);
itemCodeOrd = sordItemBean.getItemCodeOrd();
System.out.println("itemCodeOrd "+itemCodeOrd);
//System.out.println("itemCodeOrd "+itemCodeOrd);
itemFlag = sordItemBean.getItemFlag();
System.out.println("itemFlag "+itemFlag);
//System.out.println("itemFlag "+itemFlag);
rate = sordItemBean.getRate();
System.out.println("rate "+rate);
//System.out.println("rate "+rate);
rateClg = sordItemBean.getRateClg();
System.out.println("rateClg "+rateClg);
// System.out.println("rateClg "+rateClg);
siteItmQty = sordItemBean.getSiteItmQty();
System.out.println("siteItmQty "+siteItmQty);
// System.out.println("siteItmQty "+siteItmQty);
priceListDisc = sordItemBean.getSorderBean().getPriceListDisc();
System.out.println("priceListDisc "+priceListDisc);
//System.out.println("priceListDisc "+priceListDisc);
custCode = sordItemBean.getSorderBean().getCustCode();
System.out.println("custCode "+custCode);
//System.out.println("custCode "+custCode);
orderDate = sordItemBean.getSorderBean().getOrderdate();
System.out.println("orderDate "+orderDate);
//System.out.println("orderDate "+orderDate);
priceListDisc = sordItemBean.getSorderBean().getPriceListDisc();
System.out.println("priceListDisc "+priceListDisc);
//System.out.println("priceListDisc "+priceListDisc);
plDate = sordItemBean.getSorderBean().getPlDate();
System.out.println("plDate "+plDate);
//System.out.println("plDate "+plDate);
minShelfLife = sordItemBean.getMinShelfLife();
System.out.println("minShelfLife "+minShelfLife);
//System.out.println("minShelfLife "+minShelfLife);
maxShelfLife = sordItemBean.getMaxShelfLife();
System.out.println("maxShelfLife "+maxShelfLife);
//System.out.println("maxShelfLife "+maxShelfLife);
quantityStduom = sordItemBean.getQuantityStduom();
System.out.println("quantityStduom "+quantityStduom);
//System.out.println("quantityStduom "+quantityStduom);
orderType = sordItemBean.getSorderBean().getOrderType();
System.out.println("orderType "+orderType);
//System.out.println("orderType "+orderType);
partQty = sordItemBean.getSorderBean().getPartQty();
System.out.println("partQty "+partQty);
//System.out.println("partQty "+partQty);
nature = sordItemBean.getNature();
System.out.println("nature::: "+nature);
//System.out.println("nature::: "+nature);
itemCodeParent=sordItemBean.getItemCodeParent();
System.out.println("itemCodeParent:::["+itemCodeParent+"]");
//System.out.println("itemCodeParent:::["+itemCodeParent+"]");
unit = sordItemBean.getUnit();
unitStd = sordItemBean.getUnitStd();
System.out.println("@@@unit["+unit+"]");
System.out.println("@@@unitStd["+unitStd+"]");
/*System.out.println("@@@unit["+unit+"]");
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 = sql + "from stock a, invstat b, location c ";
......@@ -1949,7 +1975,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close();
pstmt = null;
System.out.println("stockQtyTot >>"+stockQtyTot);
//System.out.println("stockQtyTot >>"+stockQtyTot);
double allocQty1=0.0;
......@@ -1985,24 +2011,24 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
allocQty=0;
qtyStk=0;
holdQty=0;
System.out.println("Inside d while loop!!!!!!!!!!!.....");
//System.out.println("Inside d while loop!!!!!!!!!!!.....");
stockTestCnt++;
lotNo = rs5.getString("lot_no");
lotSl = rs5.getString("lot_sl");
qtyStk = rs5.getDouble("quantity");
allocQty = rs5.getDouble("alloc_qty");
System.out.println("allocQty >>>>>>>>>>>>>>"+allocQty);
//System.out.println("allocQty >>>>>>>>>>>>>>"+allocQty);
holdQty = rs5.getDouble("hold_qty");
expDate = rs5.getTimestamp("exp_date");
System.out.println("expDate:"+expDate);
//System.out.println("expDate:"+expDate);
grade = rs5.getString("grade");
mfgDate = rs5.getTimestamp("mfg_date");
siteCodeMfg = rs5.getString("site_code__mfg");
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("holdQty["+holdQty+"]"+"locCode["+locCode+"]");
System.out.println("holdQty["+holdQty+"]"+"locCode["+locCode+"]");*/
//stockQtyTot = stockQtyTot + (qtyStk - allocQty - holdQty);
......@@ -2032,14 +2058,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt5.close();
pstmt5 = null;
*/
System.out.println("stockTestCnt :"+stockTestCnt);
System.out.println("stockQtyTot :"+stockQtyTot);
/*System.out.println("stockTestCnt :"+stockTestCnt);
System.out.println("stockQtyTot :"+stockQtyTot);*/
if(stockOpt != 0)
{
//1.Check Stock Quantity Avaibality
System.out.println("stockQtyTot["+stockQtyTot+"]"+"sordItmQty["+sordItmQty+"]");
//System.out.println("stockQtyTot["+stockQtyTot+"]"+"sordItmQty["+sordItmQty+"]");
if(stockQtyTot < sordItmQty)
{
//isRejected=true;
......@@ -2108,7 +2134,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
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;
stockBean.setRejected(isRejected);
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
if("B".equalsIgnoreCase(itemFlag.trim()))
{
System.out.println("itemCodeOrd>>>>@@@["+itemCodeOrd+"]");
//System.out.println("itemCodeOrd>>>>@@@["+itemCodeOrd+"]");
sql = " select grace_days from scheme_applicability " +
" where scheme_code = ? and app_from <= ? ";
pstmt = conn.prepareStatement(sql);
......@@ -2150,7 +2176,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}
allocDate = utilmethod.RelativeDate(allocDate, graceDays);
System.out.println("allocDate >>>>>"+allocDate);
//System.out.println("allocDate >>>>>"+allocDate);
sql = " select count(*) as count from scheme_applicability where" +
" scheme_code = ? and app_from <= ? " +
......@@ -2172,7 +2198,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
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;
stockBean.setRejected(isRejected);
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
{
skipline = skipline + "'"+lineNo;
//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;
stockBean.setRejected(isRejected);
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
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;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2321,7 +2347,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
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;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2343,7 +2369,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
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 )" +
" as track_shelf_life from item where item_code = ? ";
......@@ -2364,10 +2390,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
/*--------------------10-FEB-2015------------------------*/
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)
{
System.out.println("Call next iteration,(qtyStk - allocQty - holdQty == 0)");
//System.out.println("Call next iteration,(qtyStk - allocQty - holdQty == 0)");
continue;
}
//3. To Check for Consignment Location, and bypass the Lot No.
......@@ -2389,11 +2415,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
isSkip = true;
isSkip = invRetstr("S-DSP",invStat,conn);
System.out.println("isSkip >>"+isSkip);
//System.out.println("isSkip >>"+isSkip);
if(isSkip = false)
{
System.out.println("Location :- "+locCode + "cannot be issued");
//System.out.println("Location :- "+locCode + "cannot be issued");
skiplot = skiplot + "'"+lineNo;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2406,7 +2432,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
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;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -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";
continue;
}
System.out.println("minShelfLife>>>"+minShelfLife);
System.out.println("orderType>>>"+orderType);
//System.out.println("minShelfLife>>>"+minShelfLife);
//System.out.println("orderType>>>"+orderType);
if(minShelfLife > 0)
{
if("NE".equalsIgnoreCase(orderType.trim()))
{
chkDate1 = dist.CalcExpiry(allocDate, minShelfLife + 1);
chkDate2 = dist.CalcExpiry(allocDate, maxShelfLife );
System.out.println("chkDate1["+chkDate1+"]"+"chkDate2["+chkDate2+"]");
//System.out.println("chkDate1["+chkDate1+"]"+"chkDate2["+chkDate2+"]");
}
else
{
chkDate = dist.CalcExpiry(allocDate, minShelfLife + 1);
System.out.println("chkDate :"+chkDate);
//System.out.println("chkDate :"+chkDate);
}
if(chkDate1 == null && chkDate2 == null)
{
//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.after(expDate))
{
System.out.println("Near Expiry Item or Expired Item!!!!");
//System.out.println("Near Expiry Item or Expired Item!!!!");
skiplot = skiplot + "'"+lineNo;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2458,7 +2484,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
//(NOT(mexp_date >= mchk_date1 AND mexp_date <= mchk_date2) )
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;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2500,7 +2526,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
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;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2511,7 +2537,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
strToWrite=strToWrite+logMsg+"\t\r\n";
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);
System.out.println("called exit from loop");
//System.out.println("called exit from loop");
break;
}
......@@ -2560,7 +2586,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(rate < 0)
{
System.out.println("rate not available");
// System.out.println("rate not available");
skipline = skipline + "'"+lineNo;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2571,7 +2597,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
strToWrite=strToWrite+logMsg+"\t\r\n";
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);
System.out.println("called exit from loop");
// System.out.println("called exit from loop");
break;
}
......@@ -2606,8 +2632,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(priceListCnt == 0)
{
System.out.println("Batch Price List Not found in pricelist_mst table");
System.out.println(" Excise clg. rate not available.");
//System.out.println("Batch Price List Not found in pricelist_mst table");
//System.out.println(" Excise clg. rate not available.");
skipline = skipline + "'"+lineNo;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2618,7 +2644,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
strToWrite=strToWrite+logMsg+"\t\r\n";
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);
System.out.println("called exit from loop");
//System.out.println("called exit from loop");
break;
}
}
......@@ -2631,7 +2657,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(rateClg < 0)
{
System.out.println("rate not available");
//System.out.println("rate not available");
skipline = skipline + "'"+lineNo;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2642,14 +2668,14 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
strToWrite=strToWrite+logMsg+"\t\r\n";
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);
System.out.println("called exit from loop");
//System.out.println("called exit from loop");
break;
}
}//end of if(rateClg <= 0)
//lockqty=0;
System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"holdQty["+holdQty+"]");
System.out.println("siteItmQty["+siteItmQty+"]"+"lockqty["+lockqty+"]"+"holdQty["+holdQty+"]");
//System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"holdQty["+holdQty+"]");
//System.out.println("siteItmQty["+siteItmQty+"]"+"lockqty["+lockqty+"]"+"holdQty["+holdQty+"]");
if(((qtyStk - allocQty -holdQty) - siteItmQty ) > 0)
{
lockqty = lockqty + ((qtyStk - allocQty -holdQty) - siteItmQty);
......@@ -2662,7 +2688,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{
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)//code in line no 2225
{
......@@ -2671,7 +2697,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
break;
}*/
System.out.println("rateFailed >>"+rateFailed);
//System.out.println("rateFailed >>"+rateFailed);
if("F".equalsIgnoreCase(rateFailed))
{
......@@ -2681,7 +2707,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(lockqty < netQuantity)
{
System.out.println("Short Quantity for scheme item");
//System.out.println("Short Quantity for scheme item");
skipline = skipline + "'"+lineNo;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2702,7 +2728,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}
else
{
System.out.println("No Stock Available");
//System.out.println("No Stock Available");
skipline = skipline + "'"+lineNo;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2723,8 +2749,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
/*-------------------changes done on 08-02-2015--------------------------------------*/
netQuantity = sordItmQty;
System.out.println("sordItmQty :"+sordItmQty);
System.out.println("netQuantity:"+netQuantity);
/*System.out.println("sordItmQty :"+sordItmQty);
System.out.println("netQuantity:"+netQuantity);*/
......@@ -2774,12 +2800,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
if(schemeCnt > 0)
{
System.out.println("lineNo>>>>"+lineNo);
/*System.out.println("lineNo>>>>"+lineNo);
System.out.println("lineNoOld>>>>"+lineNoOld);
System.out.println("saleOrder>>>>"+saleOrder);
System.out.println("saleOrderOld>>>>"+saleOrderOld);
System.out.println("itemCodeOld>>>>"+itemCodeOld);
System.out.println("itemCode>>>>"+itemCode);
System.out.println("itemCode>>>>"+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)
......@@ -2801,7 +2827,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}
if("0".equalsIgnoreCase(ratio))
{
System.out.println("Short Quantity for scheme item");
//System.out.println("Short Quantity for scheme item");
skipline = skipline + "'"+lineNo;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -2846,8 +2872,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}//end of if(schemeCnt > 0)
System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"holdQty["+holdQty+"]");
System.out.println("netQuantity>>"+netQuantity);
/*System.out.println("qtyStk["+qtyStk+"]"+"allocQty["+allocQty+"]"+"holdQty["+holdQty+"]");
System.out.println("netQuantity>>"+netQuantity);*/
if((qtyStk - allocQty - holdQty) <= netQuantity)
{
inputQty = qtyStk - allocQty - holdQty;
......@@ -2858,7 +2884,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
inputQty = netQuantity;
sordItemBean.setSordItmQty(inputQty);//Added by chandrashekar on 03-oct-2016
}
System.out.println("inputQty>>"+inputQty);
//System.out.println("inputQty>>"+inputQty);
if(inputQty > 0)
{
//if isnull(as_tranid) or len(trim(as_tranid)) = 0
......@@ -2881,13 +2907,13 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null;
pstmt.close();
pstmt = null;
System.out.println("unitPack>>@@@@>>["+unitPack+"]");
//System.out.println("unitPack>>@@@@>>["+unitPack+"]");
if(unitPack == null || unitPack.trim().length()==0 || "B".equalsIgnoreCase(itemFlag))
{
unitPack = unit;
}
System.out.println("unitPack>>>>["+unitPack+"]");
System.out.println("unit>>>>"+unit+"]");
//System.out.println("unitPack>>>>["+unitPack+"]");
//System.out.println("unit>>>>"+unit+"]");
if(!(unitPack.equalsIgnoreCase(unit)))
{
......@@ -2915,7 +2941,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{
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
pstmt.close();
pstmt = null;
System.out.println("lcQty["+lcQty+"]"+"inputQty["+inputQty+"]"+"modQuantity["+modQuantity+"]");
//System.out.println("lcQty["+lcQty+"]"+"inputQty["+inputQty+"]"+"modQuantity["+modQuantity+"]");
lcQty = inputQty - modQuantity;
inputQty = lcQty;
System.out.println("inputQty["+inputQty+"]"+"orgQty["+orgQty+"]");
//System.out.println("inputQty["+inputQty+"]"+"orgQty["+orgQty+"]");
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;
stockBean.setRejected(isRejected);
......@@ -3075,9 +3101,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null;
pstmt.close();
pstmt = null;
System.out.println("chargeQty>>>"+chargeQty);
/*System.out.println("chargeQty>>>"+chargeQty);
System.out.println("appMinQty>>>"+appMinQty);
System.out.println("appMaxQty>>>"+appMaxQty);
System.out.println("appMaxQty>>>"+appMaxQty);*/
if(chargeQty >= appMinQty && chargeQty <= appMaxQty)
{
......@@ -3088,13 +3114,13 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{
freeQty=0;
}
System.out.println("inputQty>>>"+inputQty);
/*System.out.println("inputQty>>>"+inputQty);
System.out.println("totFreeQty>>>"+totFreeQty);
System.out.println("allocFreeQty>>>"+allocFreeQty);
System.out.println("freeQty>>>"+freeQty);
System.out.println("freeQty>>>"+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;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -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
{
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;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -3130,7 +3156,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}
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;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -3147,7 +3173,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}//end of if(itemCodeParent != null && itemCodeParent.trim().length() > 0 )
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;
isRejected=true;
stockBean.setRejected(isRejected);
......@@ -3178,66 +3204,65 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
/*-------------------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("lotNo["+lotNo+"]"+"lotSl["+lotSl+"]"+"locCode["+locCode+"]");
System.out.println("qtyStk["+qtyStk+"]"+"holdQty["+holdQty+"]"+"allocQty["+allocQty+"]");
System.out.println("skipline :"+sordItemBean.getSkipline());
System.out.println("skiplot :"+sordItemBean.getSkiplot());
System.out.println("---------------------------------------------------------");
System.out.println("---------------------------------------------------------");*/
/*----------------------------------------------------------------------------------*/
}//end of if(stockOpt != 0)
stockList.add(stockBean);
/*
System.out.println("lotNO>>"+lotNo+"lotSl >>"+lotSl);
System.out.println("allocQty["+allocQty+"]"+"holdQty["+holdQty+"]"+"qtyStk - allocQty - holdQty["+(qtyStk - allocQty - holdQty)+"");
System.out.println("stockTot["+stockTot+"]"+"qtyStk["+qtyStk+"]"+"sordItmQty["+sordItmQty+"");
*/
stockTot=0.0;
stockTot = stockTot + (qtyStk - allocQty - holdQty);
System.out.println("stockTot >>>>"+stockTot);
if(stockTot > sordItmQty)
{
System.out.println("total stock quantity greater than sorder quantity!!!");
//System.out.println("total stock quantity greater than sorder quantity!!!");
break;
}
}//end of while
System.out.println("@@@@@@@@@@@@@@@@@@@@@@@test stockList[[["+stockList.toString()+"]]]");
//System.out.println("@@@@@@@@@@@@@@@@@@@@@@@test stockList[[["+stockList.toString()+"]]]");
rs5.close();
rs5 = null;
pstmt5.close();
pstmt5 = null;
System.out.println("@@@@@@@@@@ forTestCnt["+forTestCnt+"]:::stockList.size()>>>>"+stockList.size());
//System.out.println("@@@@@@@@@@ forTestCnt["+forTestCnt+"]:::stockList.size()>>>>"+stockList.size());
sordItemBean.setStockList(stockList);
//stockList.clear();
}// end of sordItemList
System.out.println("stockTestCnt :"+stockTestCnt);
System.out.println("forTestCnt :"+forTestCnt);
/*System.out.println("stockTestCnt :"+stockTestCnt);
System.out.println("forTestCnt :"+forTestCnt);*/
int vaildateData=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
{
sordItmQty = sordItemBean.getSordItmQty();
netQuantity=sordItmQty;
System.out.println("netQuantity>>>"+netQuantity);
//System.out.println("netQuantity>>>"+netQuantity);
stockList=sordItemBean.getStockList();
System.out.println("stockList>>>"+stockList);
System.out.println("expLev>@@@@@@@@@>"+expLev);
//System.out.println("stockList>>>"+stockList);
//System.out.println("expLev>@@@@@@@@@>"+expLev);
totInputQty=0;
System.out.println("stockList lenth@@@"+stockList.size());
//System.out.println("stockList lenth@@@"+stockList.size());
for(StockBean stockBean :stockList)
{
System.out.println("stockList iterator starts...........");
//System.out.println("stockList iterator starts...........");
stockOpt = stockBean.getSordItemBean().getStockOpt();
//sordItmQty = stockBean.getSordItemBean().getSordItmQty();
siteCode = stockBean.getSordItemBean().getSiteCode();
......@@ -3281,15 +3306,15 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
skipline=stockBean.getSkipline();
skiplot =stockBean.getSkiplot();
isRejected = stockBean.isRejected();
System.out.println("isRejected>>"+isRejected);
//System.out.println("isRejected>>"+isRejected);
//inputQty=sordItmQty;
//quantityStduom=sordItmQty;
expLev=stockBean.getSordItemBean().getExpLev();
System.out.println("expLev>>>"+expLev);
//System.out.println("expLev>>>"+expLev);
skipline = skipline == null ? "" : skipline;
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("stockQty["+qtyStk+"]"+"holdQty["+holdQty+"]"+"allocQty["+allocQty+"]");
System.out.println("qtyStk["+qtyStk+"]"+"rate["+rate+"]"+"unit["+unit+"]");
......@@ -3297,11 +3322,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
System.out.println("skipline:"+skipline);
System.out.println("skiplot:"+skiplot);
System.out.println("itemCode@@@@["+itemCode+"]unit@@@["+unit+"]unitsTD"+unitStd);
System.out.println("skiplot.trim() :"+skiplot.trim());
System.out.println("'"+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 )
{
continue;
......@@ -3359,10 +3383,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
int updSordAllCnt=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("totInputQty["+totInputQty+"]"+"sordItmQty["+sordItmQty+"]"+"holdQty["+holdQty+"]");
System.out.println("totInputQty["+totInputQty+"]"+"sordItmQty["+sordItmQty+"]"+"holdQty["+holdQty+"]");*/
if(qtyStk - allocQty - holdQty <= netQuantity)
{
inputQty = qtyStk - allocQty - holdQty;
......@@ -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("quantityStduom["+quantityStduom+"]"+"quantity__stduom["+inputQty+"]"+"qty_alloc["+inputQty+"]");
*/
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 = sql + "values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
......@@ -3414,7 +3438,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
insCnt = pstmt.executeUpdate();
pstmt.close();
pstmt = null;
System.out.println(">>>>>>>>insCnt:"+insCnt);
//System.out.println(">>>>>>>>insCnt:"+insCnt);
if(insCnt > 0)
{
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
//
System.out.println("inputQty :"+inputQty);
//System.out.println("inputQty :"+inputQty);
HashMap invAllocTraceMap = new HashMap();
invAllocTraceMap.put("ref_ser","S-ORD");
invAllocTraceMap.put("ref_id",saleOrder);
......@@ -3546,8 +3570,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}//end of if(stockOpt != 0)
}//end of for(StockBean stockBean :stockList) 2nd iterator..........
System.out.println("vaildateData :"+vaildateData);
System.out.println("records["+records+"]"+"totAlloc["+totAlloc+"]");
//System.out.println("vaildateData :"+vaildateData);
//System.out.println("records["+records+"]"+"totAlloc["+totAlloc+"]");
int updSorditemCnt=0;
if(records > 0 )
{
......@@ -3576,7 +3600,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
totAlloc = 0;
ratio = "0";
System.out.println("@@@@@@@@ update sorder commented..........");
//System.out.println("@@@@@@@@ update sorder commented..........");
/*int updSordCnt=0;
if(records > 0 || stockOpt == 0)
{
......@@ -3591,8 +3615,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}
}*/
//Start Added by chandrashekar on 13-sep-2016
System.out.println("********************************************************");
System.out.println("records["+records+"]"+"stockOpt["+stockOpt+"]"+"saleOrder["+saleOrder+"]");
//System.out.println("********************************************************");
//System.out.println("records["+records+"]"+"stockOpt["+stockOpt+"]"+"saleOrder["+saleOrder+"]");
int updSordCnt=0;
if(records > 0 || stockOpt == 0 && !isRejected)
{
......@@ -3761,7 +3785,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
String currTime = null;
try
{
System.out.println(">>>In intializingLog() fileName:"+fileName);
//System.out.println(">>>In intializingLog() fileName:"+fileName);
SimpleDateFormat sdf1 = new SimpleDateFormat(e12GenericUtility.getDBDateFormat());
try
{
......@@ -4010,9 +4034,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
//convQty = dist.convQtyFactor(unit,unitPack,itemCode, convQtyStduom, conn);
convAr = dist.getConvQuantityFact(unit, unitPack, itemCode, convQtyStduom, convFact, conn);
convFact = Double.parseDouble( convAr.get(0).toString() );
System.out.println("convFact>>>>"+convFact);
//System.out.println("convFact>>>>"+convFact);
convQty = Double.parseDouble( convAr.get(1).toString() );
System.out.println("convQty>>>>"+convQty);
//System.out.println("convQty>>>>"+convQty);
}
catch(Exception e)
{
......@@ -4043,8 +4067,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{
//if(postLogYn)
//{
System.out.println("call errorLog!!!!!!!....");
System.out.println("as_reas_detail.trim().length()>>>"+as_reas_detail.trim().length());
// System.out.println("call errorLog!!!!!!!....");
// System.out.println("as_reas_detail.trim().length()>>>"+as_reas_detail.trim().length());
if(as_reas_detail.trim().length() == 0)
{
sql = " select descr from gencodes where " +
......@@ -4070,11 +4094,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
}
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("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("mod_name:"+mod_name);
System.out.println("mod_name:"+mod_name);*/
Log log = new Log();
log.setReasCode(as_reas_code);
......@@ -4124,9 +4148,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
try
{
System.out.println("called postLog........");
// System.out.println("called postLog........");
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_reas_code = log.getReasCode();
ls_reas_detail = log.getReasDetail();
......@@ -4135,9 +4159,9 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
keyfld3=log.getKeyfld3();
keyfld4=log.getKeyfld4();
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("keyfld4["+keyfld4+"]"+"keyfld5["+keyfld5+"]");
System.out.println("keyfld4["+keyfld4+"]"+"keyfld5["+keyfld5+"]")*/;
if("sorditem".equalsIgnoreCase(ls_table))
{
......@@ -4182,7 +4206,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
updCnt = pstmt.executeUpdate();
System.out.println("updCnt :"+updCnt);
// System.out.println("updCnt :"+updCnt);
}
......@@ -4357,10 +4381,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
int cnt = 0;
try
{
System.out.println("call sorderStatusLog!.......");
//System.out.println("call sorderStatusLog!.......");
//xmlString1
System.out.println("xmlString1>>"+xmlString1);
System.out.println("chgUser["+chgUser+"]"+"chgTerm["+chgTerm+"]");
//System.out.println("xmlString1>>"+xmlString1);
//System.out.println("chgUser["+chgUser+"]"+"chgTerm["+chgTerm+"]");
/*ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM");
conn.setAutoCommit(false);*/
......@@ -4379,7 +4403,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close();
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" ;
......@@ -4397,7 +4421,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null;
pstmt.close();
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)
{
......@@ -4415,7 +4439,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null;
pstmt.close();
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
TransIDGenerator tg = new TransIDGenerator(xmlString1, "BASE", CommonConstants.DB_NAME);
tranId = tg.generateTranSeqID(tranSer, keyCol, ls_key, conn);
System.out.println("tranId :"+tranId);
//System.out.println("tranId :"+tranId);
//ld_today = datetime(today())
//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");
......@@ -4444,8 +4468,8 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.setString(11,chgTerm);
cnt = pstmt.executeUpdate();
pstmt.close();
System.out.println("cnt :"+cnt);
System.out.println("tranId!!! :"+tranId);
/*System.out.println("cnt :"+cnt);
System.out.println("tranId!!! :"+tranId);*/
//if lds_hdr_edit.retrieve(ls_tran_id) > 0 then
if(cnt > 0)
{
......@@ -4464,7 +4488,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
rs = null;
pstmt.close();
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))
{
// merrcode = nvo_functions_adv.nf_create_edi_multi('w_sorder_stat_log', &
......@@ -4609,12 +4633,12 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
Calendar currentDate = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
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");
String DB = CommonConstants.DB_NAME;
System.out.println("DB ==========>>>>>"+DB);
//System.out.println("DB ==========>>>>>"+DB);
lineNo=" "+lineNo;
System.out.println("---"+lineNo+"---");
//System.out.println("---"+lineNo+"---");
lineNo = lineNo.substring(lineNo.length() - 3);
sql1="select distinct(item_code) as item_code , sum(quantity - qty_desp) as qty, " +
"item_code__ord, site_code " +
......@@ -4678,7 +4702,7 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close();
pstmt = null;
mchkDate=discmn.CalcExpiry(sysDate,mminShelfLife+1);
System.out.println("mchkDate>>>>"+mchkDate);
// System.out.println("mchkDate>>>>"+mchkDate);
if("Y".equalsIgnoreCase(trackShelfLife) && mminShelfLife >0)
{
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