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
else if(currentColumn.trim().equalsIgnoreCase("lot_sl"))
{
String sOrdItemLineNo = "", expLvl ="" ; // Added by Sandesh 29-Sep-2014
String lineNoAdd="",lnNoSord="",itemDescr="",itemCodeOrd="";
String unitRate="",taxClass="",taxChap="",taxEnv="",netTotAmt="",avalyn="",siteCodeMfg="",
siteCodeDet="",unitStd="",packInstr="",unit1="",unitStd1="",statusL="",qtyDetailStr="";
......@@ -1326,6 +1327,37 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
itemDescr=getColumnDescr(conn, "descr", "item", "item_code", itemCode);
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>");
......@@ -1469,7 +1501,7 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
netAmt = rs.getDouble("net_amt");
packQty = rs.getDouble("pack_qty");
discountL=rs.getDouble("discount");
expLev=checkNull(rs.getString("exp_lev"));
//expLev=checkNull(rs.getString("exp_lev"));
statusL=checkNull(rs.getString("status"));
}
......@@ -1480,7 +1512,7 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
inputQty=quantity;
System.out.println("lnNoSord lotSl item change@#-------->>["+lnNoSord+"]");
//System.out.println("lnNoSord lotSl item change@#-------->>["+lnNoSord+"]");
if (!unit1.equals(unitStd1))
//if (unit1 == null)
{
......@@ -1547,11 +1579,11 @@ public class DespatchWiz extends ValidatorEJB implements DespatchWizLocal, Despa
valueXmlString.append("<desp_id><![CDATA["+ despIdNew +"]]></desp_id>");
valueXmlString.append("<sord_no><![CDATA["+ sorderNo +"]]></sord_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("<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