diff --git a/client/src/pages/bills/bills.page.component.jsx b/client/src/pages/bills/bills.page.component.jsx index 02f2ab9ed..638a86fb1 100644 --- a/client/src/pages/bills/bills.page.component.jsx +++ b/client/src/pages/bills/bills.page.component.jsx @@ -64,6 +64,31 @@ export function BillsListPage({ state.sortedInfo.columnKey === "invoice_number" && state.sortedInfo.order, }, + { + title: t("jobs.fields.ro_number"), + dataIndex: "ro_number", + key: "ro_number", + sortObject: (direction) => { + return { + job: { + ro_number: direction + ? direction === "descend" + ? "desc" + : "asc" + : "desc", + }, + }; + }, + sorter: (a, b) => alphaSort(a.job.ro_number, b.job.ro_number), + sortOrder: + state.sortedInfo.columnKey === "ro_number" && state.sortedInfo.order, + render: (text, record) => + record.job && ( + + {record.job.ro_number} + + ), + }, { title: t("bills.fields.date"), dataIndex: "date",