Transacties importeren vanuit internetbankieren

Deze pagina beschrijft het importeren van transacties vanuit digitale bankafschriften, de meest gebruikte en nuttigste functie waarmee u het invoeren van transacties in de transactietabel kunt automatiseren.
Bestanden met banktransacties worden gedefinieerd als bestanden met inkomende en uitgaande bedragen op één rekening. De import dialoog vereist de invoer van de rekening en de tegenrekening, en staat het gebruik van de Regels voor het automatisch categoriseren van geïmporteerde transacties toe.

Echter, over het importeren van bestanden die andere soorten transacties bevatten, bijvoorbeeld vanuit een dubbel boekhouden systeem, vindt u informatie op de pagina Transacties importeren (algemeen). Voor dit soort bestanden kunnen de Regels voor automatisch aanvullen niet gebruikt worden.

Import procedure

  1. Vanuit menu Acties Naar boekhouding importeren → in het veld Importeren kiest u Transacties.
  2. Kies daarna het bestandstype om te importeren.
    Zie uitleg hierna.
  3. Met de knop Bladeren selecteert u het bestand van waaruit u de transacties wilt importeren.
  4. Stel de benodigde parameters in.
    Zie ook: Naar boekhouding importeren.

Voorbeeld dialoogvenster naar boekhouding importeren

Volgende stappen

Nadat u met OK heeft bevestigd worden de gegevens gelezen worden de volgende dialoogvensters weergegeven:

Importformaten voor bankafschriften 

In het dialoogvenster voor het importeren van transacties kunt u kiezen tussen verschillende soorten bestanden:

  • Bestanden die geïmporteerd worden met Import extensies voor bankafschriften (Engelstalig) (de meeste zijn alleen beschikbaar in het Advanced plan)
    Dit zijn extra programma's die door de gebruiker geïnstalleerd moeten worden en die de gegevens converteren van de formaten die door Banana Boekhouding Plus geleverd worden.
    Met de knop Extensies beheren kunt u de extensies installeren die geprogrammeerd zijn om banktransacties van andere banken, credit kaarten en andere formaten te importeren.
    Nadat de extensie is geïnstalleerd verschijnt deze in het menu Extensies, klaar voor het importeren.
  • Bestanden met een standaard formaat opgenomen in Banana Boekhouding Plus (Professional plan)
    Dit zijn standaard formaten die door banken beschikbaar worden gesteld, opgenomen in Banana Boekhouding Plus:
  • Bestanden met een algemeen formaat met transacties met inkomsten en uitgaven in platte tekst (Professional plan)
    Dit een tekstbestand van het CSV type, waarin de tab als scheidingsteken gebruikt wordt en waarin de inkomende en uitgaande bedragen van een rekening in kolommen worden weergegeven.

Bestandsnaam

Geef een bestandsnaam of zelfs meerdere bestanden, gescheiden door een puntkomma ";". U kunt ook een ZIP bestand aangeven dat meerdere bestanden die geïmporteerd moeten worden bevat.

Meerdere bestanden tegelijk importeren:

  • Wanneer uw bank dagelijks camt053-bestanden aanlevert, kunt u alle bestanden van een maand selecteren en deze in één keer importeren.
  • Als uw bank een zipbestand verstrekt, kunt u het bestand kiezen dat alle afschriften bevat.

De importbestanden moeten uiteraard van hetzelfde type zijn. U kunt geen verschillende formaten tegelijk importeren.

Importbestand structuur

Het importbestand bevat de typische mutaties van een rekeningafschrift:

  • Datum
  • [transactienummer] optioneel
  • Beschrijving
  • Inkomend of uitgaand bedrag.

Bij het importeren geeft u aan op welke rekening de transacties moeten worden geboekt, zodat de Debet- of Creditrekening alvast wordt gemaakt.
Import extensies kunnen worden gemaakt voor elke soort rekeningafschrift.
Zie technische instructies voor het importeren van een inkomsten en uitgaven bestand (Engelstalig).

