simpanBill(); } if($last_nonota == null) { $msg = "Tindakan gagal ditambahkan"; $type = "error"; } else { $tmp_get_last_bill = $db->query("SELECT br.idxbill,r.kode_tarif,r.uraian_tarif from t_billrajal br join m_tarif_rs r on br.kodetarif = r.kode_tarif where nonota = $last_nonota limit 1"); if($tmp_get_last_bill->numRows() > 0) { $data_last_bill = $tmp_get_last_bill->fetchFirst(); if($data_last_bill['uraian_tarif'] == 'PEMBULATAN') { $bill = $data_last_bill['idxbill']; $arr_update_bill['status_verifikasi'] = 1; $arr_update_bill['user_verifikasi'] = $_SESSION['NIP']; $arr_update_bill['tgl_verifikasi'] = date('Y-m-d'); $v_billranap = "UPDATE t_billrajal ".bind_sql($arr_update_bill,1)." where IDXBILL = ".$bill; $st_verif_bill = execute($v_billranap); // get 1 bill sebelum terakhi // $tmp_last_bayar = $db->query("SELECT carabayar from t_bayarrajal where idxbill in (select idxbill from t_billrajal where nonota = ".($last_nonota-1)." limit 1)"); // if($tmp_last_bayar->numRows() > 0) { // $data_last_bayar = $tmp_last_bayar->fetchFirst(); $tunai_piutang = (array_key_exists('piutang', $_REQUEST) && $_REQUEST['piutang'] == 1) ? 2 : 1; $v_bayarrajal = "UPDATE t_bayarrajal SET st_carabayar = $tunai_piutang WHERE IDXBILL=".$bill; $st_verif_bayar = execute($v_bayarrajal); // } } } $msg = "Tindakan berhasil ditambahkan"; $type = "success"; } echo json_encode(['message'=>$msg,'type'=>$type,'nonota'=>$last_nonota]); exit; ?>