diff --git a/src/CONST/index.ts b/src/CONST/index.ts
index 02832f5bc34f..80cf47226835 100644
--- a/src/CONST/index.ts
+++ b/src/CONST/index.ts
@@ -6617,6 +6617,7 @@ const CONST = {
FIRST_APPROVED: this.TABLE_COLUMNS.FIRST_APPROVED,
EXPORTED: this.TABLE_COLUMNS.EXPORTED,
STATUS: this.TABLE_COLUMNS.STATUS,
+ PAID_STATUS: this.TABLE_COLUMNS.PAID_STATUS,
TITLE: this.TABLE_COLUMNS.TITLE,
FROM: this.TABLE_COLUMNS.FROM,
TO: this.TABLE_COLUMNS.TO,
@@ -6844,6 +6845,7 @@ const CONST = {
ORDER_DEAL_NUMBERS: 'orderDealNumbers',
AVATAR: 'avatar',
STATUS: 'status',
+ PAID_STATUS: 'paidstatus',
EXPENSES: 'expenses',
FEED: 'feed',
WITHDRAWN: 'withdrawn',
diff --git a/src/components/Search/SearchList/ListItem/ExpenseReportListItemRow/ExpenseReportListItemRowWide.tsx b/src/components/Search/SearchList/ListItem/ExpenseReportListItemRow/ExpenseReportListItemRowWide.tsx
index 16a76bd7e0e3..a0d83a14883f 100644
--- a/src/components/Search/SearchList/ListItem/ExpenseReportListItemRow/ExpenseReportListItemRowWide.tsx
+++ b/src/components/Search/SearchList/ListItem/ExpenseReportListItemRow/ExpenseReportListItemRowWide.tsx
@@ -138,6 +138,14 @@ function ExpenseReportListItemRowWide({
/>
),
+ [CONST.SEARCH.TABLE_COLUMNS.PAID_STATUS]: (
+
+
+
+ ),
[CONST.SEARCH.TABLE_COLUMNS.TITLE]: (
({
case CONST.SEARCH.TABLE_COLUMNS.STATUS:
columnWidth = {...getWidthStyle(variables.w80), ...styles.alignItemsCenter};
break;
+ case CONST.SEARCH.TABLE_COLUMNS.PAID_STATUS:
+ columnWidth = {...getWidthStyle(variables.w130)};
+ break;
case CONST.SEARCH.TABLE_COLUMNS.GROUP_WITHDRAWAL_STATUS:
columnWidth = {...getWidthStyle(variables.w130), ...styles.alignItemsCenter};
break;
diff --git a/tests/unit/Search/ColumnAvailabilityTest.ts b/tests/unit/Search/ColumnAvailabilityTest.ts
index a9e142d60353..fa1578228a41 100644
--- a/tests/unit/Search/ColumnAvailabilityTest.ts
+++ b/tests/unit/Search/ColumnAvailabilityTest.ts
@@ -32,6 +32,7 @@ describe('Column availability single source of truth', () => {
TABLE_COLUMNS.NON_REIMBURSABLE_TOTAL,
TABLE_COLUMNS.FIRST_APPROVER,
TABLE_COLUMNS.FIRST_APPROVED,
+ TABLE_COLUMNS.PAID_STATUS,
// Grouped search views.
TABLE_COLUMNS.EXPENSES,
TABLE_COLUMNS.FEED,
@@ -107,6 +108,7 @@ describe('Column availability single source of truth', () => {
const reportColumns = Object.values(CONST.SEARCH.REPORT_DETAILS_CUSTOM_COLUMNS);
const reportLevelColumns = [
TABLE_COLUMNS.STATUS,
+ TABLE_COLUMNS.PAID_STATUS,
TABLE_COLUMNS.SUBMITTED,
TABLE_COLUMNS.APPROVED,
TABLE_COLUMNS.EXPORTED,
diff --git a/tests/unit/Search/SearchUIUtilsTest.ts b/tests/unit/Search/SearchUIUtilsTest.ts
index 1b17061b7c2b..d8776b95a6fe 100644
--- a/tests/unit/Search/SearchUIUtilsTest.ts
+++ b/tests/unit/Search/SearchUIUtilsTest.ts
@@ -1115,6 +1115,7 @@ const transactionReportGroupListItems = [
currency: 'USD',
formattedFrom: 'Admin',
formattedStatus: 'Draft',
+ formattedPaidStatus: '',
formattedTo: '',
from: {
accountID: 18439984,
@@ -1240,6 +1241,7 @@ const transactionReportGroupListItems = [
currency: 'USD',
formattedFrom: 'Admin',
formattedStatus: 'Outstanding',
+ formattedPaidStatus: '',
formattedTo: 'Admin',
from: {
accountID: 18439984,
@@ -1374,6 +1376,7 @@ const transactionReportGroupListItems = [
currency: 'VND',
formattedFrom: 'Admin',
formattedStatus: 'Outstanding',
+ formattedPaidStatus: '',
formattedTo: 'Approver',
hasVisibleViolations: false,
isActionColumnWide: false,
@@ -1581,6 +1584,7 @@ const transactionReportGroupListItems = [
currency: 'USD',
formattedFrom: 'Admin',
formattedStatus: 'Draft',
+ formattedPaidStatus: '',
formattedTo: '',
from: {
accountID: 18439984,