Vaak gestelde vragen:

Ik zie het formaat van mijn bankafschrift niet bij de extensies. Wat moet ik doen?
Klik op menu ExtensionsExtensies beheren... daarna op de Extensions bijwerken knop en kies dan de extensie voor het gewenst formaat.

Ik zie de extensie voor het Postfinance xml (.tgz file) afschrift niet. Hoe kan ik mijn mutaties importeren?
Dit formaat wordt niet langer ondersteund. Vraag Postfinance om het afschrift in ISO 20022 formaat te sturen.

Ik krijg de melding "Dit ISO 20022 bestand bevat geen rekeningafschrift (camt.052/053/054)". Hoe moet ik verdergaan?
Deze foutmelding wordt weergegeven als het ISO 20022-bestand geen bankafschrift bevat. Het ISO 20022-formaat is een generiek formaat dat verschillende soorten informatie kan bevatten, zoals bankafschriften en orderbevestigingen. In Banana Boekhouding Plus is het alleen mogelijk om bankafschriften te importeren (camt.052/053/054).

Mijn bank staat niet in de lijst van ondersteunde formaten. Kan deze worden toegevoegd?
Het is mogelijk nieuwe extensies te maken voor formaten die nog niet geïmplementeerd zijn. Ondersteuning voor het implementeren voor eigen formaten is beschikbaar voor een vergoeding (Engelstalig).

Ik kan alleen verzamelopdrachten importeren maar ik kan de details (individuele transacties) niet zien. Waarom?
Bij digitaal bankieren (bijvoorbeeld Raiffeisen Bank) moet u de optie losse opdrachten kiezen in plaats van verzamelopdrachten. Alleen op deze manier worden betalingen als aparte opdrachten geïmporteerd.
 

Download bank transactions

To keep the company's accounting up to date, it is essential to regularly import bank transactions. These transactions allow the automation of the accounting process, avoiding the manual entry of individual transactions and potential errors.

Where to download the transactions

The documents containing the bank transactions, regardless of how they are obtained, should always be saved in the same folder. This folder can be located inside the main accounting folder or in an external one. For better organization, it is recommended to structure your folders by creating a general folder and more specific subfolders: this reduces the risk of errors, especially if you decide to import the transactions manually.

By keeping the data always in the same location, import issues are avoided and there is no need to update the default import path each time. Additionally, it is not recommended to open or modify these files before importing, as this can cause errors in recognizing the transactions.

Different file formats for bank transactions

Our software offers numerous extensions that allow you to import accounting data in different formats. Among the most common formats are CAMT, CSV and XLSX.

The CAMT format (Cash Management), defined by the ISO 20022 standard, is used by banks to provide electronic account statements in a structured way. The files contain detailed information such as the date, amount, description, and references for each transaction. There are several types of CAMT files:

  • camt.052: intraday statement (transactions during the day)
  • camt.053: end-of-day statement
  • camt.054: notification of debits and credits with details of individual transactions

The CSV format (Comma-Separated Values) is a text file that uses commas to separate the data contained within individual cells of a table. This format is compatible with most software applications. The CSV format varies from one bank to another and is updated regularly.

The XLSX format is a Microsoft Excel file used to store spreadsheets. The XLSX file can contain data, formulas, formatting, charts, and multiple worksheets within the same document.
 

Methods for downloading transactions

The main methods for obtaining these data are:

  • Online banking
  • Multibanking
  • Software by Mammut Soft Computing AG

Depending on the chosen method, more or less attention should be paid to where the files are saved. Manual download from the bank portal requires extra attention.

Online banking

The manual method, traditional and most common, involves direct access to your bank’s online banking portal. Once logged in, you can navigate to the section dedicated to account transactions and download the files in one of the standard formats compatible with accounting software.

Although simple, this process requires manual interaction: the user must log in to the banking platform, select the account, download and save the files on their computer, and then import them into the accounting software.

