2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-30 12:36:45 +00:00

Only include "in stocK" field if the sales order is pending

This commit is contained in:
Oliver 2021-10-06 20:16:59 +11:00
parent 336b05aa4e
commit 5cdf5a2670

View File

@ -1455,13 +1455,21 @@ function loadSalesOrderLineItemTable(table, options={}) {
return formatter.format(total); return formatter.format(total);
} }
}, },
{ ];
field: 'stock',
title: '{% trans "In Stock" %}', if (pending) {
formatter: function(value, row) { columns.push(
return row.part_detail.stock; {
field: 'stock',
title: '{% trans "In Stock" %}',
formatter: function(value, row) {
return row.part_detail.stock;
},
}, },
}, );
}
columns.push(
{ {
field: 'allocated', field: 'allocated',
title: pending ? '{% trans "Allocated" %}' : '{% trans "Fulfilled" %}', title: pending ? '{% trans "Allocated" %}' : '{% trans "Fulfilled" %}',
@ -1492,7 +1500,9 @@ function loadSalesOrderLineItemTable(table, options={}) {
field: 'notes', field: 'notes',
title: '{% trans "Notes" %}', title: '{% trans "Notes" %}',
}, },
// TODO: Re-introduce the "PO" field, once it is fixed );
// TODO: Re-introduce the "PO" field, once it is fixed
/* /*
{ {
field: 'po', field: 'po',
@ -1514,7 +1524,6 @@ function loadSalesOrderLineItemTable(table, options={}) {
} }
}, },
*/ */
];
if (pending) { if (pending) {
columns.push({ columns.push({
@ -1553,9 +1562,6 @@ function loadSalesOrderLineItemTable(table, options={}) {
return html; return html;
} }
}); });
} else {
// Remove the "in stock" column
delete columns['stock'];
} }
function reloadTable() { function reloadTable() {