From: Joe Hunt Date: Wed, 12 May 2010 14:46:12 +0000 (+0000) Subject: [0000228] Sales order inquiry using reference number X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=5a1b503955dd76bfb3583052445ff89db59c24d9;p=textcart.git [0000228] Sales order inquiry using reference number --- diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 94bdea9..72923fe 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -35,6 +35,8 @@ $ /taxes/tax_groups.php 12-May-2010 Joe Hunt ! Changed to allow change of theme in 'allow_demo_mode' during session $ /admin/display_prefs.php +! [0000228] Sales order inquiry using reference number. +$ /sales/inquiry/sales_orders_view.php 10-May-2010 Joe Hunt/Alvin ! Changed so Print Statements don't list voided items. diff --git a/sales/inquiry/sales_orders_view.php b/sales/inquiry/sales_orders_view.php index ec00912..2f5fe24 100644 --- a/sales/inquiry/sales_orders_view.php +++ b/sales/inquiry/sales_orders_view.php @@ -225,6 +225,7 @@ start_row(); ref_cells(_("#:"), 'OrderNumber', '',null, '', true); if ($_POST['order_view_mode'] != 'DeliveryTemplates' && $_POST['order_view_mode'] != 'InvoiceTemplates') { + ref_cells(_("Ref"), 'OrderReference', '',null, '', true); date_cells(_("from:"), 'OrdersAfterDate', '', null, -30); date_cells(_("to:"), 'OrdersToDate', '', null, 1); } @@ -279,6 +280,13 @@ if (isset($_POST['OrderNumber']) && $_POST['OrderNumber'] != "") $sql .= " AND sorder.order_no LIKE ".db_escape($number_like) ." GROUP BY sorder.order_no"; } +elseif (isset($_POST['OrderReference']) && $_POST['OrderReference'] != "") +{ + // search orders with reference like + $number_like = "%".$_POST['OrderReference']."%"; + $sql .= " AND sorder.reference LIKE ".db_escape($number_like) + ." GROUP BY sorder.order_no"; +} else // ... or select inquiry constraints { if ($_POST['order_view_mode']!='DeliveryTemplates' && $_POST['order_view_mode']!='InvoiceTemplates')