Changes in BL Banking

Version 1.12.1

New functionality in general

Version 1.11.61

New functionality in general

New permissions in the user administration (assignment of roles)

There are a number of new permissions in the user administration, such as User is authorized to record payments, User is authorized to sign orders in the DS od User is authorized to view account statements. If these permissions are revoked from a user, he cannot see any data in the belonging views and cannot start any actions connected with them. In addition, he cannot make any changes to the corresponding preferences and bank properties. This way, it is now possible to assign certain roles to employees in a multi-user installation, such as Payment typist or DS signatory.

New functionality in payments

New states "Booked" and "Rejected" for sent files and signed payments

In addition to the customer protocol, pain.002 messages (SEPA Payment Status Reports) are now also evaluated to determine the status of sent SEPA files and signed SEPA payments. Besides the previous states such as "Signatures complete", there are now the further states "Booked" and "Rejected". In the case of non-final status codes, such as PNDG (pending status) or different status codes within one order, the addition "Notifications exist" is displayed for the status.

Status notifications for a sent file

In the context menu of a sent file, there is the new item Display notifications, which lets you display the payment status reports that belong to this order.

SEPA instant payments with time

When recording SEPA instant payments (SCT inst), you can now optionally specify the time, at which the payment shall be executed. If the time has been set, the payments are saved in the format pain.001.001.08, which is intended for this purpose, and sent to the bank.

Version 1.11.42

New functionality in general

Two-factor authentication with YubiKey security key

To further increase security, the two-factor authentication recommended by the German Federal Office for Information Security (BSI) can be activated. One or more YubiKey security keys from the Yubico company can be added under Preferences. In addition to the previous password ("know"), the user also needs the YubiKey ("have") to generate the additional one-time password required for logging on and signing. The YubiKey uses the USB interface and, unlike the chip card, does not require a reader or driver software.

Separate passwords for login and electronic signature

As a further password guideline, it can be set that users should use separate passwords for the login and the electronic signature (ES).

Resetting users

If a user has forgotten his password, it can be reset in the User administration. The user's bank connections, account authorizations, and other rights (e.g. for salary payments) are retained. After resetting, the user must reinitialize himself at the banks and can continue to work as before after the bank has activated the access. If separate passwords are used, it is possible to reset only the login password for a user who has only forgotten his login password. If the user then confirms the newly created logon password with the previous ES password, it is not necessary to reinitialize at the banks.

Text filter with new option "does not contain"

In the filter dialogs for transactions, payments and sent files, the text filter has been extended by the new option "does not contain", so that you can search for entries that do not contain a certain text.

New functionality in payments

SEPA real-time transfers

SEPA real-time transfers (SCT inst) in pain.001.001.03 format can now be processed. There is another wizard for entering these payments. After signing, SEPA real-time transfers are submitted to the banks with the order type CIP.

Swiss "SEPA"

Payments that exist in the Swiss schema pain.001.001.03.ch.02 can now be processed, too. If this schema is selected for a bank on the page SEPA payments, the payment files are generated in this schema and sent to the bank via order type XE2 after signing. Under preferences, you can also specify that "SEPA" payments can be entered in a currency other than EUR, e.g. in CHF.

Recipient recording with four-eyes principle

A new new preference can be used to set the four-eyes principle for recording and editing payment recipients. This means that payments can only be sent to recipients that have been entered by one user and confirmed by another user. The right to confirm recipients can be set individually for each user in the User administration.

Display names for recipient and mandate import

When importing recipients and mandates, the display name can be imported as an additional field if the CSV file contains a corresponding column.

New functionality in account statements

Additional columns in the account overview

In the Account overview there are three new columns Opening balance, Total debit transactions and Total credit transactions, which can be displayed or hidden via the menu or the corresponding user profile under Display settings.

Printing the account overview

If the new columns Total debit transactions and Total credit transactions are displayed, they also appear in the printout. If the columns Credit limit and Free liquidity are displayed instead of these columns, they are printed. If none of these optional columns is displayed, the columns for the value date balances for today, tomorrow and the day after tomorrow appear in the printout as before.

Under Actions there is now a new entry Retrieve PDF statements, which you can use to start a BKA collective retrieval from all banks. This retrieval also starts, when the overview PDF Statements is updated using the update icon or with the F5 key. In the bank properties on the page PDF statements the properties of the retrieval can be set for each bank, e.g. the retrieval method or the date of the last fetch.

Version 1.11.13

New functionality in general

Configuration of password requirements

There is a new window Passpword requirements under Preferences - General, where an administrator can configure the policies for a password, e.g. the password length and the minimum number of certain characters.

PostgreSQL as another database

In addition to the databases H2, MySQL, MS SQL and Oracle, now a PostgreSQL database can be used, too.

New functionality in payments

Electronic recalls of SEPA payments (camt.055)

From this version onwards, it is possible to initiate electronic recalls for SEPA payment orders that have already been completely signed. For this purpose, camt.055 messages are sent to the bank. As a prerequisite, the respective bank must support this feature. It is possible to recall single payments as well as entire collections (logical files). The callback can be started for signed payments and sent files via the context menu entry Recall SEPA payments.

Individual permissions for salary payments

Individual authorizations for salary payments can now be set in the user administration. There are the following three settings: The user is allowed to view and enter salary payments, the user is only allowed to see salary payments without amounts when signing, or the cannot see salary payments at all.

For SEPA payers outside the EU/EEA area, address fields must be specified

Due to an EU money transfer regulation, the address of the payer must be specified for SEPA direct debits with a payer outside the EU/EEA area - e.g. from Switzerland. In order to be able to enter the address, the mandate administration must be activated in the preferences under Payment recording - SEPA payments. The address of the payer can then be entered when recording a mandate. If you choose this mandate subsequently, when you enter a SEPA direct debit, the address fields are taken in the payment. A tooltip displays the address in the payment recording and also when signing.

