X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=purchasing%2Fincludes%2Fui%2Fpo_ui.inc;h=1484b91c142570cdd4cb748047647879a14b383b;hb=bf00f0e16df5974ecba17b59be8bc660bdf6b8a8;hp=8edf3dfeb2ba3d523d92fe9d9c87a88c7bb48faa;hpb=b32d16b2c0c6c43e569ebe87e2a13ceb892b5788;p=fa-stable.git diff --git a/purchasing/includes/ui/po_ui.inc b/purchasing/includes/ui/po_ui.inc index 8edf3dfe..1484b91c 100644 --- a/purchasing/includes/ui/po_ui.inc +++ b/purchasing/includes/ui/po_ui.inc @@ -104,7 +104,10 @@ function display_po_header(&$order) // if (!is_date_in_fiscalyear($_POST['OrderDate'])) // $_POST['OrderDate'] = end_fiscalyear(); //} - date_row(_("Order Date:"), 'OrderDate', '', $_POST['OrderDate'], 0, 0, 0); + date_row(_("Order Date:"), 'OrderDate', '', $_POST['OrderDate'], 0, 0, 0, null, true); + if (isset($_POST['_OrderDate_changed'])) { + $Ajax->activate('_ex_rate'); + } text_row(_("Supplier's Reference:"), 'Requisition', null, 16, 15); @@ -297,7 +300,7 @@ function po_item_controls(&$order, $stock_id=null) hidden('line_no', ($_SESSION['PO']->lines_on_order + 1)); stock_purchasable_items_list_cells(null, 'stock_id', null, false, true); - if(isset($_POST['_stock_id_update'])) { + if (list_updated('stock_id')) { $Ajax->activate('price'); $Ajax->activate('units'); $Ajax->activate('qty'); @@ -307,8 +310,8 @@ function po_item_controls(&$order, $stock_id=null) $item_info = get_item_edit_info($_POST['stock_id']); $_POST['units'] = $item_info["units"]; - $dec = get_qty_dec($_POST['stock_id']); - $_POST['qty'] = qty_format(1, $_POST['stock_id'], $dec); + $dec = $item_info["decimals"]; + $_POST['qty'] = number_format2(1, $dec); $_POST['price'] = price_format(get_purchase_price ($order->supplier_id, $_POST['stock_id'])); $_POST['req_del_date'] = add_days(Today(), 10); }