Multibanking

Multibanking is an evolution of traditional manual methods, designed for businesses or professionals managing multiple current accounts across different banks. Thanks to this functionality, you can access a single e-banking platform or interface that aggregates multiple accounts, even from different institutions, simplifying interactions with each bank. Most multibanking solutions are based on the international EBICS standard (Electronic Banking Internet Communication Standard), which ensures secure exchange of information and payment orders between companies and banks.

The main steps for implementing multibanking are:

  • Update the contract with the main bank
    The first step is to contact your main bank to request activation of the multibanking service. You will need to sign an addition to the existing contract that authorizes the bank to act as the manager of multiple bank accounts.
  • Sign mandates with the linked banks
    For each third-party bank you want to connect, you need to sign an authorization allowing the main bank to access the corresponding account information.
  • Technical activation and credential provisioning
    Once the contractual steps are completed, you will need to follow technical instructions to enable access via API or third-party tools. This may include providing credentials or activating specific authentication methods.

Once all banking relationships are connected, it becomes possible to centrally download bank transactions and data, and process payment operations from a single tool. Although still partly a manual process, multibanking helps optimize time and resources by reducing the number of logins and simplifying overall management.

Software by Mammut Soft Computing AG

A more modern and fully automated solution is offered by the software developed by Mammut Soft Computing AG. Once implemented, this system allows you to completely skip the manual step of downloading bank files, as they are automatically saved in a folder defined during setup.

The software focuses on data exchange interfaces between banks and companies, offering connections to multiple banks worldwide and securely and automatically retrieving bank data in the required formats. These data are then automatically synchronized with the accounting software, making user intervention unnecessary.

The steps to start using the Mammut Soft Computing AG software are as follows:

  • Choosing the solution
    Based on your needs, you can choose a cloud solution or an on-premise installation, the latter being a physical installation on the user's devices.
  • Configuring bank connections
    To configure and activate the bank connections, it is necessary to sign the corresponding bank agreements. These connections with banks (EBICS, SWIFT, API) allow downloading account statements and sending payments. Mammut provides support for activation with the banks.
  • Authorization for account access
    The client, for whom the accounting is managed, grants the accountant access to their data so that all necessary information is available.
  • Integration with accounting/management software
    The software is connected to the internal accounting or management system for automatic import and export of bank data.

The true added value of the software is the constant update of the accounting: automated downloads from all banks and direct synchronization with the accounting system ensure that the data is always up to date and ready to use.

Automated import and accounting

Once transactions are available, you can take advantage of the various features offered by Banana. Regardless of the method chosen to download the bank data, the “Import bank transactions in ISO 20022 format (advanced) [BETA]” function allows you to automate the update of the accounting in double-entry or income/expense mode using CAMT files (052/053/054). The program reads the XML files from a designated folder, saves them to a local database, identifies new transactions not yet recorded, and suggests them for import, avoiding duplicates.

Once imported, bank transactions are automatically transformed into complete accounting entries thanks to our auto-completion rules (Advanced plan), saving time and avoiding input errors. This makes accounting faster, more efficient, and more accurate.

Transacties importeren dialoogvenster

U opent het dialoogvenster Transacties importeren vanuit het menu:

De weergave van de elementen in het venster hangt af van het soort bestand dat wordt geïmporteerd:

Transacties importeren dialoog

Met deze dialoog kunt u aangeven hoe gegevens worden ingevoerd in de rekeningen.

Voorbeeld dialoogvenster Transacties importeren

Doelrekening

Deze optie verschijnt wanneer gegevens worden geïmporteerd vanuit een bankafschrift of vanuit de inkomsten en uitgaven transacties van een boekhouding in tekst formaat.

  • Voer de rekening van uw rekeningschema in dat bij het geïmporteerde afschrift hoort.
  • Als u dit veld leeg laat vult het programma de rekening [A] (van Account) in zodat u later kunt aangeven of het een debet of credit transactie is.

Selecteer transacties

