Added update logic in class characteristic serial import #1407

Merged
jothi merged 1 commits from ranjith-dev into master 2026-11-10 11:21:22 +00:00

View File

@@ -3755,19 +3755,26 @@ class ClassCharacteristicResource extends Resource
$updateModelTypeCount = '3'; $updateModelTypeCount = '3';
} }
$record = ClassCharacteristic::create([ // $record = ClassCharacteristic::create([
$record = ClassCharacteristic::updateOrCreate(
[
'plant_id' => $plantId, 'plant_id' => $plantId,
'gernr' => $serialNumber,
],
[
// 'plant_id' => $plantId,
'item_id' => $item->id, 'item_id' => $item->id,
'machine_id' => $machine->id, 'machine_id' => $machine->id,
'aufnr' => $pOrder, 'aufnr' => $pOrder,
'gamng' => $orderQuan.'.000', 'gamng' => $orderQuan.'.000',
'lmnga' => $releaseQuan, 'lmnga' => $releaseQuan,
'gernr' => $serialNumber, // 'gernr' => $serialNumber,
'motor_pump_pumpset_status' => $updateModelTypeCount, 'motor_pump_pumpset_status' => $updateModelTypeCount,
'marked_by' => $userName, 'marked_by' => $userName,
'marked_datetime' => now(), 'marked_datetime' => now(),
'created_by' => $userName, 'created_by' => $userName,
'updated_by' => $userName, 'updated_by' => $userName,
'class' => $itemCharacMaster->class,
'zz1_cn_bill_ord' => $itemCharacMaster->zz1_cn_bill_ord, 'zz1_cn_bill_ord' => $itemCharacMaster->zz1_cn_bill_ord,
'zmm_amps' => $itemCharacMaster->zmm_amps, 'zmm_amps' => $itemCharacMaster->zmm_amps,
'zmm_brand' => $itemCharacMaster->zmm_brand, 'zmm_brand' => $itemCharacMaster->zmm_brand,