-
-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing essential documentation for Transaction fields. #103
Comments
The unfortunate naming is mostly copied from the banks' MT940 definition files and other MT940 definition standards documentation. And that is the problem as well, the MT940 standard is not well defined, some parts are defined as a standard but most banks have their own interpretation of the standard and what to put in specific fields. In general my advise would be to read the documentation of the bank who's MT940 file you are reading because the This is also why the The same goes for the The source I used most initially was: https://www.sepaforcorporates.com/swift-for-corporates/account-statement-mt940-file-format-overview/ |
I've added some additional documentation that might help, but the entire standard is honestly a huge mess... every bank has its own opinion about the fields: https://mt940.readthedocs.io/en/latest/mt940.tags.html#mt940.tags.Statement |
There appears to be no documentation of the members in the Transaction object. The lack of documentation, in combination with obscure/unfortunate naming of the fields makes the module difficult and error-prone to use.
Specific problematic fields are:
The text was updated successfully, but these errors were encountered: