Parse error
[fa-stable.git] / purchasing / allocations / supplier_allocate.php
index 6b9b94b64868aee736006133c37be459b8387284..4997b2de51255889b3770ad0f853f4a857e641c6 100644 (file)
@@ -9,8 +9,8 @@
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
     See the License here <http://www.gnu.org/licenses/gpl-3.0.html>.
 ***********************************************************************/
-$path_to_root="../..";
-$page_security = 3;
+$page_security = 'SA_SUPPLIERALLOC';
+$path_to_root = "../..";
 
 include($path_to_root . "/includes/ui/allocation_cart.inc");
 include_once($path_to_root . "/includes/session.inc");
@@ -45,7 +45,7 @@ function edit_allocations_for_transaction($type, $trans_no)
 {
        start_form();
 
-    display_heading(_("Allocation of") . " " . systypes::name($_SESSION['alloc']->type) . " # " . $_SESSION['alloc']->trans_no);
+    display_heading(_("Allocation of") . " " . $systypes_array[$_SESSION['alloc']->type] . " # " . $_SESSION['alloc']->trans_no);
 
        display_heading($_SESSION['alloc']->person_name);
 
@@ -80,7 +80,7 @@ if (isset($_POST['Process']))
 {
        if (check_allocations())
        {
-               handle_allocate();
+               $_SESSION['alloc']->write();
                clear_allocations();
                $_POST['Cancel'] = 1;
        }
@@ -98,15 +98,12 @@ if (isset($_POST['Cancel']))
 
 if (isset($_GET['trans_no']) && isset($_GET['trans_type']))
 {
-       clear_allocations();
-       get_allocations_for_transaction($_GET['trans_type'], $_GET['trans_no']);
+       $_SESSION['alloc'] = new allocation($_GET['trans_type'], $_GET['trans_no']);
 }
-if(get_post('UpdateDisplay'))
+
+if (get_post('UpdateDisplay'))
 {
-       $trans_no = $_SESSION['alloc']->trans_no;
-       $type = $_SESSION['alloc']->type;
-       clear_allocations();
-       get_allocations_for_transaction($type, $trans_no);
+       $_SESSION['alloc']->read();
        $Ajax->activate('alloc_tbl');
 }