Done
Details
Details
Assignee
Dennis Bridges
Dennis BridgesReporter
Dennis Bridges
Dennis BridgesTester Assignee
Dennis Bridges
Dennis BridgesPriority
Story Points
0
Development Team
Thunderjet
Fix versions
Release
Kiwi (R3 2021) Hot Fix #3
RCA Group
Third party component integration
CSP Approved
Yes
Affected Institution
!!!ALL!!!
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created April 28, 2022 at 3:50 AM
Updated June 27, 2022 at 9:25 AM
Resolved April 28, 2022 at 3:52 AM
Overview: Certain invoices are approved but not paid when the invoice action "Approve and pay" is used.
Steps to Reproduce: (TBD) refer to Cornell examples
1. search for 2 instances to approve&pay
2. select 1 instance and approve&pay
3. select 2 instance and approve&pay
actual result:
Approve is done for 2 instance, but pay request is sent for invoice 1 (after 2 invoice approve) error is shown "Cannot pay an invoice without approval"
expected result:
Approve and pay action is performed for the same invoice
workaround: refresh invoice details page
Additional Information:
Following the video shared in the ticket the two invoices are failing and i was able to capture logs for both. There is one thing strange both have same id in the rest call
"PUT /mod-invoice/invoice/invoices/3fee410e-621c-4b84-8b45-0f74ca3c73f8 HTTP/1.1" 400 . Which is not same as invoice id.
With this id i was able to capture eventlog and exception stacktrace in production which is same as what we saw in bugfest . Below are screenshots captured form video for the two invoices
URL:
Interested parties: