From e77413eda0cd0e13d0acd9edaae9fe1451248346 Mon Sep 17 00:00:00 2001 From: Ivan Kohler Date: Sun, 17 Nov 2013 22:54:52 -0800 Subject: [PATCH] sort by customer number on line item detail report, RT#26025 --- FS/FS/UI/Web.pm | 8 ++++++++ httemplate/search/cust_bill_pkg.cgi | 5 +++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/FS/FS/UI/Web.pm b/FS/FS/UI/Web.pm index d7f998bdf..e31ff14a5 100644 --- a/FS/FS/UI/Web.pm +++ b/FS/FS/UI/Web.pm @@ -323,6 +323,14 @@ sub cust_header { @cust_header; } +sub cust_sort_fields { + cust_header(@_); + #inefficientish, but tiny lists and only run once per page + + map { $_ eq 'custnum' ? 'custnum' : '' } @cust_fields; + +} + =item cust_sql_fields [ CUST_FIELDS_VALUE ] Returns a list of fields for the SELECT portion of an SQL query. diff --git a/httemplate/search/cust_bill_pkg.cgi b/httemplate/search/cust_bill_pkg.cgi index d86641de3..f87862a3d 100644 --- a/httemplate/search/cust_bill_pkg.cgi +++ b/httemplate/search/cust_bill_pkg.cgi @@ -49,8 +49,9 @@ @currency, 'invnum', '_date', - #'pay_amount', - #'credit_amount', + '', #'pay_amount', + '', #'credit_amount', + FS::UI::Web::cust_sort_fields(), ], 'links' => [ @pkgnum_null, -- 2.11.0