if ($_REQUEST['sender'] == "entri_penetapan_PajakRetribusi") {
    if ($_REQUEST['action'] == 'edit') {
        //edit
        if (isset($_SESSION['delete_box']) && is_array($_SESSION['delete_box'])) {
            //delete process if box is not empty
            foreach ($_SESSION['delete_box']['retribusi_id'] as $key => $id) {
                $params = array('retribusi_id' => $id);
                deleteRow('pendataan_retrubusi', $params);
            }
            //print_r($_SESSION['delete_box']);
            unset($_SESSION['delete_box']);
        }
        if (isset($_REQUEST['detail'])) {
            //data detail
            $id_rekening = getIdRekening($_REQUEST['rekening']);
            if ($x = searchRow('pendataan_retrubusi', 'pendataan_id', $_REQUEST['FK'], $_REQUEST['id'])) {
                //ada id row, update
                //echo $x;
                //$exception = array('nominal','pendataan_id','retribusi_id');
                $exception = array('pendataan_id', 'retribusi_id');
                $other_request = array('dasar_pengenaan' => $_REQUEST['pengenaan'], 'id_rekening' => $id_rekening, 'dasar_tarif' => $_REQUEST['tarif'], 'kode_rekening' => $_REQUEST['rekening'], 'nominal' => $_REQUEST['retribusi']);
                ibase_trans();
                $str_where = " where retribusi_id =" . $_REQUEST['id'];
                $b = $fbird->FBUpdate('pendataan_retrubusi', $other_request, $exception, $str_where);
                if ($b) {
                    echo $_REQUEST['FK'];
                }
                unset($exception);
                unset($other_request);
            } else {
                //echo "Tidak Ada Row";
 if (isset($_SESSION['delete_box'])) {
     //delete process if box is not empty
     foreach ($_SESSION['delete_box']['pparkir_id'] as $key => $id) {
         $params = array('pparkir_id' => $id);
         deleteRow('pendataan_pparkir', $params);
     }
     unset($_SESSION['delete_box']);
     //print_r($_SESSION['delete_box']);
 }
 if (isset($_REQUEST['detail'])) {
     //data detail
     $id_rekening = getIdRekening($_REQUEST['rekening']);
     //$table = 'pendataan_pparkir';
     //$params=array('pendataan_id'=>$_REQUEST['FK'],'pparkir_id'=>$_REQUEST['id']);
     //$separators=array('AND');
     if ($x = searchRow('pendataan_pparkir', 'pendataan_id', $_REQUEST['FK'], $_REQUEST['id'])) {
         //if($x=searchRow($table,$params,$separators) ) {
         //echo $x;
         $exception = array('pparkir_alamat', 'pparkir_id_desa', 'pendataan_id', 'pparkir_id');
         $other_request = array('dasar_pengenaan' => $_REQUEST['pengenaan'], 'persen_tarif' => $_REQUEST['persen'], 'id_rekening' => $id_rekening, 'nominal' => $_REQUEST['pajak']);
         ibase_trans();
         $str_where = " where pparkir_id =" . $_REQUEST['id'];
         $b = $fbird->FBUpdate('pendataan_pparkir', $other_request, $exception, $str_where);
         if ($b) {
             echo $_REQUEST['FK'];
         }
         unset($exception);
         unset($other_request);
     } else {
         //echo "Tidak Ada Row";
         $ID_PARKIR = $fbird->setGenerator('GEN_PENDATAAN_PPARKIR');
if ($_REQUEST['sender'] == "entri_penetapan_PajakWalet") {
    if ($_REQUEST['action'] == 'edit') {
        //edit
        if (isset($_SESSION['delete_box'])) {
            //delete process if box is not empty
            foreach ($_SESSION['delete_box']['pwalet_id'] as $key => $id) {
                $params = array('pwalet_id' => $id);
                deleteRow('pendataan_pwalet', $params);
            }
            unset($_SESSION['delete_box']);
            //print_r($_SESSION['delete_box']);
        }
        if (isset($_REQUEST['detail'])) {
            //data detail
            $id_rekening = getIdRekening($_REQUEST['rekening']);
            if ($x = searchRow('pendataan_pwalet', 'pendataan_id', $_REQUEST['FK'], $_REQUEST['id'])) {
                //ada id row, update
                //echo $x;
                $exception = array('pendataan_id', 'pwalet_id');
                $other_request = array('dasar_pengenaan' => $_REQUEST['pengenaan'], 'persen_tarif' => $_REQUEST['persen'], 'id_rekening' => $id_rekening, 'dasar_tarif' => $_REQUEST['tarif'], 'nominal' => $_REQUEST['pajak']);
                ibase_trans();
                $str_where = " where pwalet_id =" . $_REQUEST['id'];
                $b = $fbird->FBUpdate('pendataan_pwalet', $other_request, $exception, $str_where);
                if ($b) {
                    echo $_REQUEST['FK'];
                }
                unset($exception);
                unset($other_request);
            } else {
                //echo "Tidak Ada Row";
                //tambah baru