dgm9704 / tldr

read and write header files for submitting AIFMD/XBRL/CSDR reports to FIN-FSA
GNU Lesser General Public License v3.0
0 stars 0 forks source link
aifmd csdr fin-fsa xbrl xml

.NET Core

Introduction

tldr is a project to help read and write header ("envelope") files used for submitting AIFMD/XBRL/CSDR reports to Finanssivalvonta - Finnish Financial Supervisory Authority (FIN-FSA)

Nuget

nuget

Specifications

All specifications should be found in FIN-FSA (and Eurofiling) website, eg.

https://www.finanssivalvonta.fi/en/reporting/regulatory-reporting/

http://www.eurofiling.info/eu/fr/esrs/Header/BasicHeader.xsd

Caveat

The library DOES NOT VALIDATE CONTENTS of the header, ie. no checks are made for entity identifiers, dates/times, email address etc. Any content should be checked by other means after reading and/or before writing the header file.

Environment

I use Vim and Visual Studio Code on Arch Linux

Code is written in C# 7.0, targeting .NET Standard 2.0 / .NET Framework 4.5.2

Test framework is xUnit.net

and test code is targeting .NET Core 2.1

Diwen.FivaHeaders

.NET Standard 2.0 / .NET Framework 4.5.2 library

License:

GNU Lesser General Public License v3.0

http://www.gnu.org/licenses/gpl.txt

http://www.gnu.org/licenses/lgpl.txt

Diwen.FivaHeaders.Test

.NET Core 2.1 test project with code and data for testing the library, also serving as documentation

License

Free Public License 1.0.0