Optimize "Customer has a referring customer" condition, RT#74452
[freeside.git] / httemplate / misc / process / pay_batch-approve.cgi
1 % if ( $error ) {
2 %   $cgi->param('error', $error);
3 % }
4 <% $cgi->redirect(popurl(3)."search/cust_pay_batch.cgi?dcln=1;batchnum=$batchnum") %>
5 <%init>
6 die "access denied"
7   unless $FS::CurrentUser::CurrentUser->access_right('Process batches');
8
9 my $batchnum = $cgi->param('batchnum');
10 my $paybatch = $batchnum;
11 my $usernum = $FS::CurrentUser::CurrentUser->usernum;
12 my $pay_batch = qsearchs('pay_batch', { 'batchnum' => $batchnum })
13   or die "batchnum '$batchnum' not found";
14 my $error = $pay_batch->manual_approve(
15   'paybatch' => $paybatch, 'usernum' => $usernum
16 );
17 </%init>