Recording ISO-SEPA payments with foreign currency

If you turn on the preference Allow foreign currencies under Payment recording - SEPA payments, a drop-down list for the currency appears during SEPA payment entry. This makes it possible to enter ISO-SEPA payments in a currency other than EUR. If you then enter foreign currency payments there, they are sent to the bank with the order type XCT.

New functionality in account statements

Display of the descriptions in the field Text key addition for MT940 transactions

In addition to the numeric code, the belonging description is shown in the field Text key addition for MT940 transactions, e.g. 901 - Incorrect IBAN.

Version 1.10.86

New functionality in payments

Support for MT101 as a further payment format

In addition to SEPA and DTAZV payments, international payments in MT101 format (RFT) can now also be recorded and imported. When sending MT101 files, the details of the individual payment records are now displayed.

Simultaneous change of multiple payments

The new context menu item Change of payments allows you to make simultaneous changes to several open payments. In addition to the change to the execution date, the change of the originator account and the originator is now also possible. In addition, substitutions can be made in the intended purposes of the selected payments.

In the Account statements perspective, there is a new view PDF Statements, which displays legally binding account statements retrieved with the order type BKA. If the view is missing, you can make it visible via Window - Reset Perspective.

Version 1.10.72

New functionality in payments

Conversion of Excel files to DTAZV files

During sending files and importing payments it is possible to select Excel files and convert them into the DTAZV format. The Excel file does not need to conform to any fixed format, because BL Banking is able to learn the new format. To do this, a window appears, when an Excel file with a new format is opened the first time, where the columns of the file can be mapped to the DTAZV payment fields. Payment fields, for which there are no columns, can be filled with constant values. If valid values were allocated to all payment fields, the DTAZV file for sending or importing can be generated. The next file with this format can be sent or imported directly. However, it is also possible to check the field mapping again and adjust it if necessary.

Conversion of CSV files to DTAZV files

Similar to Excel files, CSV files can be converted to DTAZV files, too.

Extended check during sending SEPA files

When sending SEPA files, additional checks are performed, including checking for invalid characters. If an intended purpose contains an exclamation mark, for example, a corresponding error message appears and the file cannot be sent. Furthermore it is checked that for SEPA express payments a BIC is specified for the recipient. You can turn this extended check off under Preferences - Payment recording - SEPA payments.

Search functions in the views for recipients, accounts and mandates

In the views for recipients, accounts, and mandates, there is now the option to filter for entries that contain a specific search term.

Austrian tax office payments

There is a new recording wizard for Austrian tax office payments in the SEPA format, which allows to record several types of duties (e.g. VAT) for different time periods. At the same time the intended purpose is generated automatically, as it is described in the specification.

New functionality in account statements

Display of credit limit and available liquidity

In the account overview, there are new columns for the credit limit and free liquidity. These columns are optional and can be displayed via a corresponding preference. If these columns are displayed, the total credit limits and total free liquidity are also displayed for the balance lists.

Extended transaction filter by type, posting key and transaction code

In the transaction filter dialog it is now possible to filter for one of the types "transfer", "direct debit", "reversal transfer" and "return debit note". Additionally one can filter for values of the posting key or the transaction code.

Hiding obsolete advised transactions in the transactions view

If an account is selected in the account overview, only current advised transactions for this account are displayed in the Transactions view. Obsolete advised transactions are hiden. In the Adviced transactions view all advised transactions are displayed.

Do not process statements for certain accounts

It is now possible to not process statements for certain accounts so that they are not visible in the account overview. For this purpose, there is the new setting "Don't process account statements" in the account properties.

Version 1.10.56

New functionality in general

Open the workspace directory under Help

Uner Help the is now a menu entry to open the data directory directly. Under Windows for example the Explorer opens here.

New functionality in payments

SEPA mandate administration

As of this version, the mandate administration is set by default for the recording of SEAP debits. During updating the software, SEPA payers are converted to SEPA mandates and displayed in the view Mandate administration. When recording SEPA debits, these mandates can then be selected.

Change of SEPA mandates

If changes are made to one of the five fields Payee, Creditor identifier, Mandate reference, IBAN and BIC of the payer, they are saved separately in the mandate. In the next SEPA debit that is recorded for this mandate, these changes are accepted once and transferred to the bank when they are sent.

Version 1.10.49

New functionality in general

Assignment of non-initialized bank connections to employees with bank access

In the user administration, users with bank access can be assigned additional bank connections, for which they don't need to initialize. Users can then work "locally" with these bank connections, e.g. view account statements and record payments.

New functionality in payments

SEPA version 3.0

The SEPA version 3.0 valid from Nov. 20, 2016 is supported. This version features simplifications for mandate changes and reduced time limit for the CORE base debit. In this regard the COR1 base debit with reduced time limit is dropped out. The belonging DK schemas pain.001.001.03 and pain.008.001.02 can be set in the bank properties.

New functionality in account statements

Balance lists with advice information and credit limit

In the view Balance lists you can now either see value date balances or posting balances. In addition, there you can set via a menu whether the balances shall be displayed including advice information and credit limit. The view Value date balances was renamed to Balances and contains an additional column for the posting balance.

Value date balances without transfer postings (for Cash-Pooling)

If cash pooling is used, you can display the value date balances for the subsidiary accounts without transfer postings (= cash concentrating postings with GVC 833 and 834). For this purpose you need to set the corresponding checkbox in the account properties of the respective account and enter opening balance and date.

Version 1.10.46

New functionality in general

Support for the encryption protocol TLS 1.2

