Uploaded image for project: 'mod-finance'
  1. mod-finance
  2. MODFIN-207

Create business API for removing Encumbrance transactions

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P2
    • Resolution: Done
    • None
    • 4.3.0
    • None

    Description

      Purpose/Overview:
      We should support deleting only Encumbrance transactions, which are not connected to invoice and have not yet paid

      Requirements:
      API for removing Encumbrance transaction should be defined and implemented

      Approach:
      1. Define Delete API mod-finance\ramls\transaction.raml
      2. Implement API, which allow delete only Encumbrance transactions, which are not connected to invoice and have not yet paid.

      !Note : Despite the fact that this is storage module, we need to add business logic here to prevent the occurrence of inconsistency in the results of financial operations and amounts

      Acceptance criteria:
      API defined and implemented

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Andrei_Makaranka Andrei Makaranka
                Andrei_Makaranka Andrei Makaranka
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases