Project

General

Profile

Actions

Task #19861

open

EDL/WSC - Add Shipper Search Filter in File Reference Screens (All Modules)

Added by Redmine Admin 4 months ago. Updated 3 months ago.

Status:
QA
Priority:
Normal
Assignee:
-
Start date:
05/07/2026
Due date:
05/07/2026 (about 4 months late)
% Done:

0%

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

Description

EDL/WSC has requested to add a new search filter field named Shipper in the List of File References screen.

During review, it was also noted that the HBL Information section does not currently show both Shipper and Consignee clearly. These columns should be added so users can easily identify the party details linked to each HBL.

Scope

This enhancement must be applied across all Ocean File Reference listing screens:

  • Ocean Import – FCL
  • Ocean Import – LCL
  • Ocean Export – FCL
  • Ocean Export – LCL

Requirements

1. Add Shipper Search Filter

  1. Add new filter field: Shipper
  2. User should be able to search HBLs by:
  • Full shipper name
  • Partial shipper name
  1. Search should be case-insensitive.

2. Search Behaviour

When the user enters a shipper name and clicks Search:

  • The system should return only File References linked to HBLs matching the shipper name.
  • Search should work together with existing filters such as:
    • File Reference
    • Vessel Name
    • HBL
    • Client Name
    • Sub File Reference
    • Container Reference
    • Voyage Number
    • Status
    • Date Range

3. Reset Behaviour

When user clicks Reset / Clear:

  • Shipper filter must also be cleared.
  • Existing reset behaviour must remain unchanged.

4. Add Shipper and Consignee Columns in Child Grid

In the expanded child grid / HBL Information section, add the following columns:

  • Shipper
  • Consignee

The columns should display the shipper and consignee captured at HBL level.

For Import / Export screens, keep existing screen-specific columns, but ensure Shipper and Consignee are available.

image.png{width=1200 height=385}

Acceptance Criteria

  1. Shipper field is visible in the search/filter section.
  2. User can search using full shipper name.
  3. User can search using partial shipper name.
  4. Search is case-insensitive.
  5. Search results are filtered based on shipper linked to HBL.
  6. Shipper search works together with other filters.
  7. Reset / Clear button clears the Shipper filter.
  8. Existing filters continue to work as before.
  9. Child grid displays Shipper column.
  10. Child grid displays Consignee column.
  11. Shipper and Consignee values are retrieved from HBL-level data.
  12. Enhancement is applied to:
  • Ocean Import – FCL
  • Ocean Import – LCL
  • Ocean Export – FCL
  • Ocean Export – LCL

GitLab Sync Log

[{"id": "44218", "author": "Avisham", "hours": 2.0, "created": "2026-05-12T12:25:27.970Z", "log_date": "2026-05-11", "comment": "Imported from GitLab by @Avisham on 2026-05-12T12:25:27.970Z: 2h-(2.0)h spend at: 2026-05-11", "status": "active", "deleted_by": "", "redmine_entry_id": 13562}]

Actions #1

Updated by Redmine Admin 4 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 4 months ago

  • Description updated (diff)
Actions #3

Updated by Redmine Admin 4 months ago

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

Updated by Redmine Admin 4 months ago

  • GitLab Sync Log updated (diff)
Actions #5

Updated by Redmine Admin 4 months ago

  • Status changed from Development Done to QA
Actions

Also available in: Atom PDF