|  |  | 
 |  |  |             setOpen(false); | 
 |  |  |         } | 
 |  |  |     }; | 
 |  |  |     const { data, isPending, } = useGetOne('asnOrderItem', { id: record?.id }); | 
 |  |  |     const { data, isPending, } = useGetOne('outStockItem', { id: record?.id }); | 
 |  |  |     if (data == null || data == undefined) { return } | 
 |  |  |  | 
 |  |  |     return ( | 
 |  |  | 
 |  |  |             <DialogContent sx={{ mt: 2 }}> | 
 |  |  |                 <EditBase | 
 |  |  |                     id={record?.id} | 
 |  |  |                     resource="asnOrderItem" | 
 |  |  |                     resource="outStockItem" | 
 |  |  |                     mutationMode={EDIT_MODE} | 
 |  |  |                     actions={<CustomerTopToolBar />} | 
 |  |  |                 > | 
 |  |  | 
 |  |  |                             <Grid item xs={24} md={14}> | 
 |  |  |                                 <Stack direction='row' gap={2}> | 
 |  |  |                                     <NumberInput | 
 |  |  |                                         label="table.field.asnOrderItem.asnId" | 
 |  |  |                                         label="table.field.outStockItem.asnId" | 
 |  |  |                                         source="asnId" | 
 |  |  |                                         readOnly | 
 |  |  |                                     /> | 
 |  |  |                                     <TextInput | 
 |  |  |                                         label="table.field.asnOrderItem.asnCode" | 
 |  |  |                                         label="table.field.outStockItem.asnCode" | 
 |  |  |                                         source="asnCode" | 
 |  |  |                                         readOnly | 
 |  |  |                                         parse={v => v} | 
 |  |  |                                     /> | 
 |  |  |                                     <TextInput | 
 |  |  |                                         label="table.field.asnOrderItem.poDetlId" | 
 |  |  |                                         label="table.field.outStockItem.poDetlId" | 
 |  |  |                                         source="poDetlId" | 
 |  |  |                                         parse={v => v} | 
 |  |  |                                     /> | 
 |  |  |                                     <TextInput | 
 |  |  |                                         label="table.field.asnOrderItem.poDetlCode" | 
 |  |  |                                         label="table.field.outStockItem.poDetlCode" | 
 |  |  |                                         source="poDetlCode" | 
 |  |  |                                         parse={v => v} | 
 |  |  |                                     /> | 
 |  |  |                                 </Stack> | 
 |  |  |                                 <Stack direction='row' gap={2}> | 
 |  |  |                                     <TextInput | 
 |  |  |                                         label="table.field.asnOrderItem.matnrId" | 
 |  |  |                                         label="table.field.outStockItem.matnrId" | 
 |  |  |                                         source="matnrId" | 
 |  |  |                                         parse={v => v} | 
 |  |  |                                     /> | 
 |  |  |                                     <TextInput | 
 |  |  |                                         label="table.field.asnOrderItem.maktx" | 
 |  |  |                                         label="table.field.outStockItem.maktx" | 
 |  |  |                                         source="maktx" | 
 |  |  |                                         parse={v => v} | 
 |  |  |                                     /> | 
 |  |  |                                     <NumberInput | 
 |  |  |                                         label="table.field.asnOrderItem.anfme" | 
 |  |  |                                         label="table.field.outStockItem.anfme" | 
 |  |  |                                         source="anfme" | 
 |  |  |                                         validate={required()} | 
 |  |  |                                     /> | 
 |  |  |                                     <TextInput | 
 |  |  |                                         label="table.field.asnOrderItem.stockUnit" | 
 |  |  |                                         label="table.field.outStockItem.stockUnit" | 
 |  |  |                                         source="stockUnit" | 
 |  |  |                                         parse={v => v} | 
 |  |  |                                     /> | 
 |  |  |                                 </Stack> | 
 |  |  |                                 <Stack direction='row' gap={2}> | 
 |  |  |                                     <NumberInput | 
 |  |  |                                         label="table.field.asnOrderItem.purQty" | 
 |  |  |                                         label="table.field.outStockItem.purQty" | 
 |  |  |                                         source="purQty" | 
 |  |  |                                         validate={required()} | 
 |  |  |                                     /> | 
 |  |  |                                     <TextInput | 
 |  |  |                                         label="table.field.asnOrderItem.purUnit" | 
 |  |  |                                         label="table.field.outStockItem.purUnit" | 
 |  |  |                                         source="purUnit" | 
 |  |  |                                         parse={v => v} | 
 |  |  |                                     /> | 
 |  |  |                                     <NumberInput | 
 |  |  |                                         label="table.field.asnOrderItem.qty" | 
 |  |  |                                         label="table.field.outStockItem.qty" | 
 |  |  |                                         source="qty" | 
 |  |  |                                         readOnly | 
 |  |  |                                     /> | 
 |  |  |                                     <ReferenceInput source="splrName" label="table.field.asnOrderItem.splrName" reference="companys" filter={{type: 'supplier'}}> | 
 |  |  |                                         <AutocompleteInput optionText="name" label="table.field.asnOrderItem.splrName" /> | 
 |  |  |                                     <ReferenceInput source="splrName" label="table.field.outStockItem.splrName" reference="companys" filter={{type: 'supplier'}}> | 
 |  |  |                                         <AutocompleteInput optionText="name" label="table.field.outStockItem.splrName" /> | 
 |  |  |                                     </ReferenceInput> | 
 |  |  |                                 </Stack> | 
 |  |  |                                 <Stack direction='row' gap={2}> | 
 |  |  |                                     <TextInput | 
 |  |  |                                         label="table.field.asnOrderItem.qrcode" | 
 |  |  |                                         label="table.field.outStockItem.qrcode" | 
 |  |  |                                         source="qrcode" | 
 |  |  |                                         parse={v => v} | 
 |  |  |                                     /> | 
 |  |  |                                     <TextInput | 
 |  |  |                                         label="table.field.asnOrderItem.barcode" | 
 |  |  |                                         label="table.field.outStockItem.barcode" | 
 |  |  |                                         source="trackCode" | 
 |  |  |                                         parse={v => v} | 
 |  |  |                                         readOnly | 
 |  |  |                                     /> | 
 |  |  |                                     <TextInput | 
 |  |  |                                         label="table.field.asnOrderItem.packName" | 
 |  |  |                                         label="table.field.outStockItem.packName" | 
 |  |  |                                         source="packName" | 
 |  |  |                                         parse={v => v} | 
 |  |  |                                     /> |