I finally found a bit of time to update the scripts to include some recently discussed enhancements. Specifically:
- When adding or updating an account in Setup, it will now query the institution, and give a list of valid accounts. The user can still enter the account number manually, and will need to do so if/when a bank masks the account number in the reply (e.g., XXXX-XXXX-1234). Otherwise, the user can select the account number from the list.
- When running GetData, if a connection fails for a given Site+Username combination, it will not attempt another connection with those same credentials at that site during the session. The intent is to give a single error message, regardless of the number of accounts assigned to a given username at a site. A new sites.dat option named skipFailedLogon can be used to override this behavior.
- Setup now sorts accounts by sitename+username+account.