function can_process() {
global $Refs;
+ if (!get_post('customer_id'))
+ {
+ display_error(_("There is no customer selected."));
+ set_focus('customer_id');
+ return false;
+ }
+
+ if (!get_post('branch_id'))
+ {
+ display_error(_("This customer has no branch defined."));
+ set_focus('branch_id');
+ return false;
+ }
+
if (!is_date($_POST['OrderDate'])) {
display_error(_("The entered date is invalid."));
set_focus('OrderDate');
set_focus('ref');
return false;
}
+ if ($_SESSION['Items']->trans_no==0 && !is_new_reference($_POST['ref'],
+ $_SESSION['Items']->trans_type)) {
+ display_error(_("The entered reference is already in use."));
+ set_focus('ref');
+ return false;
+ }
return true;
}
global $SysPrefs;
if(!get_post('stock_id_text', true)) {
- display_error( _("Item description cnnot be empty."));
+ display_error( _("Item description cannot be empty."));
set_focus('stock_id_edit');
return false;
}
($_SESSION['Items']->any_already_delivered() == 0), $idate);
if ($customer_error == "") {
- start_table("$table_style width=80%", 10);
+ start_table(TABLESTYLE, "width=80%", 10);
echo "<tr><td>";
display_order_summary($orderitems, $_SESSION['Items'], true);
echo "</td></tr>";