CLIEOP

This library is a pure Ruby implementation of the CLIEOP03 format. Currently, it only supports writing CLIEOP files with accounts receivable transactions. Accounts payable transactions, and reading existing CLIEOP files is planned to be supported

This library is licensed under the MIT license.

CLIEOP format

CLIEOP03 is a file format that is used for communication about cash transaction between bank accounts. It is mainly used in the Netherlands and is supported by the banking software package of the main banks. CLIEOP supports transactions in both directions: accounts payable and accounts receivable. For accounts receivable, you need proper authorization from your bank.

For more information about the CLIEOP file format, see: www.ingbank.nl/ing/downloadables/eclieop1.pdf

Usage

You can create a file (Clieop::File), which can contain one or more batches (Clieop::Batch) consisting of one or more records (Clieop::Record). There are different rcord types.