Closed (fixed)
Project:
Clieop Dutch Direct Payment
Version:
5.x-1.x-dev
Component:
Code clieop_batch
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
22 Aug 2008 at 07:42 UTC
Updated:
14 Jul 2012 at 19:24 UTC
Result during upload in banking software:
Error:
Bevat geen bestandsluitrecord (regel:1)
(For security reasons no file attached)
Point it that the file has more lines then 1 and the last line is a '9999' one.
So is there a newline at the end of the file?
It the last line long enough?
Comments
Comment #1
clemens.tolboomOutput from creditor.php
Comment #2
clemens.tolboomOutput from debtor
Comment #3
clemens.tolboomSo these outputs all have new lines and all lines are equal in length.
Comment #4
gerbrand commentedI've compared the clieop file with one that's generated by some proprietary software.
Find the differences
Clieopatra generates:
this drupal module generates:
Some observations:
The specs for the 0100 line are as follows:
"Infocode 9 4 0100
Variant code x 1 A
Transaction type 9 4
Amount 9 12
Payer's account number 9 10
Beneficiary's account number x 10
Filler 9"
&
"About the formatting of the amount:
Amount The amount to be transferred in the transaction. This amount is stated in cents
and so there may not be any commas or points. The field of this record must
be preceded by leading zeros. [...]"
(http://www.ingbank.nl/ing/downloadables/eclieop1.pdf)
Comment #5
clemens.tolboomAmount is now in cents
intval( 100* $amount)Payment source and destination are changed correctly.
Comment #6
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.