X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Felements%2Fchange_history_common.html;fp=httemplate%2Felements%2Fchange_history_common.html;h=9e32bef33c632cd28ca195e2c55602665292654f;hb=3e425bd1b9854f4e3f2ef8c3c4eb0d2e3ca77ad0;hp=34ce70b6cba2330f5b2c67c84c8119ad462b7d12;hpb=795a733714d398d4a3d427de1448b7daaf92399d;p=freeside.git diff --git a/httemplate/elements/change_history_common.html b/httemplate/elements/change_history_common.html index 34ce70b6c..9e32bef33 100644 --- a/httemplate/elements/change_history_common.html +++ b/httemplate/elements/change_history_common.html @@ -172,6 +172,18 @@ my $svc_labelsub = sub { $label. ': '. encode_entities($item->label($item->history_date)). ''; }; +my $discounts = {}; +my $discount_labelsub = sub { + my($item, $label) = @_; + my $dnum = $item->discountnum; + $discounts->{$dnum} ||= qsearchs({ + 'table'=>'discount', + 'hashref'=>{'discountnum'=>$dnum} + }); + my $d = $discounts->{$dnum}; + $label . ': ' . encode_entities($d->description_short) . ''; +}; + my %h_table_labelsub = ( 'h_cust_pkg' => $pkg_labelsub, 'h_svc_acct' => $svc_labelsub, @@ -183,6 +195,7 @@ my %h_table_labelsub = ( 'h_svc_external' => $svc_labelsub, 'h_svc_phone' => $svc_labelsub, #'h_phone_device' + 'h_cust_pkg_discount' => $discount_labelsub, ); my $cust_pkg_date_format = '%b %o, %Y';