diff --git a/app/Jobs/Company/CompanyImport.php b/app/Jobs/Company/CompanyImport.php index 44abb45fdf3b..6bb246b7481d 100644 --- a/app/Jobs/Company/CompanyImport.php +++ b/app/Jobs/Company/CompanyImport.php @@ -1600,12 +1600,14 @@ class CompanyImport implements ShouldQueue } elseif ($class == 'App\Models\Invoice' && is_null($obj->{$match_key})) { $new_obj = new Invoice(); $new_obj->company_id = $this->company->id; + $new_obj->design_id = 2; $new_obj->fill($obj_array); $new_obj->save(['timestamps' => false]); $new_obj->number = $this->getNextInvoiceNumber($client = Client::withTrashed()->find($obj_array['client_id']), $new_obj); } elseif ($class == 'App\Models\PurchaseOrder' && is_null($obj->{$match_key})) { $new_obj = new PurchaseOrder(); $new_obj->company_id = $this->company->id; + $new_obj->design_id = 2; $new_obj->fill($obj_array); $new_obj->save(['timestamps' => false]); $new_obj->number = $this->getNextPurchaseOrderNumber($new_obj); @@ -1618,9 +1620,17 @@ class CompanyImport implements ShouldQueue } elseif ($class == 'App\Models\Quote' && is_null($obj->{$match_key})) { $new_obj = new Quote(); $new_obj->company_id = $this->company->id; + $new_obj->design_id = 2; $new_obj->fill($obj_array); $new_obj->save(['timestamps' => false]); $new_obj->number = $this->getNextQuoteNumber($client = Client::withTrashed()->find($obj_array['client_id']), $new_obj); + }elseif ($class == 'App\Models\Credit' && is_null($obj->{$match_key})) { + $new_obj = new Credit(); + $new_obj->company_id = $this->company->id; + $new_obj->design_id = 2; + $new_obj->fill($obj_array); + $new_obj->save(['timestamps' => false]); + $new_obj->number = $this->getNextCreditNumber($client = Client::withTrashed()->find($obj_array['client_id']), $new_obj); } elseif ($class == 'App\Models\ClientContact') { $new_obj = new ClientContact(); $new_obj->company_id = $this->company->id;