Further fixes to javascript multiple class handling.
[fa-stable.git] / purchasing / po_receive_items.php
index 85acc0adf0da063ad701cd2de6daca0d535e5dc2..f80130e6402cea4caaf3a7b8eab51a09aefe6bfe 100644 (file)
@@ -176,6 +176,13 @@ function can_process()
                return false;
        }
 
+       if (!is_date_in_fiscalyear($_POST['DefaultReceivedDate'])) 
+       {
+               display_error(_("The entered date is not in fiscal year"));
+               set_focus('DefaultReceivedDate');
+               return false;
+       }
+
     if (!$Refs->is_valid($_POST['ref']))
     {
                display_error(_("You must enter a reference."));
@@ -259,6 +266,7 @@ function process_receive_po()
        $grn->orig_order_date = $_POST['DefaultReceivedDate'];
        $grn->reference = $_POST['ref'];
        $grn->Location = $_POST['Location'];
+       $grn->ex_rate = input_num('_ex_rate', null);
 
        $grn_no = add_grn($grn);
 
@@ -318,7 +326,7 @@ if (isset($_POST['ProcessGoodsReceived']))
 
 start_form();
 
-display_grn_summary($_SESSION['PO'], true);
+edit_grn_summary($_SESSION['PO'], true);
 display_heading(_("Items to Receive"));
 display_po_receive_items();