Verify calculation logic for handling mixed orders for ebsconet

Description

Purpose:

We have failure of karate tests described here: https://folio-org.atlassian.net/browse/FAT-2423.

The root cause of this issue most probably is business logic described in story: https://folio-org.atlassian.net/browse/MODEBSNET-10 

The issue became reproducible when logic to validate fund distribution has been added to mod-orders module here:

https://github.com/folio-org/mod-orders/blob/master/src/main/java/org/folio/orders/utils/FundDistributionUtils.java#L37

Approach:

Need to revisit requirements in https://folio-org.atlassian.net/browse/MODEBSNET-10 and how they suited with new validation in mod-orders here: https://github.com/folio-org/mod-orders/blob/master/src/main/java/org/folio/orders/utils/FundDistributionUtils.java#L37

Acceptance criteria:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

Dennis Bridges September 13, 2022 at 9:07 PM

Test successful in bugfest-mg

Oleksii Petrenko September 7, 2022 at 4:37 PM

Deployed to MG bugfest. Please proceed with verification

Dennis Bridges September 6, 2022 at 10:18 PM

Test successful in folio-snapshot.

Serhii_Nosko September 6, 2022 at 1:06 PM

Hello ,
and have been fixed issue with edge-orders https://folio-org.atlassian.net/browse/EDGORDERS-65 that actually blocked current one for testing.
Can you please retest on Rancher env and if everething is OK - we can close both tickets:
https://folio-org.atlassian.net/browse/MODEBSNET-42
https://folio-org.atlassian.net/browse/EDGORDERS-65

Dennis Bridges September 1, 2022 at 9:32 AM

 I am once again seeing the same error code from EBSCONET. This time using the Tjet rancher environment.

Order I was trying to update is https://thunderjet.ci.folio.org/orders/view/9e589c23-9048-489d-b07b-6dca34ca1bee?limit=50&offset=0 please take a look at the logs to see if you can identify why this keeps happening.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

Morning Glory (R2 2022) Bug Fix

RCA Group

Legitimate regression

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created August 19, 2022 at 11:34 AM
Updated September 13, 2022 at 9:07 PM
Resolved September 6, 2022 at 10:18 PM
TestRail: Cases
TestRail: Runs