'; } $kt = str_replace('${', '{!!', $param['konten_pdf']); $kt = str_replace('}', '!!}', $kt); $param['persen_ppn'] = " ".number_format($param['persen_ppn'],0,",","."); $output = preg_replace_callback("/{!!(.+?)!!}/", //Manage only var between {{ and }} function($key) use ($param) { if(preg_match("/formatTanggal(.+?)/", $key[1])) { $tgl = str_replace('formatTanggal(','',$key[1]); $tgl = str_replace(')','',$tgl); $tgl = str_replace('$','',$tgl); return App\Helper\SaiHelpers::formatTanggal($param[$tgl]); } else if(preg_match("/number_format(.+?)/", $key[1])) { $nilai = str_replace('number_format(','',$key[1]); $nilai = str_replace(')','',$nilai); $nilai = str_replace('$','',$nilai); return number_format($param[$nilai],0,",","."); } else if(preg_match("/terbilang_lowercase(.+?)/", $key[1])) { $nilai = str_replace('terbilang_lowercase(','',$key[1]); $nilai = str_replace(')','',$nilai); $nilai = str_replace('$','',$nilai); return App\Helper\SaiHelpers::terbilang_lowercase($param[$nilai]); } else if(preg_match("/loopDetail(.+?)/", $key[1])) { $detail = str_replace('loopDetail(','',$key[1]); $detail = str_replace(')','',$detail); $detail = str_replace('$','',$detail); return App\Helper\SaiHelpers::loopDetail($param); // return $key[1]; } else{ return $param[$key[1]]; } }, $kt); $url = 'https://apitiket.esaku.id/api/invoice-auth/storage-file'; if(isset($param['logo'])){ // http_build_query builds the query from an array $query_array = array ( 'kode_lokasi' => $param['kode_lokasi'], 'filename' => $param['logo'] ); $query = http_build_query($query_array); $result = file_get_contents($url . '?' . $query); $logo ='data:image/png;base64,'.base64_encode($result); }else{ $logo = ''; } if(isset($param['logo_header'])){ // http_build_query builds the query from an array $query_array = array ( 'kode_lokasi' => $param['kode_lokasi'], 'filename' => $param['logo_header'] ); $query = http_build_query($query_array); $result = file_get_contents($url . '?' . $query); $logo_header ='data:image/png;base64,'.base64_encode($result); }else{ $logo_header = ''; } @endphp
|
{{ $param['nama_lokasi'] }} | INVOICE | ||||||
{{ $param['alamat_lokasi'] }} | |||||||
Phone: {{ $param['no_telp'] }} | DATE | {{ $param['tgl_tagih'] }} | |||||
NPWP: {{ $param['npwp'] }} | NO. INVOICE | {{ $param['no_dokumen'] }} | |||||
Website:{{ $param['website'] }} | CUSTOMER ID | {{ $param['kode_klien'] }} | |||||
BILL TO | |||||||
{{ $param['nama_klien'] }} | |||||||
{{ $param['nama_up'] }} | |||||||
{{ $param['alamat'] }} | |||||||
DESCRIPTION | Unit Price | Qty | Amount | ||||
{{ $rowd['keterangan'] }} | {{ number_format($rowd['harga'],0,",",".") }} | {{ number_format($rowd['volume'],0,",",".") }} | {{ number_format($rowd['jumlah'],0,",",".") }} | ||||
Subtotal | {{ number_format($param['nilai'],0,",",".") }} | ||||||
Taxable | {{ number_format($param['nilai'],0,",",".") }} | ||||||
OTHER COMMENTS | Tax rate | {{ number_format($param['persen_ppn'],0,",",".") }}% | |||||
1. Pembayaran selambat-lambatnya 14(empat belas) hari kalender terhitung sejak dokumen diterima | Tax due | {{ number_format($param['nilai_ppn'],0,",",".") }} | |||||
2. Mohon mencantumkan nama perusahaan atau nomor invoice pada bukti pembayaran/transfer | Other | - | |||||
TOTAL | {{ number_format($param['total'],0,",",".") }} | ||||||
Pembayaran dapat ditransfer melalui Bank: | {{ $param['nama_lokasi'] }} | ||||||
Nama Rekening | : | {{ $param['nama_rek'] }} |
|
||||
Nama Bank | : | {{ $param['bank'] }} KCP {{ $param['cabang'] }} | |||||
No. Rekening | : | {{ $param['no_rek'] }} | |||||
{{ $param['nama_ttd'] }} | |||||||
{{ $param['jab_ttd'] }} |
|
{{ $param['nama_lokasi'] }} | KWITANSI | |||||
{{ $param['alamat_lokasi'] }} | RECEIPT | ||||||
Tlp. {{ $param['no_telp'] }} | No. | {{ $param['no_dokumen'] }} | |||||
e-mail:{{ $param['email'] }} | Number | ||||||
Website: {{ $param['website'] }} | |||||||
Sudah Terima Dari Received From |
: | {{ $param['nama_klien'] }} | |||||
Banyaknya Uang Amount Receive |
: | {{ App\Helper\SaiHelpers::terbilang($param['total']) }} | |||||
Untuk Pembayaran In Payment Of |
: | {{ $param['deskripsi'] }} | |||||
Rp. {{ number_format($param['total'],0,",",".") }},- | Bandung, {{ $param['tgl_tagih'] }} | ||||||
|
|||||||
Catatan: | |||||||
Mohon pembayaran ditransfer ke rekening bank berikut ini: | |||||||
{{ $param['bank'] }} Cab. {{ $param['cabang'] }} | |||||||
Rek No. {{ $param['no_rek'] }} | |||||||
a.n. {{ $param['nama_rek'] }} | {{ $param['nama_ttd'] }} | ||||||
{{ $param['jab_ttd'] }} |