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,8 +3243,10 @@ public class PostOrdCreditChk
////Checking for overriden / failed / balance amt, Ruchira 28/08/2k6
//****************** gbf_credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,'C',lsStatus)
retArrayList = credit_check_update(asSorder,lsCrPolicy,adNetAmt,asApplyTime,lcCheckAmt,"C",lsStatus,conn);
// added on 19/04/16 for status and amount
//System.out.println("@@@@@@@@@ retArrayList.size()["+ retArrayList.size()+"]");
if( retArrayList.size() > 0)
......@@ -3269,7 +3271,11 @@ public class PostOrdCreditChk
//asCheck[ctr] = lsCrPolicy+"\t"+asDespId+"\t"+asSorder+"\t"+lsStr;
//ctr = ctr + 1;
//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
String sql = "",tranId="";
int cnt = 0,cnt2=0;
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="";
//System.out.println("@@@@@@@@@@ errStringList["+errStringList.size()+"]");
......@@ -1360,6 +1363,24 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
{
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+"]");
......@@ -1382,8 +1403,11 @@ public class PostOrderProcess extends ProcessEJB implements PostOrderProcessLoca
pstmt.close();
pstmt = null;
// 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 );
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