From: Maxime Bourget Date: Thu, 2 May 2013 21:44:43 +0000 (+0100) Subject: Add customer filter in Invoice report X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=878c40e23d418b029c7ec9ed06d276246150d9e0;p=textcart.git Add customer filter in Invoice report --- diff --git a/reporting/rep107.php b/reporting/rep107.php index 94681d9..b0f6be7 100644 --- a/reporting/rep107.php +++ b/reporting/rep107.php @@ -42,7 +42,8 @@ function print_invoices() $email = $_POST['PARAM_3']; $pay_service = $_POST['PARAM_4']; $comments = $_POST['PARAM_5']; - $orientation = $_POST['PARAM_6']; + $customer = $_POST['PARAM_6']; + $orientation = $_POST['PARAM_7']; if (!$from || !$to) return; @@ -73,6 +74,10 @@ function print_invoices() continue; $sign = 1; $myrow = get_customer_trans($i, ST_SALESINVOICE); + + if($customer && $myrow['debtor_no'] != $customer) { + continue; + } $baccount = get_default_bank_account($myrow['curr_code']); $params['bankaccount'] = $baccount['id']; @@ -208,4 +213,4 @@ function print_invoices() $rep->End(); } -?> \ No newline at end of file +?> diff --git a/reporting/reports_main.php b/reporting/reports_main.php index f0e9e01..e1995d1 100644 --- a/reporting/reports_main.php +++ b/reporting/reports_main.php @@ -99,7 +99,9 @@ $reports->addReport(RC_CUSTOMER, 107, _('Print &Invoices'), _('email Customers') => 'YES_NO', _('Payment Link') => 'PAYMENT_LINK', _('Comments') => 'TEXTBOX', - _('Orientation') => 'ORIENTATION')); + _('Customer') => 'CUSTOMERS_NO_FILTER', + _('Orientation') => 'ORIENTATION' +)); $reports->addReport(RC_CUSTOMER, 113, _('Print &Credit Notes'), array( _('From') => 'CREDIT', _('To') => 'CREDIT',