projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
d6bee89
)
fix floating point error
author
mark
<mark>
Wed, 7 Apr 2010 05:52:59 +0000
(
05:52
+0000)
committer
mark
<mark>
Wed, 7 Apr 2010 05:52:59 +0000
(
05:52
+0000)
FS/FS/pay_batch/RBC.pm
patch
|
blob
|
history
diff --git
a/FS/FS/pay_batch/RBC.pm
b/FS/FS/pay_batch/RBC.pm
index
26ff959
..
6ee5771
100644
(file)
--- a/
FS/FS/pay_batch/RBC.pm
+++ b/
FS/FS/pay_batch/RBC.pm
@@
-104,7
+104,7
@@
$name = 'RBC';
sprintf("%09u", $aba).
sprintf("%-18s", $account).
' '.
sprintf("%09u", $aba).
sprintf("%-18s", $account).
' '.
- sprintf("%010
u
",$cust_pay_batch->amount*100).
+ sprintf("%010
.0f
",$cust_pay_batch->amount*100).
' '.
time2str("%Y%j", $pay_batch->download).
sprintf("%-30s", $cust_pay_batch->cust_main->first . ' ' .
' '.
time2str("%Y%j", $pay_batch->download).
sprintf("%-30s", $cust_pay_batch->cust_main->first . ' ' .
@@
-131,7
+131,7
@@
$name = 'RBC';
sprintf("%10s", $client_num).
' ' x 20 .
sprintf("%06u", $batchcount).
sprintf("%10s", $client_num).
' ' x 20 .
sprintf("%06u", $batchcount).
- sprintf("%014
u
", $batchtotal*100).
+ sprintf("%014
.0f
", $batchtotal*100).
'00' .
'000000' . # total number of customer information records
' ' x 84
'00' .
'000000' . # total number of customer information records
' ' x 84