function create_new_expense_voucher($voucher_ref, $voucher_date, $voucher_description, $voucher_paid_from_account) { $voucher_exist = 0; if (voucher_ref_exists($voucher_ref)) { $voucher_exist = 1; } if ($voucher_exist != 1) { $now = getDateTime(0, 'mySQL'); $insert = DB::Insert(DB_PREFIX . $_SESSION['co_prefix'] . 'voucher_expense', array('voucher_ref_no' => $voucher_ref, 'voucher_date' => $voucher_date, 'voucher description' => $voucher_description, 'paid_from_account' => $voucher_paid_from_account, 'created_on' => $now, 'created_by' => $_SESSION['user_name'], 'voucher_status' => 'Draft')); $new_voucher_id = DB::insertId(); if ($new_voucher_id) { return $new_voucher_id; } else { return 0; } } }
if (isset($_POST['voucher_date'])) { $voucher_date = $_POST['voucher_date']; } if (isset($_POST['voucher_paid_from_account'])) { $voucher_paid_from_account = $_POST['voucher_paid_from_account']; } if (isset($_POST['account_desc_long'])) { $account_desc_long = $_POST['account_desc_long']; } if (isset($_POST['addExpenseVoucer'])) { $voucher_id = create_new_expense_voucher($voucher_ref, $voucher_date, $account_desc_long, $voucher_paid_from_account); if ($voucher_id != 0) { echo '<script>window.location.replace("' . SITE_ROOT . '?route=modules/gl/transactions/expense/add_expense_voucher_detail&voucher_id=' . $voucher_id . '");</script>'; echo "i was here"; } else { if (voucher_ref_exists($voucher_ref)) { $error_ref = 1; } else { $error_db = 1; } } } ?> <!-- Content Header (Page header) --> <section class="content-header"> <h1> Expense Voucher <small>Create Expense Voucher (Draft)</small> </h1>