Commit c9f98834 authored by prane's avatar prane

to display proper error message while exception occures user defined credit policy

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@206349 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 54bc498e
...@@ -193,8 +193,16 @@ public class SorderConf extends ActionHandlerEJB implements SorderConfLocal, Sor ...@@ -193,8 +193,16 @@ public class SorderConf extends ActionHandlerEJB implements SorderConfLocal, Sor
CreditCheckMap.put("as_despid", ""); CreditCheckMap.put("as_despid", "");
System.out.println("Credit check custCodeBill["+custCodeBil+"]"); System.out.println("Credit check custCodeBill["+custCodeBil+"]");
CreditCheckList = postcrdchk.CreditCheck(CreditCheckMap, conn); CreditCheckList = postcrdchk.CreditCheck(CreditCheckMap, conn);
if(CreditCheckList.size() > 0) //Pavan Rane 27aug19 start[to display error message to front end]
if(CreditCheckList.size() > 0 && CreditCheckList.contains("Error"))
{ {
conn.rollback();
errString = CreditCheckList.get(CreditCheckList.indexOf("Error")+1).toString();
return errString;
}
//if(CreditCheckList.size() > 0)
else if(CreditCheckList.size() > 0)//Pavan Rane 27aug19 end
{
conn.rollback(); conn.rollback();
retCtr = postPrc.writeBusinessLogicCheck(CreditCheckList, siteCode, "S", conn); retCtr = postPrc.writeBusinessLogicCheck(CreditCheckList, siteCode, "S", conn);
...@@ -3189,8 +3197,16 @@ public class SorderConf extends ActionHandlerEJB implements SorderConfLocal, Sor ...@@ -3189,8 +3197,16 @@ public class SorderConf extends ActionHandlerEJB implements SorderConfLocal, Sor
CreditCheckMap.put("as_despid", ""); CreditCheckMap.put("as_despid", "");
System.out.println("Credit check custCodeBill["+custCodeBil+"]"); System.out.println("Credit check custCodeBill["+custCodeBil+"]");
CreditCheckList = postcrdchk.CreditCheck(CreditCheckMap, conn); CreditCheckList = postcrdchk.CreditCheck(CreditCheckMap, conn);
if(CreditCheckList.size() > 0) //Pavan Rane 27aug19 start[to display error message to front end]
if(CreditCheckList.size() > 0 && CreditCheckList.contains("Error"))
{ {
conn.rollback();
errString = CreditCheckList.get(CreditCheckList.indexOf("Error")+1).toString();
return errString;
}
//if(CreditCheckList.size() > 0)
else if(CreditCheckList.size() > 0)//Pavan Rane 27aug19 end
{
conn.rollback(); conn.rollback();
retCtr = postPrc.writeBusinessLogicCheck(CreditCheckList, siteCode, "S", conn); retCtr = postPrc.writeBusinessLogicCheck(CreditCheckList, siteCode, "S", conn);
......
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