Exemplo n.º 1
0
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;
        }
    }
}
Exemplo n.º 2
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>