diff options
author | Ivan Kohler <ivan@freeside.biz> | 2015-02-24 18:42:54 -0800 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2015-02-24 18:42:54 -0800 |
commit | 8142815f404a02df9ba3f92ad8e703a7355c5bcd (patch) | |
tree | 5cb31f84335582c1e2370588e47fb90de5d4a751 /FS/FS/cust_main.pm | |
parent | 957e8ac61c4d3f6f092a006f008f395a237a207d (diff) | |
parent | 6a7acbedcaa251d104b9cdfc3875b5e5274f8a9a (diff) |
Merge branch 'master' of git.freeside.biz:/home/git/freeside
Diffstat (limited to 'FS/FS/cust_main.pm')
-rw-r--r-- | FS/FS/cust_main.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/FS/FS/cust_main.pm b/FS/FS/cust_main.pm index e4be849..671ad21 100644 --- a/FS/FS/cust_main.pm +++ b/FS/FS/cust_main.pm @@ -3133,6 +3133,7 @@ sub charge { my ( $setuptax, $taxclass ); #internal taxes my ( $taxproduct, $override ); #vendor (CCH) taxes my $no_auto = ''; + my $separate_bill = ''; my $cust_pkg_ref = ''; my ( $bill_now, $invoice_terms ) = ( 0, '' ); my $locationnum; @@ -3155,7 +3156,8 @@ sub charge { $bill_now = exists($_[0]->{bill_now}) ? $_[0]->{bill_now} : ''; $invoice_terms = exists($_[0]->{invoice_terms}) ? $_[0]->{invoice_terms} : ''; $locationnum = $_[0]->{locationnum} || $self->ship_locationnum; - } else { + $separate_bill = $_[0]->{separate_bill} || ''; + } else { # yuck $amount = shift; $setup_cost = ''; $quantity = 1; @@ -3223,6 +3225,7 @@ sub charge { 'quantity' => $quantity, 'start_date' => $start_date, 'no_auto' => $no_auto, + 'separate_bill' => $separate_bill, 'locationnum'=> $locationnum, } ); |