Uploaded image for project: 'ui-invoice'
  1. ui-invoice
  2. UINV-248

Cannot approve invoice with a certain type of adjustment

    XMLWordPrintable

    Details

    • Template:
      Standard Bug Write-Up Format
    • Sprint:
      ACQ Sprint 111
    • Story Points:
      1
    • Development Team:
      Thunderjet
    • Release:
      R1 2021 Bug Fix

      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:

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                dennisbridges Dennis Bridges
                Reporter:
                dennisbridges Dennis Bridges
                Tester Assignee:
                Dennis Bridges Dennis Bridges
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases