diff options
author | Ivan Kohler <ivan@freeside.biz> | 2014-10-20 13:00:49 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2014-10-20 13:00:49 -0700 |
commit | 2de49bc86da621c3a5733c2b89c8ed85abadcac3 (patch) | |
tree | b65b3d065ef0cbf981aba538c1af3ffa4c3c8d80 | |
parent | f6b7e98aba4ed5a264809a712a3a3c5487a53049 (diff) |
respect agent-specific packages in bulk order/cancel, RT#31665
-rwxr-xr-x | httemplate/edit/cust_pkg.cgi | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/httemplate/edit/cust_pkg.cgi b/httemplate/edit/cust_pkg.cgi index d86049940..7ffbb1fc0 100755 --- a/httemplate/edit/cust_pkg.cgi +++ b/httemplate/edit/cust_pkg.cgi @@ -46,17 +46,17 @@ Order new packages <BR><BR> -% + %my $cust_main = qsearchs('cust_main',{'custnum'=>$custnum}); %my $agent = qsearchs('agent',{'agentnum'=> $cust_main->agentnum }); % -%my %agent_pkgs = map { ( $_->pkgpart , $all_pkg{$_->pkgpart} ) } -% qsearch('type_pkgs',{'typenum'=> $agent->typenum }); +%my %agent_pkgs = map { ( $_->pkgpart => $all_pkg{$_->pkgpart} ) } +% ( qsearch('type_pkgs',{ typenum => $agent->typenum }), +% qsearch('part_pkg', { agentnum => $cust_main->agentnum }), +% ); % %my $count = 0; %my $pkgparts = 0; -% - <TABLE> <TR STYLE="background-color: #cccccc;"> |