Support #12565
[SCP ID :##6023##] : Error when maker submitting refund with amount more than 1,000
Status: | Closed - End of life cycle | Start date: | November 08, 2021 | |
---|---|---|---|---|
Priority: | Normal | Due 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 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.