Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

To fix: Report could not be generated for matrices that settled after 2024-07-24T16:07:21+06:30 #4005

Open
PhyuSinMyat8 opened this issue Aug 14, 2024 · 1 comment
Labels
vNext vNext Platform Development (inline with RefArch)

Comments

@PhyuSinMyat8
Copy link

PhyuSinMyat8 commented Aug 14, 2024

Summary

  • The error "Settlement matrix with ID: 'xxx' not found" appears in the settlement initiation report when a matrix that was settled after 2024-07-24T16:07:21+06:30 is searched for.
  • In the other reports, the matrix IDs that settled after 2024-07-24T16:07:21+06:30 are not included in the filter, although the correct start date and end date were applied.

Severity:
Medium

Priority:
Medium

Expected Behavior

  • After settlement, the respective reports should be able to generate when the correct settlement id and correct date, time are filtered.
  • The data that include in the reports should align with the matrix data.

Steps to Reproduce

  • Make new transaction
  • Create settlement matrix that include that new transaction
  • Close that matrix > Lock for settlement > settle
  • Generate the reports with that matrix id [Settlement ID]

Specifications

Updated date of tested version: 8-Aug-24
Version: 0.5.41
Component: settlement-bc, reporting-bc
Platform: Mojaloop
Type of testing: QA testing
Bug found/raised by: Phyu Sin Myat

Notes:

Severity when opened: Medium
Priority when opened: Medium

Matrix ID: eb203af8-6b27-49bb-aa8a-f5fa680ebb83 will search in reports.
image.png

In Settlement Initiation Report: Error message occured
image.png

In DFSP Settlement Report, although correct DFSP and proper start date, end date applied, no settlement ID was displayed in the filter.
image.png

In DFSP Settlement Detail Report, although correct DFSP and proper start date, end date applied, no settlement ID was displayed in the filter.
image.png

@PhyuSinMyat8 PhyuSinMyat8 added the vNext vNext Platform Development (inline with RefArch) label Aug 14, 2024
@PhyuSinMyat8
Copy link
Author

PhyuSinMyat8 commented Aug 22, 2024

Testing Result

QA Passed

Summary

The matrices that settled after the developer's update for the settlement services [21st August 2024] can generate the reports.

But the matrices before the developer's fix [between August 20 and July 25, 2024] cannot generate the reports because, in the previous version, some data was missing when making settlements with the latest code.

**Please refer to the screenshot below for more information. **

I will generate the reports for matrices that settled 2024-08-21T12:39:05+06:30.
image.png

Matrix id: 2587c747-ed20-43ae-98b3-a07895736abf [matrix that settled at 2024-08-21T12:39:05+06:30]
Report can generate and the data shows correctly.
image.png
image.png
image.png

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
vNext vNext Platform Development (inline with RefArch)
Projects
None yet
Development

No branches or pull requests

1 participant