Commit 29aafe0c authored by cpatil's avatar cpatil

modify for mps id updated in sale_order column


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@99839 ce508802-f39f-4f6c-b175-0d175dae99d5
parent e8c5855b
...@@ -8784,7 +8784,7 @@ public class RunMRPPrc extends ProcessEJB implements RunMRPPrcLocal, RunMRPPrcRe ...@@ -8784,7 +8784,7 @@ public class RunMRPPrc extends ProcessEJB implements RunMRPPrcLocal, RunMRPPrcRe
ArrayList<String> tranIdList = new ArrayList<String>(); ArrayList<String> tranIdList = new ArrayList<String>();
PreparedStatement pstmt4 = null; PreparedStatement pstmt4 = null;
ResultSet rs4 = null;
try try
{ {
...@@ -8996,13 +8996,15 @@ public class RunMRPPrc extends ProcessEJB implements RunMRPPrcLocal, RunMRPPrcRe ...@@ -8996,13 +8996,15 @@ public class RunMRPPrc extends ProcessEJB implements RunMRPPrcLocal, RunMRPPrcRe
String sql4 = "SELECT count(1) FROM sorder WHERE sale_order = ? "; String sql4 = "SELECT count(1) FROM sorder WHERE sale_order = ? ";
pstmt4 = conn.prepareStatement(sql4); pstmt4 = conn.prepareStatement(sql4);
pstmt4.setString(1, saleOrder); pstmt4.setString(1, saleOrder);
rs = pstmt4.executeQuery(); rs4 = pstmt4.executeQuery();
if (rs.next()) if (rs4.next())
{ {
cnt4 = rs.getInt(1); cnt4 = rs4.getInt(1);
} }
rs.close(); rs4.close();
rs4=null;
pstmt4.close(); pstmt4.close();
pstmt4 = null;
if(( cnt4 > 0) && ( saleOrder != null && saleOrder.trim().length() > 0) ) if(( cnt4 > 0) && ( saleOrder != null && saleOrder.trim().length() > 0) )
{ {
pstmtWorkOrder.setString(27, saleOrder); pstmtWorkOrder.setString(27, saleOrder);
...@@ -9139,7 +9141,36 @@ public class RunMRPPrc extends ProcessEJB implements RunMRPPrcLocal, RunMRPPrcRe ...@@ -9139,7 +9141,36 @@ public class RunMRPPrc extends ProcessEJB implements RunMRPPrcLocal, RunMRPPrcRe
pstmtMpsOrder.setDouble(26, 1); pstmtMpsOrder.setDouble(26, 1);
if (saleOrder != null && saleOrder.trim().length() > 0) if (saleOrder != null && saleOrder.trim().length() > 0)
{ {
pstmtMpsOrder.setString(27, saleOrder); if( isDetailReq )
{
int cnt4=0;
String sql4 = "SELECT count(1) FROM sorder WHERE sale_order = ? ";
pstmt4 = conn.prepareStatement(sql4);
pstmt4.setString(1, saleOrder);
rs4 = pstmt4.executeQuery();
if (rs4.next())
{
cnt4 = rs4.getInt(1);
}
rs4.close();
rs4 = null;
pstmt4.close();
pstmt4 = null;
if(( cnt4 > 0) && ( saleOrder != null && saleOrder.trim().length() > 0) )
{
pstmtMpsOrder.setString(27, saleOrder);
}
else
{
pstmtMpsOrder.setNull(27, java.sql.Types.CHAR);
}
}else
{
pstmtMpsOrder.setString(27, saleOrder);
}
} else } else
{ {
pstmtMpsOrder.setNull(27, java.sql.Types.CHAR); pstmtMpsOrder.setNull(27, java.sql.Types.CHAR);
......
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