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