X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=purchasing%2Fsupplier_invoice.php;h=64a0850f3c531c2125c267afde6f81e16f60e8bc;hb=8259c324f645a39cb847d5a4346b70e225e1b02c;hp=33afd6c48763c6097ec19ef1543ab02553710796;hpb=da8311619dd73feae101d246a1957b972e00cbd2;p=fa-stable.git
diff --git a/purchasing/supplier_invoice.php b/purchasing/supplier_invoice.php
index 33afd6c4..64a0850f 100644
--- a/purchasing/supplier_invoice.php
+++ b/purchasing/supplier_invoice.php
@@ -14,6 +14,8 @@ include_once($path_to_root . "/purchasing/includes/purchasing_ui.inc");
$js = "";
if ($use_popup_windows)
$js .= get_js_open_window(900, 500);
+if ($use_date_picker)
+ $js .= get_js_date_picker();
page(_("Enter Supplier Invoice"), false, false, "", $js);
@@ -70,34 +72,40 @@ function check_data()
if (!references::is_valid($_SESSION['supp_trans']->reference))
{
display_error(_("You must enter an invoice reference."));
+ set_focus('reference');
return false;
}
if (!is_new_reference($_SESSION['supp_trans']->reference, 20))
{
display_error(_("The entered reference is already in use."));
+ set_focus('reference');
return false;
}
if (!references::is_valid($_SESSION['supp_trans']->supp_reference))
{
display_error(_("You must enter a supplier's invoice reference."));
+ set_focus('supp_reference');
return false;
}
if (!is_date( $_SESSION['supp_trans']->tran_date))
{
display_error(_("The invoice as entered cannot be processed because the invoice date is in an incorrect format."));
+ set_focus('trans_date');
return false;
}
elseif (!is_date_in_fiscalyear($_SESSION['supp_trans']->tran_date))
{
display_error(_("The entered date is not in fiscal year."));
+ set_focus('trans_date');
return false;
}
if (!is_date( $_SESSION['supp_trans']->due_date))
{
display_error(_("The invoice as entered cannot be processed because the due date is in an incorrect format."));
+ set_focus('due_date');
return false;
}
@@ -166,7 +174,7 @@ echo "";
end_table(); // outer table
echo "
";
-submit_center('PostInvoice', _("Enter Invoice"));
+submit_center('PostInvoice', _("Enter Invoice"), true, '', true);
echo "
";
end_form();