As of this version, the TLS 1.2 encryption protocol recommended by the BSI is supported for the EBICS transport encryption.

New functionality in payments

SEPA mandate administration, change of mandates

If the preference Use mandate administration (under Payment recording -> SEPA payments) is checked, SEPA payers are converted into SEPA mandates and displayed in the new view Mandate administration. When you record SEPA direct debits, you can then select these mandates. The fields belonging to the mandate can be changed in an extra dialog window during payment recording. The changes made there are stored in the SEPA payment files and can thus be transferred to the bank.

Conversion of SEPA transfers into SEPA express payments

With the help of a new context menu entry, you can convert SEPA transfers into SEPA express payments and also vice versa SEPA transfers in SEPA transfers.

DS settings per bank

Under bank properties, there is a new page DS, where you can set for each bank bank whether amounts shall be displayed (HVZ) and whether the DS history shall be detected from the protocol. In addition, the DS can be deactivated for the selected bank.

Check of originator accounts during file transfer

When sending a payment file, it is checked whether the originator accounts are known in BL Banking and belong to the selected bank. This prevents, amongst others, that a payment file is accidentally sent to the wrong bank. This check can be turned off via the preference Allow unknown originator accounts during transmission of external files under Payment recording.

New functionality in account statements

Automatic retrieval of advices

Like with the automatic retrieval of account statements, there is now also an automatic retrieval of advices, which can be configured under the preferences.

Version 1.10.35

New functionality in payments

Conversion of Excel files to SEPA files

During sending files and importing payments it is possible to select Excel files and convert them into the SEPA format. The Excel file does not need to conform to any fixed format, because BL Banking is able to learn the new format. To do this, a window appears, when an Excel file with a new format is opened the first time. There, the columns of the file can be mapped to the SEPA payment fields. If valid values were allocated to all payment fields, the SEPA file for sending or importing can be generated. The next file with this format can be send or imported directly. However, it is also possible to check the field mapping again and adjust it if necessary.

Conversion of CSV files to SEPA files

Similar to Excel files, CSV files can be converted to SEPA files, too. Previously this was only possible if the CSV files corresponded to a format given by BL Banking.

Deactivation of recipient recording

With the new preference Allow recipient recording BL Banking can be configured that during payment recording only existing recipients can be selected and new recipients cannot be recorded. Furthermore, then payment files with unknown recipients cannot be sent or imported.

New functionality in account statements

New view for advices

There is a new view Advices, which displays only adviced transactions. Transactions from account statements (= posted transactions) do not appear here. If this view is not available, it can be made visible via Window - Reset Perspective.

Automatic Export of account statements to PDF format

Account statements can now also be exported to the PDF format via the automatic export. For this purpose, the conversion Create PDF file must be selected when creating the automatic export. When writing the PDF document the print settings from the preferences are used.

Version 1.10.26

New functionality in general

Menu item for displaying views

Via the new menu item Window - Show view you can add all available views to the currently opened perspective. Vice versa, all views can now be closed, so that everyone can configure the user interface according to his wishes. Via Window - Reset perspective the original look of the perspective can be restored at any time.

Transfer the keys of another bank access

Via the new context menu item Copy bank access and transfer its keys you can set up a new bank access and at the same time transfer the keys of another bank access, without performing an initialization. This is necessary for banks, where a user has multiple bank connections and for which the initialization of one access would result in an initialization of all other connections. If in such a configuration you change the keys of one bank access, you must change the keys of the other bank connections with the help of the new function Transfer the keys of another bank access.

New functionality in payments

Sorting of SEPA payments to be signed by amount

During signing of SEPA payments, the same can now be sorted by the amount, so that the payments with the largest amounts are at the foremost positions in the payment details. This sorting function can be called directly from the details view via a new menu, which is located to the right of the Next button.

Initialization of account and originator with default values

When recording a new payment, account and originator are by default initialized with the values, which were entered during the previous recording. Via the new preference Initialize account and originator with the previous values this mechanism can be turned off, so that account and originator are always initialized with the same default values.

Import of DTAZV recipients

For the import of recipients, DTAZV recipients can now be imported from a CSV file in addition to SEPA recipients. Hereby, the address fields as well as account number, bank code and intended purpose can be imported.

New functionality in account statements

Balance lists

There is a new view Balance lists, which shows the balances for a specified period for selected accounts, including a summary row. The user can set the selection of accounts and the time interval directly in this view. If this view is not available, it can be made visible via Window - Reset perspective.

Version 1.10.24

New functionality in general

Users without bank access ("local users")

In the user administration, users can be created, which do not have to be known to the banks and for which an initialization is not required. These "local" users may record payments and view account statements if a user with administrator rights has assigned certain banks and accounts to them. The user administration can now be reached via the Edit menu.

Import users from other installations

In the user administration, there is now the possibility to import users from other installations and thus combine single-user installations to a multi-user installation.

Display of the entire bank protocol

Using the new item Show bank protocol in the context menu of the bank, you can view the entire protocol (HAC or PTK) for a bank access.

Cleanup of the bank protocol

For the bank protocol a cleanup with an interval (Older than ...) can be configured under Preferences - File transfers.

Information about the installation

Under Help - About BL Banking - Installation Details, there is now the new tab Details, which shows important information about the installation in concise form. Here you can find for instance the license number, Java version and the data directory (workspace).

New functionality in payments

Filter function for sent files

In the view Sent files you can now filter by specific orders. The filter function can be launched from the new filter icon. The filter criteria bank, order type, order number, status and transfer date can be entered.

Filter function for for open payments

In the view Open payments you can now filter by specific payments. The filter function can be launched from the new filter icon. The filter criteria text and/or amount can be entered.

BIC check during recording SEPA payments

