% ### % # Services % ###
% my $href="${p}search/cust_pkg_svc.html?svcpart=".$part_svc->svcpart. % ";pkgnum=".$cust_pkg->pkgnum; <% $part_svc->svc %> | (view all <% $num_cust_svc %>) | |
<% FS::UI::Web::svc_link($m, $part_svc, $cust_svc) %> | <% FS::UI::Web::svc_label_link($m, $part_svc, $cust_svc) %> | <% FS::UI::Web::svc_export_links($m, $part_svc, $cust_svc) %> |
<% $cust_svc->overlimit ? "Overlimit: ". time2str('%b %o %Y' . ($opt{'cust_pkg-display_times'} ? ' %l:%M %P' : ''), $cust_svc->overlimit) : '' %> | ||
% if ( $curuser->access_right('Recharge customer service') % && $part_svc->svcdb eq 'svc_acct' % && ( $cust_svc->svc_x->seconds ne '' % || $cust_svc->svc_x->upbytes ne '' % || $cust_svc->svc_x->downbytes ne '' % || $cust_svc->svc_x->totalbytes ne '' % ) % ) { ( <%svc_recharge_link($cust_svc)%> ) % } | % my $ip_addr = $cust_svc->svc_x->ip_addr; % if ( $part_svc->svcdb eq 'svc_broadband' ) { ( <% include('/elements/popup_link-ping.html', 'ip'=> $ip_addr ) %> ) % } % my $manage_link = $opt{'svc_broadband-manage_link'}; % if ( $manage_link && $part_svc->svcdb eq 'svc_broadband' ) { % my $svc_manage_link = eval(qq("$manage_link")); ( Manage Device ) % } % if ( $curuser->access_right('Unprovision customer service') ) { ( <%svc_unprovision_link($cust_svc)%> ) % } % if ( $part_svc->svcdb eq 'svc_pbx' && $opt{'maestro-status_test'} ){ ( Test maestro status ) % } | |
<% svc_provision_link($cust_pkg, $part_svc, \%opt, $curuser) %>
% if ( $curuser->access_right('Bulk provision customer service')
% && $part_svc->svcdb eq 'svc_phone' ) {
Browse Received DID Inventory % } |