Start datum, Eind datum

Voer de start- en einddatum in van de periode die bij de te importeren transacties hoort. De periode kan ook automatisch worden gekozen in de velden onder het data gedeelte.

Niet importeren indien dezelfde Externe verwijzing, Datum, Bedrag bestaat

Wanneer deze optie actief is kunt u het importeren van reeds geïmporteerde transacties achterwege laten om te voorkomen dat transacties dubbel geboekt worden. Deze optie kan alleen geactiveerd worden als in te importeren transacties de kolom "Externe verwijzing" aanwezig is.

Op datum sorteren

Deze optie is standaard actief en daarmee kunnen de geïmporteerde transacties op datum gesorteerd worden.

De transacties voltooien met

Waarden automatisch aanvullen

Deze optie is alleen nodig voor boekhoudingen met BTW en vreemde valuta. Als deze is geactiveerd kunnen waardes die ontbreken in de geïmporteerde gegevens automatisch worden aangevuld (bijvoorbeeld de wisselkoers in de wisselkoerstabel).

Regels toepassen (alleen Advanced plan)

De optie is niet beschikbaar voor het importeren van transacties vanuit een dubbel boekhouden bestand (.ac2 formaat).

Zie ook: Regels voor automatisch aanvullen van transacties.

  • Wanneer deze optie is geactiveerd en wanneer u bevestigd met OK wordt de Apply Rules dialoog geopend.
  • Wanneer u deze optie niet heeft geactiveerd kunt u deze ook openen door het commando uit te voeren vanuit het menu Acties → Terugkerende transacties→ Regels toepassen...
  • Deze optie wordt standaard geactiveerd als er al import regels in de terugkerende transacties tabel staan.

Tijdelijke tegenrekening

De optie is niet beschikbaar voor het importeren van transacties vanuit een dubbel boekhouden bestand (.ac2 formaat).

Er moet een tijdelijke rekening worden aangegeven om een tegenrekening voor de boeking te hebben. De  rekening moet daarna worden vervangen door de correcte tegenrekening, handmatig of met de regels voor automatisch aanvullen.
Het programma stelt standaard rekening [CA] (Contra account) voor.
Nadat de boekingen voltooid zijn zou er geen transacties mogen zijn met de tijdelijke rekening.

Initieel documentnummer

De optie is niet beschikbaar voor het importeren van transacties vanuit een dubbel boekhouden bestand (.ac2 formaat).
Dit is het documentnummer dat toegekend wordt aan de eerste boeking van de geïmporteerde transacties. 
Volgende nummers worden automatisch opgehoogd.

Transacties groeperen op factuurnummer

Als het importbestand waarden bevat in de kolom Factuur laat de dialoog ook de volgende opties zien:

Voorbeeld importeren uit bestand met facturen

  • Transacties groeperen op factuurnummer
    In dit geval worden de rijen met hetzelfde factuurnummer gegroepeerd zodat er maar één transactie is voor dezelfde rekening en dezelfde BTW code. Zie uitleg over het importeren van factuurgegevens (Engelstalig).
     
  • Doelrekening voor saldiverschillen
    Wanneer BTW codes worden gebruikt kunnen er afrondingsverschillen ontstaan van een paar centen.
    In dit geval creëert Banana Boekhouding Plus een extra transactie, waarin dit verschil kan worden geboekt, voor iedere factuur.
    Het is uiteraard nodig er op te letten dat in de gegevens die geïmporteerd worden credit en debet in balans zijn. Als dit niet het geval is bevat de transactie het verschil tussen debet en credit.

Bewerken van geïmporteerde transacties

