Support #12565

[SCP ID :##6023##] : Error when maker submitting refund with amount more than 1,000

Added by Nurul Akmal almost 3 years ago. Updated almost 3 years ago.

Status:Closed - End of life cycleStart date:November 08, 2021
Priority:NormalDue date:
Assignee:Zahir Abd Latif% Done:

100%

Category:-Spent time:-
Target version:-

Description

Hi Chee Ping,
Kindly assist below request.

When maker is submitting refund with amount more than 1,000, the system will show system error. Below are the portal logs.
We suspect when the amount is having comma (thousand separator), then it will hit this issue.

2021/11/08 15:24:47:589 ERROR enterprise.services.ss127_trnx_enquiry.RPPTrnxEnquiryRefundConfirmService: Error code : 0000
2021/11/08 15:24:47:589 ERROR enterprise.services.ss127_trnx_enquiry.RPPTrnxEnquiryRefundConfirmService: Error code : 0000
2021/11/08 15:24:47:592 ERROR enterprise.services.ss127_trnx_enquiry.RPPTrnxEnquiryRefundConfirmService: Error details : null
Exception class : java.math.BigDecimal, class method : <init>, line number : 494
java.math.BigDecimal.<init>(BigDecimal.java:494)
java.math.BigDecimal.<init>(BigDecimal.java:383)
java.math.BigDecimal.<init>(BigDecimal.java:806)
com.rpp.enterprise.services.ss127_trnx_enquiry.RPPTrnxEnquiryRefundConfirmService.executeService(RPPTrnxEnquiryRefundConfirmService.java:67)
com.rpp.controller.actions.ss127_trnx_enquiry.RPPTrnxEnquiryRefundConfirmAction.execute(RPPTrnxEnquiryRefundConfirmAction.java:81)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
com.rpp.common.utils.RPPActionServlet.doPost(RPPActionServlet.java:81)

Thank you.

History

#1 Avatar?id=1966&size=24 Updated by Ngoh Chee Onn almost 3 years ago

  • Status changed from New - Begin Life Cycle to Pending Customer Feedback
  • Assignee changed from Ngoh Chee Ping to Zahir Abd Latif
  • % Done changed from 0 to 90

Hi Zahir,

These issues are caused by the thousand separators. I have uploaded the fixes package and source code into the Penril Support Portal and let customer deploy into their development server and perform testing on the fixes package.

Thank you

#2 Updated by Zahir Abd Latif almost 3 years ago

  • Status changed from Pending Customer Feedback to Closed - End of life cycle
  • % Done changed from 90 to 100

Issue closed in SCP.

Also available in: Atom PDF