Merge Invoice and Bill into Document

This commit is contained in:
Burak Çakırel
2020-12-24 01:28:38 +03:00
parent 830cc05957
commit 0c1424db47
436 changed files with 31655 additions and 37350 deletions

View File

@ -2,9 +2,9 @@
namespace App\Console\Commands;
use App\Events\Sale\InvoiceReminded;
use App\Events\Document\DocumentReminded;
use App\Models\Common\Company;
use App\Models\Sale\Invoice;
use App\Models\Document\Document;
use App\Utilities\Overrider;
use Date;
use Illuminate\Console\Command;
@ -80,11 +80,11 @@ class InvoiceReminder extends Command
$date = Date::today()->subDays($day)->toDateString();
// Get upcoming invoices
$invoices = Invoice::with('contact')->accrued()->notPaid()->due($date)->cursor();
$invoices = Document::invoice()->with('contact')->accrued()->notPaid()->due($date)->cursor();
foreach ($invoices as $invoice) {
try {
event(new InvoiceReminded($invoice));
event(new DocumentReminded($invoice));
} catch (\Exception | \Throwable | \Swift_RfcComplianceException | \Illuminate\Database\QueryException $e) {
$this->error($e->getMessage());