-
Notifications
You must be signed in to change notification settings - Fork 81
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
Fetch Holdings or Transactions from Account without IBAN #104
Comments
A solution is to fetch the account information from the accounts list obtained by get_information and pass in into a SEPAAcoount object. The function get_account_from_information() pasted below replaces the function get_sepa_account(). from fints.models import SEPAAccount
|
I am customer of Augsburger Aktienbank and faced the same problem. I modified the above code a bit so that it returns a list (in my case just 1) of depots.
The type 30 might be different in your case, i haven't found a documentation which would confirm that 30 stands for a stock portfolio/Aktiendepot.
|
Some addtional information: |
@forgeorge: I had the same "problem" with MLP Depots and the important information. The reason for the missing information is, that the MT535_Miniparser class expects ISIN, but MLP delivers WKN numbers. Actually, it is quite a small workaround (quite dirty, because after this, it will no longer work for ISIN): In fints.utils, change the regex in line 143 to Additionally change the field for isin in line 165: Note, that the correspondig Holding still has the attribute ISIN although its the WKN. I assume, for a more general fix, the corresponding field in the fints information has to be considered. Unfortunately in the case of WKN, there is no unique identifier string as in the case with ISIN (and I have no information, how it is for depots from other banks besides MLP). Maybe this helps. |
I am trying to fetch my current balances of an Deka Depot at the Sparkasse.
For an Deka Depot does not exist an IBAN so it only appears using
client.get_information()
but not withclient.get_sepa_accounts()
.My problem is that I can not provide an SEPAAccount-objejct for the Depot to fetch information from
.get_transactions()
or.get_holdings()
.Is there a way to fetch the balances of the Depot?
I tried passing other SEPAAccounts to
client.get_holdings(account)
, but this does not work, as I retrieve following error:The same accounts work fine with
client.get_transactions()
and show their own transactions as expected.The Deka Depot has following attributes when fetched with
client.get_information()
:While researching for a solution, I found similar problems with credit cards, but as credit card object types are
50
I did not expect that this would solve my problem.Never less I tried using
client.get_credit_card_transactions()
with my deka depot. Suprise: It did not work.I appreciate every idea. If you need me to provide more information, please feel free to ask.
The text was updated successfully, but these errors were encountered: