Purpose: System needs the ability to create a payment record that will remove an amount of value from one fund/budget.
- System creates this type of transactions against the affected budget when Voucher transitions from "Awaiting payment" to "Paid"
Given the system is creating a transaction of this type
When the Invoice and Voucher transition to "Paid"
Then the following details are populated based on information from the invoice and voucher for EACH identified Fund's current budget
- Fiscal Year