From 7d955b59498835534f0c6660b19eb71c5453d895 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Tue, 10 Nov 2026 16:51:01 +0530 Subject: [PATCH] Added update logic in class characteristic serial import --- .../Resources/ClassCharacteristicResource.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/Filament/Resources/ClassCharacteristicResource.php b/app/Filament/Resources/ClassCharacteristicResource.php index 2bdad6e4..3db63ef2 100644 --- a/app/Filament/Resources/ClassCharacteristicResource.php +++ b/app/Filament/Resources/ClassCharacteristicResource.php @@ -3755,19 +3755,26 @@ class ClassCharacteristicResource extends Resource $updateModelTypeCount = '3'; } - $record = ClassCharacteristic::create([ + // $record = ClassCharacteristic::create([ + $record = ClassCharacteristic::updateOrCreate( + [ 'plant_id' => $plantId, + 'gernr' => $serialNumber, + ], + [ + // 'plant_id' => $plantId, 'item_id' => $item->id, 'machine_id' => $machine->id, 'aufnr' => $pOrder, 'gamng' => $orderQuan.'.000', 'lmnga' => $releaseQuan, - 'gernr' => $serialNumber, + // 'gernr' => $serialNumber, 'motor_pump_pumpset_status' => $updateModelTypeCount, 'marked_by' => $userName, 'marked_datetime' => now(), 'created_by' => $userName, 'updated_by' => $userName, + 'class' => $itemCharacMaster->class, 'zz1_cn_bill_ord' => $itemCharacMaster->zz1_cn_bill_ord, 'zmm_amps' => $itemCharacMaster->zmm_amps, 'zmm_brand' => $itemCharacMaster->zmm_brand,