diff --git a/src/components/pages/purchase/form/order/PurchaseOrderAcceptApprovalForm.tsx b/src/components/pages/purchase/form/order/PurchaseOrderAcceptApprovalForm.tsx index 93e15dfb..2eacfbad 100644 --- a/src/components/pages/purchase/form/order/PurchaseOrderAcceptApprovalForm.tsx +++ b/src/components/pages/purchase/form/order/PurchaseOrderAcceptApprovalForm.tsx @@ -367,6 +367,9 @@ const PurchaseOrderAcceptApprovalForm = ({ ); } else { formik.setFieldValue(`items.${idx}.expedition_vendor_id`, null); + + formik.setFieldValue(`items.${idx}.transport_per_item`, null); + formik.setFieldValue(`items.${idx}.vehicle_number`, null); } }; @@ -553,6 +556,7 @@ const PurchaseOrderAcceptApprovalForm = ({ ) } onBlur={formik.handleBlur} + disabled={!Boolean(formItem?.expedition_vendor)} isError={ isRepeaterInputError(idx, 'vehicle_number').isError } @@ -657,6 +661,7 @@ const PurchaseOrderAcceptApprovalForm = ({ thousandSeparator=',' decimalSeparator='.' inputPrefix={'Rp'} + disabled={!Boolean(formItem?.expedition_vendor)} isError={ isRepeaterInputError(idx, 'transport_per_item') .isError