Field "expenseClassId" must be a part of unique-constraint

Description

Purpose/Overview:
In order to support we need to support multiple expense classes for one fund in POL and invoice lines

Requirements/Scope:

  1. Support expense classes

Approach:
Update schema.json for temporary_order_transactions, temporary_invoice_transactions, transaction tables by adding "expenseClassId"

Acceptance criteria:

  • Schema updated

  • API tests created

Environment

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

Andrei Makaranka October 2, 2020 at 12:13 PM

Verified on folio-snapshot via UI and API tests

Aliaksandr Pautau September 28, 2020 at 11:48 AM
Edited

Verified on folio-testing via UI and folio-integration-tests :

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created September 17, 2020 at 1:42 PM
Updated November 25, 2020 at 12:34 PM
Resolved October 2, 2020 at 12:20 PM
TestRail: Cases
TestRail: Runs