Server : Apache/2.4.18 (Ubuntu) System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64 User : oppastar ( 1041) PHP Version : 7.0.33-0ubuntu0.16.04.15 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Directory : /var/www/rabbithabit.com/public_html/application/views/admin/pembelian_pemesanan/ |
Upload File : |
<div class="row"> <div class="col-sm-12"> <p> <a href="<?= base_url('admin/pembelian/pemesanan'); ?>"> <i class="fa fa-arrow-left" aria-hidden="true"></i>Kembali ke Daftar Pemesanan </a> </p><br> <h2>No. Permintaan : <?= $transaction->no_transaksi; ?></h2> <?= $this->session->flashdata('success'); //to display success message ?> <?= $this->session->flashdata('result'); //to display result message ?> </div><!-- end class="col-sm-12" --> </div> <!-- end row --> <?= form_open_multipart(); ?> <div class="row"> <div class="col-sm-12" style="text-align: center;"> <p style="border: 1px solid;padding: 5px;">Supplier</p> </div> <div class="col-sm-4"> <p><b>Nama Supplier</b></p> <select class="form-control select_supplier" name="supplier" required> <option value selected readonly>Pilih Supplier ... </option> <?php foreach ($supplier as $item_supplier):?> <?php if($transaction->supplier_id != null): ?> <?php if($item_supplier->id == $transaction->supplier_id):?> <option value="<?= $item_supplier->id; ?>" selected><?= $item_supplier->supplier_name; ?></option> <?php else: ?> <option value="<?= $item_supplier->id; ?>"><?= $item_supplier->supplier_name; ?></option> <?php endif; ?> <?php else: ?> <option value="<?= $item_supplier->id; ?>"><?= $item_supplier->supplier_name; ?></option> <?php endif; ?> <?php endforeach; ?> </select> <?= form_error('supplier'); ?> <br> <p><b>Alamat</b></p> <div style="border: 1px solid black;padding: 20px 10px;"> <?php if($transaction->supplier_id != 0): ?> <?php $supplier_address = $this->db->select('supplier_address')->from('supplier')->where('id',$transaction->supplier_id)->get()->row()->supplier_address; ?> <p id="supplier_address" style="margin-bottom: 0px;"><?= $supplier_address; ?></p> <?php else: ?> <p id="supplier_address" style="margin-bottom: 0px;"><i>No Supplier Chosen ... </i></p> <?php endif; ?> </div> </div> <div class="col-sm-4"> <p><b>E-mail</b></p> <?php if($transaction->supplier_id != 0): ?> <?php $supplier_email = $this->db->select('supplier_email')->from('supplier')->where('id',$transaction->supplier_id)->get()->row()->supplier_email; ?> <input class="form-control" type="email" value="<?= $supplier_email; ?>" id="supplier_email" style="padding: 5px;width: 100%;" readonly> <?php else: ?> <input class="form-control" type="email" id="supplier_email" style="padding: 5px;width: 100%;" readonly> <?php endif; ?> <br> <p><b>Tgl. Pemesanan</b></p> <input class="form-control" type="text" value="<?= $transaction->tgl_transaksi; ?>" readonly style="padding: 5px;width: 100%;"> <div style="padding-top: 20px;display: none;"> <p><b>No. Referensi Supplier</b></p> <?php if(isset($current_transaction_receiving)): ?> <input class="form-control" type="text" value="<?= $transaction->no_referensi; ?>" disabled style="padding: 5px;"> <?php else: ?> <input class="form-control" type="text" id="no_referensi" disabled style="padding: 5px;"> <?php endif; ?> </div> </div> <div class="col-sm-4"> <p><b>Syarat Pembayaran</b></p> <select class="form-control syarat_pembayaran" name="syarat_pembayaran" required> <option value selected disabled>Pilih Syarat Pembayaran ... </option> <?php foreach ($syarat_pembayaran as $item_syarat_pembayaran):?> <?php if ($transaction->syarat_pembayaran_id != 0):?> <?php if($item_syarat_pembayaran->id == $transaction->syarat_pembayaran_id): ?> <option value="<?= $item_syarat_pembayaran->id; ?>" selected><?= $item_syarat_pembayaran->syarat_pembayaran_name; ?></option> <?php else: ?> <option value="<?= $item_syarat_pembayaran->id; ?>"><?= $item_syarat_pembayaran->syarat_pembayaran_name; ?></option> <?php endif; ?> <?php else: ?> <option value="<?= $item_syarat_pembayaran->id; ?>"><?= $item_syarat_pembayaran->syarat_pembayaran_name; ?></option> <?php endif; ?> <?php endforeach; ?> </select> <?= form_error('syarat_pembayaran'); ?> <br> <p><b>Tgl. Jatuh Tempo</b></p> <?php if($transaction->tgl_jth_tempo != ""): ?> <input class="form-control" type="text" id="tgl_jth_tempo" value="<?= $transaction->tgl_jth_tempo; ?>" placeholder="yyyy-mm-dd" name="tgl_jth_tempo" readonly style="padding: 5px;"> <?php else: ?> <input class="form-control" type="text" id="tgl_jth_tempo" placeholder="yyyy-mm-dd" name="tgl_jth_tempo" readonly style="padding: 5px;"> <?php endif; ?> <br> <p><b>Gudang</b></p> <?php $warehouse_name = $this->db->select('name')->from('warehouse')->where('id',$transaction->warehouse_id)->get()->row()->name; ?> <input class="form-control" type="text" value="<?= $warehouse_name; ?>" readonly style="padding: 5px;"> </div> </div> <div class="row" > <div class="col-sm-12"> <div class="table-responsive"> <table class="table table-striped" style="margin-bottom: 0px;"> <thead> <tr> <th>Produk</th> <th>Kode Produk</th> <th>SatuanBeli to SatuanJual</th> <th>QuantitasBeli</th> <th>QuantitasJual</th> <th>Harga Satuan</th> <th>Harga Beli Akhir</th> <th>Diskon</th> <th>PPN</th> <th>Jumlah</th> <th>Last90D</th> <th>Stok Skrg</th> </tr> </thead> <tbody> <?php $a=1;foreach ($transaction_detail as $item_transaction_detail):?> <tr> <!-- Produk --> <td> <?php $products = $this->db->select('title,product_code')->from('products')->where('id_products',$item_transaction_detail->id_product)->get()->row();echo ucfirst($products->title);?> <input type="hidden" value="<?= $item_transaction_detail->id_product ?>" name="idprod[]"/> </td> <!-- Kode Produk --> <td><?php echo ucfirst($products->product_code); ?></td> <!-- SatuanBeli to SatuanJual --> <td> <select class="form-control select_convertion unit_convertion<?=$a;?>" name="id_unit_convertion[]" id="<?=$a;?>" required> <option value readonly>Choose Convertion</option> <?php $konversi=$this->db->query("select id_product,satuan_beli_id,satuan_jual_id from `transaction_detail` where id_transaction=".$transaction->id_transaction." and id_product=".$item_transaction_detail->id_product." union select product_id,satuan_beli_id,satuan_jual_id from unit_convertion where product_id=".$item_transaction_detail->id_product)->result(); foreach ($konversi as $item): $satuan_beli = $this->db->select("*")->from("conversion")->where("id_conversion",$item->satuan_beli_id)->get()->row()->conversion; $satuan_jual = $this->db->select("*")->from("conversion")->where("id_conversion",$item->satuan_jual_id)->get()->row()->conversion; ?><?php if(($item->satuan_beli_id == $item_transaction_detail->satuan_beli_id) && ($item->satuan_jual_id == $item_transaction_detail->satuan_jual_id)) : ?> <option value="<?= ($item->satuan_beli_id).'-'.($item->satuan_jual_id)?>" selected><?= ucfirst($satuan_beli).' -to- '.ucfirst($satuan_jual); ?></option> <?php else: ?> <option value="<?= ($item->satuan_beli_id).'-'.($item->satuan_jual_id)?>"><?= ucfirst($satuan_beli).' -to- '.ucfirst($satuan_jual); ?></option> <?php endif; ?> <?php endforeach; ?> </select> </td> <!-- QuantitasBeli --> <td> <input type="number" class="form-control qtybeli<?=$a;?>" name="quantitas_beli[]" onblur="qtybeli(<?=$a;?>,<?=$item_transaction_detail->id_product?>)" value="<?= $item_transaction_detail->kuantitas_beli; ?>" min="0" required style="width: 90px;text-align: center;padding: 5px;"> </td> <!-- QuantitasJual --> <td> <?php $konversi = $item_transaction_detail->konversi; $convertion_value = $konversi * $item_transaction_detail->kuantitas_beli; ?> <input class="form-control" type="number" readonly id="convertion_value<?=$a;?>" value="<?= $convertion_value; ?>" style="width: 90px;text-align: center;padding: 5px;"> </td> <!-- Harga Satuan --> <td> <?php if($item_transaction_detail->harga_satuan != 0): $hargasatuan = $item_transaction_detail->harga_satuan;?> <div class="input-group"> <div class="input-group-addon"> <span class="input-group-text">Rp.</span> </div> <input type="text" class="form-control harga_satuan<?=$a;?> uang" min="0" name="harga_satuan[]" onblur="hargasatuan(<?=$a;?>)" required value="<?= number_format($hargasatuan,2,',','.'); ?>" style="width: 95px;text-align: center;padding: 5px;"> </div> <?php else: ?> <?php $hargasatuan = 0; $this->db->select('harga_satuan')->from('transaction_detail')->where('id_product',$item_transaction_detail->id_product)->order_by('id','DESC'); $get_hargasatuan = $this->db->get()->result(); if(count($get_hargasatuan > 0)){ foreach ($get_hargasatuan as $item) { if($item->harga_satuan != 0){ $hargasatuan = $item->harga_satuan; break; } } } ?> <div class="input-group"> <div class="input-group-addon"> <span class="input-group-text">Rp.</span> </div> <input type="text" class="form-control harga_satuan<?=$a;?> uang" min="0" name="harga_satuan[]" onblur="hargasatuan(<?=$a;?>)" value="<?= number_format($hargasatuan,2,',','.');?>" required style="width: 95px;text-align: center;padding: 5px;"> </div> <?php endif; ?> </td> <!-- Harga Beli Akhir --> <td> <?php $hargasatuan = 0; $this->db->select('harga_satuan')->from('transaction_detail')->where('id_product',$item_transaction_detail->id_product)->order_by('id','DESC'); $get_hargasatuan = $this->db->get()->result(); if(count($get_hargasatuan > 0)){ foreach ($get_hargasatuan as $item) { if($item->harga_satuan != 0){ $hargasatuan = $item->harga_satuan; break; } } } ?> <div class="input-group"> <div class="input-group-addon"> <span class="input-group-text">Rp.</span> </div> <input class="form-control" type="text" value="<?= number_format($hargasatuan,2,',','.');?>" readonly style="width: 110px;padding: 5px;"> </div> </td> <!-- Diskon --> <td> <?php if($item_transaction_detail->diskon_satuan != 0): ?> <div class="input-group"> <input class="form-control diskon_product<?=$a;?> diskon" type="text" min="0" name="diskon_product[]" onblur="hargasatuan(<?=$a;?>)" required value="<?= number_format($item_transaction_detail->diskon_satuan,2,',',''); ?>" style="width: 50px;text-align: center;padding: 5px;"> <div class="input-group-addon"> <span class="input-group-text">%</span> </div> </div> <?php else: ?> <div class="input-group"> <input class="form-control diskon_product<?=$a;?> diskon" type="text" min="0" name="diskon_product[]" onblur="hargasatuan(<?=$a;?>)" required value="0" style="width: 50px;text-align: center;padding: 5px;"> <div class="input-group-addon">% </div> </div> <?php endif; ?> </td> <!-- PPN --> <td> <select class="form-control ppn_satuan" name="ppn_satuan[]" id="ppn_satuan<?=$a;?>" required style="width: 70px;display: inline;"> <?php if($transaction->supplier_id != 0): ?> <?php if($item_transaction_detail->ppn_satuan == 0):?> <option value="0" selected>Tidak</option> <option value="10">Iya</option> <?php elseif($item_transaction_detail->ppn_satuan == 10): ?> <option value="0">Tidak</option> <option value="10" selected>Iya</option> <?php endif; ?> <?php else: ?> <option value="0">Tidak</option> <option value="10" selected>Iya</option> <?php endif; ?> </select> </td> <!-- Jumlah --> <td> <?php if($item_transaction_detail->jumlah_satuan != 0): ?> <div class="input-group"> <div class="input-group-addon"> <span class="input-group-text">Rp.</span> </div> <input type="text" class="form-control uang" name="total_product[]" id="total_product<?=$a;?>" readonly value="<?= $item_transaction_detail->jumlah_satuan; ?>" style="width:84px;padding: 5px;display: inline;"> </div> <?php else: ?> <div class="input-group"> <div class="input-group-addon"> <span class="input-group-text">Rp.</span> </div> <input type="text" class="form-control uang" name="total_product[]" id="total_product<?=$a;?>" readonly style="width:84px;padding: 5px;display: inline;"> </div> <?php endif; ?> </td> <!-- Last90D --> <td> <input type="text" class="form-control" value="0" readonly style="width:50px;text-align: center;padding: 5px;"> </td> <!-- StockSkrg --> <td> <?php error_reporting(0); $product_stock = 0; $warehouse_stock = $this->db->select('stock')->from('stock')->where('id_product',$item_transaction_detail->id_product)->where('warehouse_id',$transaction->warehouse_id)->get()->row()->stock; if($warehouse_stock != null){ $product_stock = $warehouse_stock; } else{ $product_stock = $product_stock; } ?> <input type="text" class="form-control" value="<?= $product_stock; ?>" readonly style="width:50px;text-align: center;padding: 5px;"> </td> </tr> <?php $a++;endforeach; ?> </tbody> </table> </div><!-- end class responsive--> </div><!-- end class="col-sm-12" --> </div> <!-- end row --> <div class="row"> <div class="col-sm-4"> <p style="font-size: 20px;"><b>Catatan :</b></p> <div style="border: 1px solid black;padding: 20px 10px;"> <p style="margin-bottom: 0px;"><?= ucfirst($transaction->transaction_message);?></p> </div> </div> <div class="col-sm-4"> <p style="font-size: 20px;"><b>Lampiran :</b></p> <div class="form-group"> <a href="<?= base_url('uploads/lampiran/'.$transaction->transaction_file);?>" target="_blank"><?= $transaction->transaction_file;?></a> </div> </div> <div class="col-sm-4"> <div class="row"> <div class="col-sm-6"> SubTotal </div> <div class="col-sm-6"> <?php if($transaction->sub_total != 0): ?> Rp. <input type="text" class="form-control sub_total" name="sub_total" readonly value="<?= $transaction->sub_total;?>" style="width: 139px;display: inline;"> <?php else: ?> Rp. <input type="text" class="form-control sub_total" name="sub_total" readonly style="width: 139px;display: inline;"> <?php endif; ?> </div> </div> <div class="row"> <div class="col-sm-6"> Diskon Per Baris </div> <div class="col-sm-6"> <?php if($transaction->diskon_per_baris != 0): ?> Rp. <input type="text" class="form-control diskon_per_baris" name="diskon_per_baris" value="<?= $transaction->diskon_per_baris; ?>" readonly style="width: 139px;display: inline;"> <?php else: ?> Rp. <input type="text" class="form-control diskon_per_baris" name="diskon_per_baris" readonly style="width: 139px;display: inline;"> <?php endif; ?> </div> </div> <div class="row"> <div class="col-sm-6"> PPN </div> <div class="col-sm-6"> <?php if($transaction->ppn_result != 0): ?> Rp. <input class="form-control ppn_value" type="text" name="ppn_value" value="<?= $transaction->ppn_result;?>" required readonly style="width: 139px;display: inline;"> <?php else: ?> Rp. <input class="form-control ppn_value" type="text" name="ppn_value" value="0" required readonly style="width: 139px;display: inline;"> <?php endif; ?> </div> </div> <div class="row"> <div class="col-sm-6"> Total </div> <div class="col-sm-6"> <?php if($transaction->total != 0): ?> Rp. <input class="form-control total_akhir" name="total" value="<?= $transaction->total;?>" type="text" required readonly style="width: 139px;display: inline;"> <?php else: ?> Rp. <input class="form-control total_akhir" name="total" type="text" required readonly style="width: 139px;display: inline;"> <?php endif; ?> </div> </div> </div> </div> <!-- buttom button --> <div class="row"> <div class="col-sm-12" style="text-align: center;"> <a href="<?= base_url('admin/pembelian/pemesanan'); ?>" type="submit" class="btn btn-info"><i class="fa fa-arrow-left"></i> Kembali ke Pemesanan</a> <?php if($transaction->transaction_status == 3): ?> <button class="btn btn-success" type="submit" name="submit" value="save"> <i class="fa fa-save"></i> Simpan sebagai Draf </button> <button class="btn btn-primary" type="submit" name="submit" value="approve"> <i class="fa fa-save"></i> Buat Pemesanan </button> <?php if($transaction->supplier_id != 0): ?> <button class="btn btn-danger" type="submit" name="submit" value="ban"> <i class="fa fa-ban"></i> Tolak Pemesanan </button> <?php else: ?> <a href="<?= base_url('admin/pembelian/reject_request/'.$transaction->id_transaction)?>" type="submit" class="btn btn-danger"><i class="fa fa-ban"></i> Tolak Pemesanan</a> <?php endif; ?> <!-- <a href="#" class="btn btn-primary disabled"><i class="fa fa-print"></i> Print Pemesanan</a> --> <a href="<?= base_url('admin/pembelian/generate_po_pdf/'.$transaction->id_transaction)?>" class="btn btn-primary" target="_blank"><i class="fa fa-print"></i> Cetak Pemesanan</a> <?php elseif($transaction->transaction_status == 5): ?> <a href="#" onclick="window.open('<?= base_url('admin/pembelian/sendemail/'.$transaction->id_transaction)?>', '_blank', 'toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=yes,left=0,top=0,resizable=0,height='+ (parseInt(screen.availHeight)-80) +',width='+screen.availWidth+',scrollbars=yes,status=yes,fullscreen=yes');" class="btn btn-warning" target="_blank"><i class="fa fa-envelope"></i> Email Ke Supplier</a> <a href="<?= base_url('admin/pembelian/generate_po_pdf/'.$transaction->id_transaction)?>" class="btn btn-primary" target="_blank"><i class="fa fa-print"></i> Cetak Pemesanan</a> <?php if($this->data['role'] == 'Super Admin') : ?> <a href="<?= base_url('admin/pembelian/generate_po_pdf/'.$transaction->id_transaction)?>" class="btn btn-danger" target="_blank"><i class="fa fa-save"></i> Ubah status menjadi "Tutup (Sebagian dikirim"</a> <?php endif; ?> <?php endif; ?> </div> </div> <!-- buttom button --> <?= form_close(); ?> <script> $(document).ready(function() { // decimal money $('.uang').maskMoney({thousands:'.', decimal:','}); $('.diskon').maskMoney({decimal:','}); // decimal money /*get supplier detail*/ $('.select_supplier').change(function() { var id_supplier = $(this).val(); ajax_get_supplier_detail(id_supplier); }); /*get supplier detail*/ /*set tgl_jth_tempo*/ $('.syarat_pembayaran').change(function() { var id_syarat_pembayaran = $(this).val(); ajax_set_tgl_jth_tempo(id_syarat_pembayaran); }); /*set tgl_jth_tempo*/ /*select new convertion value*/ $('.select_convertion').change(function() { var select_id = $(this).attr("id"); document.getElementsByClassName("qtybeli"+select_id+"")[0].value = ""; document.getElementById("convertion_value"+select_id+"").value = ""; document.getElementsByClassName("harga_satuan"+select_id+"")[0].value = ""; document.getElementsByClassName("diskon_product"+select_id+"")[0].value = ""; document.getElementById("total_product"+select_id+"").value = ""; document.getElementsByClassName("sub_total")[0].value = ""; document.getElementsByClassName("diskon_per_baris")[0].value = ""; document.getElementsByClassName("ppn_value")[0].value = ""; document.getElementsByClassName("total_akhir")[0].value = ""; }); /*select new convertion value*/ /*ppn change*/ $('.ppn_satuan').change(function() { hitung_subtotal(); }); /*ppn change*/ calculate_jumlah(); hitung_subtotal(); }); function ajax_get_supplier_detail(id_supplier) { $.ajax({ 'url' : '<?php echo base_url(); ?>' + 'admin/pembelian' + '/ajax_get_supplier_detail', 'type' : 'POST', 'data' : { 'id_supplier' : id_supplier, '<?= $this->security->get_csrf_token_name(); ?>' : '<?= $this->security->get_csrf_hash(); ?>' }, 'success' : function(result) { if (result) { var hasil = JSON.parse(result); $('#supplier_address').html(hasil.address); document.getElementById("supplier_email").value = hasil.email; }; } }); } function ajax_set_tgl_jth_tempo(id_syarat_pembayaran) { $.ajax({ 'url' : '<?php echo base_url(); ?>' + 'admin/pembelian' + '/ajax_set_tgl_jth_tempo', 'type' : 'POST', 'data' : { 'id_syarat_pembayaran' : id_syarat_pembayaran, '<?= $this->security->get_csrf_token_name(); ?>' : '<?= $this->security->get_csrf_hash(); ?>' }, 'success' : function(result) { if (result) { document.getElementById("tgl_jth_tempo").value = result; }; } }); } function qtybeli(a,id_product) { var select_id = a; var hargasatuan = document.getElementsByClassName("harga_satuan"+select_id+"")[0].value.split('.').join("").replace(',','.'); var diskon = document.getElementsByClassName("diskon_product"+select_id+"")[0].value.replace(',','.'); var qtybeli1 = document.getElementsByClassName("qtybeli"+select_id+"")[0].value; var qtybeli = document.getElementsByClassName("qtybeli"+select_id+"")[0]; var id_uc = document.getElementsByClassName("unit_convertion"+select_id+"")[0]; var qtybeli_value = qtybeli.value; var id_uc_value = id_uc.value; var harga1 = hargasatuan*qtybeli1; // var harga2 = harga1-((harga1*diskon)/100); var harga2 = harga1; $.ajax({ 'url' : '<?php echo base_url(); ?>' + 'admin/pembelian' + '/ajax_get_unit_convertion_result', 'type' : 'POST', 'data' : { 'id_uc' : id_uc_value, 'qtybeli' : qtybeli_value, 'product' : id_product, '<?= $this->security->get_csrf_token_name(); ?>' : '<?= $this->security->get_csrf_hash(); ?>' }, 'success' : function(result) { if (result) { document.getElementById("convertion_value"+select_id+"").value = result; document.getElementById("total_product"+select_id+"").value = number_format(harga2,2,',','.'); hitung_subtotal(); // document.getElementsByClassName("diskon_per_baris")[0].value = ""; // document.getElementsByClassName("ppn_value")[0].value = ""; // document.getElementsByClassName("total_akhir")[0].value = ""; }; } }); } function hargasatuan(a) { var select_id = a; var hargasatuan = document.getElementsByClassName("harga_satuan"+select_id+"")[0].value.split('.').join("").replace(',','.'); var qtybeli = document.getElementsByClassName("qtybeli"+select_id+"")[0].value; var diskon = document.getElementsByClassName("diskon_product"+select_id+"")[0].value.replace(',','.'); var harga1 = hargasatuan*qtybeli; var harga2 = harga1-((harga1*diskon)/100); document.getElementById("total_product"+select_id+"").value = number_format(harga2.toFixed(2),2,',','.'); hitung_subtotal(); } function hitung_subtotal(){ var count_detail = <?= $count_transaction_detail; ?>; var sub_total = 0; var diskon_per_baris= 0; var ppn_per_baris = 0; var a; for (a = 1; a <= count_detail; a++) { var get_hargasatuan = document.getElementsByClassName("harga_satuan"+a+"")[0].value.split('.').join("").replace(',','.'); // .replace(/./g,'').replace(',','.'); var get_qtybeli = document.getElementsByClassName("qtybeli"+a+"")[0].value; var get_diskon = document.getElementsByClassName("diskon_product"+a+"")[0].value.replace(',','.'); var ppn_product = $('#ppn_satuan'+a+'').val(); var total = get_hargasatuan*get_qtybeli; var total1 = ((get_hargasatuan*get_qtybeli)*get_diskon)/100; var total2 = (((get_hargasatuan*get_qtybeli)-((get_hargasatuan*get_qtybeli)*get_diskon)/100)*ppn_product)/100; sub_total = sub_total + total; diskon_per_baris = diskon_per_baris + total1; ppn_per_baris = ppn_per_baris + total2; } document.getElementsByClassName("sub_total")[0].value = number_format(sub_total.toFixed(2),2,',','.'); document.getElementsByClassName("diskon_per_baris")[0].value = number_format(diskon_per_baris.toFixed(2),2,',','.'); document.getElementsByClassName("ppn_value")[0].value = number_format(ppn_per_baris.toFixed(2),2,',','.'); document.getElementsByClassName("total_akhir")[0].value = number_format(((sub_total - diskon_per_baris)+ppn_per_baris).toFixed(2),2,',','.'); } function calculate_jumlah(){ var count_detail = <?= $count_transaction_detail; ?>; for (a = 1; a <= count_detail; a++) { document.getElementById("total_product"+a).value = number_format((document.getElementsByClassName("qtybeli"+a+"")[0].value * Number((document.getElementsByClassName("harga_satuan"+a+"")[0].value.replace('.','')).replace(',','.'))).toFixed(2),2,',','.'); } } </script>