[freeside-commits] branch master updated. 4770b1f7e1abf6ddc8d5b8093fe4d2c48345b386
Mark Wells
mark at 420.am
Sat Jan 31 17:21:01 PST 2015
The branch, master has been updated
via 4770b1f7e1abf6ddc8d5b8093fe4d2c48345b386 (commit)
from a93e9be94c3a385e6b810457c0e06c889e6a6000 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 4770b1f7e1abf6ddc8d5b8093fe4d2c48345b386
Author: Mark Wells <mark at freeside.biz>
Date: Sat Jan 31 17:20:56 2015 -0800
include discount details in Billco spool, #31273, #32959
diff --git a/FS/FS/cust_bill.pm b/FS/FS/cust_bill.pm
index d2a6ded..888e88b 100644
--- a/FS/FS/cust_bill.pm
+++ b/FS/FS/cust_bill.pm
@@ -1902,13 +1902,18 @@ sub print_csv {
my $lineseq = 0;
foreach my $item ( $self->_items_pkg ) {
+ my $description = $item->{'description'};
+ if ( $item->{'_is_discount'} and exists($item->{ext_description}[0]) ) {
+ $description .= ': ' . $item->{ext_description}[0];
+ }
+
$csv->combine(
'', # 1 | N/A-Leave Empty CHAR 2
'', # 2 | N/A-Leave Empty CHAR 15
$tracctnum, # 3 | Account Number CHAR 15
$self->invnum, # 4 | Invoice Number CHAR 15
$lineseq++, # 5 | Line Sequence (sort order) NUM 6
- $item->{'description'}, # 6 | Transaction Detail CHAR 100
+ $description, # 6 | Transaction Detail CHAR 100
$item->{'amount'}, # 7 | Amount NUM* 9
'', # 8 | Line Format Control** CHAR 2
'', # 9 | Grouping Code CHAR 2
-----------------------------------------------------------------------
Summary of changes:
FS/FS/cust_bill.pm | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
More information about the freeside-commits
mailing list