When recording SEPA payments, it is checked whether the entered BIC is included in the SCL directory and thus can be reached via the SEPA clearer.

Accompanying tickets for ZZV payments

When sending the German Postbank-specific ZZV files (payment instructions for clearing) a special accompanying ticket is displayed.

New functionality in account statements

Account groups

Account groups can now be created in the account overview, which allow to group accounts and thus achieve better clarity.

Filter functions for accounts and account statements

In the account overview you can now filter by specific accounts and account statements. With the help of the account filter that is launched via the filter icon, the view is limited to accounts, which name or account number (IBAN) contain the entered search term. Using the account statement filter that is launched via the calendar icon, the view is limited to statements, which statement date is within the specified time interval. An account, for which there are no statements in the set time interval, is not displayed in the account overview.

Cleanup of account statements, advices and batched transaction files

Account statements, advices and batched transaction files can now be cleaned up automatically. Under Preferences - Account information - Cleanup cleanups can be activated and the cleanup intervals (Older than ...) can be configured.

Graphic displays of value date balances

In the view Value date balances, there is now a graphic display in addition to the tabular representation of the value date balances. If you select an account in the account overview, the value date balances are displayed as a curve chart in the new view.

Version 1.10.14

New functionality in general

Database support

For data storage now a database is used instead of files as before. This leads to significant performance improvements in many areas. The software comes with a H2 database, which is used by default. For multi-user installations it is recommended to use a separate database. For this purpose, the databases Oracle, MySQL and Microsoft SQL Server are supported. The user of a multi-user installation can set the database at this first start of the program. Under preferences, the database can be changed later, too.

AWV notifications in CSV format

In addition to the XML format AWV report files can now be created in CSV format.

New functionality in payments

Direct cancellation of sent files and signed payments

Sent files and signed payments can now be cancelled directly with the new context menu item Cancel. Previously, users first had to change to the perspective Distributed Electronic Signature. Deleting sent files and signed payment is now only possible via the adjustment in the preferences.

Display details of sent files

Via the new context menu item Properties you can view the details of a sent file. In the new view, the signature information is shown, which previously could only be found in the customer protocol. In addition, here you can navigate through the payment details, just like when signing an order.

Display payments of sent files

Via the new context menu item Display payments you can view the payments of the selected sent files.

Setting of the BatchBooking flag during SEPA payment import

During the SEPA payment import you can now set that the imported SEPA payments shall be shown as single transactions in the account statement. This setting is effective both during import of SEPA files, and CSV or DTAUS files. The global setting in the preferences is not available anymore.

Folder for open payments

In the view of open payments, folders can be created now, which help to group payments and thus get a better overview.

Direct conversion of recipients to SEP recipients

By means of the new context menu item "Convert to SEPA recipient" DTAZV and DTAUS recipients can now be converted directly to SEPA recipients. Up to now, the conversion took only place, when a DTAZV or DTAUS recipient was selected during recording a SEPA payment.

New functionality in account statements

Display of all transactions

If there is neither an account nor a statement selected in the account overview, all existing transactions are displayed in the transactions view. Previously, transactions were only displayed, when accounts or statements were selected. Note: On Windows, a selection can be undone by using the keyboard combination Ctrl+space.

Improvement of the transaction search

Using the transaction filter it is now possible to search through all transactions, without having to select accounts or statements before.

Display all accounts of the user profile (HTD)

If the checkbox of this new preference is ticked, all accounts from the user profile will appear in the account overview, even accounts, for which there are no statements available.

Account selection for automatic exports

Automatic exports can now be configured so that account statements and transactions are exported only for certain accounts. The selection of the accounts can be made on the second page of the wizard for automatic exports.

Version 1.9.66

New functionality in payments

Individual setting of the BatchBooking flag in SEPA payments

In the SEPA payment recording dialog you can now set that this payment will be shown as an individual transaction in the account statement. So far this could only be controlled by a global setting in the preferences.

Discontinuation of DTAUS transfers and DTAUS debits

It is no longer possible to record DTAUS transfers and DTAUS debits.

New functionality in account statements

Display only accounts for which payment permissions exist

With the help of this new preference a user with administrator rights can configure the program, so that users can only see statements for those accounts, for which they have payment permissions.

Version 1.9.50

New functionality in account statements

Display of additional fields for transactions

In the transaction details and printouts of transactions, additional fields are displayed, which come from the original SEPA payments, such as mandate reference, creditor identifier and end-to-end ID.

Version 1.9.37

New functionality in payments

National SEPA payments with "IBAN Only"

As of Feb. 1st 2014 in Germany only the recipient's IBAN is required for domestic SEPA payments. Therefore during the entry of such payments the BIC field is only optional.

Discount function for SEPA payments

Now there is a discount function for the entry of SEPA payments, which calculates the discounted amount. At the same time a note about the discount is written into the intended purpose field.

Payment type for SEPA payments

Now you can additionally select a payment type during the entry of SEPA payments. In contrast to the payment category, which is set on the logical file layer, the payment type is set on the transaction layer and can later be found in the account statement.

Support for ISO formats for SEPA payments

You can now transfer SEPA payments, which are on hand in the ISO formats pain.001.001.02, pain.001.001.03, pain.008.001.01 and pain.008.001.02. If you configure the schema accordingly in the bank properties, SEPA payment files can also be generated. However, you need to confirm with your bank, if these formats are supported, because usually in Germany only the ZKA formats are used.

Version 1.9.24

New functionality in payments

Dialog for sending SEPA files

There is a new dialog for sending SEPA files, wherein the user only has to select the SEPA file to be transferred. In contrast to the regular Send file to bank dialog band and order type are determined automatically from the file content. It is now also possible to send multiple SEPA files with different order type to different banks.

Import of SEPA payer with mandate information

