Correct refund import to properly handle posting period violations & require check date

Description

We need to clean up some problems with the refund import.

  1. If the posting period associated with the refund or check date is not open, a user friendly error message should be displayed and the transactions should not be imported.

  2. The check date should be required IF the create check value is set to true/t/yes/y. We do not want to provide a default date for the check date.

  3. Ensure the error messages contain the correct transaction data. It appears that the values being displayed for the error are coming from the prior transaction. This requires the test data to have multiple error transactions in a row.

  4. If the bank account is left blank it defaults to the “default” bank account. However we also need to properly cope with invalid values.

Sample test file attached to Jira issue.

Environment

None

Attachments

3

is caused by

Activity

Show:

Amanda Folkman March 14, 2025 at 4:54 PM

Documentation: Updated Transactions > Refund > Import Refund section

Fixed

Details

Assignee

Reporter

Story Points

Fix versions

QA Reviewers

Raji Thevendhriya

Documentation Required

Completed

Time tracking

4d 2h logged

Sprint

Priority

Better PDF Exporter

Created February 4, 2025 at 8:58 PM
Updated March 14, 2025 at 4:54 PM
Resolved March 14, 2025 at 4:54 PM