diff --git a/app/Filament/Imports/PanelGrMasterImporter.php b/app/Filament/Imports/PanelGrMasterImporter.php index 9595606..ea66d43 100644 --- a/app/Filament/Imports/PanelGrMasterImporter.php +++ b/app/Filament/Imports/PanelGrMasterImporter.php @@ -116,11 +116,11 @@ class PanelGrMasterImporter extends Importer $warnMsg[] = 'Quantity must be greater than 0.'; } - $existingRecord = PanelGrMaster::where('document_number', $this->data['document_number'])->where('plant_id', $this->data['plant'])->first(); + $existingRecord = PanelGrMaster::where('document_number', $this->data['document_number'])->where('inspection_lot_number', $this->data['inspection_lot_number'])->where('plant_id', $this->data['plant'])->first(); - if ($existingRecord && $existingRecord->invoice_number != $this->data['invoice_number']) + if ($existingRecord) { - $warnMsg[] = "Document Number '{$this->data['document_number']}' is already associated with Invoice Number '{$existingRecord->invoice_number}'."; + $warnMsg[] = "Document Number '{$this->data['document_number']}' is already associated with Inspection Lot Number '{$existingRecord->inspection_lot_number}'."; } if (! empty($warnMsg)) {