Skip to content

feat: added additional columns to batch details and batch history tables#210

Merged
plakkara-bc merged 7 commits intodevfrom
feat/batch-details-columns
Apr 16, 2026
Merged

feat: added additional columns to batch details and batch history tables#210
plakkara-bc merged 7 commits intodevfrom
feat/batch-details-columns

Conversation

@plakkara-bc
Copy link
Copy Markdown
Contributor

@plakkara-bc plakkara-bc commented Apr 14, 2026

Added the following columns to the batch History table:

  • Batch Details Status
  • System Comments

Added the following columns to the Batch Details table:

  • Case Number
  • Reason for Cancellation
  • Added By

Added filtering capacity to all new columns

Testing Steps:
Batch History Table - New Columns
Navigate to a contact's Batch History

Search for and select a contact that has batch history records
View the Batch History table
Verify Batch Details Status column

Confirm the "Batch Details Status" column is visible in the table
Verify it displays the correct status for each batch history record
Click the filter icon on the column header
Confirm the filter popover opens with available status values
Select one or more values and verify rows are filtered correctly
Clear the filter and confirm all rows return
Verify System Comments column

Confirm the "System Comments" column is visible in the table
Verify it displays the correct comments for each batch history record
Click the filter icon on the column header
Confirm the filter popover opens with available values
Select one or more values and verify rows are filtered correctly
Clear the filter and confirm all rows return
Batch Details Table - New Columns
Navigate to Batch Details

Go to the Batches section
Select a batch request to view its details
Verify Case Number column

Confirm the "Case Number" column is visible in the table
Verify it displays the correct case number for each contact
Click the filter icon on the column header
Confirm the filter popover opens with unique case number values
Select one or more values and verify rows are filtered correctly
Clear the filter and confirm all rows return
Verify Reason for Cancellation column

Confirm the "Reason for Cancellation" column is visible in the table
Verify it displays the cancellation reason (if applicable) for each contact
Click the filter icon on the column header
Confirm the filter popover opens with available values
Select one or more values and verify rows are filtered correctly
Clear the filter and confirm all rows return
Verify Added By column

Confirm the "Added By" column is visible in the table
Verify it displays the user who added each contact to the batch
Click the filter icon on the column header
Confirm the filter popover opens with available values
Select one or more values and verify rows are filtered correctly
Clear the filter and confirm all rows return
General Filter Functionality
Test multiple filters simultaneously

Apply filters on multiple new columns at once
Verify the results reflect all applied filters (AND logic)
Clear individual filters and verify results update accordingly
Test filter search functionality

Open a filter popover for any new column
Use the search box to filter the available options
Confirm the search narrows down the options correctly
Test filter persistence

Apply a filter on a new column
Navigate away and return to the same view
Verify filter behavior is consistent

@plakkara-bc plakkara-bc requested a review from mdiapenabc April 14, 2026 16:17
@plakkara-bc plakkara-bc changed the title feat: added additional columns to batch details table feat: added additional columns to batch details and batch history tables Apr 15, 2026
@plakkara-bc plakkara-bc merged commit 5ee8320 into dev Apr 16, 2026
20 checks passed
@plakkara-bc plakkara-bc deleted the feat/batch-details-columns branch April 16, 2026 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants