update format export surat

This commit is contained in:
KhatamNugraha
2024-01-10 11:33:46 +07:00
parent e9f5bc4082
commit 59f4dafe65
7 changed files with 546 additions and 220 deletions

View File

@ -79,34 +79,36 @@
</head>
<body>
<div class="content">
<p>Nomor &nbsp; : ______________________</p>
<p>Tanggal : ______________________</p><br>
<p>Kepada Yth</p>
<P> ____________________</P>
<p>{{$data['DataCustomer']->STREET }}, {{str_replace(']','',$data['DataCustomer']->ADDRESS)}}</p>
<p>Sesuai dengan surat saudara Nomor <span>150/KB-SENTRA1/II/2023</span> tanggal {{ strtoupper($data['localDate']) }} dengan ini kami sampaikan data data nasabah sesuai permintaan saudara sebagai berikut : </p>
<p>Nomor &nbsp; : {{$data['infoSurat']['no_surat']}}</p>
<p>Tanggal : {{ strtoupper($data['localDate']) }}</p>
<p>Kepada Yth</p><br>
<div width="500px">
<P>{{$data['infoSurat']['nama_tujuan']}}</P>
<P>{{$data['infoSurat']['alamat']}}</P>
</div>
<p>Telp : {{$data['infoSurat']['tlp']}}</p>
<p>Email : {{$data['infoSurat']['email']}}</p><br>
<p>Sesuai dengan surat saudara Nomor <span>{{$data['infoSurat']['no_req_surat']}}</span> tanggal {{$data['infoSurat']['tgl_req_surat']}} dengan ini kami sampaikan data data nasabah sesuai permintaan saudara sebagai berikut : </p>
<p>Nama Nasabah : {{$data['DataCustomer']->SHORT_NAME}}</p>
<p>Nomor CIF &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : {{$data['DataCustomer']->CUSTOMER_NO}}</p><br>
<p style="font-size: 12px;"> SIMPANAN NASABAH YANG BERSANGKUTAN PADA BANK</p>
<p style="font-size: 12px;">POSISI {{ strtoupper($data['localDate']) }}</p>
<p style="font-size: 12px;">POSISI TANGGAL REALISASI {{ $data['DataAccounts'][0]['OPENING_DATE'] }}</p>
<table class="space1" style="width:100%;">
<thead style="background-color: dimgrey">
<tr class="space1" >
<th class="text-center space1">No</th>
<th class="space1">Rekening</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="text-center space1" style="width:3%">No</th>
<th class="space1" style="width:8%">Rekening</th>
<th class="space1" style="width:12%">Cabang</th>
<th class="space1" style="width:12%">Jenis Rekening</th>
<th class="space1" style="width:3%">Mata Uang</th>
<th class="space1" style="width:12%">Saldo</th>
<th class="space1" style="width:8%">Jangka Waktu</th>
<th class="space1" style="width:8%">Suku Bunga</th>
<th class="space1" style="width:8%">Tgl Realisasi</th>
<th class="space1" style="width:8%">Tgl Jatuh Tempo</th>
</tr>
</thead>
<tbody>
@ -137,20 +139,20 @@
</table><br>
<p style="font-size: 12px;">PINJAMAN YANG DIBERIKAN OLEH BANK KEPADA NASABAH</p>
<p style="font-size: 12px;">POSISI {{ strtoupper($data['localDate']) }}</p>
<p style="font-size: 12px;">POSISI TANGGAL REALISASI {{ $data['DataPinjaman'][0]->START_DATE }}</p>
<table class="space1" style="width:100%;">
<thead style="background-color: dimgrey">
<tr class="space1" >
<th class="space1 text-center">No</th>
<th class="space1">Jenis Pinjaman</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:8%">Jenis Pinjaman</th>
<th class="space1" style="width:12%">Cabang</th>
<th class="space1" style="width:12%">Jenis Rekening</th>
<th class="space1 " style="width:3%">Mata Uang</th>
<th class="space1" style="width:12%">Saldo</th>
<th class="space1" style="width:8%">Jangka Waktu</th>
<th class="space1" style="width:8%">Suku Bunga</th>
<th class="space1" style="width:8%">Tgl Realisasi</th>
<th class="space1" style="width:8%">Tgl Jatuh Tempo</th>
</tr>
</thead>
<tbody>
@ -167,17 +169,8 @@
<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="center space1">{{ $pinjaman->START_DATE }}</td>
<td class="center space1">{{ $pinjaman->MATURITY_DATE }}</td>
{{-- <td class="text-center space1">{{ $i++ }}</td>
<td class="space1">{{ $pinjaman['PRODUCT_LINE'] }}</td>
<td class="space1">{{ $pinjaman['COMPANY_NAME'] }}</td>
<td class="space1">{{ $pinjaman['PRODUCT'] }}</td>
<td class="text-center 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['MATURITY_DATE'] }}</td> --}}
<td class="text-center space1">{{ $pinjaman->START_DATE }}</td>
<td class="text-center space1">{{ $pinjaman->MATURITY_DATE }}</td>
</tr>
@endforeach
@else
@ -261,7 +254,7 @@
<div style="width:300px" class>
<table style="width:100%;" class="space1 no-border-table">
<tr class="space1" style="height:500px">
<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>

View File

@ -0,0 +1,206 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
/* Contoh style tambahan */
@page {
margin-top: 3.5cm;
margin-right: 1.5cm;
margin-left: 1.5cm;
margin-left: 1.5cm;
size: Legal portrait;
}
/** Define the header rules **/
header {
position: fixed;
top: 0cm;
left: 0cm;
right: 0cm;
height: 6.5cm;
}
/** Define the footer rules **/
footer {
position: fixed;
bottom: 0cm;
left: 0cm;
right: 0cm;
}
/* body{
margin-top: 3.5cm;
margin-bottom: 1.5cm;
margin-right: 1.5cm;
margin-left: 1.5cm;
} */
/* .content {
padding-top:3.90cm;
} */
.space1 {
border: 1px solid black;
border-collapse: collapse;
font-size: 12px;
},
p {
font-size: 12px;
border: none;
},
.text-center{
text-align: center;
}
.custom-table {
width: 50%;
}
.tr-custom{
height: 20px;
}
p {
font-family: Arial, sans-serif;
font-size: 12px; /* Ukuran font dalam piksel */
font-weight: normal; /* Ketebalan font (normal) */
color: #333; /* Warna teks */
}
.no-border-table {
border-collapse: collapse;
}
.no-border-table, .no-border-table th, .no-border-table td,.no-border-table tr {
border: none;
}
</style>
<title>Konfirmasi Bank</title>
</head>
<body>
<div class="">
<p>Nomor &nbsp; : ______________________</p>
<p>Tanggal : ______________________</p><br>
<p>Kepada Yth</p>
<P> ____________________</P>
<p>{{$data['DataCustomer']->STREET }}, {{str_replace(']','',$data['DataCustomer']->ADDRESS)}}</p>
<p>Sesuai dengan surat saudara Nomor <span>150/KB-SENTRA1/II/2023</span> tanggal {{ strtoupper($data['localDate']) }} dengan ini kami sampaikan data data nasabah sesuai permintaan saudara sebagai berikut : </p>
<p>Nama Nasabah : {{$data['DataCustomer']->SHORT_NAME}}</p>
<p>Nomor CIF &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : {{$data['DataCustomer']->CUSTOMER_NO}}</p><br>
<p style="font-size: 12px;"> SIMPANAN NASABAH YANG BERSANGKUTAN PADA BANK</p>
<p style="font-size: 12px;">POSISI {{ strtoupper($data['localDate']) }}</p>
<table class="space1" style="width:100%;">
<thead style="background-color: dimgrey">
<tr class="space1" >
<th class="text-center space1">No</th>
<th class="space1">Rekening</th>
<th class="space1">Cabang</th>
<th class="space1">Jenis Rekening</th>
<th class="space1">Mata Uang</th>
<th class="space1" style="text-align:center">Saldo</th>
<th class="space1">Jangka Waktu</th>
<th class="space1" style="text-align:center">Suku Bunga</th>
<th class="space1" style="text-align:center">Tgl Realisasi</th>
<th class="space1" style="text-align:center">Tgl Jatuh Tempo</th>
</tr>
</thead>
<tbody>
@if (count($data['DataAccounts'])>0)
@php $i=1 @endphp
@foreach ($data['DataAccounts'] as $val)
<tr class="space1">
<td class="space1">{{ $i++ }}</td>
<td class="space1">{{ $val['ACCOUNT_NUMBER'] }}</td>
<td class="space1">{{ $val['COMPANY_NAME'] }}</td>
<td class="space1">{{ $val['SHORT_NAME'] }}</td>
<td class="space1">{{ $val['CURRENCY'] }}</td>
<td class="space1">{{ $val['WORKING_BALANCE'] }}</td>
<td class="space1">{{ $val['TERM'] }} </td>
<td class="space1">{{ $val['FIXED_RATE'] }}</td>
<td class="space1">{{ $val['OPENING_DATE'] }}</td>
<td class="space1">{{ $val['MATURITY_DATE'] }}</td>
</tr>
@endforeach
@else
<tr class="space1">
<td class="space1" colspan="9" style="text-align: center;">Tidak Ada Data Yang Ditampilkan</td>
</tr>
@endif
</tbody>
</table><br>
<p style="font-size: 12px;">PINJAMAN YANG DIBERIKAN OLEH BANK KEPADA NASABAH</p>
<p style="font-size: 12px;">POSISI {{ strtoupper($data['localDate']) }}</p>
<table class="space1" style="width:100%;">
<thead style="background-color: dimgrey">
<tr class="space1" >
<th class="space1 text-center">No</th>
<th class="space1">Jenis Pinjaman</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>
</tr>
</thead>
<tbody>
@if (count($data['DataPinjaman'])>0)
@php $i=1
@endphp
@foreach ($data['DataPinjaman'] as $pinjaman)
<tr class="space1">
<td class="space1">{{ $i++ }}</td>
<td class="space1">{{ $pinjaman->PRODUCT_LINE }}</td>
<td class="space1">{{ $pinjaman->COMPANY_NAME }}</td>
<td class="space1">{{ $pinjaman->CATEGORY_NAME }}</td>
<td class="space1">{{ $pinjaman->CURRENCY }}</td>
<td class="space1">{{ $pinjaman->WORKING_BALANCE }}</td>
<td class="space1">{{ $pinjaman->TERM }}</td>
<td class="space1">{{ $pinjaman->FIXED_RATE }}</td>
<td class="space1">{{ $pinjaman->START_DATE }}</td>
<td class="space1">{{ $pinjaman->MATURITY_DATE }}</td>
</tr>
@endforeach
@else
<tr class="space1">
<td class="space1" colspan="9" style="text-align: center;">Tidak Ada Data Pinjaman Yang Ditampilkan</td>
</tr>
@endif
</tbody>
</table><br>
<p>Demikian data ini kami sampaikan agar dapat digunakan sebagaimana mestinya</p> <br><br>
<div style="width:300px" class>
<table style="width:100%;" class="space1 no-border-table">
<tr class="space1" style="height:100px">
<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>
</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>
</td>
</tr>
</table>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,60 @@
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Surat Perjanjian Kerjasama</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 2cm;
}
.header {
text-align: center;
margin-bottom: 2em;
}
.content {
text-indent: 2em;
line-height: 1.5;
margin-bottom: 2em;
}
.closing {
text-align: right;
}
.signature {
text-align: center;
margin-top: 2em;
}
</style>
</head>
<body>
<div class="header">
<h1>SURAT PERJANJIAN KERJASAMA</h1>
<p>Nomor: </p>
</div>
<div class="content">
<p>Yang bertanda tangan di bawah ini:</p>
<!-- ... Isi bagian ini dengan variabel dari controller atau model -->
<ol>
<li>Ketentuan kerjasama pertama.</li>
<li>Ketentuan kerjasama kedua.</li>
<li>Dst.</li>
</ol>
</div>
<div class="closing">
<p>Demikian surat perjanjian ini dibuat dengan sebenarnya untuk dapat dipergunakan sebagaimana mestinya.</p>
</div>
<div class="signature">
<p>Hormat kami,</p>
<br><br><br>
<p>(Tanda Tangan Pihak Pertama)</p>
<p>Nama Pejabat</p>
</div>
</body>
</html>

View File

@ -192,7 +192,7 @@
<div class="modal-content">
<!-- Modal header -->
<div class="modal-header">
<h5 class="modal-title" id="myModalLabel">Tambah Signer</h5>
<h5 class="modal-title" id="myModalLabel">Tambah Info Surat</h5>
<button type="button" class="closeButton" data-dismiss="modal" aria-label="Close"
style="display:none">
<span aria-hidden="true">&times;</span>
@ -208,12 +208,59 @@
<input type="hidden" style="margin-bottom: 5px" name="kode_cabang" />
<input type="hidden" style="margin-bottom: 5px" name="startDateExport" />
<input type="hidden" style="margin-bottom: 5px" name="endDateExport" />
<select class="form-select form-select-sm" aria-label="Small select example" id="signer-select" name="signer">
<option selected>Select Signer</option>
@foreach ($data['signer'] as $item)
<option value="{{$item->id}}">{{$item->signer_type}}</option>
@endforeach
</select>
<div class="form-group row">
<label for="inputName" class="col-sm-4 col-form-label">Penandatangan</label>
<div class="col-sm-8">
<select class="form-select form-select-sm" aria-label="Small select example" id="signer-select" name="signer" required>
<option selected>Pilih Penandatangan</option>
@foreach ($data['signer'] as $item)
<option value="{{$item->id}}">{{$item->signer_type}}</option>
@endforeach
</select>
</div>
</div>
<div class="form-group row">
<label for="inputName" class="col-sm-4 col-form-label">No Req Surat</label>
<div class="col-sm-8">
<input type="text" class="form-control form-control-sm " name="no_req_surat" placeholder="Nomor Permintaan Surat" value ="{{$data['no_req_surat']}}" required>
</div>
</div>
<div class="form-group row">
<label for="inputName" class="col-sm-4 col-form-label">Tgl Req Surat</label>
<div class="col-sm-8">
<input type="date" class="form-control form-control-sm " name="tgl_req_surat" placeholder="Tanggal Permintaan Surat" required>
</div>
</div>
<div class="form-group row">
<label for="inputName" class="col-sm-4 col-form-label">email</label>
<div class="col-sm-8">
<input type="email" class="form-control form-control-sm " name="email" placeholder="Email">
</div>
</div>
<div class="form-group row">
<label for="inputName" class="col-sm-4 col-form-label">Tlp</label>
<div class="col-sm-8">
<input type="number" class="form-control form-control-sm " id="quantity" name="tlp" min="6" max="12">
</div>
</div>
<div class="form-group row">
<label for="inputName" class="col-sm-4 col-form-label">Nama tujuan</label>
<div class="col-sm-8">
<input type="text" class="form-control form-control-sm " name="nama_tujuan" placeholder="Nama Tujauan">
</div>
</div>
<div class="form-group row">
<label for="inputName" class="col-sm-4 col-form-label">Alamat</label>
<div class="col-sm-8">
<textarea rows="4" cols="40" class="form-control form-control-sm " id="alamat" name="alamat" placeholder="Alamat"></textarea>
</div>
</div>
<!-- Modal footer -->
<div class="modal-footer">
<button type="button" class="btn btn-secondary btn-sm closeButtonSigner"
@ -248,6 +295,7 @@
$('.mycheck').hide();
$('#cif_null').hide();
$("#myForm").submit(function (event) {
event.preventDefault(); // Prevent the form from submitting normally
if ($("#cif").val() === "") {
@ -298,10 +346,11 @@
'</td><td>' + items[i]['SHORT_NAME'] +
'</td><td>' + items[i]['WORKING_BALANCE'] +
// '</td><td>' + items[i]['PRODUCT'] +
'</td><td>' + items[i]['CURRENCY']+
// '</td><td class="text-center">'+ items[i]['MATURITY_DATE'] +
'</td><td class="tes"><div style="padding-left:22px" class="form-check form-check-custom form-check-solid me-10"><input class=" form-check-input h-20px w-20px acc_no" type="checkbox" name="account_number" value="' +
items[i]['ACCOUNT_NUMBER'] + '"></div></td></tr>'
'</td><td>' + items[i]['CURRENCY'] + '</td>'+
'<td class="tes">'+
'<div style="padding-left:22px" class="form-check form-check-custom form-check-solid me-10">'+'<input class=" form-check-input h-20px w-20px acc_no" type="checkbox" name="account_number" value="' + items[i]['ACCOUNT_NUMBER'] + '"></div>'+
'</td>'+
'</tr>'
);
});
@ -399,6 +448,12 @@
var startDate = $('input[name="startDate"]').val();
var endDate = $('input[name="endDate"]').val();
var acc_no = $('input[name="acc_no"]').val();
var no_req_surat = $('input[name="no_req_surat"]').val();
var tgl_req_surat = $('input[name="tgl_req_surat"]').val();
var email = $('input[name="email"]').val();
var tlp = $('input[name="tlp"]').val();
var nama_tujuan = $('input[name="nama_tujuan"]').val();
var alamat = $.trim($("#alamat").val());
var signer = $("#signer-select").find('option:selected').val();
$("#signerModal").modal('hide');
$('.modalSpiner').modal('show');
@ -412,14 +467,20 @@
startDate:startDate,
endDate:endDate,
acc_no:acc_no,
signer:signer
signer:signer,
no_req_surat:no_req_surat,
tgl_req_surat:tgl_req_surat,
email:email,
tlp:tlp,
nama_tujuan:nama_tujuan,
alamat:alamat
};
$.ajax({
type: "POST",
url: "{{ route('konfirmasibank.exportWord') }}",
url: "{{ route('konfirmasibank.export') }}",
data: dataToSend, // serializes the form's elements.
xhrFields: {
responseType: 'blob'
@ -436,7 +497,7 @@
link.href = window.URL.createObjectURL(blob);
// Set the download attribute with the desired file name
link.download = 'KonfirmasiBank_' + time +'.doc';
link.download = 'KonfirmasiBank_' + time +'.pdf';
// Append the link to the document body
document.body.appendChild(link);