Het programma maakt transacties aan en voegt deze toe aan het einde van de transactietabel.
De transacties kunnen bewerkt worden of verwijderd.
Het programma vult symbolen in de kolommen debetrekening en creditrekening in een dubbel boekhoudbestand en in de kolommen rekening en categorie in een inkomsten/uitgaven boekhoudbestand.
De symbolen moeten vervangen worden door de juiste rekening of categorie.

  • [A]
    Dit symbool wordt getoond als er geen doelrekening is aangegeven in het dialoogvenster.
    In plaats van het symbool [A] moet de rekening die hoort bij de bankrekening ingevuld worden.
  • [CA]
    Dit symbool geeft aan dat het juiste tegenrekening nummer ingevoerd moet worden de cel om de debet- of creditrekening aan te geven.

Voor rijen met slechts één tegenrekening staan zowel de rekening of het symbool [A] als het symbool van de tegenrekening [CA] op dezelfde rij.
Voor rijen met meerdere tegenrekeningen (transacties op meerdere rijen), zal elke rij het rekening- of tegenrekening symbool [CA] hebben. Als het symbool [CA] niet zou worden vermeld, zou het onmogelijk zijn om te zien of de mutatie een debet- of een creditmutatie is.

 

Import file ISO20022

Banana Accounting Plus allows the import of bank transactions in various formats. 
The ISO 20022 format is an international standard that should now be provided by all European banks. This format may also be called ISO xml, xml, camt.053, camt.054 or other names. Importing bank transactions in ISO 20022 format is possible in two ways:

Generic manual ISO20022 import

Manual import of transactions one file at a time - available with the Professional plan.

  • The user downloads the ISO 20022 file from their bank and saves it in a folder on their computer.
  • Then, from Banana, they manually import this file. 

This import is made possible by the extension Bank Statement Camt ISO 20022 Switzerland (Banana+) for Switzerland and a generic filter distributed with the application for other countries.
The import must be repeated manually each time.

Advanced ISO20022 import [Beta]

Advanced import of transactions from multiple files simultaneously - available with the Advanced plan.
It significantly speeds up the workflow because the user no longer needs to check for which periods transactions need to be imported.

  • The user defines a folder containing ISO 20022 files from different bank accounts.
  • In Banana, with a command, the program notifies if there are new transactions to be imported.

This new advanced import function is made possible by the extension Swiss Camt ISO20022 Reader.

Requirements

ISO 20022 bestand importeren

Met Banana Boekhouding Plus kunt u banktransacties in verschillende formaten importeren.

ISO 20022 is een internationale standaard voor het versturen van financiële gegevens die nu gebruikt zou moeten worden door alle Europese banken. 

Dit formaat wordt ook wel aangeduid als ISO xml, xml, camt.053, camt.054, en andere. Bij sommige banken is het ISO 20022 formaat misschien niet standaard beschikbaar maar moet worden aangevraagd. Het ISO 20022 formaat vervangt de oude MT940 standaard. Met het importeren van het ISO 20022 formaat kunt u met Banana Boekhouding Plus ook automatisch open facturen van klanten afsluiten.

De CAMT categorie groepeert de formaten de gebruikt worden voor het rekeningoverzicht, overzicht van rekeningtransacties en rekening saldo verificatie:

  • camt052: Rekeningoverzicht
  • camt053 (inclusief versie 4): Rekeningtransacties
  • camt054: Credit / Debet bevestiging

Het  ISO-20022 bestand bekijken

Banana Boekhouding Plus biedt de mogelijkheid om de inhoud van een CAMT bestand te bekijken.

Gegevens importeren in de boekhouding

Ga te werk als aangegeven voor het commando Menu>Naar boekhouding importeren.
Gecomprimeerde bestanden kunnen ook worden geopend met deze functie. In dat geval vraagt het programma aan de gebruiker uit welk bestand de te importeren gegevens gehaald moeten worden.

Technische opmerkingen over het converteren van ISO 20022 bestanden

