Importul extraselor bancare

Modulul Romania - Bank statement import (MT940, CAMT.053, CSV) (l10n_ro_account_statement_import) extinde importul generic de extrase cu fișierele MT940 ale băncilor din România și cu recunoașterea clienților și furnizorilor companiilor din România în tranzacțiile importate. Acesta citește:

  • fișiere MT940, cu structura detaliilor tranzacțiilor de la Banca Comercială Română (BCR), BRD - Groupe Société Générale, ING Bank România, Banca Transilvania (BT), Raiffeisen Bank România și UniCredit Bank România, precum și de la orice altă bancă ce utilizează standardul SWIFT;

  • fișiere CAMT.053, cu modulul standard de import de extrase camt;

  • fișiere CSV și Excel, cu o mapare a coloanelor (Statement Sheet Mappings).

Important

Importatoarele au fost dezvoltate pe baza descrierilor publice ale formatelor și testate cu fișiere de extrase sintetice. Ele nu au fost încă verificate cu fișiere reale ale băncilor. Consultați Formate verificate până în prezent. Utilizați previzualizarea din fereastra de import pentru primele fișiere ale fiecărei bănci și comparați soldurile și totalurile cu extrasul băncii dumneavoastră.

Configurare

Instalați modulul. Jurnalele bancare din România primesc un grup Import extrase de cont (România) în fila Setări avansate (Contabilitate ‣ Configurare ‣ Jurnale, jurnale bancare ale unei companii a cărei țară fiscală este România):

Câmp

Scop

Format MT940 al băncii

Structura detaliilor tranzacției (câmpul :86:) din fișierele MT940 ale băncii: Automat (din BIC / IBAN-ul extrasului) (implicit), una dintre cele șase bănci sau Altă bancă (MT940 generic). În modul automat, banca este detectată din BIC sau din IBAN-ul extrasului (RNCB, BRDE, INGB, BTRL, RZBR, BACX); selectați banca explicit dacă detectarea eșuează.

Data tranzacției MT940

Data atribuită liniilor importate: Data înregistrării (implicit; se utilizează data valutei dacă banca nu furnizează data înregistrării) sau Data valutei.

Identifică partenerii după CUI / IBAN

Activat implicit. Atunci când banca nu identifică contul contrapartidei, Odoo caută un IBAN sau un cod fiscal românesc în detaliile tranzacției și setează partenerul.

Setați numărul contului bancar (IBAN) al companiei pe jurnal, astfel încât Odoo să poată găsi jurnalul unui fișier după numărul de cont pe care îl conține.

Importul unui extras

Deschideți fereastra de import cu Contabilitate ‣ Contabilitate ‣ Importă extras sau din cardul jurnalului bancar de pe Accounting Dashboard, așa cum este descris în Fișiere de extras standard, și selectați fișierul. Odoo recunoaște fișierele MT940 după conținutul lor. Un fișier poate conține mai multe extrase (mai multe conturi sau mai multe zile); toate sunt importate.

Pentru fiecare extras MT940, Odoo creează un extras bancar cu soldul inițial și final din fișier. Fiecare linie de tranzacție primește:

  • data, în funcție de Data tranzacției MT940 a jurnalului;

  • eticheta (detaliile tranzacției), referința clientului sau a băncii și suma, cu semnul ei;

  • numele și numărul de cont al contrapartidei, dacă banca le furnizează;

  • un identificator unic de import, astfel încât importul aceluiași fișier să fie refuzat, iar o tranzacție deja importată să nu fie niciodată creată de două ori.

Fișierele pot fi codificate în UTF-8 sau în Windows-1250 (codificarea central-europeană a diacriticelor românești).

Notă

Un fișier MT940 pentru alt cont bancar decât cel al jurnalului selectat este refuzat cu un mesaj de eroare.

Recunoașterea partenerului

În jurnalele companiilor din România cu Identifică partenerii după CUI / IBAN activat, și pentru toate formatele (MT940, CAMT.053 și foi de calcul), partenerul unei tranzacții fără partener este găsit după cum urmează:

  1. IBAN-urile găsite în detaliile tranzacției (cu excepția conturilor companiei) sunt căutate în conturile bancare ale contactelor.

  2. În caz contrar, codurile fiscale românești (CUI sau CIF, cu sau fără prefixul RO, scrise ca CUI 23456783, CIF, Cod fiscal sau RO23456783) sunt căutate în câmpul CIF al contactelor.

Partenerul este setat numai dacă potrivirea este fără echivoc: atunci când mai multe contacte au același IBAN sau cod fiscal, tranzacția rămâne fără partener. Partenerul este apoi disponibil pentru reconcilierea liniei.

Fișiere CSV și Excel

Modulul nu oferă mapări de coloane predefinite pentru exporturile CSV ale băncilor. Creați o mapare pentru fiecare export bancar în Contabilitate ‣ Configurare ‣ Contabilitate ‣ Statement Sheet Mappings, setați-o ca implicită în grupul Statement Import Map al jurnalului (fila Setări avansate) sau selectați-o în fereastra de import. Recunoașterea partenerilor după IBAN sau CUI se aplică și acestor fișiere.

Formate verificate până în prezent

Format

Bancă

Stare

MT940

BCR, BRD, ING, BT, Raiffeisen

Testat cu fișiere eșantion sintetice și anonime, construite pe baza descrierilor publice ale formatului. Neverificat cu fișiere bancare reale.

MT940

UniCredit

Testat doar cu un eșantion sintetic inline pentru parser (aceeași structură ca BCR și Raiffeisen). Neverificat cu fișiere bancare reale.

MT940

Alte bănci

Parser SWIFT generic. Neverificat cu fișiere bancare reale.

CAMT.053

Oricare

Testat cu un eșantion sintetic românesc. Neverificat cu fișiere bancare reale.

CSV / Excel

Oricare

Testat cu un fișier și o mapare sintetice. Nu există mapare predefinită pentru bănci.