Cannot approve invoice with a certain type of adjustment

Description

Overview: Cannot approve invoice with an adjustment that has relation to total "included in" and is not pro-rate. System is expecting a fund distribution but because this is "Included in" the amount is already distributed. System should allow approval in this case with no Fund distribution.

Steps to Reproduce:

  1. Log into bugfest-iris

  2. Create invoice and invoice line

  3. At invoice level add adjustment that is relation to total "included in" and is not pro-rate

  4. Save and close

  5. Approve invoice

Expected Results: Invoice is approved and transactions are created based on fund distributions

Actual Results: Invoice will not approve, "invoice could not be saved" error shows. Message from backend is "At least one fund distribution should present for every non-prorated adjustment"

Temporary fix remove "Included in" option when "Not prorated" is selected; created 2 stories for FE and BE to implement this in R2

Additional Information:
URL: https://bugfest-iris.folio.ebsco.com/invoice/view/1da47f92-8b55-4eab-9e98-8dd3d9510470
Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

Dennis Bridges April 19, 2021 at 7:19 PM

Test successful in bugfest-iris. User can no longer create an invoice level adjustment that is both "Not prorated" and "Included in".

Dennis Bridges April 19, 2021 at 7:10 PM

 I also have not be able to approve this. I noticed that the Fund distribution details in the view Do Not show the correct amount. They display 0 when they should be showing $70. The system also continues to fail in trying to create a pending payment but I'm not certain for which Fund and why. Other wise the UI changes seem to be working.

Mikita Siadykh April 19, 2021 at 6:06 PM

hi  

I could approve this invoice by creating new ledger + fund connected with FY2021 fiscal year, seems there are some issues with existing funds and ledgers - mb because of several overlapping fiscal years

Mikita Siadykh April 19, 2021 at 4:00 PM

 yep, for now we removed "Non Prorated" + "Included in" config for adjustments, so please create new invoice, additionally I've updated this one, so you can try

Khalilah Gambrell April 19, 2021 at 3:39 PM

and , I tried re-testing this issue and I am still unable to Approve this invoice - https://bugfest-iris.folio.ebsco.com/invoice/view/1da47f92-8b55-4eab-9e98-8dd3d9510470. Maybe bad data?

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

R1 2021 Bug Fix

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created April 2, 2021 at 5:55 PM
Updated July 6, 2021 at 7:57 PM
Resolved April 12, 2021 at 8:05 AM
TestRail: Cases
TestRail: Runs