Commit 0f46ed6a authored by arawankar's avatar arawankar

InvoiceAmendmentIC.java

-Changes made in invoice_id itemchange to set invoice.trans_mode in invoice amendment tran_mode

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@195853 ce508802-f39f-4f6c-b175-0d175dae99d5
parent bc8c7d8f
...@@ -1035,6 +1035,7 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob ...@@ -1035,6 +1035,7 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
String transModeVal = "";//Modified by Anjali R. on [16/01/2019]
//SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yy"); //SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yy");
StringBuffer valueXmlString = new StringBuffer(); StringBuffer valueXmlString = new StringBuffer();
...@@ -1083,14 +1084,25 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob ...@@ -1083,14 +1084,25 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob
" From invoice LEFT OUTER JOIN customer ON invoice.cust_code = customer.cust_code " + " From invoice LEFT OUTER JOIN customer ON invoice.cust_code = customer.cust_code " +
" LEFT OUTER JOIN sales_pers ON invoice.sales_pers = sales_pers.sales_pers " + " LEFT OUTER JOIN sales_pers ON invoice.sales_pers = sales_pers.sales_pers " +
" where invoice.invoice_id = ?";*/ " where invoice.invoice_id = ?";*/
sql = "select invoice.frt_amt, invoice.curr_code__frt, invoice.exch_rate__frt, " + //Modified by Anjali R. on [16/01/2019][Added trans_mode column to set invoice trans_mode in Invoice Amendment trans_mode][Start]
/*sql = "select invoice.frt_amt, invoice.curr_code__frt, invoice.exch_rate__frt, " +
" invoice.curr_code__ins, invoice.exch_rate__ins, invoice.ins_amt, " + " invoice.curr_code__ins, invoice.exch_rate__ins, invoice.ins_amt, " +
" invoice.cust_code,customer.cust_name,invoice.sales_pers,sales_pers.sp_name, " + " invoice.cust_code,customer.cust_name,invoice.sales_pers,sales_pers.sp_name, " +
" invoice.sale_order,invoice.tran_code,invoice.tran_mode ,invoice.desp_id, invoice.remarks " + " invoice.sale_order,invoice.tran_code,invoice.tran_mode ,invoice.desp_id, invoice.remarks " +
" From invoice LEFT OUTER JOIN customer ON invoice.cust_code = customer.cust_code " + " From invoice LEFT OUTER JOIN customer ON invoice.cust_code = customer.cust_code " +
" LEFT OUTER JOIN sales_pers ON invoice.sales_pers = sales_pers.sales_pers " + " LEFT OUTER JOIN sales_pers ON invoice.sales_pers = sales_pers.sales_pers " +
" where invoice.invoice_id = ?"; " where invoice.invoice_id = ?";*/
/*Modified by Anjali R. on[18/01/2018][To add table with remarks field][End]*/ /*Modified by Anjali R. on[18/01/2018][To add table with remarks field][End]*/
sql = "select invoice.frt_amt, invoice.curr_code__frt, invoice.exch_rate__frt, " +
" invoice.curr_code__ins, invoice.exch_rate__ins, invoice.ins_amt, " +
" invoice.cust_code,customer.cust_name,invoice.sales_pers,sales_pers.sp_name, " +
" invoice.sale_order,invoice.tran_code,invoice.tran_mode ,invoice.desp_id, invoice.remarks ,invoice.trans_mode" +
" From invoice LEFT OUTER JOIN customer ON invoice.cust_code = customer.cust_code " +
" LEFT OUTER JOIN sales_pers ON invoice.sales_pers = sales_pers.sales_pers " +
" where invoice.invoice_id = ?";
//Modified by Anjali R. on [16/01/2019][Added trans_mode column to set invoice trans_mode in Invoice Amendment trans_mode][End]
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, columnValue); pstmt.setString(1, columnValue);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -1111,6 +1123,9 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob ...@@ -1111,6 +1123,9 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob
transMode = checkNull(rs.getString(13)); transMode = checkNull(rs.getString(13));
despId = checkNull(rs.getString(14)); despId = checkNull(rs.getString(14));
remark = checkNull(rs.getString(15)); remark = checkNull(rs.getString(15));
//Modified by Anjali R. on [16/01/2019][Added trans_mode column to set invoice trans_mode in Invoice Amendment trans_mode][Start]
transModeVal = checkNull(rs.getString("trans_mode"));
//Modified by Anjali R. on [16/01/2019][Added trans_mode column to set invoice trans_mode in Invoice Amendment trans_mode][End]
} }
rs.close(); rs.close();
...@@ -1164,7 +1179,10 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob ...@@ -1164,7 +1179,10 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob
sql = "select descr from gencodes where fld_value = ? and mod_name='W_INVOICE_AMENDMENT'"; sql = "select descr from gencodes where fld_value = ? and mod_name='W_INVOICE_AMENDMENT'";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,transMode ); //Modified by Anjali R. on [16/01/2019][Added trans_mode column to set invoice trans_mode in Invoice Amendment trans_mode][Start]
//pstmt.setString(1,transMode );
pstmt.setString(1,transModeVal );
//Modified by Anjali R. on [16/01/2019][Added trans_mode column to set invoice trans_mode in Invoice Amendment trans_mode][Start]
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if( rs.next() ) if( rs.next() )
{ {
...@@ -1179,7 +1197,10 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob ...@@ -1179,7 +1197,10 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob
sql = "select descr from gencodes where fld_value = ? and fld_name = 'TRANS_MODE' and mod_name = 'X'"; sql = "select descr from gencodes where fld_value = ? and fld_name = 'TRANS_MODE' and mod_name = 'X'";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, transMode); //Modified by Anjali R. on [16/01/2019][Added trans_mode column to set invoice trans_mode in Invoice Amendment trans_mode][Start]
//pstmt.setString(1,transMode );
pstmt.setString(1,transModeVal );
//Modified by Anjali R. on [16/01/2019][Added trans_mode column to set invoice trans_mode in Invoice Amendment trans_mode][Start]
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if( rs.next() ) if( rs.next() )
{ {
...@@ -1190,8 +1211,10 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob ...@@ -1190,8 +1211,10 @@ public String itemChanged( Document dom, Document dom1, Document dom2, String ob
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
//Modified by Anjali R. on [16/01/2019][Added trans_mode column to set invoice trans_mode in Invoice Amendment trans_mode][Start]
valueXmlString.append( "<trans_mode><![CDATA[" ).append( transMode ).append( "]]></trans_mode>\r\n" ); //valueXmlString.append( "<trans_mode><![CDATA[" ).append( transMode ).append( "]]></trans_mode>\r\n" );
valueXmlString.append( "<trans_mode><![CDATA[" ).append( transModeVal ).append( "]]></trans_mode>\r\n" );
//Modified by Anjali R. on [16/01/2019][Added trans_mode column to set invoice trans_mode in Invoice Amendment trans_mode][End]
valueXmlString.append( "<trans_descr><![CDATA[" ).append( descr ).append( "]]></trans_descr>\r\n" ); valueXmlString.append( "<trans_descr><![CDATA[" ).append( descr ).append( "]]></trans_descr>\r\n" );
descr = ""; descr = "";
/*sql = "select tran_name from transporter where tran_code = ?"; /*sql = "select tran_name from transporter where tran_code = ?";
......
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