Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
c9ce99e
[ADD] l10n_es_account_bank_statement_import_n43: Sustituye a l10n_es_…
pedrobaeza Feb 20, 2015
dceae92
[IMP] l10n_es_account_bank_statement_import_n43. Importar extractos c…
Roodin Feb 29, 2016
edc60d1
[IMP] l10n_es_account_bank_statement_import_n43: Se añaden dos compro…
omar7r Apr 8, 2016
1120d5a
[FIX] l10n_es_account_bank_statement_import_n43: Populate correctly p…
pedrobaeza May 31, 2016
209273e
[IMP] l10n_es_account_bank_statement_import_n43: Tests
pedrobaeza Jun 15, 2016
14d7c7e
[FIX] l10n_es_account_bank_statement_import_n43: Fix 'conceptos' defa…
pedrobaeza Jun 28, 2016
e2a960b
[FIX] l10n_es_account_bank_statement_import_n43: Avoid error when hav…
pedrobaeza Nov 4, 2016
e6ac6ee
[MIG] l10n_es_account_bank_statement_import_n43: Migration to 9.0
pedrobaeza May 31, 2016
cced912
[MIG] l10n_es_account_bank_statement_import_n43: Migration to 10.0
pedrobaeza Dec 6, 2016
4fb5e61
[IMP] l10n_es_account_bank_statement_import_n43: Allow to select betw…
pedrobaeza Apr 13, 2017
acf7bfd
[FIX] l10n_es_account_bank_statement_import_n43: al parsear los regis…
rlizana Oct 20, 2017
562321d
[MIG] l10n_es_account_bank_statement_import_n43: Migration to 11.0
pedrobaeza Oct 26, 2017
66c713d
[FIX] l10n_es_account_bank_statement_import_n43: Fix tests due to ups…
pedrobaeza Dec 28, 2017
41ced14
[IMP] l10n_es_account_bank_statement_import_n43: Don't require n43_da…
pedrobaeza Jan 5, 2018
5348a79
[MIG] l10n_es_bank_statement_import_n43: Migration to 12.0
pedrobaeza Oct 4, 2018
f23c711
[FIX] l10n_es_account_bank_statement_import_n43: fix inconsistency be…
Oct 17, 2018
01b0a1a
Translated using Weblate (Galician)
mvrodriguez Feb 5, 2019
ec234f3
[FIX] l10n_es_account_bank_statement_import_n43: Change encoding for …
jffernandez Apr 12, 2019
2463ac6
[FIX] l10n_es_account_bank_statement_import_n43: decoding import error
chienandalu Apr 22, 2019
83109fb
[FIX] l10n_es_account_bank_statement_import_n43: Allow to parse on ot…
pedrobaeza Apr 23, 2019
dcff2d2
[IMP] l10n_es_account_bank_statement_import_n43: Full compatibility i…
pedrobaeza May 1, 2019
0975f7f
[FIX] Match bank acount between file and journal
Lopsanz Mar 16, 2020
9856354
[IMP] l10n_es_account_bank_statement_import_n43: Set Date of the stat…
etobella Oct 3, 2019
79856cc
[FIX] l10n_es_account_bank_statement_import_n43: Compatible with othe…
pedrobaeza Aug 18, 2020
07abcff
[IMP] l10n_es_account_bank_statement_import_n43: black, isort, prettier
ValentinVinagre Jul 23, 2020
47e4a20
[MIG] l10n_es_account_bank_statement_import_n43: Migration to 13.0
ValentinVinagre Jul 23, 2020
0e3f8a7
Translated using Weblate (Spanish)
danimv5 Oct 26, 2020
bbb5157
[IMP] l10n_es_account_bank_statement_import_n43: Make tests more resi…
pedrobaeza Nov 2, 2020
0ceaa4e
[MIG] l10n_es_account_statement_import_n43: Migration of l10n_es_acco…
CarlosRoca13 Jan 14, 2021
c984eb9
[UPD] Update l10n_es_account_statement_import_n43.pot
oca-travis Jan 25, 2021
1c74739
[FIX] l10n_es_account_statement_import_n43: Currency name + payment_ref
pedrobaeza Feb 9, 2021
27a2abc
Translated using Weblate (Spanish)
Mat-moran Feb 11, 2021
cfbdff2
[FIX] l10n_es_account_statement_import_n43: Populate payment_ref if n…
pedrobaeza Jul 15, 2021
02d340d
[MIG] l10n_es_account_statement_import_n43: Migration to 15.0
Bilbonet Jan 30, 2022
7c0c296
[UPD] Update l10n_es_account_statement_import_n43.pot
Feb 21, 2022
880ef45
[FIX] l10n_es_account_statement_import_n43: Fix tests (required from …
victoralmau Sep 30, 2022
c64bc58
[FIX] l10n_es_account_bank_statement_import_n43: Requerir 6 caractere…
carlosdauden Oct 21, 2022
c9f2112
Translated using Weblate (Spanish)
pedrobaeza Dec 22, 2022
11d2989
[16.0][MIG] l10n_es_account_statement_import_n43
ferran-S73 Jan 30, 2023
5a26898
[IMP] l10n_es_account_statement_import_n43: Allow to create different…
etobella Nov 16, 2022
3e05a85
[IMP] l10n_es_account_statement_import_n43: Use the proper currency
etobella Mar 16, 2023
3e213e3
[UPD] Update l10n_es_account_statement_import_n43.pot
Apr 11, 2023
e015db7
[UPD] README.rst
OCA-git-bot Apr 11, 2023
a576d7f
Update translation files
weblate Apr 11, 2023
69e6d26
[FIX] l10n_es_account_statement_import_n43: Avoid partner mismatch
pedrobaeza Aug 30, 2023
f5a89d3
l10n_es_account_statement_import_n43 16.0.1.0.1
OCA-git-bot Aug 30, 2023
ca94e4f
[UPD] README.rst
OCA-git-bot Sep 3, 2023
49899ae
[IMP] l10n_es_account_statement_import_n43: Support for 0 amount lines
aritzolea Sep 20, 2023
5938693
[BOT] post-merge updates
OCA-git-bot Oct 2, 2023
3f68f5e
[IMP] l10n_es_account_statement_import_n43: Define transaction refere…
victoralmau Oct 26, 2023
0fcc7a9
[BOT] post-merge updates
OCA-git-bot Oct 31, 2023
8501dd8
[IMP] l10n_es_account_statement_import_n43: black, isort, prettier
manuelregidor May 8, 2024
8cf98f1
[17.0][MIG] l10n_es_account_statement_import_n43: Migration to 17.0
manuelregidor May 8, 2024
5be3859
[17.0][FIX] l10n_es_account_statement_import_n43: use file_path inste…
manuelregidor May 16, 2024
7ed186a
[IMP] l10n_es_account_statement_import_n43: avoid use of retrieve_par…
etobella Apr 1, 2025
7bffd92
[MIG] l10n_es_account_statement_import_n43: Migration to 18.0
LauraCForgeFlow Apr 16, 2025
93b5739
[UPD] Update l10n_es_account_statement_import_n43.pot
Apr 17, 2025
3d1886d
[BOT] post-merge updates
OCA-git-bot Apr 17, 2025
8f798b3
[IMP] l10n_es_account_statement_import_n43: Make partner search optional
pedrobaeza Jun 28, 2025
1db1054
[UPD] Update l10n_es_account_statement_import_n43.pot
Jun 30, 2025
9f865f5
[BOT] post-merge updates
OCA-git-bot Jun 30, 2025
cea2c67
Update translation files
weblate Jun 30, 2025
7a33ba0
[IMP] l10n_es_account_statement_import_n43: black, isort, prettier
ferran-S73 Dec 2, 2025
22b30e9
[IMP] l10n_es_account_statement_import_n43: Add exclude pattern
pedrobaeza Dec 8, 2025
4bf8612
[MIG] l10n_es_account_statement_import_n43
Alexgars73 Feb 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
125 changes: 125 additions & 0 deletions l10n_es_account_statement_import_n43/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

=======================================================
Importación de extractos bancarios españoles (Norma 43)
=======================================================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:9d0a696765ae928f404d39ae0881812e62cf659ea3bd50a9c823bd86ef3aaeb2
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Mature-brightgreen.png
:target: https://odoo-community.org/page/development-status
:alt: Mature
.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--spain-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-spain/tree/19.0/l10n_es_account_statement_import_n43
:alt: OCA/l10n-spain
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/l10n-spain-19-0/l10n-spain-19-0-l10n_es_account_statement_import_n43
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-spain&target_branch=19.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

Importación y tratamiento de los extractos bancarios españoles que
siguen la norma/cuaderno 43 de la 'Asociación Española de la Banca'.
Puede consultarse la especificación del formato
`aquí <http://goo.gl/2zzlmu>`__.

**Table of contents**

.. contents::
:local:

Usage
=====

1. Vaya a Contabilidad (Facturación) > Tablero, y escoja "Importar
extracto" en el cuadro que corresponda con el diario de su banco.
2. Seleccione el archivo Norma 43 a importar.
3. Pulse en 'Importar'.
4. Aparecerá el asistente para conciliación inmediatamente después.

Known issues / Roadmap
======================

- Reconocimiento de partners para otros bancos distintos del Santander,
CaixaBank, Bankia o Sabadell.
- La moneda se extrae del propio fichero. El mapeo de monedas que viene
por defecto no es completo. Para tener el valor completo es necesario
instalar el módulo base_currency_iso_4217.
- Los códigos de operación N43 no se utilizan para asociar una cuenta
contable genérica, ya que Odoo no lo permite.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-spain/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-spain/issues/new?body=module:%20l10n_es_account_statement_import_n43%0Aversion:%2019.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Spanish Localization Team
* Tecnativa

Contributors
------------

- `Tecnativa <https://www.tecnativa.com>`__:

- Pedro M. Baeza
- Carlos Roca

- `Comunitea <https://www.comunitea.com>`__:

- Omar Castiñeira Saavedra <omar@comunitea.com>

- `Sygel <https://www.sygel.es>`__:

- Valentin Vinagre <valentin.vinagre@sygel.es>

- Enric Tobella

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-pedrobaeza| image:: https://github.com/pedrobaeza.png?size=40px
:target: https://github.com/pedrobaeza
:alt: pedrobaeza

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-pedrobaeza|

This module is part of the `OCA/l10n-spain <https://github.com/OCA/l10n-spain/tree/19.0/l10n_es_account_statement_import_n43>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
4 changes: 4 additions & 0 deletions l10n_es_account_statement_import_n43/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import models
from . import wizards
21 changes: 21 additions & 0 deletions l10n_es_account_statement_import_n43/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Copyright 2016 Comunitea - Omar Castiñeira
# Copyright 2013-2021 Tecnativa - Pedro M. Baeza
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Importación de extractos bancarios españoles (Norma 43)",
"category": "Accounting & Finance",
"version": "19.0.1.0.0",
"license": "AGPL-3",
"development_status": "Mature",
"maintainers": ["pedrobaeza"],
"author": "Spanish Localization Team,Tecnativa,Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-spain",
"depends": ["account_statement_import_file"],
"external_dependencies": {"python": ["chardet"]},
"data": [
"views/account_journal_views.xml",
"wizards/account_statement_import_view.xml",
],
"installable": True,
}
Binary file not shown.
160 changes: 160 additions & 0 deletions l10n_es_account_statement_import_n43/i18n/ca.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,160 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * l10n_es_account_bank_statement_import_n43
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-29 15:03+0000\n"
"PO-Revision-Date: 2021-03-30 09:46+0000\n"
"Last-Translator: Daniel Martinez Vila <daniel.martinez@qubiq.es>\n"
"Language-Team: \n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.2\n"

#. module: l10n_es_account_statement_import_n43
#: model_terms:ir.ui.view,arch_db:l10n_es_account_statement_import_n43.account_statement_import_form
msgid "AEB norm 43 (.n43)"
msgstr "Norma AEB 43 (.n43)"

#. module: l10n_es_account_statement_import_n43
#: model:ir.model.fields.selection,name:l10n_es_account_statement_import_n43.selection__account_journal__n43_partner_search__all
msgid "All"
msgstr ""

#. module: l10n_es_account_statement_import_n43
#: model:ir.model.fields.selection,name:l10n_es_account_statement_import_n43.selection__account_journal__n43_partner_search__caixabank
msgid "CaixaBank"
msgstr ""

#. module: l10n_es_account_statement_import_n43
#. odoo-python
#: code:addons/l10n_es_account_statement_import_n43/wizards/account_statement_import_n43.py:0
msgid ""
"Credit amount doesn't match with the defined in the last record of account."
msgstr ""
"L’import del crèdit no coincideix amb el definit a l’últim registre del "
"compte."

#. module: l10n_es_account_statement_import_n43
#: model:ir.model.fields,field_description:l10n_es_account_statement_import_n43.field_account_journal__n43_date_type
msgid "Date type for N43 Import"
msgstr "Tipus de data per a la importació N43"

#. module: l10n_es_account_statement_import_n43
#. odoo-python
#: code:addons/l10n_es_account_statement_import_n43/wizards/account_statement_import_n43.py:0
msgid ""
"Debit amount doesn't match with the defined in the last record of account."
msgstr ""
"La quantitat de dèbit no coincideix amb la definida a l'últim registre del "
"compte."

#. module: l10n_es_account_statement_import_n43
#. odoo-python
#: code:addons/l10n_es_account_statement_import_n43/wizards/account_statement_import_n43.py:0
msgid ""
"Final balance amount = (initial balance + credit - debit) doesn't match with "
"the defined in the last record of account."
msgstr ""
"Import del saldo final = (saldo inicial + crèdit - dèbit) no coincideix amb "
"el definit a l’últim registre del compte."

#. module: l10n_es_account_statement_import_n43
#: model:ir.model,name:l10n_es_account_statement_import_n43.model_account_statement_import
msgid "Import Bank Statement Files"
msgstr "Importa fitxers d'extracte bancari"

#. module: l10n_es_account_statement_import_n43
#: model:ir.model,name:l10n_es_account_statement_import_n43.model_account_journal
msgid "Journal"
msgstr "Diari"

#. module: l10n_es_account_statement_import_n43
#: model:ir.model.fields.selection,name:l10n_es_account_statement_import_n43.selection__account_journal__n43_partner_search__none
msgid "None"
msgstr ""

#. module: l10n_es_account_statement_import_n43
#: model_terms:ir.ui.view,arch_db:l10n_es_account_statement_import_n43.view_account_journal_form_n43
msgid "Norm 43 options"
msgstr "Opcions de la norma 43"

#. module: l10n_es_account_statement_import_n43
#. odoo-python
#: code:addons/l10n_es_account_statement_import_n43/wizards/account_statement_import_n43.py:0
msgid ""
"Number of credit records doesn't match with the defined in the last record "
"of account."
msgstr ""
"El nombre de registres de crèdit no coincideix amb el definit a l'últim "
"registre del compte."

#. module: l10n_es_account_statement_import_n43
#. odoo-python
#: code:addons/l10n_es_account_statement_import_n43/wizards/account_statement_import_n43.py:0
msgid ""
"Number of debit records doesn't match with the defined in the last record of "
"account."
msgstr ""
"El nombre de registres de dèbit no coincideix amb el definit a l'últim "
"registre de compte."

#. module: l10n_es_account_statement_import_n43
#. odoo-python
#: code:addons/l10n_es_account_statement_import_n43/wizards/account_statement_import_n43.py:0
msgid "Number of records doesn't match with the defined in the last record."
msgstr ""
"El nombre de registres no coincideix amb el definit a l'últim registre."

#. module: l10n_es_account_statement_import_n43
#: model:ir.model.fields.selection,name:l10n_es_account_statement_import_n43.selection__account_journal__n43_date_type__fecha_oper
msgid "Operation Date"
msgstr "Data d’operació"

#. module: l10n_es_account_statement_import_n43
#: model:ir.model.fields,field_description:l10n_es_account_statement_import_n43.field_account_journal__n43_partner_search
msgid "Partner search for N43 import"
msgstr ""

#. module: l10n_es_account_statement_import_n43
#. odoo-python
#: code:addons/l10n_es_account_statement_import_n43/wizards/account_statement_import_n43.py:0
msgid "Record type %s is not valid."
msgstr "El tipus de registre %s no és vàlid."

#. module: l10n_es_account_statement_import_n43
#: model:ir.model.fields.selection,name:l10n_es_account_statement_import_n43.selection__account_journal__n43_partner_search__sabadell
msgid "Sabadell"
msgstr ""

#. module: l10n_es_account_statement_import_n43
#: model:ir.model.fields.selection,name:l10n_es_account_statement_import_n43.selection__account_journal__n43_partner_search__santander
msgid "Santander"
msgstr ""

#. module: l10n_es_account_statement_import_n43
#: model:ir.model.fields.selection,name:l10n_es_account_statement_import_n43.selection__account_journal__n43_date_type__fecha_valor
msgid "Value Date"
msgstr "Data de valor"

#~ msgid "Display Name"
#~ msgstr "Nom visible"

#~ msgid "ID"
#~ msgstr "ID"

#~ msgid "Last Modified on"
#~ msgstr "Darrera modificació el"

#, python-format
#~ msgid ""
#~ "The bank account number of the file does not match with the one in the "
#~ "journal."
#~ msgstr ""
#~ "El número de compte bancari del fitxer no coincideix amb el del diari."
Loading