The csv import of SEPA payers was extended. It is now also possible to import the mandate information required for SEPA debits mandate reference, mandate signing date and sequence type. The mandate signing date in the csv file must be available in the format YYYYMMDD.

Conversion of DTAUS debits into SEPA debits

Additionally to credits now also debits can be converted from DTAUS to SEPA. For this you need to select the DTAUS debit file and one of the SEPA order types CDD, CDB or CD1 in the send dialog. In order to successfully perform the conversion, the creditor ID must be available in the originator administration, as well as the mandate information in the recipient administration.

Conversion of open and periodic DTAUS payments into SEPA payments

Open and periodic DTAUS payments can be converted into SEPA payments via the new context menu item Convert to SEPA payment.

It is no longer possible to record Euro standard transfers (ESU) and registration parts for foreign transfers (AZV) and Euro express payment, because these are discontinued according to the DFÜ agreement. Instead of the DTAZV registration parts you can record AWV notifications in BL Banking since version 1.9.17.

Special handling of salary payments

By default the amounts of salary payments in DTAUS and SEPA format are no longer shown to the user. Furthermore, sent files, which contain salary payments cannot be opened or saved. Also the import of salary payments is not possible by default. These settings can only be changed by a user with administrator rights via the preferences Display amounts of salary payments and Allow import of salary payments.

New functionality in account statements

Provision method of advice files

There are two different methods, how banks provide advice files to their customers. At some banks the current advice always contains all transactions of the day (the file grows), whereas for other banks there are only the latest transactions in the current advice. You can configure the provision method for each bank under Bank properties - Account statements with the setting Newest advice contains all bookings of the day, hence advised transactions neither are displayed twice nor are overwritten.

BatchBooking flag in SEPA payments

SEPA files can be configured, whether the payments inside appear as batched (default) or single transactions in the account statement. In SEPA files, which are generated by BL Banking, the BatchBooking flag relevant for this feature can be set to FALSE by clearing the checkbox Display transactions as batch bookings in the account statement in the preferences under Payment recording - SEPA payments. Please note that this additionally requires an agreement with the bank.

Version 1.9.17

New functionality in general

Online-Help

The previous PDF-manual is replaced by an Online-Help. This can be displayed via the menu item Help - Display Help. In the appendix of the help under Questions and answers there is a large number of answers to frequently asked questions. Furthermore under Quick guides you can find instructions, which explain everyday tasks step-by-step. The entire manual is also published on a Website, which is constantly updated.

Recording of AWV-notifications

It is now possible to record registration parts according to the German foreign trade regulations (AWV). There is the new perspective AWV-notifications for this, which can be made visible via the menu item Window - Perspective - AWV-notifications. Also it is possible to generate these notifications from signed payments and account statements and then complete them. In the future, recording of registration parts in foreign transfers (DTAZV) won't be possible anymore.

EBICS 2.5

When creating new bank connections the EBICS version 2.5 can be selected now. Existing bank connections can be migrated to the corresponding protocol version H004. Beside the support of the protocol version H004 the customer protocols in XML format (HAC) specified in EBICS 2.5 can be processed.

New functionality in payments

Evaluation of IBAN rules

For the first time the current directory of bank codes publishes the rules for the conversion of a bank connection consisting of bank code and account number into a bank connection made up of IBAN and BIC. These rules are evaluated by the entry support during the SEPA payment recording and when taking over DTAUS and DTAZV recipients.

Conversion of DTAUS payments into SEPA payments

IBAN rules facilitate a reliable conversion of DTAUS payments into SEPA payments. When you select a DTAUS file in the send dialog and for this the SEPA order type CCT, DTAUS transfers will be converted into SEPA transfers. Also for recurring transfers a conversion from DTAUS to SEPA is possible.

SEPA version 2.7, express payments and COR1 debits

SEPA payments can now be generated in the schemes pain.001.003.03 and pain.008.003.02 too, which are valid from 4 Apr 2013. To use them these schemes must be set in the bank properties. Beside the new scheme versions the SEPA version 2.7 offers two new payment types, the same-day express transfer (URGP) and the core direct debit with shortened presentation deadline (COR1). For the express transfer there is the new wizard Express transfer (SEPA) under payment recording. COR1 payments can be entered with the help of the wizard Debit (SEPA) if COR1 is selected as the debit type. In order to record these payment types the user needs the permissions for the order types CCU or CD1 respectively.

SEPA messages (pain.002)

Banks can provide their customers information about rejected SEPA payments and SEPA payment orders in the form of SEPA messages in the pain.002 formats. These messages can be retrieved with BL Banking and displayed in the overview Notifications under the perspective Jobs. Furthermore it is also possible to import these messages directly. If new messages are retrieved or imported, the user is asked if he wants to print these messages.

New functionality in account statements

Descriptive texts for transaction code and posting key

The descriptive texts in posting details and pdf print of transactions are now displayed, for instance 020 - Transfer and TRF - Transfer.

Version 1.9.2

New functionality in general

Remote Support using the TeamViewer software

A TeamViewer session is started via the menu item Help - Remote support using Business Logics. This provides the Business Logics team with direct access to the user screen to provide fast and effective assistance with problems.

New functionality in payments

Data entry tools for SEPA payments

When entering SEPA payments, the associated BIC is automatically determined and entered into the BIC field after entering a German IBAN. The option also exists to enter a German account number and bank code (BLZ) which is then used to automatically determine the IBAN BIC.

Transfer of DTAUS and DTAZV recipients into SEPA payments

When entering SEPA payments, DTAUS and DTAZV recipients can also be selected from the recipient list if the IBAN and BIC can be determined for these recipients. If this functionality is not desired, it can be deactivated under Preferences - Payment recording - SEPA payments.

Hiding payment details

