Pentagrid's riskless-pain tool helps you to review and diff pain.001 files, especially pain001 files for reoccuring monthly salary payments. Diff-like QT-GUI approach for pain.001.001 files of ISO 20022.
There is a lack of tools for reviewing pain.001 files. You may receive them from a
payroll accounting service and upload them into your e-banking, where most of them do not
support a review of the individual transactions. Pentagrid's riskless-pain tool helps you
to review pain.001 files and supports you in highlighting differences between payment
files, for example for salary payments for different months.
Our blog post on the occasion of releasing this tool has more background information regarding this project.
For Windows and MacOS there are binaries in the releases: https://github.com/pentagridsec/riskless-pain/releases
For Linux users it is simpler to just run it with your local Python installation (next section).
In order to install the software into a virtual Python environment, just run:
$ virtualenv .venv $ source .venv/bin/activate $ pip install . $ risklesspain $ risklesspain --test
riskless-pain is developed by Tobias Ospelt <tobias@pentagrid.ch> and
published under a BSD licence. Please read LICENSE.txt for further details.