update export surat
This commit is contained in:
@ -99,7 +99,8 @@ class ViewAccount extends Model
|
||||
$data = DB::connection("db2")->table("STG_DB.VW_AA_ARR")
|
||||
->select('*')
|
||||
->where('CUSTOMER',$cus_no)
|
||||
->where('CATEGORY' , 3);
|
||||
->where('CATEGORY' , 3)
|
||||
->orderBy('TERM','DESC');
|
||||
// ->where('BATCH_DATE', $dateCore);
|
||||
|
||||
return $data;
|
||||
@ -151,7 +152,7 @@ class ViewAccount extends Model
|
||||
->join('STG_DB.LIMIT_REFERENCE AS LR', 'LM.LIMIT_PRODUCT', '=', 'LR.ID')
|
||||
->join('STG_DB.COMPANY AS CP', 'LM.CO_CODE', '=', 'CP.ID')
|
||||
->join('STG_DB.CATEGORY AS CT', 'LM.LIMIT_PRODUCT', '=', 'CT.ID')
|
||||
->select('LM.LIMIT_CURRENCY','LM.APPROVAL_DATE','LM.EXPIRY_DATE','LM.AVAIL_AMT','LM.BATCH_DATE','LM.EXPIRY_DATE','LR.SHORT_NAME','LR.LIMIT_PERCENTAGE','CP.COMPANY_NAME','CT.SHORT_NAME AS ACCOUNT_TYPE')
|
||||
->select('LM.ACCOUNT','LM.LIMIT_CURRENCY','LM.APPROVAL_DATE','LM.EXPIRY_DATE','LM.AVAIL_AMT','LM.BATCH_DATE','LM.EXPIRY_DATE','LR.SHORT_NAME','LR.LIMIT_PERCENTAGE','CP.COMPANY_NAME','CT.SHORT_NAME AS ACCOUNT_TYPE')
|
||||
->where('LM.@ID', 'like',"%".$cus_id."%")
|
||||
->where('LM.BATCH_DATE', 'like',"%".$periode."%")
|
||||
->orderBy('LM.@ID','DESC')->get();
|
||||
|
@ -169,22 +169,40 @@
|
||||
foreach ($listAccount as $key1 => $account) {
|
||||
//$Arrangement = $ViewAccount->getAAaccount($account->CUSTOMER_NO,$account->ACCOUNT_NUMBER);
|
||||
$Arrangement = $ViewAccount->getAAaccount($request['cus_no'] , $account->ACCOUNT_NUMBER)->first();
|
||||
$months = '';
|
||||
// dd($Arrangement);
|
||||
if($Arrangement != null){
|
||||
|
||||
$arrTerm = substr($Arrangement->TERM,-1);
|
||||
if($arrTerm[1] = 'Y'){
|
||||
$monthsInYear = 12;
|
||||
$months = int($arrTerm[0]) * $monthsInYear;
|
||||
// $term = $days;
|
||||
}elseif ($arrTerm[1] = 'D') {
|
||||
$averageDaysInMonth = 30.44;
|
||||
$months = int($arrTerm[0]) / $averageDaysInMonth;
|
||||
// return $days;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$DataAccounts[$key1]['ACCOUNT_NUMBER'] = $account->ACCOUNT_NUMBER;
|
||||
$DataAccounts[$key1]['OPENING_DATE'] = $account->OPENING_DATE;
|
||||
$DataAccounts[$key1]['BATCH_DATE'] = $account->BATCH_DATE;
|
||||
$DataAccounts[$key1]['CUSTOMER_NO'] = $account->CUSTOMER_NO;
|
||||
$DataAccounts[$key1]['SHORT_NAME'] = $account->SHORT_NAME;
|
||||
$DataAccounts[$key1]['CURRENCY'] = $account->CURRENCY;
|
||||
$DataAccounts[$key1]['PRODUCT'] = $Arrangement->PRODUCT ?? 'NIHIL';
|
||||
$DataAccounts[$key1]['PRODUCT'] = $Arrangement->PRODUCT ?? '';
|
||||
$DataAccounts[$key1]['COMPANY_NAME'] = $account->COMPANY_NAME;
|
||||
$DataAccounts[$key1]['WORKING_BALANCE'] = $account->WORKING_BALANCE;
|
||||
$DataAccounts[$key1]['MATURITY_DATE'] = $Arrangement->MATURITY_DATE ?? 'NIHIL' ;
|
||||
$DataAccounts[$key1]['ARRANGEMENT_ID'] = $Arrangement->ARRANGEMENT_ID ?? 'NIHIL';
|
||||
$DataAccounts[$key1]['FIXED_RATE'] = $Arrangement->FIXED_RATE ?? 'NIHIL';
|
||||
$DataAccounts[$key1]['TERM'] = $Arrangement->TERM ?? 'NIHIL';
|
||||
$DataAccounts[$key1]['MATURITY_DATE'] = $Arrangement->MATURITY_DATE ?? '' ;
|
||||
$DataAccounts[$key1]['ARRANGEMENT_ID'] = $Arrangement->ARRANGEMENT_ID ?? '';
|
||||
$DataAccounts[$key1]['FIXED_RATE'] = $Arrangement->FIXED_RATE ?? '';
|
||||
$DataAccounts[$key1]['TERM'] = $months ?? '';
|
||||
}
|
||||
|
||||
|
||||
|
||||
$ListPinjaman =$ViewAccount->getPinjaman($request['cus_no'],$arrAccount , $dateCore )->get();
|
||||
|
||||
$ListLimits = $ViewAccount->getLimit($request['cus_no'],$request['periode']);
|
||||
@ -827,4 +845,4 @@
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -86,7 +86,7 @@
|
||||
<div class="content">
|
||||
<ul class="no-bullets">
|
||||
<li>Nomor : {{$data['infoSurat']['no_surat']}}</li>
|
||||
<li>Tanggal : {{ strtoupper($data['localDate']) }}</li>
|
||||
<li>Tanggal : {{ strtoupper($data['infoSurat']['tgl_surat']) }}</li>
|
||||
</ul><br>
|
||||
<ul class="no-bullets">
|
||||
<li>Kepada Yth</li>
|
||||
@ -96,13 +96,13 @@
|
||||
<li>Telp : {{$data['infoSurat']['tlp']}}</li>
|
||||
</ul><br>
|
||||
<ul class="no-bullets">
|
||||
<li> Sesuai dengan surat saudara Nomor {{$data['infoSurat']['no_req_surat']}} tanggal {{$data['infoSurat']['tgl_req_surat']}} dengan ini kami sampaikan data – data nasabah sesuai permintaan saudara sebagai berikut : </li>
|
||||
<li> Sesuai dengan surat saudara Nomor {{$data['infoSurat']['no_req_surat']}} tanggal {{ Carbon\Carbon::parse($data['DataAccounts'][0]['BATCH_DATE'])->format('d-m-Y') }} dengan ini kami sampaikan data – data nasabah sesuai permintaan saudara sebagai berikut : </li><br>
|
||||
<li>Nama Nasabah : {{$data['DataCustomer']->SHORT_NAME}}</li>
|
||||
<li>Nomor CIF : {{$data['DataCustomer']->CUSTOMER_NO}}</li>
|
||||
</ul><br>
|
||||
<ul class="no-bullets">
|
||||
<li>SIMPANAN NASABAH YANG BERSANGKUTAN PADA BANK</li>
|
||||
<li>POSISI : {{ $data['DataAccounts'][0]['OPENING_DATE'] }}</li>
|
||||
<li>POSISI : {{ Carbon\Carbon::parse($data['DataAccounts'][0]['BATCH_DATE'])->format('d-m-Y') }} </li>
|
||||
</ul>
|
||||
<table class="space1" style="width:100%;">
|
||||
<thead style="background-color: dimgrey">
|
||||
@ -117,22 +117,43 @@
|
||||
<th class="space1" style="width:7%">Suku Bunga</th>
|
||||
{{-- <th class="space1" style="width:8%">Tgl Realisasi</th> --}}
|
||||
<th class="space1" style="width:7%">Tgl Jatuh Tempo</th>
|
||||
<th class="space1" style="width:5%">Ket</th>
|
||||
<th class="space1" style="width:5%">Keterangan</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@if (count($data['DataAccounts'])>0)
|
||||
@php $i=1 @endphp
|
||||
@php $i=1
|
||||
@endphp
|
||||
@foreach ($data['DataAccounts'] as $val)
|
||||
|
||||
@php
|
||||
|
||||
$months ="";
|
||||
if ($val['TERM'] != '') {
|
||||
$arrData = substr($val['TERM'],-1);
|
||||
if($arrData = 'Y'){
|
||||
$monthsInYear = 12;
|
||||
$months = intval(substr($val['TERM'], 0, -1)) * $monthsInYear;
|
||||
// $term = $days;
|
||||
}elseif ($arrData = 'D') {
|
||||
$averageDaysInMonth = 30.44;
|
||||
$months = intval(substr($val['TERM'], 0, -1)) / $averageDaysInMonth;
|
||||
// return $days;
|
||||
}else{
|
||||
$months = intval($val['TERM']);
|
||||
}
|
||||
}
|
||||
@endphp
|
||||
|
||||
<tr class="space1">
|
||||
<td class="text-center space1">{{ $i++ }}</td>
|
||||
<td class="space1">{{ $val['SHORT_NAME'] }}</td>
|
||||
<td class="space1 text-center">{{ $val['OPENING_DATE'] }}</td>
|
||||
{{-- <td class="space1">{{ $val['SHORT_NAME'] }}</td> --}}
|
||||
<td class="text-center space1 texet-center">{{ $val['CURRENCY'] }}</td>
|
||||
<td class="space1">{{ $val['WORKING_BALANCE'] }}</td>
|
||||
<td class="text-center space1">{{ $val['TERM'] }} </td>
|
||||
<td class="text-center space1">{{ $val['FIXED_RATE'] }}</td>
|
||||
<td class="space1 texet-center">{{ $val['CURRENCY'] }}</td>
|
||||
<td class="space1 texet-center">{{ ($val['WORKING_BALANCE'] != 0.00) ? number_format($val['WORKING_BALANCE'],2,',','.') : 'NIHIL'}} </td>
|
||||
<td class="text-center space1">{{ round(intval($months)) ? 0 : '' }} </td>
|
||||
<td class="text-center space1">{{ intval($val['FIXED_RATE']) / 100 }} %</td>
|
||||
{{-- <td class="text-center space1">{{ $val['OPENING_DATE'] }}</td> --}}
|
||||
<td class="text-center space1">{{ $val['MATURITY_DATE'] }}</td>
|
||||
<td class="text-center space1">{{ $val['ACCOUNT_NUMBER'] }}</td>
|
||||
@ -149,7 +170,7 @@
|
||||
</table><br>
|
||||
<ul class="no-bullets">
|
||||
<li>PINJAMAN YANG DIBERIKAN OLEH BANK KEPADA NASABAH</li>
|
||||
<li>POSISI : {{ $data['DataPinjaman'][0]->START_DATE }}</li>
|
||||
<li>POSISI : {{ Carbon\Carbon::parse($data['DataAccounts'][0]['BATCH_DATE'])->format('d-m-Y') }} </li>
|
||||
</ul>
|
||||
<table class="space1" style="width:100%;">
|
||||
<thead style="background-color: dimgrey">
|
||||
@ -164,23 +185,30 @@
|
||||
<th class="space1" style="width:7%">Suku Bunga</th>
|
||||
{{-- <th class="space1" style="width:8%">Tgl Realisasi</th> --}}
|
||||
<th class="space1" style="width:7%">Tgl Jatuh Tempo</th>
|
||||
<th class="space1" style="width:5%">Ket</th>
|
||||
<th class="space1" style="width:5%">Keterangan</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@if (count($data['DataPinjaman'])>0)
|
||||
@php $i=1
|
||||
@php $i=1;
|
||||
$saldo = '';
|
||||
@endphp
|
||||
@foreach ($data['DataPinjaman'] as $pinjaman)
|
||||
@foreach ($data['DataPinjaman'] as $key1 => $pinjaman)
|
||||
<tr class="space1">
|
||||
<td class="text-center space1">{{ $i++ }}</td>
|
||||
<td class="space1">{{ $pinjaman->CATEGORY_NAME }}</td>
|
||||
<td class="space1 texet-center">{{ $pinjaman->START_DATE }}</td>
|
||||
{{-- <td class="space1">{{ $pinjaman->CATEGORY_NAME }}</td> --}}
|
||||
<td class="space1 texet-center">{{ $pinjaman->CURRENCY }}</td>
|
||||
<td class="space1">{{ $pinjaman->WORKING_BALANCE }}</td>
|
||||
<td class="text-center space1">{{ $pinjaman->TERM }}</td>
|
||||
<td class="text-center space1">{{ $pinjaman->FIXED_RATE }}</td>
|
||||
<td class="text-center space1 ">{{$pinjaman->START_DATE }}</td>
|
||||
{{-- <td class="space1">{{ $pinjaman[$key1]->CATEGORY_NAME }}</td> --}}
|
||||
<td class="text-center space1">{{ $pinjaman->CURRENCY }}</td>
|
||||
<td class="text-center space1"> {{ ($pinjaman->WORKING_BALANCE != 0.00) ? number_format($pinjaman->WORKING_BALANCE,2,',','.') : 'NIHIL'}}</td>
|
||||
@if (substr($pinjaman->TERM,-1) == 'D')
|
||||
<td class="text-center space1">{{ round(intval(substr($pinjaman->TERM, 0, -1)) / 30) }} </td>
|
||||
@elseif(substr($pinjaman->TERM,-1) == 'Y')
|
||||
<td class="text-center space1">{{ round(intval(substr($pinjaman->TERM, 0, -1)) * 12) }} </td>
|
||||
@else
|
||||
<td class="text-center space1">{{ $pinjaman->TERM }}</td>
|
||||
@endif
|
||||
<td class="text-center space1">{{ intval($pinjaman->FIXED_RATE) / 100 }} %</td>
|
||||
{{-- <td class="text-center space1">{{ $pinjaman->START_DATE }}</td> --}}
|
||||
<td class="text-center space1">{{ $pinjaman->MATURITY_DATE }}</td>
|
||||
<td class="text-center space1">{{ $pinjaman->ACCOUNT_NUMBER }}</td>
|
||||
@ -194,21 +222,24 @@
|
||||
</tbody>
|
||||
</table><br>
|
||||
|
||||
{{-- <p style="font-size: 12px;">FASILITAS LAIN YANG DITERIMA OLEH NASABAH</p>
|
||||
<p style="font-size: 12px;">POSISI {{ strtoupper($data['localDate']) }}</p>
|
||||
<ul class="no-bullets">
|
||||
<li>FASILITAS LAIN YANG DITERIMA OLEH NASABAH</li>
|
||||
<li>POSISI : {{ Carbon\Carbon::parse($data['DataAccounts'][0]['BATCH_DATE'])->format('d-m-Y') }} </li>
|
||||
</ul>
|
||||
<table class="space1" style="width:100%;">
|
||||
<thead style="background-color: dimgrey">
|
||||
<tr class="space1" >
|
||||
<th class="text-center space1">No</th>
|
||||
<th class="space1">Jenis Fasilitas</th>
|
||||
<th class="space1">Cabang</th>
|
||||
<th class="space1">Jenis Rekening</th>
|
||||
<th class="space1">Mata Uang</th>
|
||||
<th class="space1">Saldo</th>
|
||||
<th class="space1">Jangka Waktu</th>
|
||||
<th class="space1">Suku Bunga</th>
|
||||
<th class="space1">Tgl Realisasi</th>
|
||||
<th class="space1">Tgl Jatuh Tempo</th>
|
||||
<th class="space1 text-center" style="width:3%">No</th>
|
||||
<th class="space1" style="width:12%">Jenis Fasilitas</th>
|
||||
<th class="space1" style="width:7%">Tgl Realisasi</th>
|
||||
{{-- <th class="space1" style="width:12%">Jenis Rekening</th> --}}
|
||||
<th class="space1 " style="width:6%">Mata Uang</th>
|
||||
<th class="space1" style="width:10%">Saldo</th>
|
||||
<th class="space1" style="width:7%">Jangka Waktu</th>
|
||||
<th class="space1" style="width:7%">Suku Bunga</th>
|
||||
{{-- <th class="space1" style="width:8%">Tgl Realisasi</th> --}}
|
||||
<th class="space1" style="width:7%">Tgl Jatuh Tempo</th>
|
||||
<th class="space1" style="width:5%">Keterangan</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@ -218,19 +249,34 @@
|
||||
@php
|
||||
$approvalDate = \Carbon\Carbon::parse($limit->APPROVAL_DATE);
|
||||
$expiryDate = \Carbon\Carbon::parse($limit->EXPIRY_DATE);
|
||||
$term = $expiryDate->diffInDays($approvalDate);
|
||||
$term = $expiryDate->diffInMonths($approvalDate);
|
||||
$limitPecent = intval($limit->LIMIT_PERCENTAGE) / 100 ;
|
||||
$noRek = explode(']', $limit->ACCOUNT);
|
||||
@endphp
|
||||
<tr class="space1">
|
||||
<td class="text-center space1">{{ $i++ }}</td>
|
||||
<td class="space1">{{ $limit->SHORT_NAME }}</td>
|
||||
<td class="space1">{{ $limit->COMPANY_NAME }}</td>
|
||||
<td class="space1">{{ $limit->ACCOUNT_TYPE }}</td>
|
||||
<td class="text-center space1">{{ $limit->LIMIT_CURRENCY }}</td>
|
||||
<td class="space1">{{ $limit->AVAIL_AMT }}</td>
|
||||
<td class="text-center space1">{{ $term }} D</td>
|
||||
<td class="text-center space1">{{ $limit->LIMIT_PERCENTAGE }}</td>
|
||||
<td class="text-center space1">{{ $approvalDate->format('d-m-Y') }}</td>
|
||||
{{-- <td class="space1">{{ $limit->COMPANY_NAME }}</td>
|
||||
<td class="space1">{{ $limit->ACCOUNT_TYPE }}</td> --}}
|
||||
<td class="text-center space1">{{ $limit->LIMIT_CURRENCY }}</td>
|
||||
<td class="space1">{{ ($limit->AVAIL_AMT != 0.00) ? number_format($limit->AVAIL_AMT,2,',','.') : 'NIHIL'}}</td>
|
||||
<td class="text-center space1">{{ $term }} </td>
|
||||
<td class="text-center space1">{{ $limitPecent }} %</td>
|
||||
{{-- <td class="text-center space1">{{ $approvalDate->format('d-m-Y') }}</td> --}}
|
||||
<td class="text-center space1">{{ $expiryDate->format('d-m-Y')}}</td>
|
||||
<td class="text-center space1" style="width:5%">
|
||||
@if(count($noRek) > 1)
|
||||
<ul class="no-bullets">
|
||||
@foreach ($noRek as $item)
|
||||
<li style=" font-family: Times New Roman,Times, sans-serif;font-size:12px">{{$item}}</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
@else
|
||||
{{ $limit->ACCOUNT}}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
@endforeach
|
||||
@else
|
||||
@ -240,18 +286,19 @@
|
||||
@endif
|
||||
|
||||
@if(count($data['DataFasilitas'])>0)
|
||||
@php $i=1 @endphp
|
||||
@php $i=1
|
||||
@endphp
|
||||
@foreach ($data['DataFasilitas'] as $fasilitas)
|
||||
<tr class="space1">
|
||||
<td class="text-center space1">{{ $i++ }}</td>
|
||||
<td class="space1">{{ $fasilitas->jenis_fasilitas }}</td>
|
||||
<td class="space1">{{ $fasilitas->cabang }}</td>
|
||||
<td class="space1">{{ $fasilitas->jenis_rekening }}</td>
|
||||
<td class="text-center space1">{{ $fasilitas->start_date }}</td>
|
||||
<td class="text-center space1">{{ $fasilitas->mata_uang }}</td>
|
||||
<td class="space1">{{ $fasilitas->saldo }}</td>
|
||||
<td class="text-center space1 space1">{{ $fasilitas->jangka_waktu }} D</td>
|
||||
<td class="text-center space1">{{ $fasilitas->fixed_rate }}</td>
|
||||
<td class="space1">{{ number_format( $fasilitas->saldo,2,',','.') }}</td>
|
||||
<td class="text-center space1 space1">{{ $fasilitas->jangka_waktu }}</td>
|
||||
<td class="text-center space1">{{ $fasilitas->fixed_rate }} %</td>
|
||||
<td class="text-center space1">{{ \Carbon\Carbon::parse($fasilitas->due_date)->format('d-m-Y') }}</td>
|
||||
<td class="text-center space1" style="width:5%">{{ $fasilitas->nomor_rekening }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
@else
|
||||
@ -261,20 +308,24 @@
|
||||
@endif
|
||||
|
||||
</tbody>
|
||||
</table><br><br> --}}
|
||||
</table><br>
|
||||
|
||||
<p>Demikian data ini kami sampaikan agar dapat digunakan sebagaimana mestinya</p> <br><br>
|
||||
<p>Demikian data ini kami sampaikan agar dapat digunakan sebagaimana mestinya</p> <br><br><br><br>
|
||||
|
||||
<div style="width:300px" class>
|
||||
<table style="width:100%;" class="space1 no-border-table">
|
||||
<tr class="space1" style="height:350px">
|
||||
<td class="space1" style="width:20%;font-size:12px;" >
|
||||
<p style="margin-top:100px; text-align: center;">{{$data['DataSigner'][0]['deputy_director_name']}}</p>
|
||||
<p style="text-align: center;">Deputy Director</p>
|
||||
<ul class="no-bullets">
|
||||
<li>{{$data['DataSigner'][0]['deputy_director_name']}}</li>
|
||||
<li>Deputy Director</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td class="space1" style="width:20%;font-size:12px;" >
|
||||
<p style="margin-top:100px; text-align: center;">{{$data['DataSigner'][0]['executive_officer_name']}}</p>
|
||||
<p style="text-align: center;">Executive Officer</p>
|
||||
<ul class="no-bullets">
|
||||
<li>{{$data['DataSigner'][0]['executive_officer_name']}}</li>
|
||||
<li>Executive Officer</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
Reference in New Issue
Block a user