diff --git a/app/Console/Commands/SendInvoiceDataReport.php b/app/Console/Commands/SendInvoiceDataReport.php index 7c59ad1c8..2deec812b 100644 --- a/app/Console/Commands/SendInvoiceDataReport.php +++ b/app/Console/Commands/SendInvoiceDataReport.php @@ -114,7 +114,16 @@ class SendInvoiceDataReport extends Command { $tableData = []; - $distributions = ['Direct Sale', 'Branch Sale', 'Internal Transfer', 'WOS', '']; + // $distributions = ['Direct Sale', 'Branch Sale', 'Internal Transfer', 'WOS', '']; + + $distributions = \App\Models\InvoiceDataValidation::whereNotNull('distribution_channel_desc') + ->distinct() + ->pluck('distribution_channel_desc') + ->filter(fn($val) => trim($val) != '') + ->values() + ->toArray(); + + $distributions[] = ''; foreach ($distributions as $selectedDistribution) {