Commit 653d82e7 authored by rtiwari's avatar rtiwari

UPDATED


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@94611 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d81ad308
/* /*
develop by Ritesh develop by Ritesh
purpose - generate confirm sale order from receipt and despatch order purpose - generate confirm sale order and despatch order from receipt
*/ */
package ibase.webitm.ejb.dis; package ibase.webitm.ejb.dis;
...@@ -355,6 +355,7 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde ...@@ -355,6 +355,7 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde
try try
{ {
finCommon = new FinCommon(); finCommon = new FinCommon();
DistCommon dComm = new DistCommon();
itmDBAccessEJB = new ITMDBAccessEJB(); itmDBAccessEJB = new ITMDBAccessEJB();
System.out.println("@@@@@@@ generateSaleOrder function called"); System.out.println("@@@@@@@ generateSaleOrder function called");
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
...@@ -581,6 +582,7 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde ...@@ -581,6 +582,7 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde
sql = " select comm_perc , comm_perc__on from customer_series where cust_code = ? and item_ser = ? "; sql = " select comm_perc , comm_perc__on from customer_series where cust_code = ? and item_ser = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,custCode); pstmt.setString(1,custCode);
pstmt.setString(2,itemSer);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
...@@ -1123,18 +1125,26 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde ...@@ -1123,18 +1125,26 @@ public class GenerateSaleOrderPrc extends ProcessEJB implements GenerateSaleOrde
pstmt.setString(2,tranIdForIssue); pstmt.setString(2,tranIdForIssue);
int rows = pstmt.executeUpdate();System.out.println("updated rows =="+rows); int rows = pstmt.executeUpdate();System.out.println("updated rows =="+rows);
conn.commit(); conn.commit();
retString = confirmSaleOrder("sorder",tranIdForIssue,xtraParams,conn); // perameter added on 17/apr/2014 by RITESH
System.out.println("retString from generateSaleOrder conf ::"+retString); String varValue1 = dComm.getDisparams("999999","AUTO_CONF_SORD", conn);
if((retString != null ) && retString.indexOf("success") > -1) if("NULLFOUND".equalsIgnoreCase(varValue1))
varValue1 = "Y";
System.out.println("IS SORDER CONFIRM --"+varValue1);
if("Y".equalsIgnoreCase(varValue1.trim()))
{ {
System.out.println( "confirm sale order generate and confirm successfully ..."); retString = confirmSaleOrder("sorder",tranIdForIssue,xtraParams,conn);
if(tranIdForIssue != null) System.out.println("retString from generateSaleOrder conf ::"+retString);
if((retString != null ) && retString.indexOf("success") > -1)
{ {
retString = despatchOrder(tranIdForIssue,custCode,tranId, xtraParams,conn); System.out.println( "confirm sale order generate and confirm successfully ...");
System.out.println("ret String from despatchOrder ="+retString); if(tranIdForIssue != null)
return retString; {
} retString = despatchOrder(tranIdForIssue,custCode,tranId, xtraParams,conn);
} System.out.println("ret String from despatchOrder ="+retString);
return retString;
}
}
}
} }
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