update laporan keseluruhan tambah rugi lelong

This commit is contained in:
Nur Izzati Zulkifli
2023-12-26 21:36:10 +08:00
parent c0c6d00db5
commit ecbeace8ef
3 changed files with 56 additions and 23 deletions
+25 -5
View File
@@ -687,15 +687,21 @@ class ReportAllController extends Controller
$total_bil_lelong = 0;
$jum_billelong = 0;
$jum_berat = 0;
$jum_nilaimarhun = 0;
$jum_pembiayaan = 0;
$jum_hargajual = 0;
$jum_bakiupah = 0;
$jum_cajlelong = 0;
$jum_baki = 0;
$jum_rugi = 0;
foreach($cawangan_all as $cawangan){
$rugilelong = 0;
$bakilelong = 0;
$getsurat = LelongCawangan::on($cawangan->caw_code)
->where('t_lelong','>=',$tarikh_dari)
->where('t_lelong','<=',$tarikh_hingga);
$surat = $getsurat->get()->toArray();
$bil_lelong = $getsurat->count('norujukan');
$total_bil_lelong += $bil_lelong;
@@ -706,6 +712,17 @@ class ReportAllController extends Controller
$total_cajlelong = $getsurat->sum('cajlelong');
$total_baki = $getsurat->sum('baki');
$total_pembiayaan = $getsurat->sum('pinjaman');
foreach($surat as $index => $sag){
if($sag['baki'] > 0)
{
$bakilelong = $bakilelong + $sag['baki'];
}
else
{
$rugilelong = $rugilelong - $sag['baki'];
}
}
$data = [
't_dari'=>$tarikh_dari,
't_hingga'=>$tarikh_hingga,
@@ -715,7 +732,8 @@ class ReportAllController extends Controller
'total_hargajual'=>$total_hargajual,
'total_bakiupah'=>$total_bakiupah,
'total_cajlelong'=>$total_cajlelong,
'total_baki'=>$total_baki,
'total_baki'=>$bakilelong,
'total_rugi'=>$rugilelong,
'total_pembiayaan'=>$total_pembiayaan,
'kodcaw'=>$cawangan->caw_code,
'caw_name'=>$cawangan->caw_name];
@@ -723,11 +741,13 @@ class ReportAllController extends Controller
$jum_billelong += $bil_lelong;
$jum_berat += $total_berat;
$jum_nilaimarhun += $total_nilaimarhun;
$jum_pembiayaan += $total_pembiayaan;
$jum_hargajual += $total_hargajual;
$jum_bakiupah += $total_bakiupah;
$jum_cajlelong += $total_cajlelong;
$jum_baki += $total_baki;
$jum_baki += $bakilelong;
$jum_rugi += $rugilelong;
}
if($total_bil_lelong == 0)
{
@@ -743,8 +763,8 @@ class ReportAllController extends Controller
'getsurat',
'senarai',
'tarikh_dari',
'tarikh_hingga','jum_billelong','jum_berat','jum_pembiayaan','jum_hargajual','jum_bakiupah','jum_baki','jum_cajlelong'))
->setPaper('a4', 'potrait');
'tarikh_hingga','jum_billelong','jum_berat','jum_nilaimarhun','jum_pembiayaan','jum_hargajual','jum_bakiupah','jum_baki','jum_cajlelong','jum_rugi'))
->setPaper('a4', 'landscape');
return $pdf->download('laporan lelong dari'.$t_dari.'hingga'.$t_hingga.'.pdf');
}else{
@@ -753,7 +773,7 @@ class ReportAllController extends Controller
'getsurat',
'senarai',
'tarikh_dari',
'tarikh_hingga','jum_billelong','jum_berat','jum_pembiayaan','jum_hargajual','jum_bakiupah','jum_baki','jum_cajlelong'
'tarikh_hingga','jum_billelong','jum_berat','jum_nilaimarhun','jum_pembiayaan','jum_hargajual','jum_bakiupah','jum_baki','jum_cajlelong','jum_rugi'
));
}
}
@@ -49,11 +49,13 @@
<th>Cawangan</th>
<th>Bil Lelong</th>
<th>Berat (gm)</th>
<th>Nilai Marhun Asal(RM)</th>
<th>Pembiayaan (RM)</th>
<th>Keuntungan (RM)</th>
<th>Harga Jual (RM)</th>
<th>Caj Lelong (RM)</th>
<th>Baki Lelong (RM)</th>
<th>Rugi Lelong (RM)</th>
{{-- <th class="text-center">Tindakan</th> --}}
</tr>
</thead>
@@ -69,11 +71,14 @@
<td style="white-space: nowrap;">{{ $send['caw_name'] }}</td>
<td>{{ $send['bil_lelong'] }} </td>
<td>{{ number_format($send['total_berat'], 2) }} </td>
<td>{{ number_format($send['total_nilaimarhun'], 2) }} </td>
<td>{{ number_format($send['total_pembiayaan'], 2) }} </td>
<td>{{ number_format($send['total_bakiupah'] , 2) }} </td>
<td>{{ number_format($send['total_hargajual'] , 2) }} </td>
<td>{{ number_format($send['total_cajlelong'] , 2) }} </td>
<td>{{ number_format($send['total_baki'] , 2) }} </td>
<td>{{ number_format(-$send['total_rugi'] , 2) }} </td>
{{-- <td>
<a href=" {{ route('analisa.tempbycawsimulasi', [$send['kodcaw'],$t_gadai1,$fasa]) }} " data-toggle="tooltip" data-placement="top" title="Butiran Gadaian"><i class="far fa-edit"></i></a>
@@ -87,11 +92,13 @@
<td colspan="3"><b>JUMLAH KESELURUHAN</b></td>
<td><b>{{ $jum_billelong }}</b></td>
<td><b>{{ number_format($jum_berat, 2) }}</b></td>
<td><b>{{ number_format($jum_nilaimarhun, 2) }}</b></td>
<td><b>{{ number_format($jum_pembiayaan, 2) }}</b></td>
<td><b>{{ number_format($jum_bakiupah, 2) }}</b></td>
<td><b>{{ number_format($jum_hargajual, 2) }}</b></td>
<td><b>{{ number_format($jum_cajlelong, 2) }}</b></td>
<td><b>{{ number_format($jum_baki, 2) }}</b></td>
<td><b>-{{ number_format($jum_rugi, 2) }}</b></td>
</tr>
</tfoot>
</table>
@@ -120,7 +127,7 @@
"orderable": false
}
],
order: [[1, 'asc']],
order: [[0, 'asc']],
"info": false,
"lengthChange": false,
"pageLength": 15,
@@ -7,9 +7,9 @@
width: 100%;
}
#sim td {padding:3px 5px 3px 5px; padding-right:10px;}, #sim th {
#sim td {padding:3px 5px 3px 5px; padding-right:5px;}, #sim th {
border: 0px solid;
padding: 1px;
padding: 0px;
text-align: left;
}
@@ -153,12 +153,13 @@
<th>Cawangan</th>
<th>Bil Lelong</th>
<th>Berat (gm)</th>
<th>Nilai Marhun Asal(RM)</th>
<th>Pembiayaan (RM)</th>
<th>Keuntungan (RM)</th>
<th>Harga Jual (RM)</th>
<th>Caj Lelong (RM)</th>
<th>Baki Lelong (RM)</th>
{{-- <th class="text-center">Tindakan</th> --}}
<th>Rugi Lelong (RM)</th>
</tr>
</thead>
<tbody>
@@ -171,13 +172,15 @@
<td>{{ $count++ }}</td>
<td>{{ $send['kodcaw'] }}</td>
<td style="white-space: nowrap;">{{ $send['caw_name'] }}</td>
<td>{{ $send['bil_lelong'] }} </td>
<td>{{ number_format($send['total_berat'], 2) }} </td>
<td>{{ number_format($send['total_pembiayaan'], 2) }} </td>
<td>{{ number_format($send['total_bakiupah'] , 2) }} </td>
<td>{{ number_format($send['total_hargajual'] , 2) }} </td>
<td>{{ number_format($send['total_cajlelong'] , 2) }} </td>
<td>{{ number_format($send['total_baki'] , 2) }} </td>
<td align="center">{{ number_format($send['bil_lelong'], 0) }} </td>
<td align="center">{{ number_format($send['total_berat'], 2) }} </td>
<td align="right">{{ number_format($send['total_nilaimarhun'], 2) }} </td>
<td align="right">{{ number_format($send['total_pembiayaan'], 2) }} </td>
<td align="right">{{ number_format($send['total_bakiupah'] , 2) }} </td>
<td align="right">{{ number_format($send['total_hargajual'] , 2) }} </td>
<td align="right">{{ number_format($send['total_cajlelong'] , 2) }} </td>
<td align="right">{{ number_format($send['total_baki'] , 2) }} </td>
<td align="right">({{ number_format($send['total_rugi'] , 2) }}) </td>
{{-- <td>
<a href=" {{ route('analisa.tempbycawsimulasi', [$send['kodcaw'],$t_gadai1,$fasa]) }} " data-toggle="tooltip" data-placement="top" title="Butiran Gadaian"><i class="far fa-edit"></i></a>
@@ -189,13 +192,16 @@
<tfoot>
<tr>
<td colspan="3"><b>JUMLAH KESELURUHAN</b></td>
<td><b>{{ $jum_billelong }}</b></td>
<td><b>{{ number_format($jum_berat, 2) }}</b></td>
<td><b>{{ number_format($jum_pembiayaan, 2) }}</b></td>
<td><b>{{ number_format($jum_bakiupah, 2) }}</b></td>
<td><b>{{ number_format($jum_hargajual, 2) }}</b></td>
<td><b>{{ number_format($jum_cajlelong, 2) }}</b></td>
<td><b>{{ number_format($jum_baki, 2) }}</b></td>
<td align="center"><b>{{ number_format($jum_billelong, 0) }}</b></td>
<td align="center"><b>{{ number_format($jum_berat, 2) }}</b></td>
<td align="right"><b>{{ number_format($jum_nilaimarhun, 2) }}</b></td>
<td align="right"><b>{{ number_format($jum_pembiayaan, 2) }}</b></td>
<td align="right"><b>{{ number_format($jum_bakiupah, 2) }}</b></td>
<td align="right"><b>{{ number_format($jum_hargajual, 2) }}</b></td>
<td align="right"><b>{{ number_format($jum_cajlelong, 2) }}</b></td>
<td align="right"><b>{{ number_format($jum_baki, 2) }}</b></td>
<td align="right"><b>({{ number_format($jum_rugi, 2) }})</b></td>
</tr>
</tfoot>
</table>