Bug #12382

Task #12052: [P2]: RFP 1.1.4 - Financing

Task #12053: RFP 1.1.4 - Financing- Web development

Financing - Update mobile receipt to display same as web

Added by Nurul Syahirah Md Nawi almost 3 years ago. Updated over 2 years ago.

Status:System Integration TestStart date:October 06, 2021
Priority:NormalDue date:
Assignee:Nurul Syahirah Md Nawi% Done:

90%

Category:-Spent time:-
Target version:-

Description

Path: BSNeBIZ Mobile (IOS & Android) > Make Loan Payment > Verify > Approve

Current:
1. Details receipt for User with workflow (Initiator, Verifier, Approver) & Single User for Mobile (IOS & Android) are not in correct order.
2. Details receipt for Approver not display same as web (Approver mobile receipt has 5 details only).
3. Recipient reference & Other transfer details field display at receipt for web and both IOS & Android.

Expected:
1. Arrangement of mobile details receipt should follow same as web receipt for each user.
2. Details receipt for Approver should display same as web.
3. Recipient reference & Other transfer details field should be removed from receipt for web & both IOS & Android.

Please refer attachment.

Financing_Initiator.PNG (105 KB) Nurul Syahirah Md Nawi, October 06, 2021 15:56

Financing_Verifier.PNG (105 KB) Nurul Syahirah Md Nawi, October 06, 2021 15:56

Financing_Approver.PNG (96.9 KB) Nurul Syahirah Md Nawi, October 06, 2021 15:56

Financing_Single User.PNG (106 KB) Nurul Syahirah Md Nawi, October 06, 2021 15:56

Updated_SU.PNG (83 KB) Nurul Syahirah Md Nawi, April 07, 2022 11:18

Updated_initiator.PNG (88.7 KB) Nurul Syahirah Md Nawi, April 07, 2022 11:18

Updated_verifier.PNG (82.2 KB) Nurul Syahirah Md Nawi, April 07, 2022 11:18

Updated_approver.PNG (82.6 KB) Nurul Syahirah Md Nawi, April 07, 2022 11:18

History

#1 Updated by Nurul Syahirah Md Nawi over 2 years ago

  • Parent task changed from #12052 to #12053

#2 Updated by Najmi Pasarudin over 2 years ago

  • Assignee changed from Najmi Pasarudin to Nurul Hasnieza Bt Mohd Zamri

Hi Hasnieza, please help with this task.

#3 Updated by Nurul Hasnieza Bt Mohd Zamri over 2 years ago

  • Status changed from New - Begin Life Cycle to Development / Work In Progress
  • Assignee changed from Nurul Hasnieza Bt Mohd Zamri to Rahmat Aina Nadia
  • % Done changed from 0 to 50

Issue is triggered when getting unordered set of value request from mobile.
Suspected occur during mfp which is converting LinkedHashMap to HashMap. So, both mobile and restful side have to update
new parameter datatype which is LinkedHashMap to make sure the receipt details are in correct order.

#4 Updated by Rahmat Aina Nadia over 2 years ago

As per discussion last Thursday (31/3/2022), mobile has discarded all new changes on request parameters and remains existing when executing receipt service. LinkedHashmap and two new parameters which are transactionDate and referenceNumber are not needed from mobile side.

#5 Updated by Rahmat Aina Nadia over 2 years ago

  • Assignee changed from Rahmat Aina Nadia to Lai Wen Hong

#6 Updated by Lai Wen Hong over 2 years ago

  • Status changed from Development / Work In Progress to Internal Testing
  • Assignee changed from Lai Wen Hong to Nurul Syahirah Md Nawi
  • % Done changed from 50 to 90

Issue:
Arrangement of Mobile details receipt is not same as Web receipt

Finding:
The receipt map used is from mobile and it is not in proper order.
(More detailed cause had been mentioned by Hasnieza in previous update)

Solution:
Instead of using receipt map passed from mobile, now using receipt map retrieved from database which is same arrangement as Web.
The code change will be completed at backend restful.

Test step (Follow the path provided in Description):
  1. Path: BSNeBIZ Mobile (IOS & Android) > Make Loan Payment > Verify > Approve
  2. Expected result: Arrangement of mobile details receipt is same as web receipt for each user.

#7 Updated by Nurul Syahirah Md Nawi over 2 years ago

Tested & passed

#8 Updated by Nurul Syahirah Md Nawi over 2 years ago

  • Status changed from Internal Testing to System Integration Test

Also available in: Atom PDF