{invoice.items.map((item) => (
- {item.name} ({item.SKU}) x {item.processquantity}
+ {item.name} ({item.SKU}) x {item.processquantity}
))}
diff --git a/src/views/orders/partialOrderModal.js b/src/views/orders/partialOrderModal.js
index 9f8f68f..b1b7b0b 100644
--- a/src/views/orders/partialOrderModal.js
+++ b/src/views/orders/partialOrderModal.js
@@ -22,7 +22,7 @@ const OrderDetailsDialog = ({ open, onClose, order, onSubmit }) => {
const [availability, setAvailability] = useState(
order?.orderItem.map((item) => ({
...item, // Keep all original properties from orderItem
- processquantity: item.quantity, // Add availability field with default value equal to quantity
+ processquantity: item.remainingQuantity, // Add availability field with default value equal to quantity
}))
);
@@ -31,7 +31,7 @@ const OrderDetailsDialog = ({ open, onClose, order, onSubmit }) => {
const updatedAvailability = [...availability];
const newValue = Math.max(
0,
- Math.min(value, updatedAvailability[index].quantity)
+ Math.min(value, updatedAvailability[index].remainingQuantity)
); // Ensure value is between 0 and available quantity
updatedAvailability[index].processquantity = newValue;
setAvailability(updatedAvailability);
@@ -65,9 +65,9 @@ const OrderDetailsDialog = ({ open, onClose, order, onSubmit }) => {