diff options
author | Christopher Burger <burgerc@freeside.biz> | 2019-03-25 16:45:40 -0400 |
---|---|---|
committer | Christopher Burger <burgerc@freeside.biz> | 2019-03-25 16:45:40 -0400 |
commit | 2459fe417bd3ac2424cd9436e93b0bdb93dcd49b (patch) | |
tree | 7d574be5f86418018c8ce21e3c7637bd0d7229c5 /httemplate/search | |
parent | ce35f4f2bfe2799fc3c80216f8d6ecfed8fd6ac8 (diff) |
RT# 82959 - added agent virtualization to unprovisioned services report.
Diffstat (limited to 'httemplate/search')
-rw-r--r-- | httemplate/search/unprovisioned_services.html | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/httemplate/search/unprovisioned_services.html b/httemplate/search/unprovisioned_services.html index a7791ba..0ef1ff6 100644 --- a/httemplate/search/unprovisioned_services.html +++ b/httemplate/search/unprovisioned_services.html @@ -69,10 +69,13 @@ foreach my $svcpart ( @svcpart ) { $svcpart_limit = " and pkg_svc.svcpart in (". join(',',@svcpart) . ")" if scalar(@svcpart); +## here is the agent virtualization +my $agentnums_sql = $FS::CurrentUser::CurrentUser->agentnums_sql; + my $search = " where cust_pkg.cancel is null and pkg_svc.quantity > 0 and " . " pkg_svc.quantity > (select count(1) from cust_svc where " . " cust_svc.pkgnum = cust_pkg.pkgnum and " - . " cust_svc.svcpart = pkg_svc.svcpart) $svcpart_limit"; + . " cust_svc.svcpart = pkg_svc.svcpart) $svcpart_limit and $agentnums_sql"; my $addl_from = " join pkg_svc using (pkgpart) ". FS::UI::Web::join_cust_main('cust_pkg', 'cust_pkg'); |