From 5cf846e2fa51bdb694c0a53171cf18f9ea2f3026 Mon Sep 17 00:00:00 2001
From: "Luis M. Ontalba"
Date: Sat, 5 Aug 2017 20:27:39 +0200
Subject: [PATCH 01/14] [10.0][NEW] account_bank_statement_import_move_line
---
account_statement_import_move_line/README.rst | 64 ++++++
.../__init__.py | 5 +
.../__manifest__.py | 22 ++
...ccount_bank_statement_import_move_line.pot | 178 ++++++++++++++++
account_statement_import_move_line/i18n/de.po | 185 +++++++++++++++++
account_statement_import_move_line/i18n/es.po | 187 +++++++++++++++++
account_statement_import_move_line/i18n/fr.po | 190 ++++++++++++++++++
account_statement_import_move_line/i18n/hr.po | 186 +++++++++++++++++
account_statement_import_move_line/i18n/nl.po | 185 +++++++++++++++++
.../i18n/pt_BR.po | 186 +++++++++++++++++
.../i18n/pt_PT.po | 186 +++++++++++++++++
account_statement_import_move_line/i18n/sl.po | 186 +++++++++++++++++
.../models/__init__.py | 4 +
.../models/account_move_line.py | 37 ++++
.../static/description/icon.png | Bin 0 -> 9455 bytes
.../tests/__init__.py | 4 +
...account_bank_statement_import_move_line.py | 73 +++++++
.../views/account_bank_statement_view.xml | 19 ++
.../wizards/__init__.py | 4 +
.../wizards/account_statement_line_create.py | 119 +++++++++++
.../account_statement_line_create_view.xml | 63 ++++++
21 files changed, 2083 insertions(+)
create mode 100644 account_statement_import_move_line/README.rst
create mode 100644 account_statement_import_move_line/__init__.py
create mode 100644 account_statement_import_move_line/__manifest__.py
create mode 100644 account_statement_import_move_line/i18n/account_bank_statement_import_move_line.pot
create mode 100644 account_statement_import_move_line/i18n/de.po
create mode 100644 account_statement_import_move_line/i18n/es.po
create mode 100644 account_statement_import_move_line/i18n/fr.po
create mode 100644 account_statement_import_move_line/i18n/hr.po
create mode 100644 account_statement_import_move_line/i18n/nl.po
create mode 100644 account_statement_import_move_line/i18n/pt_BR.po
create mode 100644 account_statement_import_move_line/i18n/pt_PT.po
create mode 100644 account_statement_import_move_line/i18n/sl.po
create mode 100644 account_statement_import_move_line/models/__init__.py
create mode 100644 account_statement_import_move_line/models/account_move_line.py
create mode 100644 account_statement_import_move_line/static/description/icon.png
create mode 100644 account_statement_import_move_line/tests/__init__.py
create mode 100644 account_statement_import_move_line/tests/test_account_bank_statement_import_move_line.py
create mode 100644 account_statement_import_move_line/views/account_bank_statement_view.xml
create mode 100644 account_statement_import_move_line/wizards/__init__.py
create mode 100644 account_statement_import_move_line/wizards/account_statement_line_create.py
create mode 100644 account_statement_import_move_line/wizards/account_statement_line_create_view.xml
diff --git a/account_statement_import_move_line/README.rst b/account_statement_import_move_line/README.rst
new file mode 100644
index 00000000..e06fa814
--- /dev/null
+++ b/account_statement_import_move_line/README.rst
@@ -0,0 +1,64 @@
+.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
+ :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
+ :alt: License: AGPL-3
+
+=======================================
+Account Bank Statement Import Move Line
+=======================================
+
+This module adds a button to bank statement form view to open a wizard to allow
+filtering, selecting and importing lines form journal items into the bank
+statement.
+
+Usage
+=====
+
+#. Go to Invoicing > Dashboard.
+#. Create a new bank statement from a bank journal.
+#. Click button "Import Journal Items".
+#. Select filtering options.
+#. Click on button "Add All Move Lines" to auto-select the move lines matching
+ the selected criteria or click on Add an item to manually select the move
+ lines filtered by the criteria.
+#. Click on button "Create Statement Lines".
+
+
+.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
+ :alt: Try me on Runbot
+ :target: https://runbot.odoo-community.org/runbot/174/10.0
+
+Bug Tracker
+===========
+
+Bugs are tracked on `GitHub Issues
+`_. In case of trouble,
+please check there if your issue has already been reported. If you spotted
+it first, help us smash it by providing detailed and welcomed feedback.
+
+Credits
+=======
+
+Images
+------
+
+* Odoo Community Association: `Icon `_.
+
+Contributors
+------------
+
+* Luis M. Ontalba luis.martinez@tecnativa.com>
+
+Maintainer
+----------
+
+.. image:: https://odoo-community.org/logo.png
+ :alt: Odoo Community Association
+ :target: https://odoo-community.org
+
+This module is maintained by the OCA.
+
+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.
+
+To contribute to this module, please visit https://odoo-community.org.
diff --git a/account_statement_import_move_line/__init__.py b/account_statement_import_move_line/__init__.py
new file mode 100644
index 00000000..0d5f7d9a
--- /dev/null
+++ b/account_statement_import_move_line/__init__.py
@@ -0,0 +1,5 @@
+# -*- coding: utf-8 -*-
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+
+from . import models
+from . import wizards
diff --git a/account_statement_import_move_line/__manifest__.py b/account_statement_import_move_line/__manifest__.py
new file mode 100644
index 00000000..dc115508
--- /dev/null
+++ b/account_statement_import_move_line/__manifest__.py
@@ -0,0 +1,22 @@
+# -*- coding: utf-8 -*-
+# Copyright 2017 Tecnativa - Luis M. Ontalba
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+
+{
+ 'name': 'Bank statement import move lines',
+ 'version': '10.0.1.0.0',
+ 'category': 'Accounting',
+ 'author': 'Tecnativa, '
+ 'Odoo Community Association (OCA)',
+ 'website': 'https://www.tecnativa.com',
+ 'depends': [
+ 'account',
+ ],
+ 'data': [
+ 'wizards/account_statement_line_create_view.xml',
+ 'views/account_bank_statement_view.xml',
+ ],
+ 'license': 'AGPL-3',
+ 'installable': True,
+ 'auto_install': False,
+}
diff --git a/account_statement_import_move_line/i18n/account_bank_statement_import_move_line.pot b/account_statement_import_move_line/i18n/account_bank_statement_import_move_line.pot
new file mode 100644
index 00000000..777dcf28
--- /dev/null
+++ b/account_statement_import_move_line/i18n/account_bank_statement_import_move_line.pot
@@ -0,0 +1,178 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * account_bank_statement_import_move_line
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Add All Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Posted Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_allow_blocked
+msgid "Allow Litigation Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_statement_id
+msgid "Bank Statement"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Cancel"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Choose Move Lines Filter Options"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Click on Add All Move Lines to auto-select the move lines matching the above criteria or click on Add an item to manually select the move lines filtered by the above criteria."
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.actions.act_window,name:account_bank_statement_import_move_line.account_statement_line_create_action
+msgid "Create Lines from Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Create Statement Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_date
+msgid "Created on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_due_date
+msgid "Due Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_id
+msgid "ID"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.view_bank_statement_form
+msgid "Import Journal Items"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_move_line
+msgid "Journal Item"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_journal_ids
+msgid "Journals Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Keep empty for using all journals"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_invoice
+msgid "Linked to an Invoice or Refund"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_date
+msgid "Move Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_line_ids
+msgid "Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_partner_id
+msgid "Partner Related"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#, python-format
+msgid "Select Move Lines to Create Statement"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Selected Move Lines to Create Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_target_move
+msgid "Target Moves"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Total Residual"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_date_type
+msgid "Type of Date Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_statement_line_create
+msgid "Wizard to create statement lines"
+msgstr ""
+
diff --git a/account_statement_import_move_line/i18n/de.po b/account_statement_import_move_line/i18n/de.po
new file mode 100644
index 00000000..05af0165
--- /dev/null
+++ b/account_statement_import_move_line/i18n/de.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * account_bank_statement_import_move_line
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-11 02:41+0000\n"
+"PO-Revision-Date: 2017-08-11 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
+"Language: de\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"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Add All Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Posted Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_allow_blocked
+msgid "Allow Litigation Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_statement_id
+msgid "Bank Statement"
+msgstr "Kontoauszug"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Cancel"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Choose Move Lines Filter Options"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid ""
+"Click on Add All Move Lines to auto-select the move lines matching the above "
+"criteria or click on Add an item to manually select the move lines filtered "
+"by the above criteria."
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.actions.act_window,name:account_bank_statement_import_move_line.account_statement_line_create_action
+msgid "Create Lines from Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Create Statement Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_date
+msgid "Created on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_due_date
+msgid "Due Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_id
+msgid "ID"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.view_bank_statement_form
+msgid "Import Journal Items"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_move_line
+msgid "Journal Item"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_journal_ids
+msgid "Journals Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Keep empty for using all journals"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_invoice
+msgid "Linked to an Invoice or Refund"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_date
+msgid "Move Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_line_ids
+msgid "Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_partner_id
+msgid "Partner Related"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#, python-format
+msgid "Select Move Lines to Create Statement"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Selected Move Lines to Create Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_target_move
+msgid "Target Moves"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Total Residual"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_date_type
+msgid "Type of Date Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_statement_line_create
+msgid "Wizard to create statement lines"
+msgstr ""
diff --git a/account_statement_import_move_line/i18n/es.po b/account_statement_import_move_line/i18n/es.po
new file mode 100644
index 00000000..ecafa920
--- /dev/null
+++ b/account_statement_import_move_line/i18n/es.po
@@ -0,0 +1,187 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * account_bank_statement_import_move_line
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-09 15:32+0000\n"
+"PO-Revision-Date: 2017-08-09 15:32+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Add All Move Lines"
+msgstr "Añadir todas las líneas"
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Entries"
+msgstr "Todos los asientos"
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Posted Entries"
+msgstr "Todos los asientos confirmados"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_allow_blocked
+msgid "Allow Litigation Move Lines"
+msgstr "Permitir apuntes en litígio"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_statement_id
+msgid "Bank Statement"
+msgstr "Extracto bancario"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Cancel"
+msgstr "Cancelar"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Choose Move Lines Filter Options"
+msgstr "Elegir opciones de filtro de apuntes"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid ""
+"Click on Add All Move Lines to auto-select the move lines matching the above "
+"criteria or click on Add an item to manually select the move lines filtered "
+"by the above criteria."
+msgstr ""
+"Clic en Añadir todas las líneas para seleccionar automáticamente las líneas "
+"de movimiento que coinciden con los criterios anteriores o clic en Agregar "
+"un elemento para seleccionar manualmente las líneas de movimiento filtradas "
+"por los criterios anteriores."
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.actions.act_window,name:account_bank_statement_import_move_line.account_statement_line_create_action
+msgid "Create Lines from Move Lines"
+msgstr "Crear Líneas desde apuntes"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Create Statement Lines"
+msgstr "Crear líneas del extracto"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_date
+msgid "Created on"
+msgstr "Creado el"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_display_name
+msgid "Display Name"
+msgstr "Nombre a mostrar"
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_due_date
+msgid "Due Date"
+msgstr "Fecha vencimiento"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_id
+msgid "ID"
+msgstr "ID"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.view_bank_statement_form
+msgid "Import Journal Items"
+msgstr "Importar apuntes contables"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_move_line
+msgid "Journal Item"
+msgstr "Apunte contable"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_journal_ids
+msgid "Journals Filter"
+msgstr "Filtro de diarios"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Keep empty for using all journals"
+msgstr "Dejar vacío para seleccionar todos los diarios"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create___last_update
+msgid "Last Modified on"
+msgstr "Última modificación en"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_uid
+msgid "Last Updated by"
+msgstr "Última actualización por"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_date
+msgid "Last Updated on"
+msgstr "Última actualización el"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_invoice
+msgid "Linked to an Invoice or Refund"
+msgstr "Vinculado a factura o devolución"
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_date
+msgid "Move Date"
+msgstr "Fecha del apunte"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_line_ids
+msgid "Move Lines"
+msgstr "Apuntes contables"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_partner_id
+msgid "Partner Related"
+msgstr "Empresa relacionada"
+
+#. module: account_bank_statement_import_move_line
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#, python-format
+msgid "Select Move Lines to Create Statement"
+msgstr "Seleccionar apuntes para crear extracto"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Selected Move Lines to Create Lines"
+msgstr "Apuntes seleccionados para crear líneas"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_target_move
+msgid "Target Moves"
+msgstr "Movimientos destino"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Total Residual"
+msgstr "Total Residual"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_date_type
+msgid "Type of Date Filter"
+msgstr "Tipo de filtro por fecha"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_statement_line_create
+msgid "Wizard to create statement lines"
+msgstr "Asistente para crear líneas de extracto"
diff --git a/account_statement_import_move_line/i18n/fr.po b/account_statement_import_move_line/i18n/fr.po
new file mode 100644
index 00000000..fef05402
--- /dev/null
+++ b/account_statement_import_move_line/i18n/fr.po
@@ -0,0 +1,190 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * account_bank_statement_import_move_line
+#
+# Translators:
+# OCA Transbot , 2017
+# Quentin THEURET , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-11 02:41+0000\n"
+"PO-Revision-Date: 2017-08-11 02:41+0000\n"
+"Last-Translator: Quentin THEURET , 2017\n"
+"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n"
+"Language: fr\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"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Add All Move Lines"
+msgstr "Ajouter toutes les lignes de mouvement"
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Entries"
+msgstr "Toutes les écritures"
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Posted Entries"
+msgstr "Toutes les écritures validées"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_allow_blocked
+msgid "Allow Litigation Move Lines"
+msgstr "Autoriser les lignes de mouvement pour contentieux"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_statement_id
+msgid "Bank Statement"
+msgstr "Relevé bancaire"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Cancel"
+msgstr "Annuler"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Choose Move Lines Filter Options"
+msgstr "Choisissez les options de filtre des lignes de mouvement"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid ""
+"Click on Add All Move Lines to auto-select the move lines matching the above "
+"criteria or click on Add an item to manually select the move lines filtered "
+"by the above criteria."
+msgstr ""
+"Cliquez sur Ajouter toutes les lignes de mouvement pour sélectionner "
+"automatiquement les lignes de mouvement qui correspondent aux critères ci-"
+"dessous ou cliquez sur Ajouter un enregistrement pour sélectionner "
+"manuellement les lignes de mouvement filtrées sur les critères ci-dessous."
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.actions.act_window,name:account_bank_statement_import_move_line.account_statement_line_create_action
+msgid "Create Lines from Move Lines"
+msgstr "Créer les lignes depuis les lignes de mouvement"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Create Statement Lines"
+msgstr "Créer les lignes de relevé"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_uid
+msgid "Created by"
+msgstr "Créé par"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_date
+msgid "Created on"
+msgstr "Créé le"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_display_name
+msgid "Display Name"
+msgstr "Nom affiché"
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_due_date
+msgid "Due Date"
+msgstr "Date d'échéance"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_id
+msgid "ID"
+msgstr "ID"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.view_bank_statement_form
+msgid "Import Journal Items"
+msgstr "Importer les écritures du journal"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_move_line
+msgid "Journal Item"
+msgstr "Écriture du journal"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_journal_ids
+msgid "Journals Filter"
+msgstr "Filtre des journaux"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Keep empty for using all journals"
+msgstr "Laisser vide pour utiliser tous les journaux"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create___last_update
+msgid "Last Modified on"
+msgstr "Dernière modification le"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_uid
+msgid "Last Updated by"
+msgstr "Dernière modification par"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_date
+msgid "Last Updated on"
+msgstr "Dernière modification le"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_invoice
+msgid "Linked to an Invoice or Refund"
+msgstr "Liée à une facture ou un avoir"
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_date
+msgid "Move Date"
+msgstr "Date du mouvement"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_line_ids
+msgid "Move Lines"
+msgstr "Lignes de mouvement"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_partner_id
+msgid "Partner Related"
+msgstr "Partenaire lié"
+
+#. module: account_bank_statement_import_move_line
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#, python-format
+msgid "Select Move Lines to Create Statement"
+msgstr "Sélectionner les lignes de mouvement pour créer le relevé"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Selected Move Lines to Create Lines"
+msgstr "Lignes de mouvement sélectionnées pour créer les lignes"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_target_move
+msgid "Target Moves"
+msgstr "Mouvements cibles"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Total Residual"
+msgstr "Total restant"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_date_type
+msgid "Type of Date Filter"
+msgstr "Filtre sur le type de date"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_statement_line_create
+msgid "Wizard to create statement lines"
+msgstr "Assistant pour créer des lignes de relevé"
diff --git a/account_statement_import_move_line/i18n/hr.po b/account_statement_import_move_line/i18n/hr.po
new file mode 100644
index 00000000..eb900d7e
--- /dev/null
+++ b/account_statement_import_move_line/i18n/hr.po
@@ -0,0 +1,186 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * account_bank_statement_import_move_line
+#
+# Translators:
+# Bole , 2018
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-02-21 01:41+0000\n"
+"PO-Revision-Date: 2018-02-21 01:41+0000\n"
+"Last-Translator: Bole , 2018\n"
+"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n"
+"Language: hr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Add All Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Entries"
+msgstr "Sve stavke"
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Posted Entries"
+msgstr "Sve proknjižene stavke"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_allow_blocked
+msgid "Allow Litigation Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_statement_id
+msgid "Bank Statement"
+msgstr "Bankovni izvod"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Cancel"
+msgstr "Otkaži"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Choose Move Lines Filter Options"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid ""
+"Click on Add All Move Lines to auto-select the move lines matching the above "
+"criteria or click on Add an item to manually select the move lines filtered "
+"by the above criteria."
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.actions.act_window,name:account_bank_statement_import_move_line.account_statement_line_create_action
+msgid "Create Lines from Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Create Statement Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_date
+msgid "Created on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_display_name
+msgid "Display Name"
+msgstr "Naziv"
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_due_date
+msgid "Due Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_id
+msgid "ID"
+msgstr "ID"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.view_bank_statement_form
+msgid "Import Journal Items"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_move_line
+msgid "Journal Item"
+msgstr "Stavka dnevnika"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_journal_ids
+msgid "Journals Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Keep empty for using all journals"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create___last_update
+msgid "Last Modified on"
+msgstr "Zadnje modificirano"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_invoice
+msgid "Linked to an Invoice or Refund"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_date
+msgid "Move Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_line_ids
+msgid "Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_partner_id
+msgid "Partner Related"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#, python-format
+msgid "Select Move Lines to Create Statement"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Selected Move Lines to Create Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_target_move
+msgid "Target Moves"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Total Residual"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_date_type
+msgid "Type of Date Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_statement_line_create
+msgid "Wizard to create statement lines"
+msgstr ""
diff --git a/account_statement_import_move_line/i18n/nl.po b/account_statement_import_move_line/i18n/nl.po
new file mode 100644
index 00000000..c5f1d1f8
--- /dev/null
+++ b/account_statement_import_move_line/i18n/nl.po
@@ -0,0 +1,185 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * account_bank_statement_import_move_line
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-11 02:41+0000\n"
+"PO-Revision-Date: 2017-08-11 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n"
+"Language: nl\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"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Add All Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Posted Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_allow_blocked
+msgid "Allow Litigation Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_statement_id
+msgid "Bank Statement"
+msgstr "Bankafschrift"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Cancel"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Choose Move Lines Filter Options"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid ""
+"Click on Add All Move Lines to auto-select the move lines matching the above "
+"criteria or click on Add an item to manually select the move lines filtered "
+"by the above criteria."
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.actions.act_window,name:account_bank_statement_import_move_line.account_statement_line_create_action
+msgid "Create Lines from Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Create Statement Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_date
+msgid "Created on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_due_date
+msgid "Due Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_id
+msgid "ID"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.view_bank_statement_form
+msgid "Import Journal Items"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_move_line
+msgid "Journal Item"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_journal_ids
+msgid "Journals Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Keep empty for using all journals"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_invoice
+msgid "Linked to an Invoice or Refund"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_date
+msgid "Move Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_line_ids
+msgid "Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_partner_id
+msgid "Partner Related"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#, python-format
+msgid "Select Move Lines to Create Statement"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Selected Move Lines to Create Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_target_move
+msgid "Target Moves"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Total Residual"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_date_type
+msgid "Type of Date Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_statement_line_create
+msgid "Wizard to create statement lines"
+msgstr ""
diff --git a/account_statement_import_move_line/i18n/pt_BR.po b/account_statement_import_move_line/i18n/pt_BR.po
new file mode 100644
index 00000000..29bbbaa9
--- /dev/null
+++ b/account_statement_import_move_line/i18n/pt_BR.po
@@ -0,0 +1,186 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * account_bank_statement_import_move_line
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-11 02:41+0000\n"
+"PO-Revision-Date: 2017-08-11 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/"
+"teams/23907/pt_BR/)\n"
+"Language: pt_BR\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"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Add All Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Posted Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_allow_blocked
+msgid "Allow Litigation Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_statement_id
+msgid "Bank Statement"
+msgstr "Extrato bancário"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Cancel"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Choose Move Lines Filter Options"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid ""
+"Click on Add All Move Lines to auto-select the move lines matching the above "
+"criteria or click on Add an item to manually select the move lines filtered "
+"by the above criteria."
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.actions.act_window,name:account_bank_statement_import_move_line.account_statement_line_create_action
+msgid "Create Lines from Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Create Statement Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_date
+msgid "Created on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_due_date
+msgid "Due Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_id
+msgid "ID"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.view_bank_statement_form
+msgid "Import Journal Items"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_move_line
+msgid "Journal Item"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_journal_ids
+msgid "Journals Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Keep empty for using all journals"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_invoice
+msgid "Linked to an Invoice or Refund"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_date
+msgid "Move Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_line_ids
+msgid "Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_partner_id
+msgid "Partner Related"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#, python-format
+msgid "Select Move Lines to Create Statement"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Selected Move Lines to Create Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_target_move
+msgid "Target Moves"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Total Residual"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_date_type
+msgid "Type of Date Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_statement_line_create
+msgid "Wizard to create statement lines"
+msgstr ""
diff --git a/account_statement_import_move_line/i18n/pt_PT.po b/account_statement_import_move_line/i18n/pt_PT.po
new file mode 100644
index 00000000..b2d1b5db
--- /dev/null
+++ b/account_statement_import_move_line/i18n/pt_PT.po
@@ -0,0 +1,186 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * account_bank_statement_import_move_line
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-11 02:41+0000\n"
+"PO-Revision-Date: 2017-08-11 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/"
+"teams/23907/pt_PT/)\n"
+"Language: pt_PT\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"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Add All Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Posted Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_allow_blocked
+msgid "Allow Litigation Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_statement_id
+msgid "Bank Statement"
+msgstr "Extrato Bancário"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Cancel"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Choose Move Lines Filter Options"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid ""
+"Click on Add All Move Lines to auto-select the move lines matching the above "
+"criteria or click on Add an item to manually select the move lines filtered "
+"by the above criteria."
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.actions.act_window,name:account_bank_statement_import_move_line.account_statement_line_create_action
+msgid "Create Lines from Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Create Statement Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_date
+msgid "Created on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_due_date
+msgid "Due Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_id
+msgid "ID"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.view_bank_statement_form
+msgid "Import Journal Items"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_move_line
+msgid "Journal Item"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_journal_ids
+msgid "Journals Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Keep empty for using all journals"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_invoice
+msgid "Linked to an Invoice or Refund"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_date
+msgid "Move Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_line_ids
+msgid "Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_partner_id
+msgid "Partner Related"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#, python-format
+msgid "Select Move Lines to Create Statement"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Selected Move Lines to Create Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_target_move
+msgid "Target Moves"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Total Residual"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_date_type
+msgid "Type of Date Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_statement_line_create
+msgid "Wizard to create statement lines"
+msgstr ""
diff --git a/account_statement_import_move_line/i18n/sl.po b/account_statement_import_move_line/i18n/sl.po
new file mode 100644
index 00000000..83e1d52e
--- /dev/null
+++ b/account_statement_import_move_line/i18n/sl.po
@@ -0,0 +1,186 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * account_bank_statement_import_move_line
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-11 02:41+0000\n"
+"PO-Revision-Date: 2017-08-11 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n"
+"Language: sl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
+"%100==4 ? 2 : 3);\n"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Add All Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,target_move:0
+msgid "All Posted Entries"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_allow_blocked
+msgid "Allow Litigation Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_statement_id
+msgid "Bank Statement"
+msgstr "Bančni izpisek"
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Cancel"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Choose Move Lines Filter Options"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid ""
+"Click on Add All Move Lines to auto-select the move lines matching the above "
+"criteria or click on Add an item to manually select the move lines filtered "
+"by the above criteria."
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.actions.act_window,name:account_bank_statement_import_move_line.account_statement_line_create_action
+msgid "Create Lines from Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Create Statement Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_create_date
+msgid "Created on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_due_date
+msgid "Due Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_id
+msgid "ID"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.view_bank_statement_form
+msgid "Import Journal Items"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_move_line
+msgid "Journal Item"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_journal_ids
+msgid "Journals Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Keep empty for using all journals"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create___last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_invoice
+msgid "Linked to an Invoice or Refund"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: selection:account.statement.line.create,date_type:0
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_date
+msgid "Move Date"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_move_line_ids
+msgid "Move Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_partner_id
+msgid "Partner Related"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#, python-format
+msgid "Select Move Lines to Create Statement"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Selected Move Lines to Create Lines"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_target_move
+msgid "Target Moves"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.ui.view,arch_db:account_bank_statement_import_move_line.account_statement_line_create_view_form
+msgid "Total Residual"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model.fields,field_description:account_bank_statement_import_move_line.field_account_statement_line_create_date_type
+msgid "Type of Date Filter"
+msgstr ""
+
+#. module: account_bank_statement_import_move_line
+#: model:ir.model,name:account_bank_statement_import_move_line.model_account_statement_line_create
+msgid "Wizard to create statement lines"
+msgstr ""
diff --git a/account_statement_import_move_line/models/__init__.py b/account_statement_import_move_line/models/__init__.py
new file mode 100644
index 00000000..88bf68e2
--- /dev/null
+++ b/account_statement_import_move_line/models/__init__.py
@@ -0,0 +1,4 @@
+# -*- coding: utf-8 -*-
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+
+from . import account_move_line
diff --git a/account_statement_import_move_line/models/account_move_line.py b/account_statement_import_move_line/models/account_move_line.py
new file mode 100644
index 00000000..dc305b4c
--- /dev/null
+++ b/account_statement_import_move_line/models/account_move_line.py
@@ -0,0 +1,37 @@
+# -*- coding: utf-8 -*-
+# Copyright 2017 Tecnativa - Luis M. Ontalba
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+
+from odoo import api, models
+
+
+class AccountMoveLine(models.Model):
+ _inherit = 'account.move.line'
+
+ @api.multi
+ def _prepare_statement_line_vals(self, statement):
+ self.ensure_one()
+ assert statement, 'Missing statement'
+ amount = 0.0
+ if self.debit > 0:
+ amount = self.debit
+ elif self.credit > 0:
+ amount = -self.credit
+ vals = {
+ 'name': self.name or '?',
+ 'amount': amount,
+ 'partner_id': self.partner_id.id,
+ 'statement_id': statement.id,
+ 'ref': self.ref,
+ 'date': self.date_maturity,
+ 'amount_currency': self.amount_currency,
+ 'currency_id': self.currency_id.id,
+ }
+ return vals
+
+ @api.multi
+ def create_statement_line_from_move_line(self, statement):
+ abslo = self.env['account.bank.statement.line']
+ for mline in self:
+ abslo.create(mline._prepare_statement_line_vals(statement))
+ return
diff --git a/account_statement_import_move_line/static/description/icon.png b/account_statement_import_move_line/static/description/icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d
GIT binary patch
literal 9455
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
z
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
Xviia!U7SGha1wx#SCgwmn*{w2TRX*I
literal 0
HcmV?d00001
diff --git a/account_statement_import_move_line/tests/__init__.py b/account_statement_import_move_line/tests/__init__.py
new file mode 100644
index 00000000..afc078a1
--- /dev/null
+++ b/account_statement_import_move_line/tests/__init__.py
@@ -0,0 +1,4 @@
+# -*- coding: utf-8 -*-
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0
+
+from . import test_account_bank_statement_import_move_line
diff --git a/account_statement_import_move_line/tests/test_account_bank_statement_import_move_line.py b/account_statement_import_move_line/tests/test_account_bank_statement_import_move_line.py
new file mode 100644
index 00000000..549728a0
--- /dev/null
+++ b/account_statement_import_move_line/tests/test_account_bank_statement_import_move_line.py
@@ -0,0 +1,73 @@
+# -*- coding: utf-8 -*-
+# Copyright 2017 Tecnativa - Luis M. Ontalba
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0
+
+from odoo.tests import common
+from odoo import fields
+
+
+class TestAccountBankStatementImportMoveLine(common.SavepointCase):
+ @classmethod
+ def setUpClass(cls):
+ super(TestAccountBankStatementImportMoveLine, cls).setUpClass()
+ cls.account_type = cls.env['account.account.type'].create({
+ 'name': 'Test Account Type'})
+ cls.a_receivable = cls.env['account.account'].create({
+ 'code': 'TAA',
+ 'name': 'Test Receivable Account',
+ 'internal_type': 'receivable',
+ 'user_type_id': cls.account_type.id,
+ })
+ cls.partner = cls.env['res.partner'].create({
+ 'name': 'Test Partner 2',
+ 'parent_id': False,
+ })
+ cls.journal = cls.env['account.journal'].create({
+ 'name': 'Test Journal',
+ 'type': 'bank',
+ })
+ cls.invoice = cls.env['account.invoice'].create({
+ 'name': 'Test Invoice 3',
+ 'partner_id': cls.partner.id,
+ 'type': 'out_invoice',
+ 'journal_id': cls.journal.id,
+ 'invoice_line_ids': [(0, 0, {
+ 'account_id': cls.a_receivable.id,
+ 'name': 'Test line',
+ 'quantity': 1.0,
+ 'price_unit': 100.00,
+ })],
+ })
+ cls.statement = cls.env['account.bank.statement'].create({
+ 'journal_id': cls.journal.id})
+
+ def test_global(self):
+ self.invoice.action_invoice_open()
+ self.assertTrue(self.invoice.move_id)
+ self.invoice.move_id.post()
+ wizard_o = self.env['account.statement.line.create']
+ context = wizard_o._context.copy()
+ context.update({
+ 'active_model': 'account.bank.statement',
+ 'active_id': self.statement.id,
+ })
+ wizard = wizard_o.with_context(context).create({
+ 'statement_id': self.statement.id,
+ 'partner_id': self.partner.id,
+ 'journal_ids': [(4, self.journal.id)],
+ 'allow_blocked': True,
+ 'date_type': 'move',
+ 'move_date': fields.Date.today(),
+ 'invoice': False,
+ })
+ wizard.populate()
+ self.assertTrue(len(wizard.move_line_ids), 2)
+ wizard.invoice = True
+ wizard.move_line_filters_change()
+ wizard.populate()
+ self.assertTrue(len(wizard.move_line_ids), 1)
+ line = wizard.move_line_ids[0]
+ self.assertEqual(line.debit, self.invoice.amount_total)
+ wizard.create_statement_lines()
+ line = self.statement.line_ids[0]
+ self.assertEqual(line.amount, self.invoice.amount_total)
diff --git a/account_statement_import_move_line/views/account_bank_statement_view.xml b/account_statement_import_move_line/views/account_bank_statement_view.xml
new file mode 100644
index 00000000..81ab654f
--- /dev/null
+++ b/account_statement_import_move_line/views/account_bank_statement_view.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+ account.bank.statement.form.population
+ account.bank.statement
+
+
+
+
+
+
+
+
+
diff --git a/account_statement_import_move_line/wizards/__init__.py b/account_statement_import_move_line/wizards/__init__.py
new file mode 100644
index 00000000..d11bc37e
--- /dev/null
+++ b/account_statement_import_move_line/wizards/__init__.py
@@ -0,0 +1,4 @@
+# -*- coding: utf-8 -*-
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+
+from . import account_statement_line_create
diff --git a/account_statement_import_move_line/wizards/account_statement_line_create.py b/account_statement_import_move_line/wizards/account_statement_line_create.py
new file mode 100644
index 00000000..433e87ef
--- /dev/null
+++ b/account_statement_import_move_line/wizards/account_statement_line_create.py
@@ -0,0 +1,119 @@
+# -*- coding: utf-8 -*-
+# Copyright 2017 Tecnativa - Luis M. Ontalba
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+
+from odoo import _, api, fields, models
+
+
+class AccountStatementLineCreate(models.TransientModel):
+ _name = 'account.statement.line.create'
+ _description = 'Wizard to create statement lines'
+
+ statement_id = fields.Many2one(
+ 'account.bank.statement', string='Bank Statement')
+ partner_id = fields.Many2one('res.partner', string='Partner Related',
+ domain=['|', ('parent_id', '=', False),
+ ('is_company', '=', True)])
+ journal_ids = fields.Many2many(
+ 'account.journal', string='Journals Filter')
+ target_move = fields.Selection([
+ ('posted', 'All Posted Entries'),
+ ('all', 'All Entries'),
+ ], string='Target Moves')
+ allow_blocked = fields.Boolean(
+ string='Allow Litigation Move Lines')
+ invoice = fields.Boolean(
+ string='Linked to an Invoice or Refund')
+ date_type = fields.Selection([
+ ('due', 'Due Date'),
+ ('move', 'Move Date'),
+ ], string="Type of Date Filter", required=True)
+ due_date = fields.Date(string="Due Date",
+ default=fields.Date.context_today)
+ move_date = fields.Date(string='Move Date',
+ default=fields.Date.context_today)
+ move_line_ids = fields.Many2many(
+ 'account.move.line', string='Move Lines')
+
+ @api.model
+ def default_get(self, field_list):
+ res = super(AccountStatementLineCreate, self).default_get(field_list)
+ context = self.env.context
+ assert context.get('active_model') == 'account.bank.statement',\
+ 'active_model should be account.bank.statement'
+ assert context.get('active_id'), 'Missing active_id in context !'
+ statement = self.env[
+ 'account.bank.statement'].browse(context['active_id'])
+ res.update({
+ 'target_move': 'posted',
+ 'date_type': 'due',
+ 'invoice': True,
+ 'statement_id': statement.id,
+ })
+ return res
+
+ @api.multi
+ def _prepare_move_line_domain(self):
+ self.ensure_one()
+ domain = [('reconciled', '=', False),
+ ('account_id.internal_type', 'in', ('payable',
+ 'receivable')),
+ ('company_id', '=', self.env.user.company_id.id)]
+ if self.journal_ids:
+ domain += [('journal_id', 'in', self.journal_ids.ids)]
+ else:
+ journals = self.env['account.journal'].search([])
+ domain += [('journal_id', 'in', journals.ids)]
+ if self.partner_id:
+ domain += [('partner_id', '=', self.partner_id.id)]
+ if self.target_move == 'posted':
+ domain += [('move_id.state', '=', 'posted')]
+ if not self.allow_blocked:
+ domain += [('blocked', '!=', True)]
+ if self.date_type == 'due':
+ domain += [
+ '|',
+ ('date_maturity', '<=', self.due_date),
+ ('date_maturity', '=', False)]
+ elif self.date_type == 'move':
+ domain.append(('date', '<=', self.move_date))
+ if self.invoice:
+ domain.append(('invoice_id', '!=', False))
+ paylines = self.env['account.payment'].search([
+ ('state', 'in', ('draft', 'posted', 'sent')),
+ ('move_line_ids', '!=', False)])
+ if paylines:
+ move_in_payment_ids = paylines.mapped('move_line_ids.id')
+ domain += [('id', 'not in', move_in_payment_ids)]
+ return domain
+
+ @api.multi
+ def populate(self):
+ domain = self._prepare_move_line_domain()
+ lines = self.env['account.move.line'].search(domain)
+ self.move_line_ids = lines
+ action = {
+ 'name': _('Select Move Lines to Create Statement'),
+ 'type': 'ir.actions.act_window',
+ 'res_model': 'account.statement.line.create',
+ 'view_mode': 'form',
+ 'target': 'new',
+ 'res_id': self.id,
+ 'context': self._context,
+ }
+ return action
+
+ @api.onchange(
+ 'date_type', 'move_date', 'due_date', 'journal_ids', 'invoice',
+ 'target_move', 'allow_blocked', 'partner_id')
+ def move_line_filters_change(self):
+ domain = self._prepare_move_line_domain()
+ res = {'domain': {'move_line_ids': domain}}
+ return res
+
+ @api.multi
+ def create_statement_lines(self):
+ if self.move_line_ids:
+ self.move_line_ids.create_statement_line_from_move_line(
+ self.statement_id)
+ return True
diff --git a/account_statement_import_move_line/wizards/account_statement_line_create_view.xml b/account_statement_import_move_line/wizards/account_statement_line_create_view.xml
new file mode 100644
index 00000000..d8a35a56
--- /dev/null
+++ b/account_statement_import_move_line/wizards/account_statement_line_create_view.xml
@@ -0,0 +1,63 @@
+
+
+
+
+ account_statement_line_create_form
+ account.statement.line.create
+
+
+
+
+
+
+ Create Lines from Move Lines
+ account.statement.line.create
+ form
+ new
+
+
+
From 0afa14df78bbc9411d746c90c922e7cc944fd360 Mon Sep 17 00:00:00 2001
From: Sergej Lozikov
Date: Fri, 3 Aug 2018 00:04:54 +0300
Subject: [PATCH 02/14] [MIG] account_bank_statement_import_move_line:
Migration to 11.0
---
account_statement_import_move_line/README.rst | 67 ++-
.../__init__.py | 1 -
.../__manifest__.py | 4 +-
...ccount_bank_statement_import_move_line.pot | 4 +-
account_statement_import_move_line/i18n/de.po | 2 +-
account_statement_import_move_line/i18n/es.po | 2 +-
account_statement_import_move_line/i18n/fr.po | 2 +-
account_statement_import_move_line/i18n/hr.po | 2 +-
account_statement_import_move_line/i18n/nl.po | 2 +-
.../i18n/pt_BR.po | 2 +-
.../i18n/pt_PT.po | 2 +-
account_statement_import_move_line/i18n/sl.po | 2 +-
.../models/__init__.py | 1 -
.../models/account_move_line.py | 1 -
.../readme/CONTRIBUTORS.rst | 1 +
.../readme/DESCRIPTION.rst | 3 +
.../readme/USAGE.rst | 8 +
.../static/description/index.html | 435 ++++++++++++++++++
.../tests/__init__.py | 1 -
...account_bank_statement_import_move_line.py | 1 -
.../wizards/__init__.py | 1 -
.../wizards/account_statement_line_create.py | 1 -
22 files changed, 504 insertions(+), 41 deletions(-)
create mode 100644 account_statement_import_move_line/readme/CONTRIBUTORS.rst
create mode 100644 account_statement_import_move_line/readme/DESCRIPTION.rst
create mode 100644 account_statement_import_move_line/readme/USAGE.rst
create mode 100644 account_statement_import_move_line/static/description/index.html
diff --git a/account_statement_import_move_line/README.rst b/account_statement_import_move_line/README.rst
index e06fa814..efcbf374 100644
--- a/account_statement_import_move_line/README.rst
+++ b/account_statement_import_move_line/README.rst
@@ -1,15 +1,39 @@
-.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
+================================
+Bank statement import move lines
+================================
+
+.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ !! This file is generated by oca-gen-addon-readme !!
+ !! changes will be overwritten. !!
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
+ :target: https://odoo-community.org/page/development-status
+ :alt: Beta
+.. |badge2| image:: https://img.shields.io/badge/licence-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%2Fbank--statement--import-lightgray.png?logo=github
+ :target: https://github.com/OCA/bank-statement-import/tree/11.0/account_bank_statement_import_move_line
+ :alt: OCA/bank-statement-import
+.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
+ :target: https://translation.odoo-community.org/projects/bank-statement-import-11-0/bank-statement-import-11-0-account_bank_statement_import_move_line
+ :alt: Translate me on Weblate
+.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
+ :target: https://runbot.odoo-community.org/runbot/174/11.0
+ :alt: Try me on Runbot
-=======================================
-Account Bank Statement Import Move Line
-=======================================
+|badge1| |badge2| |badge3| |badge4| |badge5|
This module adds a button to bank statement form view to open a wizard to allow
filtering, selecting and importing lines form journal items into the bank
statement.
+**Table of contents**
+
+.. contents::
+ :local:
+
Usage
=====
@@ -22,43 +46,42 @@ Usage
lines filtered by the criteria.
#. Click on button "Create Statement Lines".
-
-.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
- :alt: Try me on Runbot
- :target: https://runbot.odoo-community.org/runbot/174/10.0
-
Bug Tracker
===========
-Bugs are tracked on `GitHub Issues
-`_. In case of trouble,
-please check there if your issue has already been reported. If you spotted
-it first, help us smash it by providing detailed and welcomed feedback.
+Bugs are tracked on `GitHub Issues `_.
+In case of trouble, please check there if your issue has already been reported.
+If you spotted it first, help us smashing it by providing a detailed and welcomed
+`feedback `_.
+
+Do not contact contributors directly about support or help with technical issues.
Credits
=======
-Images
-------
+Authors
+~~~~~~~
-* Odoo Community Association: `Icon `_.
+* Tecnativa
Contributors
-------------
+~~~~~~~~~~~~
* Luis M. Ontalba luis.martinez@tecnativa.com>
-Maintainer
-----------
+Maintainers
+~~~~~~~~~~~
+
+This module is maintained by the OCA.
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
-This module is maintained by the OCA.
-
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.
-To contribute to this module, please visit https://odoo-community.org.
+This module is part of the `OCA/bank-statement-import `_ project on GitHub.
+
+You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/account_statement_import_move_line/__init__.py b/account_statement_import_move_line/__init__.py
index 0d5f7d9a..9dd4211e 100644
--- a/account_statement_import_move_line/__init__.py
+++ b/account_statement_import_move_line/__init__.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
from . import models
diff --git a/account_statement_import_move_line/__manifest__.py b/account_statement_import_move_line/__manifest__.py
index dc115508..2766111c 100644
--- a/account_statement_import_move_line/__manifest__.py
+++ b/account_statement_import_move_line/__manifest__.py
@@ -1,11 +1,11 @@
-# -*- coding: utf-8 -*-
# Copyright 2017 Tecnativa - Luis M. Ontalba
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
{
'name': 'Bank statement import move lines',
- 'version': '10.0.1.0.0',
+ 'version': '11.0.1.0.0',
'category': 'Accounting',
+ 'summary': 'Import journal items into bank statement',
'author': 'Tecnativa, '
'Odoo Community Association (OCA)',
'website': 'https://www.tecnativa.com',
diff --git a/account_statement_import_move_line/i18n/account_bank_statement_import_move_line.pot b/account_statement_import_move_line/i18n/account_bank_statement_import_move_line.pot
index 777dcf28..1d04ab60 100644
--- a/account_statement_import_move_line/i18n/account_bank_statement_import_move_line.pot
+++ b/account_statement_import_move_line/i18n/account_bank_statement_import_move_line.pot
@@ -4,7 +4,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Odoo Server 10.0\n"
+"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: <>\n"
"Language-Team: \n"
@@ -146,7 +146,7 @@ msgid "Partner Related"
msgstr ""
#. module: account_bank_statement_import_move_line
-#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:95
#, python-format
msgid "Select Move Lines to Create Statement"
msgstr ""
diff --git a/account_statement_import_move_line/i18n/de.po b/account_statement_import_move_line/i18n/de.po
index 05af0165..a6da0e26 100644
--- a/account_statement_import_move_line/i18n/de.po
+++ b/account_statement_import_move_line/i18n/de.po
@@ -154,7 +154,7 @@ msgid "Partner Related"
msgstr ""
#. module: account_bank_statement_import_move_line
-#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:95
#, python-format
msgid "Select Move Lines to Create Statement"
msgstr ""
diff --git a/account_statement_import_move_line/i18n/es.po b/account_statement_import_move_line/i18n/es.po
index ecafa920..da3c52d1 100644
--- a/account_statement_import_move_line/i18n/es.po
+++ b/account_statement_import_move_line/i18n/es.po
@@ -156,7 +156,7 @@ msgid "Partner Related"
msgstr "Empresa relacionada"
#. module: account_bank_statement_import_move_line
-#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:95
#, python-format
msgid "Select Move Lines to Create Statement"
msgstr "Seleccionar apuntes para crear extracto"
diff --git a/account_statement_import_move_line/i18n/fr.po b/account_statement_import_move_line/i18n/fr.po
index fef05402..30bf9572 100644
--- a/account_statement_import_move_line/i18n/fr.po
+++ b/account_statement_import_move_line/i18n/fr.po
@@ -159,7 +159,7 @@ msgid "Partner Related"
msgstr "Partenaire lié"
#. module: account_bank_statement_import_move_line
-#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:95
#, python-format
msgid "Select Move Lines to Create Statement"
msgstr "Sélectionner les lignes de mouvement pour créer le relevé"
diff --git a/account_statement_import_move_line/i18n/hr.po b/account_statement_import_move_line/i18n/hr.po
index eb900d7e..1a54083c 100644
--- a/account_statement_import_move_line/i18n/hr.po
+++ b/account_statement_import_move_line/i18n/hr.po
@@ -155,7 +155,7 @@ msgid "Partner Related"
msgstr ""
#. module: account_bank_statement_import_move_line
-#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:95
#, python-format
msgid "Select Move Lines to Create Statement"
msgstr ""
diff --git a/account_statement_import_move_line/i18n/nl.po b/account_statement_import_move_line/i18n/nl.po
index c5f1d1f8..99f9b61d 100644
--- a/account_statement_import_move_line/i18n/nl.po
+++ b/account_statement_import_move_line/i18n/nl.po
@@ -154,7 +154,7 @@ msgid "Partner Related"
msgstr ""
#. module: account_bank_statement_import_move_line
-#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:95
#, python-format
msgid "Select Move Lines to Create Statement"
msgstr ""
diff --git a/account_statement_import_move_line/i18n/pt_BR.po b/account_statement_import_move_line/i18n/pt_BR.po
index 29bbbaa9..7f6c5ba9 100644
--- a/account_statement_import_move_line/i18n/pt_BR.po
+++ b/account_statement_import_move_line/i18n/pt_BR.po
@@ -155,7 +155,7 @@ msgid "Partner Related"
msgstr ""
#. module: account_bank_statement_import_move_line
-#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:95
#, python-format
msgid "Select Move Lines to Create Statement"
msgstr ""
diff --git a/account_statement_import_move_line/i18n/pt_PT.po b/account_statement_import_move_line/i18n/pt_PT.po
index b2d1b5db..18132a78 100644
--- a/account_statement_import_move_line/i18n/pt_PT.po
+++ b/account_statement_import_move_line/i18n/pt_PT.po
@@ -155,7 +155,7 @@ msgid "Partner Related"
msgstr ""
#. module: account_bank_statement_import_move_line
-#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:95
#, python-format
msgid "Select Move Lines to Create Statement"
msgstr ""
diff --git a/account_statement_import_move_line/i18n/sl.po b/account_statement_import_move_line/i18n/sl.po
index 83e1d52e..029b9716 100644
--- a/account_statement_import_move_line/i18n/sl.po
+++ b/account_statement_import_move_line/i18n/sl.po
@@ -155,7 +155,7 @@ msgid "Partner Related"
msgstr ""
#. module: account_bank_statement_import_move_line
-#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:96
+#: code:addons/account_bank_statement_import_move_line/wizards/account_statement_line_create.py:95
#, python-format
msgid "Select Move Lines to Create Statement"
msgstr ""
diff --git a/account_statement_import_move_line/models/__init__.py b/account_statement_import_move_line/models/__init__.py
index 88bf68e2..73435701 100644
--- a/account_statement_import_move_line/models/__init__.py
+++ b/account_statement_import_move_line/models/__init__.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
from . import account_move_line
diff --git a/account_statement_import_move_line/models/account_move_line.py b/account_statement_import_move_line/models/account_move_line.py
index dc305b4c..5b467b9e 100644
--- a/account_statement_import_move_line/models/account_move_line.py
+++ b/account_statement_import_move_line/models/account_move_line.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# Copyright 2017 Tecnativa - Luis M. Ontalba
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
diff --git a/account_statement_import_move_line/readme/CONTRIBUTORS.rst b/account_statement_import_move_line/readme/CONTRIBUTORS.rst
new file mode 100644
index 00000000..4556d8d8
--- /dev/null
+++ b/account_statement_import_move_line/readme/CONTRIBUTORS.rst
@@ -0,0 +1 @@
+* Luis M. Ontalba luis.martinez@tecnativa.com>
diff --git a/account_statement_import_move_line/readme/DESCRIPTION.rst b/account_statement_import_move_line/readme/DESCRIPTION.rst
new file mode 100644
index 00000000..db08a016
--- /dev/null
+++ b/account_statement_import_move_line/readme/DESCRIPTION.rst
@@ -0,0 +1,3 @@
+This module adds a button to bank statement form view to open a wizard to allow
+filtering, selecting and importing lines form journal items into the bank
+statement.
diff --git a/account_statement_import_move_line/readme/USAGE.rst b/account_statement_import_move_line/readme/USAGE.rst
new file mode 100644
index 00000000..2be85647
--- /dev/null
+++ b/account_statement_import_move_line/readme/USAGE.rst
@@ -0,0 +1,8 @@
+#. Go to Invoicing > Dashboard.
+#. Create a new bank statement from a bank journal.
+#. Click button "Import Journal Items".
+#. Select filtering options.
+#. Click on button "Add All Move Lines" to auto-select the move lines matching
+ the selected criteria or click on Add an item to manually select the move
+ lines filtered by the criteria.
+#. Click on button "Create Statement Lines".
diff --git a/account_statement_import_move_line/static/description/index.html b/account_statement_import_move_line/static/description/index.html
new file mode 100644
index 00000000..b165e195
--- /dev/null
+++ b/account_statement_import_move_line/static/description/index.html
@@ -0,0 +1,435 @@
+
+
+
+
+
+
+Bank statement import move lines
+
+
+
+
+
Bank statement import move lines
+
+
+
+
This module adds a button to bank statement form view to open a wizard to allow
+filtering, selecting and importing lines form journal items into the bank
+statement.
Click on button “Add All Move Lines” to auto-select the move lines matching
+the selected criteria or click on Add an item to manually select the move
+lines filtered by the criteria.
Bugs are tracked on GitHub Issues.
+In case of trouble, please check there if your issue has already been reported.
+If you spotted it first, help us smashing it by providing a detailed and welcomed
+feedback.
+
Do not contact contributors directly about support or help with technical issues.
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.
+
+
diff --git a/account_statement_import_move_line/tests/__init__.py b/account_statement_import_move_line/tests/__init__.py
index afc078a1..f7ea1a85 100644
--- a/account_statement_import_move_line/tests/__init__.py
+++ b/account_statement_import_move_line/tests/__init__.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0
from . import test_account_bank_statement_import_move_line
diff --git a/account_statement_import_move_line/tests/test_account_bank_statement_import_move_line.py b/account_statement_import_move_line/tests/test_account_bank_statement_import_move_line.py
index 549728a0..0c3f403b 100644
--- a/account_statement_import_move_line/tests/test_account_bank_statement_import_move_line.py
+++ b/account_statement_import_move_line/tests/test_account_bank_statement_import_move_line.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# Copyright 2017 Tecnativa - Luis M. Ontalba
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0
diff --git a/account_statement_import_move_line/wizards/__init__.py b/account_statement_import_move_line/wizards/__init__.py
index d11bc37e..062fed51 100644
--- a/account_statement_import_move_line/wizards/__init__.py
+++ b/account_statement_import_move_line/wizards/__init__.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
from . import account_statement_line_create
diff --git a/account_statement_import_move_line/wizards/account_statement_line_create.py b/account_statement_import_move_line/wizards/account_statement_line_create.py
index 433e87ef..ad75d5d6 100644
--- a/account_statement_import_move_line/wizards/account_statement_line_create.py
+++ b/account_statement_import_move_line/wizards/account_statement_line_create.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
# Copyright 2017 Tecnativa - Luis M. Ontalba
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
From e18098e497c247147459c3cc5dd404e2f0c6e6c8 Mon Sep 17 00:00:00 2001
From: "Victor M.M. Torres"
Date: Tue, 20 Aug 2019 18:26:20 +0200
Subject: [PATCH 03/14] [MIG] account_bank_statement_import_move_line:
Migration to v12
---
account_statement_import_move_line/README.rst | 36 ++++++++++----
.../__manifest__.py | 4 +-
.../models/account_move_line.py | 3 +-
.../readme/CONFIGURE.rst | 5 ++
.../readme/CONTRIBUTORS.rst | 5 +-
.../static/description/index.html | 48 ++++++++++++-------
.../views/account_bank_statement_view.xml | 3 +-
.../wizards/account_statement_line_create.py | 32 ++++++-------
.../account_statement_line_create_view.xml | 2 +-
9 files changed, 92 insertions(+), 46 deletions(-)
create mode 100644 account_statement_import_move_line/readme/CONFIGURE.rst
diff --git a/account_statement_import_move_line/README.rst b/account_statement_import_move_line/README.rst
index efcbf374..a17f9602 100644
--- a/account_statement_import_move_line/README.rst
+++ b/account_statement_import_move_line/README.rst
@@ -7,20 +7,20 @@ Bank statement import move lines
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
+.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
:target: https://odoo-community.org/page/development-status
- :alt: Beta
+ :alt: Production/Stable
.. |badge2| image:: https://img.shields.io/badge/licence-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%2Fbank--statement--import-lightgray.png?logo=github
- :target: https://github.com/OCA/bank-statement-import/tree/11.0/account_bank_statement_import_move_line
+ :target: https://github.com/OCA/bank-statement-import/tree/12.0/account_bank_statement_import_move_line
:alt: OCA/bank-statement-import
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
- :target: https://translation.odoo-community.org/projects/bank-statement-import-11-0/bank-statement-import-11-0-account_bank_statement_import_move_line
+ :target: https://translation.odoo-community.org/projects/bank-statement-import-12-0/bank-statement-import-12-0-account_bank_statement_import_move_line
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
- :target: https://runbot.odoo-community.org/runbot/174/11.0
+ :target: https://runbot.odoo-community.org/runbot/174/12.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -34,6 +34,15 @@ statement.
.. contents::
:local:
+Configuration
+=============
+
+To configure this module, you need to:
+
+#. Go to *Settings > Users & Companies > Users*.
+#. Open the user that needs to use this feature.
+#. Mark the check *Show Full Accounting Features*.
+
Usage
=====
@@ -52,7 +61,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues `_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-`feedback `_.
+`feedback `_.
Do not contact contributors directly about support or help with technical issues.
@@ -67,7 +76,10 @@ Authors
Contributors
~~~~~~~~~~~~
-* Luis M. Ontalba luis.martinez@tecnativa.com>
+* `Tecnativa `_:
+
+ * Luis M. Ontalba
+ * Victor M.M. Torres
Maintainers
~~~~~~~~~~~
@@ -82,6 +94,14 @@ 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.
-This module is part of the `OCA/bank-statement-import `_ project on GitHub.
+.. |maintainer-pedrobaeza| image:: https://github.com/pedrobaeza.png?size=40px
+ :target: https://github.com/pedrobaeza
+ :alt: pedrobaeza
+
+Current `maintainer `__:
+
+|maintainer-pedrobaeza|
+
+This module is part of the `OCA/bank-statement-import `_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/account_statement_import_move_line/__manifest__.py b/account_statement_import_move_line/__manifest__.py
index 2766111c..ac1e9b30 100644
--- a/account_statement_import_move_line/__manifest__.py
+++ b/account_statement_import_move_line/__manifest__.py
@@ -3,11 +3,12 @@
{
'name': 'Bank statement import move lines',
- 'version': '11.0.1.0.0',
+ 'version': '12.0.1.0.0',
'category': 'Accounting',
'summary': 'Import journal items into bank statement',
'author': 'Tecnativa, '
'Odoo Community Association (OCA)',
+ 'maintainers': ['pedrobaeza'],
'website': 'https://www.tecnativa.com',
'depends': [
'account',
@@ -17,6 +18,7 @@
'views/account_bank_statement_view.xml',
],
'license': 'AGPL-3',
+ 'development_status': 'Production/Stable',
'installable': True,
'auto_install': False,
}
diff --git a/account_statement_import_move_line/models/account_move_line.py b/account_statement_import_move_line/models/account_move_line.py
index 5b467b9e..1655f6d1 100644
--- a/account_statement_import_move_line/models/account_move_line.py
+++ b/account_statement_import_move_line/models/account_move_line.py
@@ -10,7 +10,6 @@ class AccountMoveLine(models.Model):
@api.multi
def _prepare_statement_line_vals(self, statement):
self.ensure_one()
- assert statement, 'Missing statement'
amount = 0.0
if self.debit > 0:
amount = self.debit
@@ -25,7 +24,7 @@ class AccountMoveLine(models.Model):
'date': self.date_maturity,
'amount_currency': self.amount_currency,
'currency_id': self.currency_id.id,
- }
+ }
return vals
@api.multi
diff --git a/account_statement_import_move_line/readme/CONFIGURE.rst b/account_statement_import_move_line/readme/CONFIGURE.rst
new file mode 100644
index 00000000..e0283f48
--- /dev/null
+++ b/account_statement_import_move_line/readme/CONFIGURE.rst
@@ -0,0 +1,5 @@
+To configure this module, you need to:
+
+#. Go to *Settings > Users & Companies > Users*.
+#. Open the user that needs to use this feature.
+#. Mark the check *Show Full Accounting Features*.
diff --git a/account_statement_import_move_line/readme/CONTRIBUTORS.rst b/account_statement_import_move_line/readme/CONTRIBUTORS.rst
index 4556d8d8..1fb12070 100644
--- a/account_statement_import_move_line/readme/CONTRIBUTORS.rst
+++ b/account_statement_import_move_line/readme/CONTRIBUTORS.rst
@@ -1 +1,4 @@
-* Luis M. Ontalba luis.martinez@tecnativa.com>
+* `Tecnativa `_:
+
+ * Luis M. Ontalba
+ * Victor M.M. Torres
diff --git a/account_statement_import_move_line/static/description/index.html b/account_statement_import_move_line/static/description/index.html
index b165e195..b5c19c47 100644
--- a/account_statement_import_move_line/static/description/index.html
+++ b/account_statement_import_move_line/static/description/index.html
@@ -367,25 +367,35 @@ ul.auto-toc {
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-
+
This module adds a button to bank statement form view to open a wizard to allow
filtering, selecting and importing lines form journal items into the bank
statement.
Bugs are tracked on GitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-feedback.
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.
This module adds a button to bank statement form view to open a wizard to allow
filtering, selecting and importing lines form journal items into the bank
statement.
@@ -412,7 +412,7 @@ lines filtered by the criteria.
Bugs are tracked on GitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
-feedback.