X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fpay_batch%2FRBC.pm;h=21dae4256af416873748ead964db52fa660d9bd2;hp=b0136786bc7af1f918208ac013771476ecbc8d5e;hb=386c1c45a7cb9e8ad93862d9aa2d59cdb4ed0d3a;hpb=a8d055471f77f59883f921d9eeda056a2e7ad279 diff --git a/FS/FS/pay_batch/RBC.pm b/FS/FS/pay_batch/RBC.pm index b0136786b..21dae4256 100644 --- a/FS/FS/pay_batch/RBC.pm +++ b/FS/FS/pay_batch/RBC.pm @@ -175,8 +175,13 @@ $name = 'RBC'; } $i++; + + ## set to D for debit by default, then override to what cust_pay_batch has as payments may not have paycode. + my $debitorcredit = 'D'; + $debitorcredit = $cust_pay_batch->paycode unless !$cust_pay_batch->paycode; + sprintf("%06u", $i). - 'D'. + $debitorcredit. sprintf("%3s",$trans_code). sprintf("%10s",$client_num). ' '.