X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=purchasing%2Fpo_entry_items.php;h=ed6308c953d613f746320154e8ea2e8073b46fc1;hb=c5dc92bf60148463852a81f74284117ce3fd1e92;hp=73cad845fc7bc62c4a2ed27a4332159969a4aa4f;hpb=d67614847f2d4645d482ddef8b11b16ff0ab27e9;p=fa-stable.git diff --git a/purchasing/po_entry_items.php b/purchasing/po_entry_items.php index 73cad845..ed6308c9 100644 --- a/purchasing/po_entry_items.php +++ b/purchasing/po_entry_items.php @@ -14,6 +14,7 @@ $page_security = 'SA_PURCHASEORDER'; include_once($path_to_root . "/purchasing/includes/po_class.inc"); include_once($path_to_root . "/includes/session.inc"); include_once($path_to_root . "/purchasing/includes/purchasing_ui.inc"); +include_once($path_to_root . "/purchasing/includes/db/suppliers_db.inc"); include_once($path_to_root . "/reporting/includes/reporting.inc"); set_page_security( @$_SESSION['PO']->trans_type, @@ -77,7 +78,7 @@ if (isset($_GET['AddedID'])) display_note(print_document_link($order_no, _("&Print This Order"), true, $trans_type), 0, 1); - display_note(print_document_link($order_no, _("&Email This Order"), true, $trans_type, false, "", "", 1)); + display_note(print_document_link($order_no, _("&Email This Order"), true, $trans_type, false, "printlink", "", 1)); hyperlink_params($path_to_root . "/purchasing/po_receive_items.php", _("&Receive Items on this Purchase Order"), "PONumber=$order_no"); @@ -317,6 +318,13 @@ function can_commit() { global $Refs; + if (!get_post('supplier_id')) + { + display_error(_("There is no supplier selected.")); + set_focus('supplier_id'); + return false; + } + if (!is_date($_POST['OrderDate'])) { display_error(_("The entered order date is invalid.")); @@ -406,8 +414,7 @@ function handle_commit_order() meta_forward($_SERVER['PHP_SELF'], "AddedGRN=$grn_no"); } // Direct Purchase Invoice - $inv = new supp_trans; - $inv->is_invoice = true; + $inv = new supp_trans(ST_SUPPINVOICE); $inv->Comments = $cart->Comments; $inv->supplier_id = $cart->supplier_id; $inv->tran_date = $cart->orig_order_date; @@ -478,7 +485,7 @@ echo "
"; display_po_items($_SESSION['PO']); -start_table($table_style2); +start_table(TABLESTYLE2); textarea_row(_("Memo:"), 'Comments', null, 70, 4); end_table(1);