Commit b8c986ac authored by kshinde's avatar kshinde

changes in default button to work in 1st page context of screen.

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@195888 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d8bd0bc9
...@@ -2382,7 +2382,7 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D ...@@ -2382,7 +2382,7 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
//Changes and Commented By Bhushan on 09-06-2016 :END //Changes and Commented By Bhushan on 09-06-2016 :END
//stmt = conn.createStatement();//Changed by Pavan R 10jan19[to handle open cursor issue] //stmt = conn.createStatement();//Changed by Pavan R 10jan19[to handle open cursor issue]
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
saleOrder = genericUtility.getColumnValue("sord_no",dom); saleOrder = genericUtility.getColumnValue("sord_no",dom1);
despId = genericUtility.getColumnValue("desp_id",dom1); despId = genericUtility.getColumnValue("desp_id",dom1);
System.out.println("saleOrder :"+saleOrder); System.out.println("saleOrder :"+saleOrder);
System.out.println("despId :"+despId); System.out.println("despId :"+despId);
...@@ -4115,6 +4115,11 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D ...@@ -4115,6 +4115,11 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
updateStatus = getCurrentUpdateFlag(dom); updateStatus = getCurrentUpdateFlag(dom);
System.out.println("updateStatus :: "+updateStatus); System.out.println("updateStatus :: "+updateStatus);
} }
else
{
updateStatus="A";
dom=buildDefaultDom();
}
//Added Changes By Gulzar 28-02-07 //Added Changes By Gulzar 28-02-07
if ((Integer.parseInt(detCnt) > 1) || (!updateStatus.equals("A"))) if ((Integer.parseInt(detCnt) > 1) || (!updateStatus.equals("A")))
{ {
...@@ -5998,7 +6003,7 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D ...@@ -5998,7 +6003,7 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
//Changes and Commented By Bhushan on 09-06-2016 :END //Changes and Commented By Bhushan on 09-06-2016 :END
//stmt = conn.createStatement(); //stmt = conn.createStatement();
saleOrder = genericUtility.getColumnValue("sord_no",dom); saleOrder = genericUtility.getColumnValue("sord_no",dom1);
sql = "select sorddet.line_no,sorddet.item_code,"+ sql = "select sorddet.line_no,sorddet.item_code,"+
"sorddet.quantity,case when despatchdet.quantity is null " + "sorddet.quantity,case when despatchdet.quantity is null " +
...@@ -9249,6 +9254,25 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D ...@@ -9249,6 +9254,25 @@ public class DespatchAct extends ActionHandlerEJB implements DespatchActLocal, D
} }
return input; return input;
} }
public Document buildDefaultDom() throws ITMException
{
Document dom=null;
String xmlString="";
try
{
xmlString="<DocumentRoot> <description>Datawindow Root</description> <group0> <description>Group0 description</description> <Header0> <description>Header0 members</description> <Detail2 dbID=\"\" domID=\"1\" objContext=\"2\" objName=\"despatch\"> <attribute pkNames=\"\" selected=\"N\" status=\"N\" updateFlag=\"A\" /> <desp_id><![CDATA[null]]></desp_id> <line_no/><sord_no isSrvCallOnChg=\"0\"/> <line_no__sord isSrvCallOnChg=\"0\"/> <exp_lev isSrvCallOnChg=\"0\"/> <item_code__ord isSrvCallOnChg=\"0\"/> <item_code isSrvCallOnChg=\"0\"/> <lot_no isSrvCallOnChg=\"0\"/> <lot_sl isSrvCallOnChg=\"0\"/> <quantity__ord isSrvCallOnChg=\"0\"/> <quantity isSrvCallOnChg=\"0\"/> <item_descr isSrvCallOnChg=\"0\"/> <loc_code isSrvCallOnChg=\"0\"/> <status/> <conv__qty_stduom isSrvCallOnChg=\"0\"/> <unit__std isSrvCallOnChg=\"0\"/> <unit isSrvCallOnChg=\"0\"/> <quantity__stduom isSrvCallOnChg=\"0\"/> <quantity_real isSrvCallOnChg=\"0\"/> <rate__stduom isSrvCallOnChg=\"0\"/> <tax_class isSrvCallOnChg=\"0\"/> <tax_chap isSrvCallOnChg=\"0\"/> <tax_env isSrvCallOnChg=\"0\"/> <discount isSrvCallOnChg=\"0\"/> <pack_instr isSrvCallOnChg=\"0\" /> <no_art isSrvCallOnChg=\"0\"/> <pending_qty isSrvCallOnChg=\"0\"/> <sorddet_rate /> <pack_qty isSrvCallOnChg=\"0\"/> <exp_date /> <site_code isSrvCallOnChg=\"0\"/> <mfg_date isSrvCallOnChg=\"0\"/> <chg_date /> <chg_user /> <chg_term /> <site_code__mfg isSrvCallOnChg=\"0\"/> <rate__clg isSrvCallOnChg=\"0\"/> <gross_weight isSrvCallOnChg=\"0\"/> <tare_weight isSrvCallOnChg=\"0\"/> <nett_weight isSrvCallOnChg=\"0\"/> <dimension isSrvCallOnChg=\"0\" /> <tax_amt/> <disc_amt isSrvCallOnChg=\"0\"/> <conf_diff_amt/> <rate__std /> <cost_rate /> <qty_details isSrvCallOnChg=\"0\"/> <line_type /> <tot_net_amt /> <conv__rtuom_stduom isSrvCallOnChg=\"0\"/> <pallet_wt isSrvCallOnChg=\"0\"/> <tran_id__invpack /> <cust_item__ref isSrvCallOnChg=\"0\"/> <custitem_desc isSrvCallOnChg=\"0\"/> <retest_date isSrvCallOnChg=\"0\" /> <part_no /> <disc_schem_billback_amt /> <disc_schem_offinv_amt /> <pallet_no /> </Detail2> </Header0> </group0> </DocumentRoot>";
dom = new ibase.utility.E12GenericUtility().parseString(xmlString);
System.out.println("dom :"+dom);
}
catch(Exception e)
{
System.out.println(e);
e.printStackTrace();
}
return dom;
}
......
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