Bug in tax_types_list (spec_id)
[fa-stable.git] / sales / customer_credit_invoice.php
index b084a7d1bf0cd332a54f826c4cb14a9efc89d1ee..e9fb3a007b499f44bc6fe5055ee126484f3eafae 100644 (file)
@@ -73,25 +73,30 @@ function can_process()
 {
        if (!is_date($_POST['CreditDate'])) {
                display_error(_("The entered date is invalid."));;
+               set_focus('CreditDate');
                return false;
        } elseif (!is_date_in_fiscalyear($_POST['CreditDate'])) {
                display_error(_("The entered date is not in fiscal year."));
+               set_focus('CreditDate');
                return false;
        }
 
     if ($_SESSION['Items']->trans_no==0) {
                if (!references::is_valid($_POST['ref'])) {
                        display_error(_("You must enter a reference."));;
+                       set_focus('ref');
                        return false;
                }
 
                if (!is_new_reference($_POST['ref'], 11)) {
                        display_error(_("The entered reference is already in use."));;
+                       set_focus('ref');
                        return false;
                }
     }
        if (!check_num('ChargeFreightCost', 0)) {
                display_error(_("The entered shipping cost is invalid or less than zero."));;
+               set_focus('ChargeFreightCost');
                return false;
        }
 
@@ -223,7 +228,7 @@ function display_credit_items()
 //             $_POST['ref'] = references::get_next(11);
 
     if ($_SESSION['Items']->trans_no==0) {
-               ref_cells(_("Reference"), 'ref', $_SESSION['Items']->reference, "class='tableheader2'");
+               ref_cells(_("Reference"), 'ref', '', $_SESSION['Items']->reference, "class='tableheader2'");
        } else {
                label_cells(_("Reference"), $_SESSION['Items']->reference, "class='tableheader2'");
        }
@@ -249,7 +254,7 @@ function display_credit_items()
 
     label_row(_("Invoice Date"), $_SESSION['Items']->src_date, "class='tableheader2'");
 
-    date_row(_("Credit Note Date"), 'CreditDate', null, 0, 0, 0, "class='tableheader2'");
+    date_row(_("Credit Note Date"), 'CreditDate', '', null, 0, 0, 0, "class='tableheader2'");
 
     end_table();