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

Prevent paying with Funds that have insufficient amounts to cover distribution

    XMLWordPrintable

Details

    • ACQ Sprint 95
    • 1
    • Thunderjet

    Description

      Overview: When creating transactions based on invoices the system will need to check in their is enough money in the desired budget to cover the amount of the transaction and notify the user if there isn't.

      Acceptance criteria:
      Scenario 1
      Given user has permission to approve invoice
      When user clicks "approve" invoice button
      Then the system should confirm that all Fund distributions can be covered by the amounts in the associated budgets (Based on allowable expenditure)
      IF not then display error message - "One or more Fund distributions on this invoice can NOT be paid, because there is not enough money in the budget"

      Scenario 2
      Given user has permission to Pay invoice
      When user clicks "Pay" invoice button
      Then the system should confirm that all Fund distributions can be covered by the amounts in the associated budgets (Based on allowable expenditure)
      IF not then display error message - "One or more Fund distributions on this invoice can NOT be paid, because there is not enough money in the budget"

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                dennisbridges Dennis Bridges
                dennisbridges Dennis Bridges
                Dennis Bridges Dennis Bridges
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases