Project

General

Profile

Actions

Task #19361

open

Silverline - Prevent Duplicate Supplier Invoice References in Payment Request Supplier Selection Popup

Added by Redmine Admin about 1 month ago. Updated about 7 hours ago.

Status:
QA
Priority:
High
Assignee:
-
Start date:
01/30/2026
Due date:
01/30/2026 (32 days late)
% Done:

0%

Estimated time:
0:00 h
Spent time:
GitLab ID:
3763
GitLab Milestone:
GitLab Ticket Number:
1174
GitLab Time Logged:
7200
Lock Timeline Date:
No
gitlab project trace:

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.

image.png{width=302 height=251}

Acceptance Criteria

  1. 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.
  1. Search Behavior

    Searching by Supplier Invoice Reference returns a single unique result per invoice.

    Search functionality continues to work as expected.

  2. 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}]

Actions #1

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin about 1 month ago

  • Description updated (diff)
Actions #3

Updated by Redmine Admin about 1 month ago

  • Status changed from New to Development Done
  • GitLab Time Logged changed from 0 to 7200
Actions #4

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #5

Updated by Redmine Admin 28 days ago

  • Status changed from Development Done to QA
Actions

Also available in: Atom PDF