-
Notifications
You must be signed in to change notification settings - Fork 61
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
Knab transactions #90
Comments
Looking at the code in Engine.php Because I own a small business I realise that the list of codes below is incomplete, but for now I have added this method to the Knab class and it seems to work properly.
|
Thats strange indeed. Have you tested this with the available samples as part of the package? This seems to have been working for other users? Has KNAB changed their spec? |
I do not know if Knab have changed their specs, because they seem to have no documentation for their mt940 files, other than how to generate them. I could not find any documentation about their transaction codes either. I have not used the test packages - I am testing with my own real data exported from my Knab Dashboard. Aside from the Debit/Credit, I ran into some other inconsistencies while testing:
After running into these issues, I compared the other engines and I noticed the the Knab class is almost identical to the ASN class. It even has the same, unused/uncalled, method |
I am testing this package out by importing my Knab Mt940 statements.
All incoming funds (customers paying their invoice) are being marked as Credit ('C'), while my own payments, such as my phone bill, are being marked as Debit ('D').
Should this not be the other way around?
The text was updated successfully, but these errors were encountered: