Commit 428e7c89 authored by mmhatre's avatar mmhatre

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@214728 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 0f29f95c
...@@ -103,6 +103,7 @@ public class StockTransferEJB extends ValidatorEJB implements StockTransferEJBRe ...@@ -103,6 +103,7 @@ public class StockTransferEJB extends ValidatorEJB implements StockTransferEJBRe
ArrayList errList = new ArrayList(); ArrayList errList = new ArrayList();
ArrayList errFields = new ArrayList(); ArrayList errFields = new ArrayList();
DistCommon distComm = new DistCommon(); DistCommon distComm = new DistCommon();
FinCommon finCommon=new FinCommon();
try try
{ {
int currentFormNo = 0, cnt = 0; int currentFormNo = 0, cnt = 0;
...@@ -522,6 +523,7 @@ public class StockTransferEJB extends ValidatorEJB implements StockTransferEJBRe ...@@ -522,6 +523,7 @@ public class StockTransferEJB extends ValidatorEJB implements StockTransferEJBRe
ls_loc_code__to = genericUtility.getColumnValue( "loc_code__to", currDom ); ls_loc_code__to = genericUtility.getColumnValue( "loc_code__to", currDom );
ls_lot_no__to = genericUtility.getColumnValue( "lot_no__to", currDom ); ls_lot_no__to = genericUtility.getColumnValue( "lot_no__to", currDom );
ls_lot_sl__to = genericUtility.getColumnValue( "lot_sl__to", currDom ); ls_lot_sl__to = genericUtility.getColumnValue( "lot_sl__to", currDom );
System.out.println("manish ls_Val"+ls_Val+"ls_loccode"+ls_loccode+"ls_lot_no__fr"+ls_lot_no__fr+"ls_lot_no__to"+ls_lot_no__to+"ls_lot_sl__fr"+ls_lot_sl__fr+"ls_lot_sl__to"+ls_lot_sl__to);
// 31-jan-2019 manoharan invalid syntax corrected // 31-jan-2019 manoharan invalid syntax corrected
//if ((ls_Val.trim() == ls_loccode.trim()) && (ls_lot_no__fr.trim() == ls_lot_no__to.trim()) && (ls_lot_sl__fr.trim() == ls_lot_sl__to.trim())) //if ((ls_Val.trim() == ls_loccode.trim()) && (ls_lot_no__fr.trim() == ls_lot_no__to.trim()) && (ls_lot_sl__fr.trim() == ls_lot_sl__to.trim()))
if (ls_Val.trim().equals(ls_loccode.trim()) && ls_lot_no__fr.trim().equals(ls_lot_no__to.trim()) && ls_lot_sl__fr.trim().equals(ls_lot_sl__to.trim())) if (ls_Val.trim().equals(ls_loccode.trim()) && ls_lot_no__fr.trim().equals(ls_lot_no__to.trim()) && ls_lot_sl__fr.trim().equals(ls_lot_sl__to.trim()))
...@@ -720,24 +722,31 @@ public class StockTransferEJB extends ValidatorEJB implements StockTransferEJBRe ...@@ -720,24 +722,31 @@ public class StockTransferEJB extends ValidatorEJB implements StockTransferEJBRe
if(cctrCodeDr != null && cctrCodeDr.trim().length()>0) if(cctrCodeDr != null && cctrCodeDr.trim().length()>0)
{ {
sql = "Select count(*) as count From costctr where cctr_code = ? "; //added by manish mhatre on 2-jan-2019
pstmt = conn.prepareStatement(sql); errCode = finCommon.isCctrCode(acctCodeDr, cctrCodeDr, " ", conn);
pstmt.setString(1, cctrCodeDr); if (errCode != null && errCode.trim().length() > 0) {
rs = pstmt.executeQuery(); errList.add(errCode);
if (rs.next()) errFields.add(childNodeName.toLowerCase());
{ }//end manish
cnt = rs.getInt("count");
} // sql = "Select count(*) as count From costctr where cctr_code = ? ";
rs.close(); // pstmt = conn.prepareStatement(sql);
rs = null; // pstmt.setString(1, cctrCodeDr);
pstmt.close(); // rs = pstmt.executeQuery();
pstmt = null; // if (rs.next())
// {
if(cnt == 0) // cnt = rs.getInt("count");
{ // }
errList.add( "VMCCTR1" ); // rs.close();
errFields.add( childNodeName.toLowerCase()); // rs = null;
} // pstmt.close();
// pstmt = null;
//
// if(cnt == 0)
// {
// errList.add( "VMCCTR1" );
// errFields.add( childNodeName.toLowerCase());
// }
} }
} }
else if ( "cctr_code__cr".equalsIgnoreCase( childNodeName ) ) else if ( "cctr_code__cr".equalsIgnoreCase( childNodeName ) )
...@@ -746,24 +755,30 @@ public class StockTransferEJB extends ValidatorEJB implements StockTransferEJBRe ...@@ -746,24 +755,30 @@ public class StockTransferEJB extends ValidatorEJB implements StockTransferEJBRe
if(cctrCodeCr != null && cctrCodeCr.trim().length()>0) if(cctrCodeCr != null && cctrCodeCr.trim().length()>0)
{ {
sql = "Select count(*) as count From costctr where cctr_code = ? "; //added by manish mhatre on 2-jan-2019
pstmt = conn.prepareStatement(sql); errCode = finCommon.isCctrCode(acctCodeCr, cctrCodeCr, " ", conn);
pstmt.setString(1, cctrCodeCr); if (errCode != null && errCode.trim().length() > 0) {
rs = pstmt.executeQuery(); errList.add(errCode);
if (rs.next()) errFields.add(childNodeName.toLowerCase());
{ }
cnt = rs.getInt("count"); // sql = "Select count(*) as count From costctr where cctr_code = ? ";
} // pstmt = conn.prepareStatement(sql);
rs.close(); // pstmt.setString(1, cctrCodeCr);
rs = null; // rs = pstmt.executeQuery();
pstmt.close(); // if (rs.next())
pstmt = null; // {
// cnt = rs.getInt("count");
if(cnt == 0) // }
{ // rs.close();
errList.add( "VMCCTR1" ); // rs = null;
errFields.add( childNodeName.toLowerCase()); // pstmt.close();
} // pstmt = null;
//
// if(cnt == 0)
// {
// errList.add( "VMCCTR1" );
// errFields.add( childNodeName.toLowerCase());
// }
} }
} }
/* // commented by manohar 31-jan-19 already same validation exists (loc_code__fr) /* // commented by manohar 31-jan-19 already same validation exists (loc_code__fr)
...@@ -819,6 +834,11 @@ public class StockTransferEJB extends ValidatorEJB implements StockTransferEJBRe ...@@ -819,6 +834,11 @@ public class StockTransferEJB extends ValidatorEJB implements StockTransferEJBRe
errList.add( "VMCCTR1" ); errList.add( "VMCCTR1" );
errFields.add( childNodeName.toLowerCase()); errFields.add( childNodeName.toLowerCase());
} }
// errCode = finCommon.isCctrCode(acctCodeDr, cctrCodeInv, " ", conn);
// if (errCode != null && errCode.trim().length() > 0) {
// errList.add(errCode);
// errFields.add(childNodeName.toLowerCase());
// }
} }
}// for loop end }// for loop end
......
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