Commit e57f32b1 authored by prane's avatar prane

credit check issue fix

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@172472 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 590a85ea
...@@ -3243,6 +3243,8 @@ public class PostOrdCreditChk ...@@ -3243,6 +3243,8 @@ public class PostOrdCreditChk
////Checking for overriden / failed / balance amt, Ruchira 28/08/2k6 ////Checking for overriden / failed / balance amt, Ruchira 28/08/2k6
//****************** gbf_credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,'C',lsStatus) //****************** gbf_credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,'C',lsStatus)
retArrayList = credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn); retArrayList = credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount // added on 19/04/16 for status and amount
...@@ -3269,7 +3271,11 @@ public class PostOrdCreditChk ...@@ -3269,7 +3271,11 @@ public class PostOrdCreditChk
//asCheck[ctr] = lsCrPolicy+"\t"+asDespId+"\t"+asSorder+"\t"+lsStr; //asCheck[ctr] = lsCrPolicy+"\t"+asDespId+"\t"+asSorder+"\t"+lsStr;
//ctr = ctr + 1; //ctr = ctr + 1;
//asCheckList.add(lsCrPolicy+"\t"+asDespId+"\t"+asSorder+"\t"+lsStr); //asCheckList.add(lsCrPolicy+"\t"+asDespId+"\t"+asSorder+"\t"+lsStr);
failedPolicyList.add(lsCrPolicy+"\t"+asDespId+"\t"+asSorder+"\t"+lsStr); //failedPolicyList.add(lsCrPolicy+"\t"+asDespId+"\t"+asSorder+"\t"+lsStr);
//Added by Pavan R on 27/OCT/17
failedPolicyList.add(lsCrPolicy+"\t"+asDespId+"\t"+asSorder+"\t"+lsStr+"\t"+lcCheckAmt+"\t"+lsStatus);
//Pavan R End
} }
} }
......
...@@ -1326,7 +1326,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1326,7 +1326,10 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
String sql = "",tranId=""; String sql = "",tranId="";
int cnt = 0,cnt2=0; int cnt = 0,cnt2=0;
ResultSet rs = null; ResultSet rs = null;
//Added by Pavan R on 27/OCT/17
double chkamt =0;
String lsStatus = null;
//Pavan R End
String lsCrPolicy= "",asDespId="",asSorder="", lsStr=""; String lsCrPolicy= "",asDespId="",asSorder="", lsStr="";
//System.out.println("@@@@@@@@@@ errStringList["+errStringList.size()+"]"); //System.out.println("@@@@@@@@@@ errStringList["+errStringList.size()+"]");
...@@ -1360,6 +1363,24 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1360,6 +1363,24 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{ {
lsStr=strArray[3]; lsStr=strArray[3];
} }
//Added by Pavan R on 27/OCT/17
if( strArray.length > 4 )
{
chkamt =(Double.parseDouble(strArray[4]));
}
if( strArray.length > 5 )
{
System.out.println("Out side if lsStatus::["+lsStatus+"]");
lsStatus = checkNull(strArray[5]);
if (lsStatus.trim().equalsIgnoreCase("null"))
{
System.out.println("In side if lsStatus::["+lsStatus+"]");
lsStatus =" " ;
}
}
System.out.println("chkamt::["+chkamt+"]::lsStatus::["+lsStatus+"]");
// Pavan R End
} }
//System.out.println("@@@@@@@@["+lsCrPolicy+"]["+asDespId+"]["+asSorder+"]["+lsStr+"]"); //System.out.println("@@@@@@@@["+lsCrPolicy+"]["+asDespId+"]["+asSorder+"]["+lsStr+"]");
...@@ -1382,8 +1403,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca ...@@ -1382,8 +1403,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
// System.out.println("@@@@@@@@@@@@ BUSINESS_LOGIC_CHECK cnt2["+cnt2+"]"); // System.out.println("@@@@@@@@@@@@ BUSINESS_LOGIC_CHECK cnt2["+cnt2+"]");
if( cnt2 == 0 )
{ //if( cnt2 == 0 )
//Added by Pavan R on 27/OCT/17
if(chkamt > 0 || lsStatus.trim().length() == 0 )
{ // Pavan R End
tranId = generateTranId( "T_CRCHKTRACE",siteCode, conn ); tranId = generateTranId( "T_CRCHKTRACE",siteCode, conn );
if( tranId == null || tranId.trim().length() == 0 ) if( tranId == null || tranId.trim().length() == 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