Commit c7544c06 authored by caluka's avatar caluka

Site code from and site code to validation for Material Requirement HTML...

Site code from and site code to validation  for Material Requirement HTML wizard Transaction[MF3KSUN005]


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@95018 ce508802-f39f-4f6c-b175-0d175dae99d5
parent ce39688f
......@@ -5,6 +5,7 @@ import ibase.webitm.ejb.mfg.RunMRPPrc;
import java.util.*;
import java.util.Date;
import java.sql.*;
import org.w3c.dom.*;
import javax.ejb.*;
import ibase.webitm.utility.ITMException;
......@@ -628,7 +629,6 @@ public class RequirementIC extends ValidatorEJB implements RequirementICLocal, R
String siteCode = "";
String itemCode = "";
String quantity = "";
Connection conn = null;
PreparedStatement pstmt = null;
......@@ -667,13 +667,53 @@ public class RequirementIC extends ValidatorEJB implements RequirementICLocal, R
errCode = "VMSITE11";
errString = getErrorString("site_code__fr", errCode, userId);
break;
}else
{ sql = "SELECT COUNT(*) COUNT FROM SITE WHERE SITE_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, siteCodeFr);
rs = pstmt.executeQuery();
if (rs.next())
{
count = rs.getInt("COUNT");
}
rs.close();
rs = null;
if (count == 0)
{
errCode = "VMSITEFR";
errString = getErrorString(childNodeName, errCode, userId);
break;
}
}
if (siteCodeTo == null || siteCodeTo.trim().length() == 0)
{
errCode = "VMSITE12";
errString = getErrorString("site_code__fr", errCode, userId);
errString = getErrorString("site_code__to", errCode, userId);
break;
}else
{ sql = "SELECT COUNT(*) COUNT FROM SITE WHERE SITE_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, siteCodeTo);
rs = pstmt.executeQuery();
if (rs.next())
{
count = rs.getInt("COUNT");
}
rs.close();
rs = null;
if (count == 0)
{
errCode = "VMSITETO";
errString = getErrorString(childNodeName, errCode, userId);
break;
}
}
}
}
......@@ -971,6 +1011,7 @@ public class RequirementIC extends ValidatorEJB implements RequirementICLocal, R
System.out.println("\n****ValueXmlString ::" + valueXmlString.toString() + ":********");
return valueXmlString.toString();
}
}
......
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