X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=sales%2Fcredit_note_entry.php;h=1946aca1e339a6728e548e8db38f8e039b5dedf1;hb=0ddbffd3121056b6cf10dbd715d72d10fffdf253;hp=86ce24663f335ef4b35f157d2cbc66ea4ec4fedc;hpb=7792e42d75607b7e2dbaf73c318b8b7d9367dd17;p=fa-stable.git
diff --git a/sales/credit_note_entry.php b/sales/credit_note_entry.php
index 86ce2466..1946aca1 100644
--- a/sales/credit_note_entry.php
+++ b/sales/credit_note_entry.php
@@ -107,17 +107,21 @@ function can_process()
if($_SESSION['Items']->trans_no == 0) {
if (!references::is_valid($_POST['ref'])) {
display_error( _("You must enter a reference."));
+ set_focus('ref');
$input_error = 1;
} elseif (!is_new_reference($_POST['ref'], 11)) {
display_error( _("The entered reference is already in use."));
+ set_focus('ref');
$input_error = 1;
- }
+ }
}
if (!is_date($_POST['OrderDate'])) {
display_error(_("The entered date for the credit note is invalid."));
+ set_focus('OrderDate');
$input_error = 1;
} elseif (!is_date_in_fiscalyear($_POST['OrderDate'])) {
display_error(_("The entered date is not in fiscal year."));
+ set_focus('OrderDate');
$input_error = 1;
}
return ($input_error == 0);
@@ -147,14 +151,17 @@ function check_item_data()
{
if (!check_num('qty',0)) {
display_error(_("The quantity must be greater than zero."));
+ set_focus('qty');
return false;
}
if (!check_num('price',0)) {
display_error(_("The entered price is negative or invalid."));
+ set_focus('price');
return false;
}
if (!check_num('Disc', 0, 100)) {
display_error(_("The entered discount percent is negative, greater than 100 or invalid."));
+ set_focus('Disc');
return false;
}
return true;
@@ -239,7 +246,7 @@ if ($customer_error == "") {
echo "