The payment details can be hidden during signing of payment orders and DS orders. This can be set in the preferences with Display payment details under File transfers and DS. These preferences can only be set by a user with administrator rights. Hence this setting can for example be used to hide details of salary payments from other users.

New functionality in account statements

Support for account statement information in camt.05x formats

Account statement information can now also be processed in camt.05x formats. In addition to the already available MT940 and MT942 SWIFT formats, the account overview will also support account statements and notices in the camt.053 and camt.052 formats. The format and retrieval order type for account statements and advices can be set under bank properties. Batched transaction files in camt.054 format are shown under DTI information.

Version 1.8.27

New functionality in general

Page numbering in PDF documents

In PDF documents (e.g. in transmission reports or account statements) there is now a page numbering.

New functionality in payments

Print function for DS orders

When signing a DS order you can now print the order data (similar to when sending a file or signing an open payment).

Payment templates

In the perspective Payments there is the new view Templates, where payment templates can be created, from which you can generate open payments when needed. (To make this view appear, you might first need to reset the perspective.)

Replacement of the originator account during payment import

If an unknown originator account is found during payment import, the program suggests to replace this account with a known originator account to allow a successful import of the payments.

Definition of the bank access during payment import

During payment import users can define an optional bank access from a drop-down list. Thereby you can enforce that the originator accounts of the selected bank access are allocated to the imported payments.

Total amount for open and signed payments

If more than one payment is marked in the view of the open or signed payments, the total amount of the selected payments is displayed in the row above the overview.

Version 1.8.9

New functionality in general

Smartcard support

ZKA smartcards can be used as a new storage medium for EBICS keys. Existing installations can be converted conveniently from the existing key storage to ZKA smartcards.

New functionality in payments

Amount column for transmitted files

The overview of the transmitted files now also indicates the total amount of the payments included in the file.

Import and export of recurring payments

Import of recipients and payers from a recipients.ini file.

Import function for SEPA recipients

The option now exists to import a list of SEPA recipients. They must be available as a csv file, which includes the columns Name, IBAN, and BIC.

New functionality in account statements

Display of running balance in the posting overview

The posting overview has a new column showing the current balance within the account statement.

Version 1.7.28

New functionality in general

Deactivating a bank

A bank can now be (locally) deactivated via the context menu. Communication with this bank is no longer possible after deactivation, e.g. transmission and retrieval orders can no longer be initiated and the deactivated bank is no longer taken into account for batch retrievals (e.g. retrieve account statements). Deactivation is appropriate for instance when the client has canceled his bank access, but wishes to continue accessing his associated account statements. All account statements would be deleted if the bank were deleted.

New functionality in payments

Wildcard for the date in standing orders

Wildcards that are analyzed with the current date when the payment is created, can be entered for the intended purpose field in standing orders for DTAUS and SEPA payments. Example: The intended purpose entry Rent $ (DATE+1M MMMM yyyy) would be replaced by Rent November 2011 when analyzing for October 2011.

Manual initiation of standing orders

The context menu can be used to create an outstanding payment directly from a standing order. This does not affect the automatic processing of standing orders.

Information about payments that were created from standing orders

If new outstanding payments were created from a standing order during application start-up, this information is displayed to the user in the status line.

Detail view for signed payments

A double click displays the details for signed payments. This opens the same dialog used for open payments, but all fields are now read only.

Version 1.7.18

New functionality in payments

Support for the new SEPA version

A new SEPA payments page is located under bank properties. This is used for each bank to enter the SEPA version used to create SEPA payment files. By default, SEPA payment files are created in the present format (pain.001.001.02 for transfers and pain.008.001.01 for direct debits), but it is now also possible to convert to the the new SEPA version (pain.001.001.03 and pain.008.001.02)

Search function for payments in transmitted files

The Transmitted files view now has an option to search for certain payments in selected files or banks. The new Search for payments entry in the context menu is used for this. The amount and/or text can be entered as search criteria.

Filter function for signed payments

You can now filter for certain payments in the Signed Payments screen. The filter function is started via the new filter icon. The amount and/or text can be entered as filter criteria.

Display of the amount in the DS summary

The Distributed electronic signature screen now displays the amount and no longer the file size for orders.

New functionality in account statements

Flagging account statements and DTI files as read

You now have the option to flag account statements and DTI files as read. This functionality can be activated via the new preferences Display read flag for account statements and Display read flag for DTI files. After an application restart, checkboxes appear to the left of the account statements and DTI files which are used to mark these as read.

Version 1.7.10

New functionality in payments

Changing the execution date for several open payments

The execution date for several open payments can be changed in a single transaction.

IBAN and BIC addition to accounts from bank profile

IBAN and BIC are determined dynamically for accounts from the bank profile (htd files) where IBAN and BIC are missing, so that these can be used as record originator accounts when entering SEPA payments.

New functionality in account statements

Display of account balances, including credit limit

Account summaries can now display balances including the credit limit. The credit limit can be entered for each account.

Configuration of retrieval order types for account statements and advices

Order types for retrieving account statements and advices can be entered for each bank. The default order types for this are STA and VMK.

Version 1.7.1

New functionality in general

Networking capability

BL Banking can now also be used as a multiuser version, e.g. several users can work on one installation. This has the advantage that files are stored only in a central location and that all users can access the same data inventory (e.g. the same payments, the same recipient lists, etc.). Other users can be created with the help of the User Wizard.

New functionality in payments

Support for the new SEPA version for data transmission

SEPA payment files can only be transmitted when they correspond to the new pain.001.001.03 and pain.008.001.02 ISO formats, meaning that the accompanying ticket and payment details are displayed for these new formats as well.

New bank code reference

A new bank code reference has been integrated which is valid as of March 7, 2011.

