Commit d47f3038 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@25735 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a9c244b1
......@@ -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