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 { ...@@ -440,16 +440,18 @@ POrderICRemote, POrderICLocal {
} }
} }
} }
if (childNodeName.equalsIgnoreCase("item_ser")) { if (childNodeName.equalsIgnoreCase("item_ser"))
{
itemSer = checkNull(genericUtility.getColumnValue( itemSer = checkNull(genericUtility.getColumnValue(
"item_ser", dom)); "item_ser", dom));
itemCode = checkNull(genericUtility.getColumnValue( itemCode = checkNull(genericUtility.getColumnValue(
"item_code", dom)); "item_code", dom));
errcode = DistCommon.getItemSer(itemCode, siteCodeOrd, //errcode = DistCommon.getItemSer(itemCode, siteCodeOrd,timestamp, "", "", conn);
timestamp, "", "", conn); int cnt5 = isItemSer("itemser","item_ser",itemSer,conn);
// errcode = nvo_dis.gbf_itemser(itemSer,transer); // errcode = nvo_dis.gbf_itemser(itemSer,transer);
if (errcode != null && errcode.trim().length() > 0) if ( cnt5 == 0 )
{ {
errcode = "VTITEMSER1";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
...@@ -649,7 +651,7 @@ POrderICRemote, POrderICLocal { ...@@ -649,7 +651,7 @@ POrderICRemote, POrderICLocal {
pStmt.close(); pStmt.close();
pStmt = null; pStmt = null;
if (status != "A") { if ( !"A".equalsIgnoreCase(status)) {
errcode = "VTPROJ2"; errcode = "VTPROJ2";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
...@@ -688,7 +690,11 @@ POrderICRemote, POrderICLocal { ...@@ -688,7 +690,11 @@ POrderICRemote, POrderICLocal {
errcode = "VTPQUOT2"; errcode = "VTPQUOT2";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); 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"; errcode = "VTQDTNV";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
...@@ -774,8 +780,8 @@ POrderICRemote, POrderICLocal { ...@@ -774,8 +780,8 @@ POrderICRemote, POrderICLocal {
currCodeins = checkNull(genericUtility.getColumnValue( currCodeins = checkNull(genericUtility.getColumnValue(
"curr_code__ins", dom)); "curr_code__ins", dom));
if (insuranceAmt != null if (( insuranceAmt != null && insuranceAmt.trim().length() > 0 && Double.parseDouble(insuranceAmt) > 0 )
&& insuranceAmt.trim().length() > 0 && Double.parseDouble(insuranceAmt) > 0 ) || ( currCodeins != null && currCodeins.trim().length() > 0 ) )
{ {
sql = "select count(*) from currency where curr_code = ?"; sql = "select count(*) from currency where curr_code = ?";
pStmt = conn.prepareStatement(sql); pStmt = conn.prepareStatement(sql);
...@@ -1066,7 +1072,7 @@ POrderICRemote, POrderICLocal { ...@@ -1066,7 +1072,7 @@ POrderICRemote, POrderICLocal {
if (policyNo != null && policyNo.trim().length() > 0) { if (policyNo != null && policyNo.trim().length() > 0) {
sql = "select count(*) from insurance where policy_no = ?"; sql = "select count(*) from insurance where policy_no = ?";
pStmt = conn.prepareStatement(sql); pStmt = conn.prepareStatement(sql);
pStmt.setString(1, indNo); pStmt.setString(1, policyNo);
rs = pStmt.executeQuery(); rs = pStmt.executeQuery();
if (rs.next()) { if (rs.next()) {
...@@ -1300,19 +1306,19 @@ POrderICRemote, POrderICLocal { ...@@ -1300,19 +1306,19 @@ POrderICRemote, POrderICLocal {
errcode = "VTINDENT1"; errcode = "VTINDENT1";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} else if (status == "U") { } else if ("U".equalsIgnoreCase(status)) {
errcode = "VTINDENT3"; errcode = "VTINDENT3";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} else if (status == "L") { } else if ("L".equalsIgnoreCase(status)) {
errcode = "VTINDENT4"; errcode = "VTINDENT4";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} else if (status == "C") { } else if ("C".equalsIgnoreCase(status)) {
errcode = "VTINDCL"; errcode = "VTINDCL";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} else if (status == "X") { } else if ("X".equalsIgnoreCase(status)) {
errcode = "VTINDENT6"; errcode = "VTINDENT6";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
...@@ -1320,12 +1326,12 @@ POrderICRemote, POrderICLocal { ...@@ -1320,12 +1326,12 @@ POrderICRemote, POrderICLocal {
errcode = "VTPOINDT"; errcode = "VTPOINDT";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} else if (siteCodeBill.trim() != siteCodeBillPo } else if ( !siteCodeBill.trim().equalsIgnoreCase(siteCodeBillPo
.trim()) { .trim())) {
errcode = "VTINDBILL"; errcode = "VTINDBILL";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} else if (siteCodeDlv.trim() != siteCode.trim()) { } else if ( !siteCodeDlv.trim().equalsIgnoreCase(siteCode.trim())) {
errcode = "VTINDSITE"; errcode = "VTINDSITE";
errList.add(errcode); errList.add(errcode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
...@@ -4584,6 +4590,46 @@ POrderICRemote, POrderICLocal { ...@@ -4584,6 +4590,46 @@ POrderICRemote, POrderICLocal {
return errStringXml.toString(); 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 { private String checkrate(Document dom, Connection conn) throws Exception {
// TODO Auto-generated method stub // TODO Auto-generated method stub
System.out.println("Inside checkrate ........"); System.out.println("Inside checkrate ........");
...@@ -5897,7 +5943,7 @@ POrderICRemote, POrderICLocal { ...@@ -5897,7 +5943,7 @@ POrderICRemote, POrderICLocal {
frtType = genericUtility.getColumnValue("frt_type", dom); frtType = genericUtility.getColumnValue("frt_type", dom);
if(frtType == "Q") if("Q".equalsIgnoreCase(frtType))
{ {
valueXmlString.append("<frt_rate protect = '0'>").append("").append("</frt_rate>"); valueXmlString.append("<frt_rate protect = '0'>").append("").append("</frt_rate>");
} }
...@@ -6318,13 +6364,14 @@ POrderICRemote, POrderICLocal { ...@@ -6318,13 +6364,14 @@ POrderICRemote, POrderICLocal {
if(currentColumn.trim().equals( "frt_type" )) if(currentColumn.trim().equals( "frt_type" ))
{ {
frtType = checkNull(genericUtility.getColumnValue("frt_type", dom)); frtType = checkNull(genericUtility.getColumnValue("frt_type", dom));
frtRate = checkNull(genericUtility.getColumnValue("frt_rate", dom));
if(frtType == "F") if("F".equalsIgnoreCase(frtType))
{ {
valueXmlString.append("<frt_rate>").append("0").append("</frt_rate>"); //valueXmlString.append("<frt_rate>").append("0").append("</frt_rate>");
valueXmlString.append("<frt_rate protect= '1'>").append("").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); reStr = itemChanged(dom, dom1, dom2, objContext, "frt_rate", editFlag, xtraParams);
pos = reStr.indexOf("<Detail1>"); pos = reStr.indexOf("<Detail1>");
reStr = reStr.substring(pos + 9); reStr = reStr.substring(pos + 9);
...@@ -6333,11 +6380,11 @@ POrderICRemote, POrderICLocal { ...@@ -6333,11 +6380,11 @@ POrderICRemote, POrderICLocal {
valueXmlString.append(reStr); valueXmlString.append(reStr);
//gbf_itemchangedhdr("frt_rate") //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); reStr = itemChanged(dom, dom1, dom2, objContext, "curr_code__frt", editFlag, xtraParams);
pos = reStr.indexOf("<Detail1>"); pos = reStr.indexOf("<Detail1>");
reStr = reStr.substring(pos + 9); 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