From 28146bbbf0b7fbe942b98d64ceda6fc06322a4de Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Oct 2024 14:33:31 +1100 Subject: [PATCH] Fix display of purchase order lines (#8339) --- .../templates/js/translated/purchase_order.js | 2 +- .../tables/purchasing/PurchaseOrderLineItemTable.tsx | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/backend/InvenTree/templates/js/translated/purchase_order.js b/src/backend/InvenTree/templates/js/translated/purchase_order.js index 4604181e84..3a320e2d5b 100644 --- a/src/backend/InvenTree/templates/js/translated/purchase_order.js +++ b/src/backend/InvenTree/templates/js/translated/purchase_order.js @@ -2098,7 +2098,7 @@ function loadPurchaseOrderLineItemTable(table, options={}) { { sortable: true, sortName: 'MPN', - field: 'supplier_part_detail.manufacturer_part_detail.MPN', + field: 'mpn', title: '{% trans "MPN" %}', formatter: function(value, row, index, field) { if (row.supplier_part_detail && row.supplier_part_detail.manufacturer_part) { diff --git a/src/frontend/src/tables/purchasing/PurchaseOrderLineItemTable.tsx b/src/frontend/src/tables/purchasing/PurchaseOrderLineItemTable.tsx index 9677a17156..802bcd0f43 100644 --- a/src/frontend/src/tables/purchasing/PurchaseOrderLineItemTable.tsx +++ b/src/frontend/src/tables/purchasing/PurchaseOrderLineItemTable.tsx @@ -201,7 +201,7 @@ export function PurchaseOrderLineItemTable({ title: t`Pack Quantity` }, { - accessor: 'supplier_part_detail.SKU', + accessor: 'sku', title: t`Supplier Code`, switchable: false, sortable: true, @@ -213,12 +213,10 @@ export function PurchaseOrderLineItemTable({ sortable: false }), { - accessor: 'MPN', + accessor: 'mpn', + ordering: 'MPN', title: t`Manufacturer Code`, - sortable: true, - - render: (record: any) => - record?.supplier_part_detail?.manufacturer_part_detail?.MPN + sortable: true }, CurrencyColumn({ accessor: 'purchase_price',