Uploaded image for project: 'mod-finance-storage'
  1. mod-finance-storage
  2. MODFISTO-166

Wrong calculation upon Pending payment update

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: P3
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 6.0.0
    • Labels:
      None
    • Template:
      Standard Bug Write-Up Format
    • Sprint:
      ACQ Sprint 98
    • Story Points:
      2
    • Development Team:
      Thunderjet

      Description

      Overview:
      Wrong calculation upon Pending payment update when amount exceeds budget remaining
      Steps to Reproduce:

      1. Given fiscal year with currency USD
      2. Create ledger with restrictExpenditures false
      3. Create fund
      4. Create budget with allocated: 1000
      5. Create EUR invoice (exchange rate 1.1833), with line for that fund for 100
      6. approve invoice
      7. update invoice exchange rate with 118.33 value
      8. update invoice exchange rate with 1.0 value
      9. View budget

      Expected Results:
      Budget has:

      • available: 900
      • unavailable: 100
      • awaitingPayment: 100

      Actual Results:

      • available: 11733
      • unavailable: 100.00
      • awaitingPayment: 100

        TestRail: Results

          Attachments

          1. 2 October, 2020 - Loom Recording (2).mp4
            7.65 MB
            Yauheni Kuzmianok
          2. MODFISTO-166.mp4
            3.18 MB
            Aliaksandr Pautau

            Issue Links

              Activity

                People

                Assignee:
                yauheni_kuzmianok Yauheni Kuzmianok
                Reporter:
                aliaksandr_pautau Aliaksandr Pautau
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases