Project

General

Profile

Actions

Task #19359

open

Silverline - Allow Multiple Cost Charge Selection and Single Supplier Update in Shipment Cost

Added by Redmine Admin about 1 month ago. Updated about 1 hour ago.

Status:
QA
Priority:
Normal
Assignee:
-
Start date:
01/30/2026
Due date:
03/02/2026 (1 day late)
% Done:

37%

Estimated time:
8:00 h
Spent time:
GitLab ID:
3765
GitLab Milestone:
GitLab Ticket Number:
1176
GitLab Time Logged:
10800
Lock Timeline Date:
No
gitlab project trace:

Description

In the Shipment Cost screen, users currently need to update Supplier details individually for each cost charge.

To improve efficiency, the system should allow users to select multiple cost charges at once and update the Supplier details in a single action, instead of repeating the update for each selected charge.

Acceptance Criteria

Multi-Select Cost Charges

  • The Shipment Cost screen allows multiple cost charges to be selected simultaneously (e.g., checkbox or multi-select).
  • Users can select one or more cost charge records.

Single Supplier Update

  • When multiple cost charges are selected:
    • Supplier details can be updated once.
    • The updated supplier information is applied to all selected cost charges.

Data Consistency

  • All selected cost charges reflect the same updated supplier details after saving.
  • Unselected cost charges remain unchanged.

Validation

  • Supplier selection/validation rules remain unchanged.
  • If the supplier info update fails, none of the selected charges are partially updated.

Usability

  • User receives a confirmation or success message after updating supplier details.
  • Existing single-charge update behaviour continues to work.

GitLab Sync Log

[{"id": "39494", "author": "Avisham", "hours": 3.0, "created": "2026-03-02T06:14:02.133Z", "log_date": "2026-03-01", "comment": "Imported from GitLab by @Avisham on 2026-03-02T06:14:02.133Z: 3h-(3.0)h spend at: 2026-03-01", "status": "active", "deleted_by": "", "redmine_entry_id": 12453}]

Actions #1

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 1 day ago

  • Due date changed from 01/30/2026 to 03/02/2026
  • Status changed from New to Development Done
  • % Done changed from 0 to 37
  • Estimated time changed from 0:00 h to 8:00 h
  • GitLab Time Logged changed from 0 to 10800
Actions #3

Updated by Redmine Admin 1 day ago

  • GitLab Sync Log updated (diff)
Actions #4

Updated by Redmine Admin 1 day ago

  • Status changed from Development Done to QA
Actions

Also available in: Atom PDF