X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fbrowse%2Fsales.html;h=47db4206e7c7aafa51f4ace189aaa1f62b169011;hb=0c9c9e95f2f32e7d55dd53f2903c21eb8ce7af6b;hp=6fac058f99f7c7fb7752368d7833ac31a3b418da;hpb=dc797c21faf993cec12ae92c190043c4f8bb2ab2;p=freeside.git
diff --git a/httemplate/browse/sales.html b/httemplate/browse/sales.html
index 6fac058f9..47db4206e 100644
--- a/httemplate/browse/sales.html
+++ b/httemplate/browse/sales.html
@@ -16,6 +16,8 @@
my $curuser = $FS::CurrentUser::CurrentUser;
die "access denied" unless $curuser->access_right('Edit sales people');
+my $conf = new FS::Conf;
+
#Sales people bring in business.
my @header = ( 'Sales person' );
@@ -28,6 +30,19 @@ if ( $curuser->access_right('Configuration') ) {
push @links, [ $p.'edit/agent.cgi?', 'agentnum' ];
}
+push @header, 'Master Customer';
+push @fields, sub {
+ my $sales = shift;
+ return '' unless $sales->sales_custnum;
+ include('/elements/small_custview.html',
+ $sales->sales_custnum,
+ scalar($conf->config('countrydefault')),
+ 1, #show balance
+ $p.'view/cust_main.cgi',
+ );
+};
+push @links, '';
+
push @header, 'Commissions';
push @fields, sub {
@@ -51,13 +66,19 @@ push @fields, sub {
#my $param = 'classnum'. $sales_pkg_class{classnum};
[
+ { align => 'left',
+ data => encode_entities(
+ $_ ? $_->classname : mt('(no package class)')
+ ). ': ',
+ },
{ align => 'right',
data => ($sales_pkg_class->commission_percent || 0). '%',
},
{ align => 'left',
- data => ' '. encode_entities(
- $_ ? $_->classname : mt('(no package class)')
- ),
+ data =>
+ $sales_pkg_class->commission_duration
+ ? ' for '. $sales_pkg_class->commission_duration. ' months'
+ : ''
},
];