diff options
author | Ivan Kohler <ivan@freeside.biz> | 2017-04-03 17:23:57 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2017-04-03 17:23:57 -0700 |
commit | 1d61483cd82a5d2dd59a2218ea85b4f8773e177e (patch) | |
tree | 156833300340d64fa789c8c59fb90665f6940fdc /httemplate/edit/process | |
parent | e362627ff1bd9b78074cfd1c9deac9f6210eaab5 (diff) |
discounts on one-time charges< RT#75448
Diffstat (limited to 'httemplate/edit/process')
-rw-r--r-- | httemplate/edit/process/quick-charge.cgi | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/httemplate/edit/process/quick-charge.cgi b/httemplate/edit/process/quick-charge.cgi index 39628cae7..b28d22530 100644 --- a/httemplate/edit/process/quick-charge.cgi +++ b/httemplate/edit/process/quick-charge.cgi @@ -123,21 +123,18 @@ if ( $param->{'pkgnum'} =~ /^(\d+)$/ ) { #modifying an existing one-time charge 'amount' => $amount, 'setup_cost' => $setup_cost, 'quantity' => $quantity, - 'bill_now' => scalar($cgi->param('bill_now')), - 'invoice_terms' => scalar($cgi->param('invoice_terms')), 'start_date' => ( scalar($cgi->param('start_date')) ? parse_datetime($cgi->param('start_date')) : '' ), - 'no_auto' => scalar($cgi->param('no_auto')), - 'separate_bill' => scalar($cgi->param('separate_bill')), - 'pkg' => scalar($cgi->param('pkg')), - 'setuptax' => scalar($cgi->param('setuptax')), - 'taxclass' => scalar($cgi->param('taxclass')), - 'taxproductnum' => scalar($cgi->param('taxproductnum')), 'tax_override' => $override, - 'classnum' => scalar($cgi->param('classnum')), 'additional' => \@description, + + map { $_ => scalar($cgi->param($_)), } qw( + bill_now invoice_terms no_auto separate_bill pkg + setuptax taxclass taxproductnum classnum + setup_discountnum setup_discountnum_amount setup_discountnum_percent + ) ); if ( $quotation ) { |