[freeside-commits] branch master updated. f5f14337e9657c96f35fa34a824fffab40bee2c1

Jeremy Davis jeremyd at 420.am
Thu Apr 24 08:18:24 PDT 2014


The branch, master has been updated
       via  f5f14337e9657c96f35fa34a824fffab40bee2c1 (commit)
      from  4b2a48f5247303f07a00b42eb3091145be1150e2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit f5f14337e9657c96f35fa34a824fffab40bee2c1
Author: Jeremy Davis <jeremyd at freeside.biz>
Date:   Thu Apr 24 11:17:11 2014 -0400

    #28276 Nacha batch rounding issues

diff --git a/FS/FS/pay_batch/nacha.pm b/FS/FS/pay_batch/nacha.pm
index d6786e0..c8d784d 100644
--- a/FS/FS/pay_batch/nacha.pm
+++ b/FS/FS/pay_batch/nacha.pm
@@ -148,7 +148,7 @@ $DEBUG = 0;
     $transaction_code.                #Transaction Code
     $aba.                             #Receiving DFI Identification, check digit
     substr($account.(' 'x17), 0, 17). #DFI Account number (Left justify)
-    sprintf('%010d', $cust_pay_batch->amount * 100). #Amount
+    sprintf('%010.0f', $cust_pay_batch->amount * 100). #Amount
     $cust_identifier.                 #Individual Identification Number, 15 char
     $cust_name.                       #Individual name (22-char)
     '  '.                             #2 char "company internal use if desired"

-----------------------------------------------------------------------

Summary of changes:
 FS/FS/pay_batch/nacha.pm |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)




More information about the freeside-commits mailing list