Commit 7ac29b16 authored by ssurve's avatar ssurve

Observation Pt 5 :

line_no,exp_lev set to despatch det in lot_sl form 3 itemchange for trigger issue resolution as suggested by Manoharan Sir


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@96462 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 0138a128
...@@ -1238,6 +1238,7 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa ...@@ -1238,6 +1238,7 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
else if(currentColumn.trim().equalsIgnoreCase("lot_sl")) else if(currentColumn.trim().equalsIgnoreCase("lot_sl"))
{ {
String sOrdItemLineNo = "", expLvl ="" ; // Added by Sandesh 29-Sep-2014
String lineNoAdd="",lnNoSord="",itemDescr="",itemCodeOrd=""; String lineNoAdd="",lnNoSord="",itemDescr="",itemCodeOrd="";
String unitRate="",taxClass="",taxChap="",taxEnv="",netTotAmt="",avalyn="",siteCodeMfg="", String unitRate="",taxClass="",taxChap="",taxEnv="",netTotAmt="",avalyn="",siteCodeMfg="",
siteCodeDet="",unitStd="",packInstr="",unit1="",unitStd1="",statusL="",qtyDetailStr=""; siteCodeDet="",unitStd="",packInstr="",unit1="",unitStd1="",statusL="",qtyDetailStr="";
...@@ -1326,6 +1327,37 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa ...@@ -1326,6 +1327,37 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
itemDescr=getColumnDescr(conn, "descr", "item", "item_code", itemCode); itemDescr=getColumnDescr(conn, "descr", "item", "item_code", itemCode);
String domID1="1"; String domID1="1";
//-------- Added by Sandesh 29-Sep-2014 as per suggestion by Manoharan sir -------------
sql = "select line_no,exp_lev from sorditem where sale_order = ? and item_code = ? and item_flag = 'I'";
pstmt1=conn.prepareStatement(sql);
pstmt1.setString(1,sorderNo);
pstmt1.setString(2,itemCode);
rs1 = pstmt1.executeQuery();
if(rs1.next())
{
sOrdItemLineNo = rs1.getString("line_no");
expLvl = rs1.getString("exp_lev");
System.out.println("Getting values from SORDITEM => line_no : "+sOrdItemLineNo+" exp_lev : "+expLvl);
}
if(pstmt1!=null){
pstmt1.close();
pstmt1 = null;
}
if(rs1!=null){
rs1.close();
rs1 = null;
}
valueXmlString.append("<line_no__sord><![CDATA["+ sOrdItemLineNo+"]]></line_no__sord>");
valueXmlString.append("<exp_lev><![CDATA["+ expLvl+"]]></exp_lev>");
System.out.println("after setting line_no__sord : "+sOrdItemLineNo+ " and exp_lev : "+expLvl);
//----------------------------------------------------
valueXmlString.append("<item_code><![CDATA["+ itemCode+"]]></item_code>"); valueXmlString.append("<item_code><![CDATA["+ itemCode+"]]></item_code>");
...@@ -1469,7 +1501,7 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa ...@@ -1469,7 +1501,7 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
netAmt = rs.getDouble("net_amt"); netAmt = rs.getDouble("net_amt");
packQty = rs.getDouble("pack_qty"); packQty = rs.getDouble("pack_qty");
discountL=rs.getDouble("discount"); discountL=rs.getDouble("discount");
expLev=checkNull(rs.getString("exp_lev")); //expLev=checkNull(rs.getString("exp_lev"));
statusL=checkNull(rs.getString("status")); statusL=checkNull(rs.getString("status"));
} }
...@@ -1480,7 +1512,7 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa ...@@ -1480,7 +1512,7 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
inputQty=quantity; inputQty=quantity;
System.out.println("lnNoSord lotSl item change@#-------->>["+lnNoSord+"]"); //System.out.println("lnNoSord lotSl item change@#-------->>["+lnNoSord+"]");
if (!unit1.equals(unitStd1)) if (!unit1.equals(unitStd1))
//if (unit1 == null) //if (unit1 == null)
{ {
...@@ -1547,11 +1579,11 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa ...@@ -1547,11 +1579,11 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
valueXmlString.append("<desp_id><![CDATA["+ despIdNew +"]]></desp_id>"); valueXmlString.append("<desp_id><![CDATA["+ despIdNew +"]]></desp_id>");
valueXmlString.append("<sord_no><![CDATA["+ sorderNo +"]]></sord_no>"); valueXmlString.append("<sord_no><![CDATA["+ sorderNo +"]]></sord_no>");
valueXmlString.append("<line_no><![CDATA["+ lineNo1+"]]></line_no>"); valueXmlString.append("<line_no><![CDATA["+ lineNo1+"]]></line_no>");
valueXmlString.append("<line_no__sord><![CDATA["+ lnNoSord +"]]></line_no__sord>"); //valueXmlString.append("<line_no__sord><![CDATA["+ lnNoSord +"]]></line_no__sord>");
valueXmlString.append("<exp_lev><![CDATA["+expLev +"]]></exp_lev>"); //valueXmlString.append("<exp_lev><![CDATA["+expLev +"]]></exp_lev>");
//valueXmlString.append("<item_code><![CDATA["+ itemCode +"]]></item_code>"); //valueXmlString.append("<item_code><![CDATA["+ itemCode +"]]></item_code>");
//valueXmlString.append("<quantity><![CDATA["+ quantity.trim() +"]]></quantity>"); //valueXmlString.append("<quantity><![CDATA["+ quantity.trim() +"]]></quantity>");
......
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