De ISO 20022-norm codeert de boekhoudkundige gegevens van het bankafschrift zeer nauwkeurig. Desalniettemin laat zij enige ruimte voor het invoegen van aanvullende informatie over de rekening en de transacties.
Bij het lezen van het bestand probeert Banana Boekhouding Plus zichzelf aan te passen aan de manier waarop het ISO 20022 bestand geordend is.
  • Leest de van toepassing zijnde coderingen voor het openingssaldo
  • Leest de van toepassing zijnde coderingen voor het eindsaldo
  • De hele inhoud wordt gelezen en omgezet in transacties
    • Transactiedatum (Datum)
    • Valutadatum
    • Transactiebedrag (positief of negatief)
    • Beschrijving 
      Nu laat Banana Boekhouding Plus de verschillende beschrijvingen als één enkele tekst zien. In de toekomst is het mogelijk deze informatie gescheiden op te halen kolommen aan te geven waar de gegevens terecht moeten komen.
    • Onderscheid van transacties per regel en transacties over meerdere regels.
      Voor transacties over meerdere regels wordt één regel gebruikt voor de totale som en aparte regels voor transacties die samen het totaal vormen.

Landspecifieke informatie

Ieder land en/of bank heeft de mogelijkheid naar eigen wensen extra informatie toe te voegen in het ISO 20022 bestand. Banana Boekhouding Plus biedt een algemeen filter bij het programma (Engelstalig) en meerdere land en/of bank-specifieke filters uitgegeven als Banana Extensie. Om deze extra informatie in uw boekhouding te importeren moet u het filter installeren en gebruiken dat het meest geschikt is voor uw bank en/of land. Bijvoorbeeld filters voor gebruik in Nederland.

 

Import bank transactions in the ISO20022 format (advanced) [BETA]

This new feature allows you to update your accounting by automatically importing bank transactions from Camt files (052, 053, 054). Thanks to this innovation, you can:

  • Accelerate the entire transaction recording process.
  • Reduce the risk of manual errors.
  • Avoid duplicates, since only transactions not yet present in your accounting are imported.

The program reads the Camt files from a selected folder, saves their content in a local database, and detects any new transactions not yet recorded. These are then proposed for import into your accounting, greatly simplifying financial management. Once imported, you can leverage auto-completion rules to further streamline your work.

This feature is currently in BETA version, available for experimental use with Banana Accounting Plus (Advanced plan) in double-entry or income & expense accounting. We welcome any suggestions and feedback to improve it.

Prerequisites

Data Preparation

Before starting the import, make sure you meet the following requirements:

  • Organizing Camt Files:
    Create a dedicated folder containing all the Camt (*.xml) files you want to import into your accounting.
    You can organize the files within the folder as you prefer, for example, by accounting year or by financial institution.
  • Access Permissions:
    Ensure that the selected folder is both readable and writable by the program. This guarantees the proper saving of data and import information.
  • Setting IBANs:
    For each account in the accounting file, make sure you have entered the IBAN in the 'BankIban' column of the 'Accounts' table.
  • Swiss Camt ISO20022 Reader Extension:
    Install the Swiss Camt ISO20022 Reader extension. This is required for the program to correctly interpret Camt files and start the import process.

First Use

The first time you use the "Import bank transactions (Camt ISO20022)" command, available under the Actions menu, the program will ask you to select the folder containing the Camt files. This choice will be saved, so that for subsequent imports the program will automatically use the same folder without asking for the path again.

Note that the first execution may take longer. The program must read, process, and save all the files in the folder, and it analyzes the content of each file. During this phase, a progress bar will display the current status of the operation, indicating both the percentage of completion and the number of files processed out of the total. The same progress indicator is shown both during the reading of the files from the folder and during the opening and reading of their contents.

On subsequent imports, the process will be much faster since the program will read and import only the content of new files, already knowing which data has been previously saved in the database. This way, future operations require significantly less time and ensure a smoother, more efficient workflow.

File Processing

Progress dialog

The processing of Camt files occurs in two distinct phases:

  • Reading Files in the Folder:
    In the first phase, the program analyzes the selected folder and identifies all the files present, adding them to the internal database. During this process, a progress bar is displayed, indicating how much of the file reading has been completed compared to the total number of files.
  • Reading the Content of the Files:
    Once file reading is completed, the program moves on to the second phase, in which it opens the files saved in the database, reads their content, and processes the data. In this phase, a dedicated progress bar is also shown, clearly displaying the percentage of completion and the number of files processed.

