From 0a7d9371d3514312edd8661c621876cece4d5221 Mon Sep 17 00:00:00 2001 From: ivan Date: Thu, 10 Aug 2006 13:50:45 +0000 Subject: add cust_main.agent_custid (at least to schema and customer view, no manual editing yet) --- httemplate/browse/part_referral.html | 7 +------ httemplate/view/cust_main/misc.html | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 8 deletions(-) (limited to 'httemplate') diff --git a/httemplate/browse/part_referral.html b/httemplate/browse/part_referral.html index 6a9f7003b..468593160 100755 --- a/httemplate/browse/part_referral.html +++ b/httemplate/browse/part_referral.html @@ -32,12 +32,7 @@ Where a customer heard about your service. Tracked for informational purposes. 'Total' => 86400, # 60sec * 60min * 24hrs ); - my $curuser = $FS::CurrentUser::CurrentUser; - my $extra_sql = $curuser->agentnums_sql; - $extra_sql .= ' OR agentnum IS NULL ' - if $curuser->access_right('Edit global advertising sources'); - - $extra_sql = " WHERE $extra_sql"; + $extra_sql = " WHERE ". FS::part_referral->acl_agentnum_sql; my $statement = "SELECT COUNT(*) FROM h_cust_main WHERE history_action = 'insert' diff --git a/httemplate/view/cust_main/misc.html b/httemplate/view/cust_main/misc.html index 69e120573..742b35958 100644 --- a/httemplate/view/cust_main/misc.html +++ b/httemplate/view/cust_main/misc.html @@ -1,5 +1,6 @@ <% my( $cust_main ) = @_; + my $conf = new FS::Conf; %> <%= ntable("#cccccc") %><%= &ntable("#cccccc",2) %> @@ -25,8 +26,18 @@ $agent = $agents[0]; } - my @referrals = qsearch( 'part_referral', {} ); - unless ( scalar(@referrals) == 1 ) { + if ( $cust_main->agent_custid ) { +%> + + + Agent customer ref# + <%= $cust_main->agent_custid %> + + +<% + } + + unless ( FS::part_referral->num_part_referral == 1 ) { my $referral = qsearchs('part_referral', { 'refnum' => $cust_main->refnum } ); -- cgit v1.2.1