Add changes to report keseluruhan stokaudit
- Change header columns - Change column positions - Add config to exclude certain cawangan in report stok audit
This commit is contained in:
@@ -12,6 +12,9 @@ class StokAuditController extends Controller
|
|||||||
public function getActiveCawanganConnections()
|
public function getActiveCawanganConnections()
|
||||||
{
|
{
|
||||||
$cawangan_details = Cawangan::select(['details_caw', 'mysql'])->get();
|
$cawangan_details = Cawangan::select(['details_caw', 'mysql'])->get();
|
||||||
|
|
||||||
|
$cawangan_details = $cawangan_details->filter(fn($x) => !in_array(strtolower($x->details_caw), config('report.excluded_cawangan')));
|
||||||
|
|
||||||
$connection_active_cawangan = Helper::getActiveCawanganDbConnection();
|
$connection_active_cawangan = Helper::getActiveCawanganDbConnection();
|
||||||
|
|
||||||
return collect($cawangan_details->filter(fn($x) => in_array($x->mysql, $connection_active_cawangan)));
|
return collect($cawangan_details->filter(fn($x) => in_array($x->mysql, $connection_active_cawangan)));
|
||||||
@@ -46,13 +49,12 @@ class StokAuditController extends Controller
|
|||||||
|
|
||||||
return [
|
return [
|
||||||
'cawangan' => $connection->details_caw,
|
'cawangan' => $connection->details_caw,
|
||||||
'jumlah_pinjaman' => $data->count(),
|
'bilangan_pembiayaan' => $data->count(),
|
||||||
'total_pinjaman' => $data->sum('pinjaman'),
|
'berat' => $data->sum('berat'),
|
||||||
'total_berat' => $data->sum('berat'),
|
'nilai_marhun' => $data->sum('nilaimarhun'),
|
||||||
'total_nilai_marhun' => $data->sum('nilaimarhun'),
|
'baki_pembiayaan' => $data->sum('bakipjm'),
|
||||||
'total_pinjaman' => $data->sum('pinjaman'),
|
'pembiayaan' => $data->sum('pinjaman'),
|
||||||
'total_baki_pinjaman' => $data->sum('bakipjm'),
|
'upah_belum_bayar' => $data->sum('upahblmbyar'),
|
||||||
'total_upah_belum_bayar' => $data->sum('upahblmbyar'),
|
|
||||||
'total_utg_onepercent' => $data->sum('utgonepercent'),
|
'total_utg_onepercent' => $data->sum('utgonepercent'),
|
||||||
'total_ujrah' => $data->sum('ujrah'),
|
'total_ujrah' => $data->sum('ujrah'),
|
||||||
];
|
];
|
||||||
@@ -68,12 +70,12 @@ class StokAuditController extends Controller
|
|||||||
|
|
||||||
$total_all_cawangan_audit = [
|
$total_all_cawangan_audit = [
|
||||||
'cawangan' => 'Total Semua Cawangan',
|
'cawangan' => 'Total Semua Cawangan',
|
||||||
'jumlah_pinjaman' => $getTotalAcrossCawangan('jumlah_pinjaman'),
|
'bilangan_pembiayaan' => $getTotalAcrossCawangan('bilangan_pembiayaan'),
|
||||||
'total_pinjaman' => $getTotalAcrossCawangan('total_pinjaman'),
|
'berat' => $getTotalAcrossCawangan('berat'),
|
||||||
'total_berat' => $getTotalAcrossCawangan('total_berat'),
|
'nilai_marhun' => $getTotalAcrossCawangan('nilai_marhun'),
|
||||||
'total_nilai_marhun' => $getTotalAcrossCawangan('total_nilai_marhun'),
|
'baki_pembiayaan' => $getTotalAcrossCawangan('baki_pembiayaan'),
|
||||||
'total_baki_pinjaman' => $getTotalAcrossCawangan('total_baki_pinjaman'),
|
'pembiayaan' => $getTotalAcrossCawangan('pembiayaan'),
|
||||||
'total_upah_belum_bayar' => $getTotalAcrossCawangan('total_upah_belum_bayar'),
|
'upah_belum_bayar' => $getTotalAcrossCawangan('upah_belum_bayar'),
|
||||||
'total_utg_onepercent' => $getTotalAcrossCawangan('total_utg_onepercent'),
|
'total_utg_onepercent' => $getTotalAcrossCawangan('total_utg_onepercent'),
|
||||||
'total_ujrah' => $getTotalAcrossCawangan('total_ujrah'),
|
'total_ujrah' => $getTotalAcrossCawangan('total_ujrah'),
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -62,6 +62,7 @@ $app->singleton(
|
|||||||
$app->configure('app');
|
$app->configure('app');
|
||||||
$app->configure('tinker');
|
$app->configure('tinker');
|
||||||
$app->configure('tennant_master');
|
$app->configure('tennant_master');
|
||||||
|
$app->configure('report');
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|--------------------------------------------------------------------------
|
|--------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -0,0 +1,7 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'excluded_cawangan' => [
|
||||||
|
'lahad datu',
|
||||||
|
]
|
||||||
|
];
|
||||||
Reference in New Issue
Block a user