If, for any reason, one of these processes is interrupted, the program retains the data already saved. On the next import execution, it will automatically resume from where it left off, without having to start over. This ensures an efficient workflow and avoids repeating already completed processing steps.

Bank Transactions Import Dialog

The import dialog provides an overview of the processed files, the parameters used, and the transactions to be imported. You can modify the parameters in the dialog at any time, and the data will be recalculated immediately.

Folder Tab

Folder Tab

The “Folder” tab provides a general overview of the import, showing the currently selected folder, the files to be processed, and some options to filter the content.

  • Select Folder:
    Here you can view and modify the working folder path. The program constantly checks the validity of the selected path and, if the folder does not exist or is not accessible, it displays an error.
  • Renaming or Moving the Folder:
    If you change the folder’s name or location, remember to update the path in this dialog. The program stores the last used path and, if it cannot find it, will show a warning.
  • Renaming Files in the Folder:
    You can freely rename the files in the folder; the program does not rely on the file name but on its content. Even if two files have different names but identical content, the program considers them duplicates and will only import one of them.
  • Ignore Subfolders:
    By default, this option is enabled, allowing you to exclude the files located in subfolders. This is useful if, for example, you only want to import files relevant to the current accounting period, avoiding older or irrelevant data. If you disable this option, all Camt files in subdirectories will be included in the database, regardless of date or file organization.
  • Ignore Files Older Than...:
    If you set a date in this field, the program will not read the content of files older than that date. By default, files older than the accounting opening date are saved in the database but not analyzed. Adjusting this date allows you to further refine the time filter. If you enter an invalid date, the program automatically replaces it with the current date.
  • Read All Files:
    Clicking this button forces the immediate re-reading of all files in the folder instead of waiting for the normal daily check. This function is especially useful when you add new files and want to import them right away, without waiting for the next automatic update.

Bank Accounts Tab

Bank Accounts Tab

The “Bank Accounts” tab provides a detailed overview of all the bank accounts present in your accounting. For each account, the program shows both static information (such as the current balance in your accounting) and dynamic data, updated based on the latest imports.

Information Displayed for Each Account

  • Accounting Balance:
    Shows the current amount recorded in the accounting for that account.
  • Last Bank Balance:
    Displays the most recent bank balance detected directly from the Camt files. This lets you instantly compare the figure in your accounting with the actual bank amount.
  • New Transactions:
    Indicates how many new movements, not yet recorded in accounting, have been detected in the Camt files.
  • Total New Transactions:
    Shows the total monetary value of the new transactions to be imported for that account, helping you quickly assess the volume of pending operations.
  • Last Import:
    Indicates the date when the folder was last fully read, providing a useful time reference for when the last update occurred.
  • Status:
    • Updated: There are no new movements to import for this account.
    • New transactions: Unrecorded movements have been found, ready to be imported into the accounting.

Transaction Details Tab

Transaction Details Tab

In the “Transaction Details” tab, you will find all the banking operations identified in the Camt files that are not yet imported into the accounting, organized by account. This view allows you to quickly analyze pending movements, verify their relevance, and select which ones to import.

  • Selecting Transactions to Import:
    You can temporarily exclude specific transactions or, if you prefer, all those related to a particular account using the provided checkboxes. Excluded transactions are not permanently removed; they will be proposed again the next time you open the dialog, allowing you to reassess their import at any time. Currently, it’s not possible to permanently exclude a transaction.
  • Consider Only Transactions Starting from a Specific Date:
    To reduce the number of displayed movements, you can set a date from which to consider new transactions for import. By default, the program uses the accounting start date. By setting a different date, it will only display operations occurring after that day, ignoring previous ones. This function is particularly useful if, in the past, transactions were imported without a unique ID (ExternalReference column), typically when importing from CSV files. In these cases, simply set a date after the last recorded transaction to avoid re-proposing older movements. If you enter an invalid date, the program automatically replaces it with the current date.
  • Unique Identification of Transactions:
    Transactions from Camt files (052, 053, 054) should always include a unique ID as required by the ISO20022 standard. This identifier enables the program to accurately detect which movements have already been imported and which are new, reducing the risk of duplicates or errors.

