Task #19361
openSilverline - Prevent Duplicate Supplier Invoice References in Payment Request Supplier Selection Popup
0%
Description
In the Create Payment Request → Select Supplier Invoice popup, the same Supplier Invoice Reference is currently displayed multiple times when multiple charges exist against the same invoice.
As seen in the current screen, invoice references such as "VAN12092025" are repeated, even though they represent the same supplier invoice. This creates confusion during supplier selection.
The popup should display each Supplier Invoice Reference only once, regardless of the number of charges linked to it.
{width=302 height=251}
Acceptance Criteria
- Unique Supplier Invoice Reference
- Given multiple charges exist for the same supplier invoice
- When the Select Supplier popup is displayed
- Then each Supplier Invoice Reference appears only once in the list.
-
Search Behavior
Searching by Supplier Invoice Reference returns a single unique result per invoice.
Search functionality continues to work as expected.
-
Functional Integrity
- Selecting a supplier invoice reference includes all related charges in the payment request.
- Existing payment request creation logic remains unaffected.
GitLab Sync Log
[{"id": "37954", "author": "Avisham", "hours": 2.0, "created": "2026-01-30T10:04:42.560Z", "log_date": "2026-01-29", "comment": "Imported from GitLab by @Avisham on 2026-01-30T10:04:42.560Z: 2h-(2.0)h spend at: 2026-01-29", "status": "active", "deleted_by": "", "redmine_entry_id": 12120}]
Updated by Redmine Admin about 1 month ago
- Status changed from New to Development Done
- GitLab Time Logged changed from 0 to 7200