summaryrefslogtreecommitdiff
path: root/FS
diff options
context:
space:
mode:
authormark <mark>2010-04-07 05:52:59 +0000
committermark <mark>2010-04-07 05:52:59 +0000
commite5f8b2825c80552b803afe35edc9df074f577e48 (patch)
tree89cc7c118eb249f81aad72402bab427753ef20bc /FS
parentd6bee894fd6920ddcf8e5cbdad7abe57c95f2cf8 (diff)
fix floating point error
Diffstat (limited to 'FS')
-rw-r--r--FS/FS/pay_batch/RBC.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/FS/FS/pay_batch/RBC.pm b/FS/FS/pay_batch/RBC.pm
index 26ff959..6ee5771 100644
--- 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("%010u",$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 . ' ' .
@@ -131,7 +131,7 @@ $name = 'RBC';
sprintf("%10s", $client_num).
' ' x 20 .
sprintf("%06u", $batchcount).
- sprintf("%014u", $batchtotal*100).
+ sprintf("%014.0f", $batchtotal*100).
'00' .
'000000' . # total number of customer information records
' ' x 84