//----------------------------------------------------------------------------------------------- if (isset($_POST['Process'])) { $input_error = 0; if (!is_date($_POST['date_'])) { display_error(tr("The entered date is invalid.")); set_focus('date_'); $input_error = 1; } elseif (!is_date_in_fiscalyear($_POST['date_'])) { display_error(tr("The entered date is not in fiscal year.")); set_focus('date_'); $input_error = 1; } elseif (!references::is_valid($_POST['ref'])) { display_error(tr("You must enter a reference.")); set_focus('ref'); $input_error = 1; } elseif (references::exists(systypes::journal_entry(), $_POST['ref'])) { display_error(tr("The entered reference is already in use.")); set_focus('ref'); $input_error = 1; } if ($input_error == 1) { unset($_POST['Process']); } } if (isset($_POST['Process'])) { $trans_no = add_journal_entries($_SESSION['journal_items']->gl_items, $_POST['date_'], $_POST['ref'], check_value('Reverse'), $_POST['memo_']); $_SESSION['journal_items']->clear_items(); unset($_SESSION['journal_items']); meta_forward($_SERVER['PHP_SELF'], "AddedID={$trans_no}"); } /*end of process credit note */