Commit b8c3a725 authored by cpatil's avatar cpatil

remove error


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@101826 ce508802-f39f-4f6c-b175-0d175dae99d5
parent e5f60db5
......@@ -440,16 +440,18 @@ POrderICRemote, POrderICLocal {
}
}
}
if (childNodeName.equalsIgnoreCase("item_ser")) {
if (childNodeName.equalsIgnoreCase("item_ser"))
{
itemSer = checkNull(genericUtility.getColumnValue(
"item_ser", dom));
itemCode = checkNull(genericUtility.getColumnValue(
"item_code", dom));
errcode = DistCommon.getItemSer(itemCode, siteCodeOrd,
timestamp, "", "", conn);
//errcode = DistCommon.getItemSer(itemCode, siteCodeOrd,timestamp, "", "", conn);
int cnt5 = isItemSer("itemser","item_ser",itemSer,conn);
// errcode = nvo_dis.gbf_itemser(itemSer,transer);
if (errcode != null && errcode.trim().length() > 0)
if ( cnt5 == 0 )
{
errcode = "VTITEMSER1";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
}
......@@ -649,7 +651,7 @@ POrderICRemote, POrderICLocal {
pStmt.close();
pStmt = null;
if (status != "A") {
if ( !"A".equalsIgnoreCase(status)) {
errcode = "VTPROJ2";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
......@@ -688,7 +690,11 @@ POrderICRemote, POrderICLocal {
errcode = "VTPQUOT2";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
} else if (sdf.parse(ordDate).before(toDt)) {
} else if ("U".equalsIgnoreCase(status)) {
errcode = "VTPQUOT1";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
}else if (sdf.parse(ordDate).before(toDt)) {
errcode = "VTQDTNV";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
......@@ -774,8 +780,8 @@ POrderICRemote, POrderICLocal {
currCodeins = checkNull(genericUtility.getColumnValue(
"curr_code__ins", dom));
if (insuranceAmt != null
&& insuranceAmt.trim().length() > 0 && Double.parseDouble(insuranceAmt) > 0 )
if (( insuranceAmt != null && insuranceAmt.trim().length() > 0 && Double.parseDouble(insuranceAmt) > 0 )
|| ( currCodeins != null && currCodeins.trim().length() > 0 ) )
{
sql = "select count(*) from currency where curr_code = ?";
pStmt = conn.prepareStatement(sql);
......@@ -1066,7 +1072,7 @@ POrderICRemote, POrderICLocal {
if (policyNo != null && policyNo.trim().length() > 0) {
sql = "select count(*) from insurance where policy_no = ?";
pStmt = conn.prepareStatement(sql);
pStmt.setString(1, indNo);
pStmt.setString(1, policyNo);
rs = pStmt.executeQuery();
if (rs.next()) {
......@@ -1300,19 +1306,19 @@ POrderICRemote, POrderICLocal {
errcode = "VTINDENT1";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
} else if (status == "U") {
} else if ("U".equalsIgnoreCase(status)) {
errcode = "VTINDENT3";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
} else if (status == "L") {
} else if ("L".equalsIgnoreCase(status)) {
errcode = "VTINDENT4";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
} else if (status == "C") {
} else if ("C".equalsIgnoreCase(status)) {
errcode = "VTINDCL";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
} else if (status == "X") {
} else if ("X".equalsIgnoreCase(status)) {
errcode = "VTINDENT6";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
......@@ -1320,12 +1326,12 @@ POrderICRemote, POrderICLocal {
errcode = "VTPOINDT";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
} else if (siteCodeBill.trim() != siteCodeBillPo
.trim()) {
} else if ( !siteCodeBill.trim().equalsIgnoreCase(siteCodeBillPo
.trim())) {
errcode = "VTINDBILL";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
} else if (siteCodeDlv.trim() != siteCode.trim()) {
} else if ( !siteCodeDlv.trim().equalsIgnoreCase(siteCode.trim())) {
errcode = "VTINDSITE";
errList.add(errcode);
errFields.add(childNodeName.toLowerCase());
......@@ -4584,6 +4590,46 @@ POrderICRemote, POrderICLocal {
return errStringXml.toString();
}
private int isItemSer(String table_name, String whrCondCol,String whrCondVal, Connection conn)
{
int count=0;
if(conn!=null){
ResultSet rs=null;
PreparedStatement pstmt = null;
String sql="select count(1) from "+table_name+" where "+whrCondCol+" = ?";
System.out.println("SQL in getDBRowCount method : "+sql);
try
{
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,whrCondVal);
rs = pstmt.executeQuery();
if(rs.next())
{
count = rs.getInt(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
}
catch(SQLException e)
{
System.out.println("SQL Exception In getDBRowCount method of ItemSerIC Class : "+e.getMessage());
e.printStackTrace();
}
catch(Exception ex)
{
System.out.println("Exception In getDBRowCount method of ItemSerIC Class : "+ex.getMessage());
ex.printStackTrace();
}
}
return count;
}
private String checkrate(Document dom, Connection conn) throws Exception {
// TODO Auto-generated method stub
System.out.println("Inside checkrate ........");
......@@ -5897,7 +5943,7 @@ POrderICRemote, POrderICLocal {
frtType = genericUtility.getColumnValue("frt_type", dom);
if(frtType == "Q")
if("Q".equalsIgnoreCase(frtType))
{
valueXmlString.append("<frt_rate protect = '0'>").append("").append("</frt_rate>");
}
......@@ -6318,13 +6364,14 @@ POrderICRemote, POrderICLocal {
if(currentColumn.trim().equals( "frt_type" ))
{
frtType = checkNull(genericUtility.getColumnValue("frt_type", dom));
if(frtType == "F")
frtRate = checkNull(genericUtility.getColumnValue("frt_rate", dom));
if("F".equalsIgnoreCase(frtType))
{
valueXmlString.append("<frt_rate>").append("0").append("</frt_rate>");
valueXmlString.append("<frt_rate protect= '1'>").append("").append("</frt_rate>");
//valueXmlString.append("<frt_rate>").append("0").append("</frt_rate>");
valueXmlString.append("<frt_rate protect= '1'>").append("<![CDATA[" + frtRate + "]]>").append("</frt_rate>");
setNodeValue( dom, "frt_rate", 0 );
//setNodeValue( dom, "frt_rate", 0 );
reStr = itemChanged(dom, dom1, dom2, objContext, "frt_rate", editFlag, xtraParams);
pos = reStr.indexOf("<Detail1>");
reStr = reStr.substring(pos + 9);
......@@ -6333,11 +6380,11 @@ POrderICRemote, POrderICLocal {
valueXmlString.append(reStr);
//gbf_itemchangedhdr("frt_rate")
}
else if(frtType == "Q")
else if("Q".equalsIgnoreCase(frtType))
{
valueXmlString.append("<frt_rate protect= '0'>").append("").append("</frt_rate>");
valueXmlString.append("<frt_rate protect= '0'>").append("<![CDATA[" + frtRate + "]]>").append("</frt_rate>");
setNodeValue( dom, "curr_code__frt", "" );
//setNodeValue( dom, "curr_code__frt", "" );
reStr = itemChanged(dom, dom1, dom2, objContext, "curr_code__frt", editFlag, xtraParams);
pos = reStr.indexOf("<Detail1>");
reStr = reStr.substring(pos + 9);
......
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