RT# 34134 - removed config option manual_process-single_invoice_amount from config...
authorChristopher Burger <burgerc@freeside.biz>
Wed, 3 Jan 2018 14:49:58 +0000 (09:49 -0500)
committerChristopher Burger <burgerc@freeside.biz>
Tue, 19 Jun 2018 16:45:36 +0000 (12:45 -0400)
Conflicts:
httemplate/misc/payment.cgi

FS/FS/Conf.pm
httemplate/misc/payment.cgi

index 36b330c..50c0a5d 100644 (file)
@@ -2804,13 +2804,6 @@ and customer address. Include units.',
     'type'        => 'checkbox',
   },
 
-  {
-    'key'         => 'manual_process-single_invoice_amount',
-    'section'     => 'payments',
-    'description' => 'When entering manual credit card and ACH payments, amount will not autofill if the customer has more than one open invoice',
-    'type'        => 'checkbox',
-  },
-
   {
     'key'         => 'manual_process-pkgpart',
     'section'     => 'payments',
index f754f5a..80cb15d 100644 (file)
@@ -14,7 +14,7 @@
 
   <& /elements/tr-select-payment_options.html,
        'custnum'            => $cust_main->custnum,
-       'amount'             => $amount,
+       'amount'             => $balance,
        'process-pkgpart'    => 
           scalar($conf->config('manual_process-pkgpart', $cust_main->agentnum)),
        'process-display'    => scalar($conf->config('manual_process-display')),
@@ -187,15 +187,6 @@ my $payinfo = '';
 
 my $conf = new FS::Conf;
 
-my $amount = '';
-if ( $balance > 0 ) {
-  # when configured to do so, amount will only auto-fill with balance
-  # if balance represents a single invoice
-  $amount = $balance
-    unless $conf->exists('manual_process-single_invoice_amount')
-      && ($cust_main->open_cust_bill != 1);
-}
-
 my $payunique = "webui-payment-". time. "-$$-". rand() * 2**32;
 
 </%init>