Commit af089d20 authored by mjadhav's avatar mjadhav

generate TI and TH for DQSA module


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@96091 ce508802-f39f-4f6c-b175-0d175dae99d5
parent ee683669
This diff is collapsed.
...@@ -475,7 +475,7 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde ...@@ -475,7 +475,7 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde
errString = generateSaleOrder(tranId,custCode,orderDate,priceList,deliverTo,deliverTerm,transporter,transporterMode,xtraParams,conn); errString = generateSaleOrder(tranId,custCode,orderDate,priceList,deliverTo,deliverTerm,transporter,transporterMode,xtraParams,conn);
errString = errString.toLowerCase(); // change on 18/apr/14 ..ritesh errString = errString.toLowerCase(); // change on 18/apr/14 ..ritesh
System.out.println("err String from generateSaleOrder ="+errString); System.out.println("err String from generateSaleOrder ="+errString);
if((errString != null ) && (errString.indexOf("success") > -1 || errString.indexOf("vtsucc1") >-1 || errString.indexOf("confirmed") >-1) )//Added by manoj dtd 23/08/2013 to check whether generated transaction is confirmed successfully if((errString != null ) && (errString.indexOf("success") > -1 || errString.indexOf("vtsucc1") >-1 || errString.indexOf("confirmed") >-1) && (errString != ""))//Added by manoj dtd 23/08/2013 to check whether generated transaction is confirmed successfully
{ {
System.out.println("--order despatch successfully--"); System.out.println("--order despatch successfully--");
errString = itmDBAccessEJB.getErrorString("","VTPRCSUCC","","",conn); errString = itmDBAccessEJB.getErrorString("","VTPRCSUCC","","",conn);
...@@ -1881,6 +1881,7 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde ...@@ -1881,6 +1881,7 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde
if(trackRequest.trim().equalsIgnoreCase("success")) if(trackRequest.trim().equalsIgnoreCase("success"))
{ {
System.out.println("Records are inserted in tracking information and history table succefully!!!"); System.out.println("Records are inserted in tracking information and history table succefully!!!");
return retString;
} }
} }
...@@ -1929,7 +1930,8 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde ...@@ -1929,7 +1930,8 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde
} }
} }
System.out.println("Returning Result [" + retString + "]"); System.out.println("Returning Result [" + retString + "]");
return retString; //return retString;
return "";
} }
private String checkNull(String input) private String checkNull(String input)
{ {
...@@ -2456,7 +2458,7 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde ...@@ -2456,7 +2458,7 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde
System.out.println("xmlString !!"+xmlString); System.out.println("xmlString !!"+xmlString);
ipAddress=ipAddress.trim(); ipAddress=ipAddress.trim();
// urlAddress="http://"+ipAddress+"/ibase/TrackInfoServlet"; // urlAddress="http://"+ipAddress+"/ibase/TrackInfoServlet";
urlAddress="http://"+ipAddress+"/ibase/TrackInfoServlet"; urlAddress=ipAddress+"/ibase/TrackInfoServlet";
System.out.println("urlAddress is :::"+urlAddress); System.out.println("urlAddress is :::"+urlAddress);
url = new URL(urlAddress); url = new URL(urlAddress);
connection = (HttpURLConnection)url.openConnection(); connection = (HttpURLConnection)url.openConnection();
......
...@@ -72,7 +72,7 @@ public class TrackInfoServlet extends HttpServlet ...@@ -72,7 +72,7 @@ public class TrackInfoServlet extends HttpServlet
String xmlString="",windowName=""; String xmlString="",windowName="";
String distOrderIssId="",trackId="",unitStd="",packCode=""; String distOrderIssId="",trackId="",unitStd="",packCode="";
String distOrder ="",siteCodeShip ="",distRoute ="",lr_no ="",lorryNo ="",volume ="",frtAmt ="",taxAmt ="",netAmt ="",locCodeGit =""; String distOrder ="",siteCodeShip ="",distRoute ="",lr_no ="",lorryNo ="",volume ="",frtAmt ="",taxAmt ="",netAmt ="",locCodeGit ="",ref_date="";
String confPassword ="",orderType ="",transType ="",exchRate ="",empCodeAprv ="",qcRead ="",gpNo ="",locCodeGitbf ="",printStat ="",issueRef ="",parentTranId =""; String confPassword ="",orderType ="",transType ="",exchRate ="",empCodeAprv ="",qcRead ="",gpNo ="",locCodeGitbf ="",printStat ="",issueRef ="",parentTranId ="";
String revTran ="",projCode ="",siteCodeBil ="",palletWt ="",udfStr1 ="",crTerm ="",dlvTerm ="",lableType ="",eff_date="",lr_date="",transMode="",amount="",gp_date="",outsideInspection=""; String revTran ="",projCode ="",siteCodeBil ="",palletWt ="",udfStr1 ="",crTerm ="",dlvTerm ="",lableType ="",eff_date="",lr_date="",transMode="",amount="",gp_date="",outsideInspection="";
String siteCode_asn="",suppCode_asn="",asnRequired="",asnCreated=""; String siteCode_asn="",suppCode_asn="",asnRequired="",asnCreated="";
...@@ -87,6 +87,7 @@ public class TrackInfoServlet extends HttpServlet ...@@ -87,6 +87,7 @@ public class TrackInfoServlet extends HttpServlet
Date effDate=null; Date effDate=null;
Date lrDate=null; Date lrDate=null;
Date shipmentDate=null; Date shipmentDate=null;
Date refDate=null;
public void init(ServletConfig servletConfig) throws ServletException public void init(ServletConfig servletConfig) throws ServletException
...@@ -100,7 +101,7 @@ public class TrackInfoServlet extends HttpServlet ...@@ -100,7 +101,7 @@ public class TrackInfoServlet extends HttpServlet
public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException,IOException public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException,IOException
{ {
System.out.println("inside dopost method 14-08-2014 03:10 !!!!!!!!! @@@"); System.out.println("inside dopost method 18-08-2014 03:10 !!!!!!!!! @@@");
String msg="",despId="",tran_hist_id="",callType=""; String msg="",despId="",tran_hist_id="",callType="";
int detailsTICnt=0; int detailsTICnt=0;
int headerTICnt=0; int headerTICnt=0;
...@@ -270,6 +271,8 @@ public class TrackInfoServlet extends HttpServlet ...@@ -270,6 +271,8 @@ public class TrackInfoServlet extends HttpServlet
System.out.println("lineNo :"+lineNo); System.out.println("lineNo :"+lineNo);
refSer=genericUtility.getColumnValueFromNode("ref_ser", dom.getElementsByTagName("Detail2").item(i)); refSer=genericUtility.getColumnValueFromNode("ref_ser", dom.getElementsByTagName("Detail2").item(i));
refId=genericUtility.getColumnValueFromNode("ref_id", dom.getElementsByTagName("Detail2").item(i)); refId=genericUtility.getColumnValueFromNode("ref_id", dom.getElementsByTagName("Detail2").item(i));
ref_date=genericUtility.getColumnValueFromNode("ref_date", dom.getElementsByTagName("Detail2").item(i));
refDate = ref_date == null ? null : sdf.parse(genericUtility.getColumnValue("ref_date", dom));
invoiceId=genericUtility.getColumnValueFromNode("invoice_id", dom.getElementsByTagName("Detail2").item(i)); invoiceId=genericUtility.getColumnValueFromNode("invoice_id", dom.getElementsByTagName("Detail2").item(i));
itemCode=genericUtility.getColumnValueFromNode("item_code", dom.getElementsByTagName("Detail2").item(i)); itemCode=genericUtility.getColumnValueFromNode("item_code", dom.getElementsByTagName("Detail2").item(i));
itemDescr=genericUtility.getColumnValueFromNode("item_descr", dom.getElementsByTagName("Detail2").item(i)); itemDescr=genericUtility.getColumnValueFromNode("item_descr", dom.getElementsByTagName("Detail2").item(i));
...@@ -323,8 +326,8 @@ public class TrackInfoServlet extends HttpServlet ...@@ -323,8 +326,8 @@ public class TrackInfoServlet extends HttpServlet
if(tranId != null && lineNo != null) if(tranId != null && lineNo != null)
{ {
System.out.println("execute insert TNT_TRAN_INFODET query !!!!!!"); System.out.println("execute insert TNT_TRAN_INFODET query !!!!!!");
sql = "Insert into TNT_TRAN_INFODET(TRAN_ID,LINE_NO,REF_SER,REF_ID,INVOICE_ID,ITEM_CODE,ITEM_DESCR,ITEM_CODE__NDC,ITEM_CODE__UPC,ITEM_STRENGTH,LOT_NO,EXP_DATE,LOT_SL,QUANTITY__ORD,QUANTITY,LOC_CODE,CONV__QTY_STDUOM,UNIT__STD,UNIT,QUANTITY__STDUOM,PACK_QTY,GROSS_WEIGHT,NET_WEIGHT,TARE_WEIGHT,CUST_PORD,PORD_DATE,SSCC_18)"; sql = "Insert into TNT_TRAN_INFODET(TRAN_ID,LINE_NO,REF_SER,REF_ID,INVOICE_ID,ITEM_CODE,ITEM_DESCR,ITEM_CODE__NDC,ITEM_CODE__UPC,ITEM_STRENGTH,LOT_NO,EXP_DATE,LOT_SL,QUANTITY__ORD,QUANTITY,LOC_CODE,CONV__QTY_STDUOM,UNIT__STD,UNIT,QUANTITY__STDUOM,PACK_QTY,GROSS_WEIGHT,NET_WEIGHT,TARE_WEIGHT,CUST_PORD,PORD_DATE,SSCC_18,REF_DATE)";
sql = sql + "values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; sql = sql + "values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, tranId); pstmt.setString(1, tranId);
pstmt.setString(2, lineNo); pstmt.setString(2, lineNo);
...@@ -353,6 +356,8 @@ public class TrackInfoServlet extends HttpServlet ...@@ -353,6 +356,8 @@ public class TrackInfoServlet extends HttpServlet
pstmt.setString(25, custProd); pstmt.setString(25, custProd);
pstmt.setString(26, prod_date); pstmt.setString(26, prod_date);
pstmt.setString(27, sscc_18); pstmt.setString(27, sscc_18);
refDate=refDate==null?null:new java.sql.Timestamp(refDate.getTime());
pstmt.setTimestamp(28,(Timestamp) refDate);
detailsTICnt = pstmt.executeUpdate(); detailsTICnt = pstmt.executeUpdate();
pstmt.close(); pstmt.close();
System.out.println("detailsTICnt !!!!!! "+detailsTICnt); System.out.println("detailsTICnt !!!!!! "+detailsTICnt);
...@@ -366,19 +371,7 @@ public class TrackInfoServlet extends HttpServlet ...@@ -366,19 +371,7 @@ public class TrackInfoServlet extends HttpServlet
{ {
flag=false; flag=false;
/*sql="select desp_id from despatch where gp_no=?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, invoiceId);
rs = pstmt.executeQuery();
if (rs.next())
{
despId=rs.getString("desp_id");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;*/
sql="select desp_id from despatchdet where invoice_id=?"; sql="select desp_id from despatchdet where invoice_id=?";
...@@ -533,7 +526,7 @@ public class TrackInfoServlet extends HttpServlet ...@@ -533,7 +526,7 @@ public class TrackInfoServlet extends HttpServlet
sql="select REF_SER,REF_ID,INVOICE_ID,ITEM_CODE,ITEM_DESCR,ITEM_CODE__NDC,ITEM_CODE__UPC,"+ sql="select REF_SER,REF_ID,INVOICE_ID,ITEM_CODE,ITEM_DESCR,ITEM_CODE__NDC,ITEM_CODE__UPC,"+
"ITEM_STRENGTH ,LOT_NO,EXP_DATE,LOT_SL,QUANTITY__ORD,QUANTITY,LOC_CODE,CONV__QTY_STDUOM,"+ "ITEM_STRENGTH ,LOT_NO,EXP_DATE,LOT_SL,QUANTITY__ORD,QUANTITY,LOC_CODE,CONV__QTY_STDUOM,"+
"UNIT__STD,UNIT,QUANTITY__STDUOM,PACK_QTY,GROSS_WEIGHT,NET_WEIGHT,TARE_WEIGHT,CUST_PORD,PORD_DATE ,SSCC_18"+ "UNIT__STD,UNIT,QUANTITY__STDUOM,PACK_QTY,GROSS_WEIGHT,NET_WEIGHT,TARE_WEIGHT,CUST_PORD,PORD_DATE ,SSCC_18,ref_date "+
" from tnt_tran_infodet where tran_id=?"; " from tnt_tran_infodet where tran_id=?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -568,9 +561,11 @@ public class TrackInfoServlet extends HttpServlet ...@@ -568,9 +561,11 @@ public class TrackInfoServlet extends HttpServlet
custProd = checkNull(rs.getString("CUST_PORD")); custProd = checkNull(rs.getString("CUST_PORD"));
prodDate = rs.getDate("PORD_DATE"); prodDate = rs.getDate("PORD_DATE");
sscc_18 = checkNull(rs.getString("SSCC_18")); sscc_18 = checkNull(rs.getString("SSCC_18"));
refDate=rs.getDate("REF_DATE");
System.out.println("refDate @@@"+refDate);
sql = "Insert into TNT_TRAN_HIST_DET(TRAN_ID,LINE_NO,REF_SER,REF_ID,INVOICE_ID,ITEM_CODE,ITEM_DESCR,ITEM_CODE__NDC,ITEM_CODE__UPC,ITEM_STRENGTH,LOT_NO,EXP_DATE,LOT_SL,QUANTITY__ORD,QUANTITY,LOC_CODE,CONV__QTY_STDUOM,UNIT__STD,UNIT,QUANTITY__STDUOM,PACK_QTY,GROSS_WEIGHT,NET_WEIGHT,TARE_WEIGHT,CUST_PORD,PORD_DATE,SSCC_18)"; sql = "Insert into TNT_TRAN_HIST_DET(TRAN_ID,LINE_NO,REF_SER,REF_ID,INVOICE_ID,ITEM_CODE,ITEM_DESCR,ITEM_CODE__NDC,ITEM_CODE__UPC,ITEM_STRENGTH,LOT_NO,EXP_DATE,LOT_SL,QUANTITY__ORD,QUANTITY,LOC_CODE,CONV__QTY_STDUOM,UNIT__STD,UNIT,QUANTITY__STDUOM,PACK_QTY,GROSS_WEIGHT,NET_WEIGHT,TARE_WEIGHT,CUST_PORD,PORD_DATE,SSCC_18,ref_date)";
sql = sql + "values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; sql = sql + "values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, tran_hist_id); pstmt.setString(1, tran_hist_id);
pstmt.setString(2, lineNo); pstmt.setString(2, lineNo);
...@@ -599,6 +594,8 @@ public class TrackInfoServlet extends HttpServlet ...@@ -599,6 +594,8 @@ public class TrackInfoServlet extends HttpServlet
pstmt.setString(25, custProd); pstmt.setString(25, custProd);
pstmt.setString(26, prod_date); pstmt.setString(26, prod_date);
pstmt.setString(27, sscc_18); pstmt.setString(27, sscc_18);
refDate=refDate==null?null:new java.sql.Timestamp(refDate.getTime());
pstmt.setTimestamp(28,(Timestamp) refDate);
detailsTHCnt = pstmt.executeUpdate(); detailsTHCnt = pstmt.executeUpdate();
pstmt.close(); pstmt.close();
System.out.println("detailsTHCnt !!!!!! "+detailsTHCnt); System.out.println("detailsTHCnt !!!!!! "+detailsTHCnt);
...@@ -628,6 +625,7 @@ public class TrackInfoServlet extends HttpServlet ...@@ -628,6 +625,7 @@ public class TrackInfoServlet extends HttpServlet
}//end of if where tran_hist_Id not blank }//end of if where tran_hist_Id not blank
}//end of if coding throuhg channel pattren }//end of if coding throuhg channel pattren
} }
else else
{ {
......
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