Commit c77fe74c authored by pgole's avatar pgole

Updated ejb component for debit note generation if net_amt< 0


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@104243 ce508802-f39f-4f6c-b175-0d175dae99d5
parent fd75d081
......@@ -1049,7 +1049,7 @@ public class ChrgBckLocConf extends ActionHandlerEJB implements ChrgBckLocConfLo
String detCctr = "";
String tranType = "";
String reasonCd = "";
String crNtTranId = "";
String drNtTranId = "";
String acctCodeTax = "";
String cctrCodeTax = "";
String round = "";
......@@ -1234,10 +1234,10 @@ public class ChrgBckLocConf extends ActionHandlerEJB implements ChrgBckLocConfLo
//crNtTranId = generateTranId("W_MISC_DRCR_RCP_CR", getCurrdateInAppFormat(), loginSite, userId, tranType );
crNtTranId = generateTranId("W_MISC_DRCR_RCP_CR", getCurrdateInAppFormat(), siteCodeCr, userId, tranType );
drNtTranId = generateTranId("W_MISC_DRCR_RCP_DR", getCurrdateInAppFormat(), siteCodeCr, userId, tranType );
//-----------------------Inserting into header-----------------------------------
pstmtHdr.setString( 1, crNtTranId );
pstmtHdr.setString( 2, "MDRCRC" );
pstmtHdr.setString( 1, drNtTranId );
pstmtHdr.setString( 2, "MDRCRD" );
pstmtHdr.setTimestamp( 3, currDate );
pstmtHdr.setTimestamp( 4, currDate );
pstmtHdr.setString( 5, finEntity );
......@@ -1273,8 +1273,6 @@ public class ChrgBckLocConf extends ActionHandlerEJB implements ChrgBckLocConfLo
diffAmt = roundAmt - drcrAmt;
//pstmtHdr.setDouble( 11, drcrAmt );
pstmtHdr.setDouble( 11, roundAmt );
pstmtHdr.setString( 12, currCode == null || currCode.trim().length() == 0 ? "" : currCode);
......@@ -1326,7 +1324,7 @@ public class ChrgBckLocConf extends ActionHandlerEJB implements ChrgBckLocConfLo
System.out.println("drcrAmt in debit detail"+drcrAmt);
System.out.println("grossAmount in debit detail"+grossAmount);
llLineNo = 0;
pstmtDtl.setString( 1, crNtTranId );
pstmtDtl.setString( 1, drNtTranId );
llLineNo++;
pstmtDtl.setInt( 2, llLineNo );
pstmtDtl.setString( 3, detAcct );
......@@ -1387,7 +1385,7 @@ public class ChrgBckLocConf extends ActionHandlerEJB implements ChrgBckLocConfLo
total = total + amtTax;
pstmtDtl.setString( 1, crNtTranId );
pstmtDtl.setString( 1, drNtTranId );
llLineNo++;
pstmtDtl.setInt( 2, llLineNo );
......@@ -1418,7 +1416,7 @@ public class ChrgBckLocConf extends ActionHandlerEJB implements ChrgBckLocConfLo
+" where tran_id = ? ";
pstmt1 = conn.prepareStatement( sql );
pstmt1.setString(1, crNtTranId );
pstmt1.setString(1, drNtTranId );
pstmt1.setString(2, tranIdSel );
int updCount = 0 ;
updCount = pstmt1.executeUpdate();
......@@ -1459,7 +1457,7 @@ public class ChrgBckLocConf extends ActionHandlerEJB implements ChrgBckLocConfLo
+" ?, ?, ?, ?, ?, "
+" ?, ?, ?, ?, ? )";
pstmt1 = conn.prepareStatement( insDtlsql );
pstmt1.setString( 1, crNtTranId );
pstmt1.setString( 1, drNtTranId );
llLineNo++;
......@@ -1487,7 +1485,7 @@ public class ChrgBckLocConf extends ActionHandlerEJB implements ChrgBckLocConfLo
if( "Y".equalsIgnoreCase( asPost ) )
{
conn.commit();
retString = retrieveMiscDrcrRcp( "misc_drcr_rcp",crNtTranId,xtraParams,"N" );
retString = retrieveMiscDrcrRcp( "misc_drcr_rcp",drNtTranId,xtraParams,"N" );
errCode = getErrCodeFromErrStr(retString);
}
}
......
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