Version 1.6.44

New functionality in payments

Entering a reference number for DTAUS payment jobs

When submitting DTAUS payments, a sequential reference number is issued for each logical file, which is entered into field A10. This facilitates assigning the associated payment job to a (collective) posting from the account statements. This reference number is displayed in the new REF.No./Payment column in the signed payments screen.

New functionality in account statements

Lazy Loading of older account statements

Older account statements are only loaded if they are selected by the user. This facilitates a fast display of the overview even if there is a large number of old account statements.

Version 1.6.37

New functionality in payments

Discount function for domestic DTAUS payments

A discount function is now available when entering domestic DTAUS transfers and domestic DTAUS direct debits. It can be used to calculate the amount minus the discount. This also writes a discount notice into the intended purpose field.

Conversion of DTAUS transfer into Express DTAUS transfers

A (standard) DTAUS transfer can be converted into an express DTAUS transfer by selecting DTE as the order type in the change dialog. Conversely, an express DTAUS transfer can be converted into a (standard) DTAU transfer by selecting IZV or IZG as order type.

New bank code reference

A new bank code reference has been integrated, which is valid as of 12/6/2010.

New functionality in account statements

Supplementing DTI information with account statement information

If a collective transaction is found in an account statement that matches a DTI file, the value date from the account statement and the date and number of the account statement is displayed with the DTI file transactions.

Displaying sums for account statements

In the detail view of account statements, now also the sum of debit and credit transactions, the number of debit and credit transactions, as well as the highest and lowest debit and credit transaction are displayed.

Version 1.6.10

New functionality in payments

Administering payer accounts

The payment screen now includes the account view, which displays record originator accounts. (The screen must be reset so that this perspective appears after an update: reset window - perspective). In addition to the accounts specified by the bank (from HTD files), new payer accounts can be created here, which can then be selected when entering payments. This is important if the bank does not support the optional HTD order type.

Version 1.5.4

New functionality in payments

Manual approval (fax approval) for entered payments

The order is submitted as a file when the check-mark for Manual Approval (Fax Approval) is set below the accompanying document when signing entered payments. The payment job must then be authorized using an alternate procedure, e.g per fax. Until now, this functionality was only available when submitting completed payment files.

The execution date can be left empty when entering DTAUS payments.

A DTAUS payment can now be entered without entering an execution date. This optional field is then not entered into the payment file.

Text key when entering DTAUS payments

The set of selectable text keys for entering DTAUS payments was expanded in accordance with the current specification. Custom text keys can also be entered.

Payment detail tables in the transmission report

The transmission report for DTAZV payments now also has a payment detail table for each logical file, thus also making the association of payments to logical files visible. The payment detail table of the transmission report for DTAUS payments now again displays all fractional digits.

Version 1.5.0

New functionality in general

New bank code reference

A new bank code reference has been integrated which is valid as of 3/8/2010.

Transmitting log file and EBICS traces

The menu item Help - Transmit analysis data to Business Logics is used to send the log file directly, i.e. the user no longer needs to navigate in his file system. EBICS traces are also transmitted when these were activated.

Activating EBICS traces

The Log EBICS Traces checkbox under Preferences - General is used to activate EBICS traces, which are then logged into the workspace/ebicstraces folder.

Marking defective files in the Retrieved Files screen

If an error occurs in a retrieved file during post-processing (e.g. defective STA file), the file is marked with a warning icon in the Retrieved Files screen. The tool tip displays a detailed error report.

Changes in protocol retrieval

Updating transmitted files now always results in a from-to retrieval from the oldest transfer date of a file that has no final status (e.g. fully signed) as of today. The menu item Update All has been dropped.

Display of signed and rejected files

The authorized signatory is now given a list of his already signed/rejected files and can now see information such as sender, signing party, and file checksums.

New status for transmitted files

File canceled if file was rejected per DS.

New functionality in payments

Migration to new SEPA version

In accordance with the new format version 002, the payment entry function now supports SEPA payments with the CCT order type.

Importing payments for a DS job

The Import payment function exists in the context menu for a DS job. It is used to import payments from the DS job as open payments.

One payment detail table per logical file in transfer report

The transfer report has a separate payment detail table for each logical file, making the assignment of individual payments to logical files visible.

New functionality in account statements

Processing and identification of DTI files

Post processing splits DTI files into logical files. A logical file is marked with date and Ref. No. (Field A10). If this optional Ref. No. is missing, the MD5 hash-value of the logical file takes its place as identification reference.

Tolerant account statement processing

Post processing of account statements and advices (Mt940 and MT942 files) was made more tolerant, so that account statements with non-standard-compliant specifics of the Volksbank and Sparkasse can be processed error-free.

Version 1.4.0

New functionality in general

User manual

The new menu item Help - Open user manual is used to open the user manual.

Change of key length for key updates

The length of password and authentication keys can be set to EBICS 2.3. and EBICS 2.4. The length of the signature key can be set to EBICS 2.4 when A005 or A006 was selected as the signature version.

New bank code reference

A new bank code reference has been integrated, which is valid as of 12/7/2009.

Modifications to support the MacOS X 10.6 operating system

Modifications were made to support the MacOS X 10.6 operating system, so that the application again starts directly without the user having to make changes to the system settings.

New functionality in payments

Display of payment type in summary of open payments

The summary of open payments and the summary of standing orders shows a description text for the payment type in the order type column in addition to the order type, e.g. IZV (Transfer), IZV (Direct debit), AZV (International transfer) and AZV (EU Standard transfer).
This is helpful, in particular when the order type does not indicate what payment type is used. This permits entering transfers but also direct debits with the order type IZV.

Print function for signatures

An order can be printed before signing. The signature transaction has a Print button for this purpose. The printout contains the accompanying ticket and the table with the payment details.

