Uploaded image for project: 'ui-finance'
  1. ui-finance
  2. UIF-213

Select expense class for Order & Invoice Fund distribution

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      ACQ Sprint 94, ACQ Sprint 95
    • Story Points:
      3
    • Development Team:
      Thunderjet

      Description

      Overview: In order to use expense types they need to be selected when user is adding Fund distribution(s) to orders and invoices

      Acceptance criteria:
      1)
      Given user has added a fund distribution
      When the Fund selected has expense class(s)
      Then expense class select box is shown

      2)
      Given user has selected a FUND with ONLY 1 expense class
      When Fund is selected
      Then expense class is chosen by default
      AND expense class Name is displayed in field

      3)
      Given user has selected a FUND with more than 1 expense class
      When Fund is selected
      Then expense class select box is shown
      AND user MUST select an expense class (Expense type is required)
      AND expense class Name is displayed in field

      4)
      Given user has selected a FUND with more than 1 expense class
      When Fund is selected
      Then expense class select box is shown
      AND ONLY ACTIVE expense classes display in select box

      5)
      Given user has selected an invoice with an expense class that is now inactive
      When User clicks approve invoice
      Then system throws error message "inactiveExpenseClass"
      AND UI displace the following toast message:
      "Invoice can NOT be (action) because (expense class) is inactive."

        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:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases