}
function get_sql_for_sales_orders_view($selected_customer, $trans_type, $trans_no, $filter,
- $stock_item=null, $from='', $to='', $ref='', $location='')
+ $stock_item=null, $from='', $to='', $ref='', $location='', $customer_id=ALL_TEXT)
{
$sql = "SELECT
elseif ($filter=='InvoiceTemplates' || $filter=='DeliveryTemplates')
$sql .= " AND sorder.type=1";
+ \r
+ //Chaiatanya : New Filter\r
+ if ($customer_id != ALL_TEXT)\r
+ $sql .= " AND sorder.debtor_no = ".db_escape($customer_id); \r
$sql .= " GROUP BY sorder.order_no,
sorder.debtor_no,
start_row();
}
stock_items_list_cells(_("Item:"), 'SelectStockFromList', null, true);
-
+customer_list_cells(_("Select a customer: "), 'customer_id', null, true);\r
if ($trans_type == ST_SALESQUOTE)
check_cells(_("Show All:"), 'show_all');
// Orders inquiry table
//
$sql = get_sql_for_sales_orders_view($selected_customer, $trans_type, $_POST['OrderNumber'], $_POST['order_view_mode'],
- @$selected_stock_item, @$_POST['OrdersAfterDate'], @$_POST['OrdersToDate'], @$_POST['OrderReference'], $_POST['StockLocation']);
+ @$selected_stock_item, @$_POST['OrdersAfterDate'], @$_POST['OrdersToDate'], @$_POST['OrderReference'], $_POST['StockLocation'], $_POST['customer_id']);\r
if ($trans_type == ST_SALESORDER)
$cols = array(