New functionality in account statements

Processing of DTI files and new DTI information screen in the Account statement view

DTI files that were retrieved by the bank via a DTI retrieval order are split by record originator accounts, and displayed in the DTI information screen. The included transactions are shown in the transaction screen (analogous to MT940 transactions) and can be printed or exported into a CSV format. The transaction filter can also be applied to DTI transactions. It is also possible to import DTI files by selecting the new account statement (DTI) file type while importing account statements. In order to see this new screen also during an update it may be necessary to return to the window Reset screen.

Summation function for amounts from selected transactions

If several transactions with the same currency are selected in the transaction screen, the total amount of these transaction is displayed in the status line.

Initiating automatic exports manually

The automatic export can be initiated retroactively for account statements that did not get automatically exported for some reason during the retrieval process. This involves selecting the account statement in the account summary and clicking on the context menu item Initiate automatic exports.

Print option Only print one transaction per page

The option Only print one transaction per page is now available under Preferences - Account information - Print settings.

Version 1.3.0

New functionality in general

EBICS 2.4

It is possible to create EBICS 2.4 banks with the log version H003 and the available EU versions A004, A005, A006. By changing the log version from H002 toH003, an EBICS 2.3 bank can be converted into an EBICS 2.4 bank.

Saving the last column sorting

The last column sorting is saved for all tables, so that this sorting is restored after a restart.

New functionality in payments

Importing standing orders

Payment files can now also be imported directly as standing orders.

Number of executions for standing orders

As an alternative to the last execution date, the number of executions can be specified for standing orders.

Sorting outstanding payments

After the creation date, payments are initially sorted by date of the last change (generally the creation date) for which there is no column. The latest payments are then shown at the very bottom. By clicking successively three times on the same column in the outstanding payments screen, the sorting is restored by date.

The reference field is now a component of the recipient data and can be entered when creating a recipient.

Copying open payments

One or several open payments can be copied by using the copy and paste (CTRL-C, CTRL-V) functions.

Saving signed payments as open payments

The context menu can be used to save one or several payments as open payments.

Printing signed payments

Signed payments can now be printed. In contrast to open payments, order information is also printed.

Transaction Enter other payments

After a payment was entered, a dialog opens to determine whether another payment needs to be entered. This presently works only when the entry transaction screen was initiated via the context menu and not via the Action Bar.

Print several payments per page

Several payments can also be printed on one page by removing the check-mark for the new user preference "Only one payment per page".

New functionality in account statements

New view Automatic Exports
The new view Automatic Exports was added to the Account statement screen. At the same time, the Automatic Export page was removed from the preferences. Several automatic exports can now be set up and used. If unique names are assigned for the automatic exports, the new EXPORTNAME wildcard ensures that each export writes to its own file.

Expanded conversions
The existing functionality was expanded as follows to render the standard conversions from other manufacturers.

An empty fiel* can be added and removed.

The following general purpose fields were added: Number of transactions, Total credit balance, Total debit balance.

The following MT94-specific fields were added: Intended purpose field 2nd line to 14th line, payer/recipient 1st line and 2nd line

In addition, the Auszug.txt and Umsatz.txt conversions are created by default when conversions are not yet in place under these names.

Display of Conversion and Automatic export views
The preferences have the Display Conversions and Display automatic exports flags, which can be used to show and hide the Conversions and Automatic export views.

Transaction Print new account statements / advices?
When new account statements or new advices are retrieved or imported, a new transaction screen opens that determines whether new account statements or new advices need to be printed.

New Record originator / Recipient column in the transaction view
The transaction summary now has a new column for Record originator / Recipient.

Limitation of the number of account statements that can be loaded per account
The number of account statements that can be loaded per account can be limited by the Max. number of account statements per account user preference. The 5 latest account statements are loaded by default when an account is clicked in the account summary. If an account has several account statements, an Older account statements entry is displayed in the account statement list, which can be used to load all older account statements.

Version 1.2.2

New functionality in payments

Auto-complete when entering the recipient name

New functionality in account statements

Correct display of Umlauts, including when coded by code page 850

Manual CSV Export

Automatic export with CSV conversion

Version 1.2.1

New functionality in general

Interchanging text when encoding / decoding stored files.

Encoded file storage also for payer, recipient, and standing orders.

Export page under preferences no longer too wide.

Date processing for retrieved and transmitted files is now more robust. If the date cannot be read, no date is displayed for the corresponding column.

New functionality in payments

Display name is also transferred from MT940 plug-in for accounts that have account numbers with more than 10 characters and have leading zeros. (Please note that accounts with accounts numbers that have more than 10 significant characters cannot be used in DTAUS)

The currency is NOT modified when another record originator account is selected for an AZV payment (previously, this was always set to the account currency). The following error message is shown when a non-EUR account is selected for the equivalent amount payment: An equivalent amount can only be paid into a EUR amount.

A new ESU payment can now also be saved without having to proceed to the 2nd page (equivalent to EUE and AZV)

New functionality in account statements

Analysis of the dialog settings for account statement imports

Posting details: Payer/recipient and his account number are now displayed correctly (contents from sub-fields 31 - 33 were previously not shown; bank code was shown as account number (content of sub-field 30)

Version 1.2.0

New functionality in general

Encoded storage

Printing with Linux (indicating the print program)

New functionality in payments

Printing open payments

Display names for accounts (from MT940)

Display names for recipients

DTAUS payer (field length is 54 instead of 27)

New functionality in account statements

Importing account statements

Deleting obsolete advices

Printing advices and scheduled transactions

Printing the bank name (when not determined by bank code (BLZ))

Improved posting details (display of originating and fee amount,
different layout for structured and unstructured field 86)