Commit 8ba43089 authored by tmahadi's avatar tmahadi

Changes while generating debit note for schemeapplicability check for multiple values.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@101732 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 36d99c13
...@@ -1356,20 +1356,37 @@ public class PODProcess extends ProcessEJB implements PODProcessLocal, ...@@ -1356,20 +1356,37 @@ public class PODProcess extends ProcessEJB implements PODProcessLocal,
if (rs1.next()) { if (rs1.next()) {
varValue = rs1.getString(1); varValue = rs1.getString(1);
} }
System.out.println("var value from diparm----->>[" + varValue System.out.println("var value from diparm----->>[" + varValue + "]");
+ "]");
varValue = varValue == null ? "" : varValue.trim(); varValue = varValue == null ? "" : varValue.trim();
boolean valueFound = false;
if (schemeOrderType.length() > 0) { if (schemeOrderType.length() > 0) {
if (schemeOrderType.equalsIgnoreCase(varValue)) //Commented by Tajuddin Mahadi for checking in multiple values in schemeOrderType - START
/*if (schemeOrderType.equalsIgnoreCase(varValue))
checkBom = true; checkBom = true;
else { else {
System.out System.out.println("schemeOrderType and varvalue not same..............");
.println("schemeOrderType and varvalue not same..............");
return false; return false;
}*/
//Commented by Tajuddin Mahadi for checking in multiple values in schemeOrderType - END
//Added by Tajuddin Mahadi for multivalues in schemeOrderType - START
StringTokenizer strToken = new StringTokenizer(schemeOrderType, ",");
while (strToken.hasMoreTokens()) {
String schemeOrder = (String) strToken.nextElement();
if(schemeOrder.equalsIgnoreCase(varValue)) {
valueFound = true;
checkBom = true;
break;
}
}
//Added by Tajuddin Mahadi for multivalues in schemeOrderType - END
} }
//Added by Tajuddin Mahadi for multivalues in schemeOrderType - START
if(!valueFound){
return false;
} }
//Added by Tajuddin Mahadi for multivalues in schemeOrderType - END
if (checkBom) { if (checkBom) {
int count = 0; int count = 0;
......
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