Settings Tab

Settings tab

Settings Tab

In the “Settings” tab, you can manage some advanced aspects of the import process, including the possibility to restore the initial data state and define how to recognize already processed files.

  • Delete Saved Data:
    This function allows you to delete all data related to previous imports stored in the internal database. Once deletion is confirmed, you will be automatically redirected to the “Folder” tab, where the default values will be restored.
    • New Import: If you want to perform a new import after deleting the data, simply click on the “Read all files” button.
    • Limited Impact on Import Data: Deleting data from the internal database does not affect any information already present in the accounting.
    • Complete Database Removal: The command here only clears the database tables. If you want to completely remove the database, you must manually delete the “*.db” file in the selected folder.
  • Always Verify the Existence of Files Using Hashing:
    This option allows you to choose how the program identifies already processed files:
    • Hashing (slower): If you select this option, the program will compute a unique hash for each file, ensuring accurate duplicate detection even if names or paths change. However, this method can slow down file reading.
    • Check Name, Date, and Size (default): If the checkbox is not selected, the program simply compares the file name (including path), creation date, and file size to determine uniqueness. This approach is faster but may not be as robust in scenarios where files are renamed while retaining the same content.

Changing the accounting account assigned to an IBAN

It is possible to change the accounting account associated with an IBAN directly in the Accounts table.
However, if bank transactions for the same bank account have already been imported in the past using a different accounting account, it is necessary to delete the data stored in the database.

This operation can be performed from the Settings tab of the import dialog, using the Delete saved data button.
Afterwards, the data must be reloaded from the folder using the Read all files button, available in the Folder tab.

This procedure allows the program to recreate the correct associations between the IBAN and the accounting account according to the new settings.

Deleting the data from the database does not affect in any way the accounting data already recorded.

Database File

The program uses an SQLite database to store import-related data. The first time you activate this function, if the selected folder is valid, a database file (*.db) will be created in it.

It is important not to move or delete this file, as the program uses it as a reference for all subsequent operations. In case of loss or deletion, the program will generate a new .db file, forcing you to re-read and re-process all the files in the folder.

What is Saved in the Database?

  • File List:
    All the files detected in the folder are saved. If you have chosen to ignore subfolders in the settings, the files they contain will not be saved. This option is enabled by default.
  • Bank Accounts and Related Data:
    The database stores information about the bank accounts present in the accounting. If these data are modified in the accounting file, the database updates them accordingly.
  • Imported Transactions:
    Transactions found in the opened and read files are saved in the database, allowing you to reprocess or view them later without having to re-read the files.
  • Import History:
    The program records who performed the import operations, when they were executed, and with which software version, providing a detailed historical trace of activities.

Log File

During the import process, the program generates a log file to help identify and diagnose potential issues. In case of anomalies or unexpected behavior, the log file provides detailed information about the operations performed, aiding developers in understanding the source of the error.
If you need assistance locating or interpreting the log file, contact our support team: they will guide you step-by-step to find the file within your active directory.

Features currently not available

These features, requested by users, are currently not available:

Troubleshooting

If no transactions are displayed for import despite having selected the correct folder, check the following:

  • Bank Accounts: Make sure that the data related to bank accounts (including IBANs) in the “Accounts” table is complete and correct.
  • Accounting Period: Check that the currently set accounting period includes the dates of the transactions you want to import. If the transactions fall outside the defined period, the program will not propose them for import.

If the problem persists after these checks, contact our technical support for further assistance.