Compare commits
merge into: OCA:11.0
OCA:10.0
OCA:11.0
OCA:12.0
OCA:12.0_PR200
OCA:12.0_PR215
OCA:12.0_bank_statement_import_test
OCA:12.0_fix_qonto_2022_date
OCA:7.0
OCA:8.0
OCA:9.0
pull from: OCA:8.0
OCA:10.0
OCA:11.0
OCA:12.0
OCA:12.0_PR200
OCA:12.0_PR215
OCA:12.0_bank_statement_import_test
OCA:12.0_fix_qonto_2022_date
OCA:7.0
OCA:8.0
OCA:9.0
No commits in common. '11.0' and '8.0' have entirely different histories.
317 changed files with 9380 additions and 7785 deletions
-
8.travis.yml
-
34README.md
-
56account_bank_statement_import/README.rst
-
2account_bank_statement_import/__init__.py
-
22account_bank_statement_import/__openerp__.py
-
119account_bank_statement_import/demo/fiscalyear_period.xml
-
38account_bank_statement_import/demo/partner_bank.xml
-
273account_bank_statement_import/i18n/account_bank_statement_import.pot
-
303account_bank_statement_import/i18n/de.po
-
307account_bank_statement_import/i18n/es.po
-
294account_bank_statement_import/i18n/fi.po
-
315account_bank_statement_import/i18n/fr.po
-
291account_bank_statement_import/i18n/it.po
-
297account_bank_statement_import/i18n/lt_LT.po
-
308account_bank_statement_import/i18n/nl.po
-
308account_bank_statement_import/i18n/pt_BR.po
-
302account_bank_statement_import/i18n/pt_PT.po
-
304account_bank_statement_import/i18n/sl.po
-
35account_bank_statement_import/migrations/8.0.1.0/post-migrate.py
-
6account_bank_statement_import/models/__init__.py
-
17account_bank_statement_import/models/account_bank_statement.py
-
430account_bank_statement_import/models/account_bank_statement_import.py
-
27account_bank_statement_import/models/account_config_settings.py
-
14account_bank_statement_import/models/account_journal.py
-
64account_bank_statement_import/models/res_partner_bank.py
-
236account_bank_statement_import/parserlib.py
-
BINaccount_bank_statement_import/static/description/icon.png
-
178account_bank_statement_import/static/description/icon_src.svg
-
5account_bank_statement_import/tests/__init__.py
-
91account_bank_statement_import/tests/test_import_bank_statement.py
-
132account_bank_statement_import/tests/test_import_file.py
-
70account_bank_statement_import/tests/test_res_partner_bank.py
-
45account_bank_statement_import/views/account_bank_statement_import_view.xml
-
17account_bank_statement_import/views/account_config_settings.xml
-
17account_bank_statement_import/views/account_journal.xml
-
23account_bank_statement_import_camt/README.rst
-
1account_bank_statement_import_camt/__init__.py
-
35account_bank_statement_import_camt/__openerp__.py
-
26account_bank_statement_import_camt/demo/demo_data.xml
-
41account_bank_statement_import_camt/i18n/account_bank_statement_import_camt.pot
-
45account_bank_statement_import_camt/i18n/de.po
-
45account_bank_statement_import_camt/i18n/es.po
-
45account_bank_statement_import_camt/i18n/fi.po
-
45account_bank_statement_import_camt/i18n/fr.po
-
45account_bank_statement_import_camt/i18n/it.po
-
46account_bank_statement_import_camt/i18n/lt.po
-
46account_bank_statement_import_camt/i18n/lt_LT.po
-
46account_bank_statement_import_camt/i18n/nl.po
-
45account_bank_statement_import_camt/i18n/pt_BR.po
-
45account_bank_statement_import_camt/i18n/pt_PT.po
-
46account_bank_statement_import_camt/i18n/sl.po
-
1account_bank_statement_import_camt/models/__init__.py
-
42account_bank_statement_import_camt/models/account_bank_statement_import.py
-
171account_bank_statement_import_camt/models/parser.py
-
0account_bank_statement_import_camt/static/description/icon.png
-
0account_bank_statement_import_camt/test_files/test-camt053.xml
-
0account_bank_statement_import_camt/test_files/test-camt053.zip
-
23account_bank_statement_import_camt/tests/__init__.py
-
70account_bank_statement_import_camt/tests/test_import_bank_statement.py
-
50account_bank_statement_import_camt_oca/i18n/account_bank_statement_import_camt_oca.pot
-
55account_bank_statement_import_camt_oca/i18n/de.po
-
54account_bank_statement_import_camt_oca/i18n/es.po
-
55account_bank_statement_import_camt_oca/i18n/fa.po
-
54account_bank_statement_import_camt_oca/i18n/fi.po
-
54account_bank_statement_import_camt_oca/i18n/fr.po
-
55account_bank_statement_import_camt_oca/i18n/fr_CH.po
-
54account_bank_statement_import_camt_oca/i18n/gl.po
-
55account_bank_statement_import_camt_oca/i18n/hr.po
-
55account_bank_statement_import_camt_oca/i18n/lt_LT.po
-
55account_bank_statement_import_camt_oca/i18n/nb_NO.po
-
59account_bank_statement_import_camt_oca/i18n/nl.po
-
54account_bank_statement_import_camt_oca/i18n/pt_BR.po
-
54account_bank_statement_import_camt_oca/i18n/pt_PT.po
-
55account_bank_statement_import_camt_oca/i18n/sl.po
-
40account_bank_statement_import_camt_oca/models/account_bank_statement_import.py
-
1account_bank_statement_import_camt_oca/test_files/golden-camt053-no-ntry.pydata
-
18account_bank_statement_import_camt_oca/test_files/golden-camt053-txdtls.pydata
-
34account_bank_statement_import_camt_oca/test_files/golden-camt053.pydata
-
52account_bank_statement_import_camt_oca/test_files/test-camt053-no-ntry
-
214account_bank_statement_import_camt_oca/test_files/test-camt053-txdtls
-
4account_bank_statement_import_camt_oca/tests/__init__.py
-
150account_bank_statement_import_camt_oca/tests/test_import_bank_statement.py
-
13account_bank_statement_import_camt_oca/views/account_bank_statement_import.xml
-
87account_bank_statement_import_move_line/README.rst
-
4account_bank_statement_import_move_line/__init__.py
-
22account_bank_statement_import_move_line/__manifest__.py
-
178account_bank_statement_import_move_line/i18n/account_bank_statement_import_move_line.pot
-
185account_bank_statement_import_move_line/i18n/de.po
-
187account_bank_statement_import_move_line/i18n/es.po
-
190account_bank_statement_import_move_line/i18n/fr.po
-
186account_bank_statement_import_move_line/i18n/hr.po
-
185account_bank_statement_import_move_line/i18n/nl.po
-
186account_bank_statement_import_move_line/i18n/pt_BR.po
-
186account_bank_statement_import_move_line/i18n/pt_PT.po
-
186account_bank_statement_import_move_line/i18n/sl.po
-
3account_bank_statement_import_move_line/models/__init__.py
-
36account_bank_statement_import_move_line/models/account_move_line.py
-
1account_bank_statement_import_move_line/readme/CONTRIBUTORS.rst
-
3account_bank_statement_import_move_line/readme/DESCRIPTION.rst
-
8account_bank_statement_import_move_line/readme/USAGE.rst
@ -1,23 +1,39 @@ |
|||
[![Build Status](https://travis-ci.org/OCA/bank-statement-import.svg?branch=11.0)](https://travis-ci.org/OCA/bank-statement-import) |
|||
[![Coverage Status](https://coveralls.io/repos/OCA/bank-statement-import/badge.svg?branch=11.0)](https://coveralls.io/r/OCA/bank-statement-import?branch=11.0) |
|||
[![Build Status](https://travis-ci.org/OCA/bank-statement-import.svg?branch=8.0)](https://travis-ci.org/OCA/bank-statement-import) |
|||
[![Coverage Status](https://coveralls.io/repos/OCA/bank-statement-import/badge.svg?branch=8.0)](https://coveralls.io/r/OCA/bank-statement-import?branch=8.0) |
|||
|
|||
OCA bank statement import modules for Odoo |
|||
========================================== |
|||
|
|||
This repository hosts additionnal parsers and import features inspired by v7.0 branch from https://github.com/OCA/bank-payment and https://github.com/OCA/bank-statement-reconcile |
|||
This repository hosts: |
|||
* a 8.0 backport of the account_bank_statement_import modules from the master branch |
|||
* additionnal parsers and import features inspired by v7.0 branch from https://github.com/OCA/bank-payment and https://github.com/OCA/bank-statement-reconcile |
|||
|
|||
Contributing |
|||
------------ |
|||
Do you want to contribute? Please read our [contributing guidelines](https://github.com/OCA/maintainer-tools/blob/master/CONTRIBUTING.md). |
|||
[//]: # (addons) |
|||
|
|||
Available addons |
|||
---------------- |
|||
addon | version | summary |
|||
--- | --- | --- |
|||
[account_bank_statement_import](account_bank_statement_import/) | 8.0.1.1.0 | Account Bank Statement Import |
|||
[account_bank_statement_import_camt](account_bank_statement_import_camt/) | 8.0.0.4.1 | Module to import SEPA CAMT.053 Format bank statement files |
|||
[account_bank_statement_import_mt940_base](account_bank_statement_import_mt940_base/) | 8.0.1.1.2 | MT940 Bank Statements Import |
|||
[account_bank_statement_import_mt940_nl_ing](account_bank_statement_import_mt940_nl_ing/) | 8.0.0.4.0 | MT940 IBAN ING Format Bank Statements Import |
|||
[account_bank_statement_import_mt940_nl_rabo](account_bank_statement_import_mt940_nl_rabo/) | 8.0.1.1.1 | MT940 import for dutch Rabobank |
|||
[account_bank_statement_import_ofx](account_bank_statement_import_ofx/) | 8.0.1.0.1 | Import OFX Bank Statement |
|||
[account_bank_statement_import_qif](account_bank_statement_import_qif/) | 8.0.1.0.1 | Import QIF Bank Statement |
|||
[account_bank_statement_import_save_file](account_bank_statement_import_save_file/) | 8.0.1.0.1 | Keep imported bank statements as raw data |
|||
[base_bank_account_number_unique](base_bank_account_number_unique/) | 8.0.1.1.0 | Enforce uniqueness on bank accounts |
|||
|
|||
[//]: # (end addons) |
|||
|
|||
Translation Status |
|||
------------------ |
|||
[![Transifex Status](https://www.transifex.com/projects/p/OCA-bank-statement-import-11-0/chart/image_png)](https://www.transifex.com/projects/p/OCA-bank-statement-import-11-0) |
|||
[![Transifex Status](https://www.transifex.com/projects/p/OCA-bank-statement-import-8-0/chart/image_png)](https://www.transifex.com/projects/p/OCA-bank-statement-import-8-0) |
|||
|
|||
---- |
|||
|
|||
OCA, or the Odoo Community Association, is a nonprofit organization whose |
|||
mission is to support the collaborative development of Odoo features and |
|||
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. |
|||
|
|||
http://odoo-community.org/ |
@ -0,0 +1,56 @@ |
|||
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg |
|||
:alt: License: AGPL-3 |
|||
|
|||
Account Bank Statement Import |
|||
============================= |
|||
|
|||
This module add a generic wizard to import Bank Statements. It also extend |
|||
the bank account module to sanitize the account number and extend the search |
|||
method to use this field when searching on account_number. |
|||
|
|||
The module has been initiated by a backport of the new framework developed |
|||
by Odoo for V9 at its early stage. It's no more kept in sync with the V9 since |
|||
it has reach a stage where maintaining a pure backport of 9.0 in 8.0 is not |
|||
feasible anymore |
|||
|
|||
Known issues / Roadmap |
|||
====================== |
|||
|
|||
* None |
|||
|
|||
Bug Tracker |
|||
=========== |
|||
|
|||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/bank-statement-import/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 |
|||
`here <https://github.com/OCA/bank-statement-import/issues/new?body=module:%20account_bank_statement_import%0Aversion:%208.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. |
|||
|
|||
|
|||
Credits |
|||
======= |
|||
|
|||
Contributors |
|||
------------ |
|||
|
|||
* Odoo SA |
|||
* Pedro M. Baeza <pedro.baeza@gmail.com> |
|||
* Alexis de Lattre <alexis@via.ecp.fr> |
|||
* Laurent Mignon <laurent.mignon@acsone.eu> |
|||
* Ronald Portier <rportier@therp.nl> |
|||
* Luc De Meyer <luc.demeyer@noviat.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 http://odoo-community.org. |
@ -0,0 +1,2 @@ |
|||
# -*- coding: utf-8 -*- |
|||
from . import models |
@ -0,0 +1,22 @@ |
|||
# -*- coding: utf-8 -*- |
|||
{ |
|||
'name': 'Account Bank Statement Import', |
|||
'category': 'Banking addons', |
|||
'version': '8.0.1.1.0', |
|||
'license': 'AGPL-3', |
|||
'author': 'OpenERP SA,' |
|||
'Odoo Community Association (OCA)', |
|||
'website': 'https://github.com/OCA/bank-statement-import', |
|||
'depends': ['account'], |
|||
'data': [ |
|||
'views/account_config_settings.xml', |
|||
'views/account_bank_statement_import_view.xml', |
|||
'views/account_journal.xml', |
|||
], |
|||
'demo': [ |
|||
'demo/fiscalyear_period.xml', |
|||
'demo/partner_bank.xml', |
|||
], |
|||
'auto_install': False, |
|||
'installable': True, |
|||
} |
@ -0,0 +1,119 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<openerp> |
|||
<data> |
|||
|
|||
<!-- |
|||
Fiscal year |
|||
--> |
|||
|
|||
<record id="data_fiscalyear_2013" model="account.fiscalyear"> |
|||
<field eval="'Fiscal Year X 2013'" name="name"/> |
|||
<field eval="'FY2013'" name="code"/> |
|||
<field eval="'2013-01-01'" name="date_start"/> |
|||
<field eval="'2013-12-31'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
|
|||
<!-- |
|||
Fiscal Periods 2013 |
|||
--> |
|||
|
|||
<record id="period_1_2013" model="account.period"> |
|||
<field eval="'01/2013'" name="code"/> |
|||
<field eval="'X 01/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-01-01'" name="date_start"/> |
|||
<field eval="'2013-01-31'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
|
|||
<record id="period_2_2013" model="account.period"> |
|||
<field eval="'02/2013'" name="code"/> |
|||
<field eval="'X 02/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-02-01'" name="date_start"/> |
|||
<field eval="'2013-02-28'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
<record id="period_3_2013" model="account.period"> |
|||
<field eval="'03/2013'" name="code"/> |
|||
<field eval="'X 03/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-03-01'" name="date_start"/> |
|||
<field eval="'2013-03-31'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
<record id="period_4_2013" model="account.period"> |
|||
<field eval="'04/2013'" name="code"/> |
|||
<field eval="'X 04/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-04-01'" name="date_start"/> |
|||
<field eval="'2013-04-30'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
<record id="period_5_2013" model="account.period"> |
|||
<field eval="'05/2013'" name="code"/> |
|||
<field eval="'X 05/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-05-01'" name="date_start"/> |
|||
<field eval="'2013-05-31'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
<record id="period_6_2013" model="account.period"> |
|||
<field eval="'06/2013'" name="code"/> |
|||
<field eval="'X 06/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-06-01'" name="date_start"/> |
|||
<field eval="'2013-06-30'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
<record id="period_7_2013" model="account.period"> |
|||
<field eval="'07/2013'" name="code"/> |
|||
<field eval="'X 07/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-07-01'" name="date_start"/> |
|||
<field eval="'2013-07-31'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
<record id="period_8_2013" model="account.period"> |
|||
<field eval="'08/2013'" name="code"/> |
|||
<field eval="'X 08/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-08-01'" name="date_start"/> |
|||
<field eval="'2013-08-31'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
<record id="period_9_2013" model="account.period"> |
|||
<field eval="'09/2013'" name="code"/> |
|||
<field eval="'X 09/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-09-01'" name="date_start"/> |
|||
<field eval="'2013-09-30'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
<record id="period_10_2013" model="account.period"> |
|||
<field eval="'10/2013'" name="code"/> |
|||
<field eval="'X 10/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-10-01'" name="date_start"/> |
|||
<field eval="'2013-10-31'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
<record id="period_11_2013" model="account.period"> |
|||
<field eval="'11/2013'" name="code"/> |
|||
<field eval="'X 11/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-11-01'" name="date_start"/> |
|||
<field eval="'2013-11-30'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
<record id="period_12_2013" model="account.period"> |
|||
<field eval="'12/2013'" name="code"/> |
|||
<field eval="'X 12/2013'" name="name"/> |
|||
<field name="fiscalyear_id" ref="data_fiscalyear_2013"/> |
|||
<field eval="'2013-12-01'" name="date_start"/> |
|||
<field eval="'2013-12-31'" name="date_stop"/> |
|||
<field name="company_id" ref="base.main_company"/> |
|||
</record> |
|||
</data> |
|||
</openerp> |
@ -0,0 +1,38 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<openerp> |
|||
<data> |
|||
|
|||
<record id="ofx_partner_bank_1" model="res.partner.bank"> |
|||
<field name="owner_name">Agrolait</field> |
|||
<field name="acc_number">00987654319</field> |
|||
<field name="partner_id" ref="base.res_partner_2"></field> |
|||
<field name="state">bank</field> |
|||
<field name="bank" ref="base.res_bank_1"/> |
|||
</record> |
|||
|
|||
<record id="ofx_partner_bank_2" model="res.partner.bank"> |
|||
<field name="owner_name">China Export</field> |
|||
<field name="acc_number">00987654322</field> |
|||
<field name="partner_id" ref="base.res_partner_3"></field> |
|||
<field name="state">bank</field> |
|||
<field name="bank" ref="base.res_bank_1"/> |
|||
</record> |
|||
|
|||
<record id="qif_partner_bank_1" model="res.partner.bank"> |
|||
<field name="owner_name">Delta PC</field> |
|||
<field name="acc_number">10987654320</field> |
|||
<field name="partner_id" ref="base.res_partner_4"></field> |
|||
<field name="state">bank</field> |
|||
<field name="bank" ref="base.res_bank_1"/> |
|||
</record> |
|||
|
|||
<record id="qif_partner_bank_2" model="res.partner.bank"> |
|||
<field name="owner_name">Epic Technologies</field> |
|||
<field name="acc_number">10987654322</field> |
|||
<field name="partner_id" ref="base.res_partner_5"></field> |
|||
<field name="state">bank</field> |
|||
<field name="bank" ref="base.res_bank_1"/> |
|||
</record> |
|||
|
|||
</data> |
|||
</openerp> |
@ -0,0 +1,273 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 8.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 |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:419 |
|||
#, python-format |
|||
msgid "%d transactions had already been imported and were ignored." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:422 |
|||
#, python-format |
|||
msgid "1 transaction had already been imported and was ignored." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "1. Download your bank statements from your bank website." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "2. Make sure you have installed the right module to support the file format." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "3. Select the file and click 'Import'." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: sql_constraint:account.bank.statement.line:0 |
|||
msgid "A bank account transactions can be imported only once !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,journal_id:0 |
|||
msgid "Accounting journal related to the bank statement you're importing. It has be be manually chosen for statement formats which doesn't allow automatic journal detection (QIF for example)." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:425 |
|||
#, python-format |
|||
msgid "Already imported items" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_res_partner_bank |
|||
msgid "Bank Accounts" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement |
|||
msgid "Bank Statement" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,data_file:0 |
|||
msgid "Bank Statement File" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line |
|||
msgid "Bank Statement Line" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.config.settings:account_bank_statement_import.view_account_config_settings |
|||
msgid "Bank statement import" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:162 |
|||
#, python-format |
|||
msgid "Can not determine journal for import for account number %s and currency %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:155 |
|||
#, python-format |
|||
msgid "Can not find the account number %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Cancel" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:205 |
|||
#, python-format |
|||
msgid "Could not make sense of the given file.\n" |
|||
"Did you install the module to support this type of file?" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_uid:0 |
|||
msgid "Created by" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_date:0 |
|||
msgid "Created on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.journal,enforce_sequence:0 |
|||
msgid "Enforce Sequence" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.config.settings,module_base_bank_account_number_unique:0 |
|||
msgid "Enforce unique account numbers on bank accounts" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,filename:0 |
|||
msgid "Filename" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,data_file:0 |
|||
msgid "Get you bank statements in electronic format from your bank and select them here." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,hide_journal_field:0 |
|||
msgid "Hide the journal field in the view" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "How to import your bank statement :" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,id:0 |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.journal,enforce_sequence:0 |
|||
msgid "If checked, the Journal Sequence will determine the statement naming policy even if the name is already set manually or by the statement import software." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.actions.act_window,name:account_bank_statement_import.action_account_bank_statement_import |
|||
#: model:ir.ui.menu,name:account_bank_statement_import.menu_account_bank_statement_import |
|||
msgid "Import" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Import Bank Statements" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.line,unique_import_id:0 |
|||
msgid "Import ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,journal_id:0 |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_journal |
|||
msgid "Journal" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_uid:0 |
|||
msgid "Last Updated by" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_date:0 |
|||
msgid "Last Updated on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:res.partner.bank,sanitized_acc_number:0 |
|||
msgid "Sanitized Account Number" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:294 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but company currency id = %d." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:277 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but journal currency id = %d." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:231 |
|||
#, python-format |
|||
msgid "Statement has invalid currency code %s" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:260 |
|||
#, python-format |
|||
msgid "The account of this statement is linked to another journal." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:299 |
|||
#, python-format |
|||
msgid "The currency of the bank statement (%s) is not the same as the company currency (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:282 |
|||
#, python-format |
|||
msgid "The currency of the bank statement (%s) is not the same as the currency of the journal %s (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:215 |
|||
#, python-format |
|||
msgid "This file doesn't contain any statement." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:220 |
|||
#, python-format |
|||
msgid "This file doesn't contain any transaction." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:139 |
|||
#, python-format |
|||
msgid "You have already imported that file." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "_Import" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "or" |
|||
msgstr "" |
|||
|
@ -0,0 +1,303 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import |
|||
# |
|||
# Translators: |
|||
# Rudolf Schnapka <rs@techno-flex.de>, 2015 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-04-11 22:49+0000\n" |
|||
"PO-Revision-Date: 2018-04-11 22:49+0000\n" |
|||
"Last-Translator: Rudolf Schnapka <rs@techno-flex.de>\n" |
|||
"Language-Team: German (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/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 |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:419 |
|||
#, python-format |
|||
msgid "%d transactions had already been imported and were ignored." |
|||
msgstr "%d Transaktionen wurden bereits importiert und dabei ignoriert." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:422 |
|||
#, python-format |
|||
msgid "1 transaction had already been imported and was ignored." |
|||
msgstr "1 Transaktion wurde importiert und ignoriert." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "1. Download your bank statements from your bank website." |
|||
msgstr "" |
|||
"1. Laden Sie die Kontoauszüge Ihres Bankkontos auf der Webseite Ihrer Bank " |
|||
"herunter." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "" |
|||
"2. Make sure you have installed the right module to support the file format." |
|||
msgstr "" |
|||
"2. Stellen Sie sicher, dass Sie das richtige Modul zur Unterstützung Ihres " |
|||
"Dateiformates installiert haben." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "3. Select the file and click 'Import'." |
|||
msgstr "3. Wählen Sie die Datei aus und klicken Sie 'Importieren'." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: sql_constraint:account.bank.statement.line:0 |
|||
msgid "A bank account transactions can be imported only once !" |
|||
msgstr "Eine Transaktion eines Kontoauszugs darf nur einmal importiert werden!" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,journal_id:0 |
|||
msgid "" |
|||
"Accounting journal related to the bank statement you're importing. It has be " |
|||
"be manually chosen for statement formats which doesn't allow automatic " |
|||
"journal detection (QIF for example)." |
|||
msgstr "" |
|||
"Das Journal der Finanzbuchhaltung mit Bezug auf den Kontoauszug, den Sie " |
|||
"importieren. Es wurde manuell ausgewählt für Auszugformate, die keine " |
|||
"automatische Journalerkennung erlauben (zum Beispiel QIF)." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:425 |
|||
#, python-format |
|||
msgid "Already imported items" |
|||
msgstr "Bereits importierte Posten" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_res_partner_bank |
|||
msgid "Bank Accounts" |
|||
msgstr "Bankkonten" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement |
|||
msgid "Bank Statement" |
|||
msgstr "Kontoauszug" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,data_file:0 |
|||
msgid "Bank Statement File" |
|||
msgstr "Kontoauszugsdatei" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line |
|||
msgid "Bank Statement Line" |
|||
msgstr "Kontoauszugsposition" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.config.settings:account_bank_statement_import.view_account_config_settings |
|||
msgid "Bank statement import" |
|||
msgstr "Kontoauszugimport" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:162 |
|||
#, python-format |
|||
msgid "" |
|||
"Can not determine journal for import for account number %s and currency %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:155 |
|||
#, python-format |
|||
msgid "Can not find the account number %s." |
|||
msgstr "Kann Kontonummer %s nicht finden." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Cancel" |
|||
msgstr "Abbrechen" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:205 |
|||
#, python-format |
|||
msgid "" |
|||
"Could not make sense of the given file.\n" |
|||
"Did you install the module to support this type of file?" |
|||
msgstr "" |
|||
"Konnte die angegebene Datei nicht interpretieren.\n" |
|||
"Haben Sie das Modul für diesen Dateityp installiert?" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_uid:0 |
|||
msgid "Created by" |
|||
msgstr "Erstellt von" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_date:0 |
|||
msgid "Created on" |
|||
msgstr "Erstellt am" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Anzeigename" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.journal,enforce_sequence:0 |
|||
msgid "Enforce Sequence" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.config.settings,module_base_bank_account_number_unique:0 |
|||
msgid "Enforce unique account numbers on bank accounts" |
|||
msgstr "Eindeutige Kontonummern für Bankkonten erzwingen" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,filename:0 |
|||
msgid "Filename" |
|||
msgstr "Dateiname" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,data_file:0 |
|||
msgid "" |
|||
"Get you bank statements in electronic format from your bank and select them " |
|||
"here." |
|||
msgstr "" |
|||
"Beschaffen Sie Ihre Kontoauszüge in Dateiform von Ihrer Bank und wählen " |
|||
"diese hier aus." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,hide_journal_field:0 |
|||
msgid "Hide the journal field in the view" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "How to import your bank statement :" |
|||
msgstr "Wie Sie Ihre Kontoauszüge importieren:" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.journal,enforce_sequence:0 |
|||
msgid "" |
|||
"If checked, the Journal Sequence will determine the statement naming policy " |
|||
"even if the name is already set manually or by the statement import software." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.actions.act_window,name:account_bank_statement_import.action_account_bank_statement_import |
|||
#: model:ir.ui.menu,name:account_bank_statement_import.menu_account_bank_statement_import |
|||
msgid "Import" |
|||
msgstr "Importieren" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Kontoauszug importieren" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Import Bank Statements" |
|||
msgstr "Auszugsdateien importieren" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.line,unique_import_id:0 |
|||
msgid "Import ID" |
|||
msgstr "Import-ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,journal_id:0 |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_journal |
|||
msgid "Journal" |
|||
msgstr "Journal" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Zuletzt geändert am" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_uid:0 |
|||
msgid "Last Updated by" |
|||
msgstr "Zuletzt aktualisiert durch" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_date:0 |
|||
msgid "Last Updated on" |
|||
msgstr "Zuletzt aktualisiert am" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:res.partner.bank,sanitized_acc_number:0 |
|||
msgid "Sanitized Account Number" |
|||
msgstr "Bereinigte Kontonummer" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:294 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but company currency id = %d." |
|||
msgstr "Währung des Kontoauszugs ist %d, die des Unternehmens jedoch %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:277 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but journal currency id = %d." |
|||
msgstr "Währung des Kontoauszugs ist %d, die des Journals jedoch %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:231 |
|||
#, python-format |
|||
msgid "Statement has invalid currency code %s" |
|||
msgstr "Kontoauszug hat ungültige Währung %s" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:260 |
|||
#, python-format |
|||
msgid "The account of this statement is linked to another journal." |
|||
msgstr "Das Konto dieses Kontoauszugs ist einem anderen Journal zugeordnet." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:299 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the company " |
|||
"currency (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:282 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the currency of " |
|||
"the journal %s (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:215 |
|||
#, python-format |
|||
msgid "This file doesn't contain any statement." |
|||
msgstr "Diese Datei enthält keinen Auszug." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:220 |
|||
#, python-format |
|||
msgid "This file doesn't contain any transaction." |
|||
msgstr "Diese Datei enthält keine Transaktion." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:139 |
|||
#, python-format |
|||
msgid "You have already imported that file." |
|||
msgstr "Diese Datei haben Sie bereits importiert." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "_Import" |
|||
msgstr "Importieren" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "or" |
|||
msgstr "oder" |
@ -0,0 +1,307 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import |
|||
# |
|||
# Translators: |
|||
# Antonio Trueba, 2016 |
|||
# Antonio Trueba, 2016 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-04-11 22:49+0000\n" |
|||
"PO-Revision-Date: 2018-04-11 22:49+0000\n" |
|||
"Last-Translator: Pedro M. Baeza <pedro.baeza@gmail.com>\n" |
|||
"Language-Team: Spanish (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/es/)\n" |
|||
"Language: es\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 |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:419 |
|||
#, python-format |
|||
msgid "%d transactions had already been imported and were ignored." |
|||
msgstr "%d transacciones han sido ya importadas y se omitirán." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:422 |
|||
#, python-format |
|||
msgid "1 transaction had already been imported and was ignored." |
|||
msgstr "1 transacción ha sido ya importada y se omitirá." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "1. Download your bank statements from your bank website." |
|||
msgstr "1. Descargue los extractos bancarios del sitio web de su banco." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "" |
|||
"2. Make sure you have installed the right module to support the file format." |
|||
msgstr "" |
|||
"2. Asegúrese de que ha instalado el módulo adecuado que soporte el formato " |
|||
"de archivo." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "3. Select the file and click 'Import'." |
|||
msgstr "3. Seleccione el archivo y pulse 'Importar'." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: sql_constraint:account.bank.statement.line:0 |
|||
msgid "A bank account transactions can be imported only once !" |
|||
msgstr "" |
|||
"Las transacciones de una cuenta bancaria sólo se pueden importar una vez" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,journal_id:0 |
|||
msgid "" |
|||
"Accounting journal related to the bank statement you're importing. It has be " |
|||
"be manually chosen for statement formats which doesn't allow automatic " |
|||
"journal detection (QIF for example)." |
|||
msgstr "" |
|||
"Diario contable asociado al extracto que está importando. Se debe " |
|||
"seleccionar manualmente para los extractos en formatos que no permiten " |
|||
"detectar el diario automáticamente (p.e., QIF)." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:425 |
|||
#, python-format |
|||
msgid "Already imported items" |
|||
msgstr "Elementos ya importados" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_res_partner_bank |
|||
msgid "Bank Accounts" |
|||
msgstr "Cuentas bancarias" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement |
|||
msgid "Bank Statement" |
|||
msgstr "Extracto bancario" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,data_file:0 |
|||
msgid "Bank Statement File" |
|||
msgstr "Archivo de extracto bancario" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line |
|||
msgid "Bank Statement Line" |
|||
msgstr "Línea de extracto bancario" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.config.settings:account_bank_statement_import.view_account_config_settings |
|||
msgid "Bank statement import" |
|||
msgstr "Importar extracto bancario" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:162 |
|||
#, python-format |
|||
msgid "" |
|||
"Can not determine journal for import for account number %s and currency %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:155 |
|||
#, python-format |
|||
msgid "Can not find the account number %s." |
|||
msgstr "No se puede encontrar la cuenta número %s." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Cancel" |
|||
msgstr "Cancelar" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:205 |
|||
#, python-format |
|||
msgid "" |
|||
"Could not make sense of the given file.\n" |
|||
"Did you install the module to support this type of file?" |
|||
msgstr "" |
|||
"No se ha podido interpretar el archivo seleccionado. ¿Ha instalado el módulo " |
|||
"de soporte para este tipo de archivos?" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_uid:0 |
|||
msgid "Created by" |
|||
msgstr "Creado por" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_date:0 |
|||
msgid "Created on" |
|||
msgstr "Creado en" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nombre mostrado" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.journal,enforce_sequence:0 |
|||
msgid "Enforce Sequence" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.config.settings,module_base_bank_account_number_unique:0 |
|||
msgid "Enforce unique account numbers on bank accounts" |
|||
msgstr "Exigir números de cuenta únicos en cuentas bancarias" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,filename:0 |
|||
msgid "Filename" |
|||
msgstr "Nombre de archivo" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,data_file:0 |
|||
msgid "" |
|||
"Get you bank statements in electronic format from your bank and select them " |
|||
"here." |
|||
msgstr "" |
|||
"Obtenga los extractos bancarios en formato electrónico de su banco y " |
|||
"selecciónelos aquí." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,hide_journal_field:0 |
|||
msgid "Hide the journal field in the view" |
|||
msgstr "Oculta el campo diario en la vista" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "How to import your bank statement :" |
|||
msgstr "Cómo importar su extracto bancario:" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.journal,enforce_sequence:0 |
|||
msgid "" |
|||
"If checked, the Journal Sequence will determine the statement naming policy " |
|||
"even if the name is already set manually or by the statement import software." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.actions.act_window,name:account_bank_statement_import.action_account_bank_statement_import |
|||
#: model:ir.ui.menu,name:account_bank_statement_import.menu_account_bank_statement_import |
|||
msgid "Import" |
|||
msgstr "Importar" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importar extracto bancario" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Import Bank Statements" |
|||
msgstr "Importar extractos bancarios" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.line,unique_import_id:0 |
|||
msgid "Import ID" |
|||
msgstr "Importar ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,journal_id:0 |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_journal |
|||
msgid "Journal" |
|||
msgstr "Diario" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Última modificación el" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_uid:0 |
|||
msgid "Last Updated by" |
|||
msgstr "Última actualización por" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_date:0 |
|||
msgid "Last Updated on" |
|||
msgstr "Última actualización en" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:res.partner.bank,sanitized_acc_number:0 |
|||
msgid "Sanitized Account Number" |
|||
msgstr "Número de cuenta validado" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:294 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but company currency id = %d." |
|||
msgstr "" |
|||
"El identificador de divisa del extracto es %d, pero la divisa de la compañía " |
|||
"es %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:277 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but journal currency id = %d." |
|||
msgstr "" |
|||
"El identificador de divisa del extracto es %d, pero el identificador de " |
|||
"divisa del diario es %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:231 |
|||
#, python-format |
|||
msgid "Statement has invalid currency code %s" |
|||
msgstr "El extracto tiene un código de divisa incorrecto: %s" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:260 |
|||
#, python-format |
|||
msgid "The account of this statement is linked to another journal." |
|||
msgstr "La cuenta de este extracto está enlazada a otro diario." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:299 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the company " |
|||
"currency (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:282 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the currency of " |
|||
"the journal %s (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:215 |
|||
#, python-format |
|||
msgid "This file doesn't contain any statement." |
|||
msgstr "Este archivo no contiene ningún extracto." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:220 |
|||
#, python-format |
|||
msgid "This file doesn't contain any transaction." |
|||
msgstr "Este archivo no contiene ninguna transacción." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:139 |
|||
#, python-format |
|||
msgid "You have already imported that file." |
|||
msgstr "Ya ha importado este archivo." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "_Import" |
|||
msgstr "Importar" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "or" |
|||
msgstr "o" |
@ -0,0 +1,294 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import |
|||
# |
|||
# Translators: |
|||
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2017 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-04-11 22:49+0000\n" |
|||
"PO-Revision-Date: 2018-04-11 22:49+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Finnish (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/fi/)\n" |
|||
"Language: fi\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 |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:419 |
|||
#, python-format |
|||
msgid "%d transactions had already been imported and were ignored." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:422 |
|||
#, python-format |
|||
msgid "1 transaction had already been imported and was ignored." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "1. Download your bank statements from your bank website." |
|||
msgstr "1. Lataa pankkiaineistot pankin verkkosivuilta." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "" |
|||
"2. Make sure you have installed the right module to support the file format." |
|||
msgstr "" |
|||
"2. Varmista että järjestelmässä on asennettuna tarvittava moduuli tukemaan " |
|||
"käytettyä tiedostomuotoa." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "3. Select the file and click 'Import'." |
|||
msgstr "3. Valitse tiedostoa ja klikkaa \"Tuo\"." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: sql_constraint:account.bank.statement.line:0 |
|||
msgid "A bank account transactions can be imported only once !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,journal_id:0 |
|||
msgid "" |
|||
"Accounting journal related to the bank statement you're importing. It has be " |
|||
"be manually chosen for statement formats which doesn't allow automatic " |
|||
"journal detection (QIF for example)." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:425 |
|||
#, python-format |
|||
msgid "Already imported items" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_res_partner_bank |
|||
msgid "Bank Accounts" |
|||
msgstr "Pankkitilit" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement |
|||
msgid "Bank Statement" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,data_file:0 |
|||
msgid "Bank Statement File" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line |
|||
msgid "Bank Statement Line" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.config.settings:account_bank_statement_import.view_account_config_settings |
|||
msgid "Bank statement import" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:162 |
|||
#, python-format |
|||
msgid "" |
|||
"Can not determine journal for import for account number %s and currency %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:155 |
|||
#, python-format |
|||
msgid "Can not find the account number %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Cancel" |
|||
msgstr "Peruuta" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:205 |
|||
#, python-format |
|||
msgid "" |
|||
"Could not make sense of the given file.\n" |
|||
"Did you install the module to support this type of file?" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_uid:0 |
|||
msgid "Created by" |
|||
msgstr "Luonut" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_date:0 |
|||
msgid "Created on" |
|||
msgstr "Luotu" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nimi" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.journal,enforce_sequence:0 |
|||
msgid "Enforce Sequence" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.config.settings,module_base_bank_account_number_unique:0 |
|||
msgid "Enforce unique account numbers on bank accounts" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,filename:0 |
|||
msgid "Filename" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,data_file:0 |
|||
msgid "" |
|||
"Get you bank statements in electronic format from your bank and select them " |
|||
"here." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,hide_journal_field:0 |
|||
msgid "Hide the journal field in the view" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "How to import your bank statement :" |
|||
msgstr "Kuinka tuoda pankkiaineisto:" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.journal,enforce_sequence:0 |
|||
msgid "" |
|||
"If checked, the Journal Sequence will determine the statement naming policy " |
|||
"even if the name is already set manually or by the statement import software." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.actions.act_window,name:account_bank_statement_import.action_account_bank_statement_import |
|||
#: model:ir.ui.menu,name:account_bank_statement_import.menu_account_bank_statement_import |
|||
msgid "Import" |
|||
msgstr "Tuo" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Tuo pankkiaineisto" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Import Bank Statements" |
|||
msgstr "Tuo pankkiaineistoja" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.line,unique_import_id:0 |
|||
msgid "Import ID" |
|||
msgstr "Tuonnin ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,journal_id:0 |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_journal |
|||
msgid "Journal" |
|||
msgstr "Piväkirja" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Viimeksi muokattu" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_uid:0 |
|||
msgid "Last Updated by" |
|||
msgstr "Viimeksi päivittänyt" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_date:0 |
|||
msgid "Last Updated on" |
|||
msgstr "Viimeksi päivitetty" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:res.partner.bank,sanitized_acc_number:0 |
|||
msgid "Sanitized Account Number" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:294 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but company currency id = %d." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:277 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but journal currency id = %d." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:231 |
|||
#, python-format |
|||
msgid "Statement has invalid currency code %s" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:260 |
|||
#, python-format |
|||
msgid "The account of this statement is linked to another journal." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:299 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the company " |
|||
"currency (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:282 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the currency of " |
|||
"the journal %s (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:215 |
|||
#, python-format |
|||
msgid "This file doesn't contain any statement." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:220 |
|||
#, python-format |
|||
msgid "This file doesn't contain any transaction." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:139 |
|||
#, python-format |
|||
msgid "You have already imported that file." |
|||
msgstr "Olet jo tuonut tämän tiedoston." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "_Import" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "or" |
|||
msgstr "tai" |
@ -0,0 +1,315 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import |
|||
# |
|||
# Translators: |
|||
# Christophe CHAUVET <christophe.chauvet@gmail.com>, 2016 |
|||
# Florian Hatat, 2015 |
|||
# Florian Hatat, 2015 |
|||
# Guewen Baconnier <guewen.baconnier@camptocamp.com>, 2015 |
|||
# zuher83 <zuher.elmas@gmail.com>, 2015 |
|||
# zuher83 <zuher.elmas@gmail.com>, 2015 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-04-11 22:49+0000\n" |
|||
"PO-Revision-Date: 2018-04-11 22:49+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: French (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/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 |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:419 |
|||
#, python-format |
|||
msgid "%d transactions had already been imported and were ignored." |
|||
msgstr "%d mouvements déjà importés ont été ignorés." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:422 |
|||
#, python-format |
|||
msgid "1 transaction had already been imported and was ignored." |
|||
msgstr "1 mouvement déjà importé a été ignoré." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "1. Download your bank statements from your bank website." |
|||
msgstr "" |
|||
"1. Téléchargez vos relevés de comptes depuis le site internet de votre " |
|||
"banque." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "" |
|||
"2. Make sure you have installed the right module to support the file format." |
|||
msgstr "" |
|||
"2. Vérifiez que vous avez bien installé le module compatible avec le format " |
|||
"de fichier à importer." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "3. Select the file and click 'Import'." |
|||
msgstr "3. Sélectionnez le fichier et cliquez sur \"Importer\". " |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: sql_constraint:account.bank.statement.line:0 |
|||
msgid "A bank account transactions can be imported only once !" |
|||
msgstr "Les transactions peuvent être importées en une seule fois !" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,journal_id:0 |
|||
msgid "" |
|||
"Accounting journal related to the bank statement you're importing. It has be " |
|||
"be manually chosen for statement formats which doesn't allow automatic " |
|||
"journal detection (QIF for example)." |
|||
msgstr "" |
|||
"Le compte du journal lié au relevé de banque que vous importez. Il est à " |
|||
"sélectionner manuellement pour les formats de relevés qui n'autorisent pas " |
|||
"la détection automatique du journal (QIF par exemple)." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:425 |
|||
#, python-format |
|||
msgid "Already imported items" |
|||
msgstr "Lignes déjà importées" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_res_partner_bank |
|||
msgid "Bank Accounts" |
|||
msgstr "Comptes Bancaire" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement |
|||
msgid "Bank Statement" |
|||
msgstr "Relevé bancaire" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,data_file:0 |
|||
msgid "Bank Statement File" |
|||
msgstr "Fichier de Relevé Bancaire" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line |
|||
msgid "Bank Statement Line" |
|||
msgstr "Ligne de Relevé Bancaire" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.config.settings:account_bank_statement_import.view_account_config_settings |
|||
msgid "Bank statement import" |
|||
msgstr "Relevé bancaire importé" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:162 |
|||
#, python-format |
|||
msgid "" |
|||
"Can not determine journal for import for account number %s and currency %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:155 |
|||
#, python-format |
|||
msgid "Can not find the account number %s." |
|||
msgstr "Impossible de trouvé le numéro de compte %s." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Cancel" |
|||
msgstr "Annuler" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:205 |
|||
#, python-format |
|||
msgid "" |
|||
"Could not make sense of the given file.\n" |
|||
"Did you install the module to support this type of file?" |
|||
msgstr "" |
|||
"Impossible de traiter le fichier donné.\n" |
|||
"Avez vous installez le module qui supporte ce type de fichier?" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_uid:0 |
|||
msgid "Created by" |
|||
msgstr "Créé par " |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_date:0 |
|||
msgid "Created on" |
|||
msgstr "Créé le " |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nom à afficher" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.journal,enforce_sequence:0 |
|||
msgid "Enforce Sequence" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.config.settings,module_base_bank_account_number_unique:0 |
|||
msgid "Enforce unique account numbers on bank accounts" |
|||
msgstr "Renforce le numéro de compte unsqiue sur les comptes bancaires" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,filename:0 |
|||
msgid "Filename" |
|||
msgstr "Nom du fichier" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,data_file:0 |
|||
msgid "" |
|||
"Get you bank statements in electronic format from your bank and select them " |
|||
"here." |
|||
msgstr "" |
|||
"Récupérer les relevé de banque au format électronique de votre banque et les " |
|||
"sélectionner ici." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,hide_journal_field:0 |
|||
msgid "Hide the journal field in the view" |
|||
msgstr "Masquer le champ journal de la vue" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "How to import your bank statement :" |
|||
msgstr "Comment importe votre relevé bancaire :" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.journal,enforce_sequence:0 |
|||
msgid "" |
|||
"If checked, the Journal Sequence will determine the statement naming policy " |
|||
"even if the name is already set manually or by the statement import software." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.actions.act_window,name:account_bank_statement_import.action_account_bank_statement_import |
|||
#: model:ir.ui.menu,name:account_bank_statement_import.menu_account_bank_statement_import |
|||
msgid "Import" |
|||
msgstr "Import" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importer Relevé Bancaire" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Import Bank Statements" |
|||
msgstr "Importer Relevés Bancaire" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.line,unique_import_id:0 |
|||
msgid "Import ID" |
|||
msgstr "Id Import" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,journal_id:0 |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_journal |
|||
msgid "Journal" |
|||
msgstr "Journal" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Dernière modification le" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_uid:0 |
|||
msgid "Last Updated by" |
|||
msgstr "Dernière mise à jour par " |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_date:0 |
|||
msgid "Last Updated on" |
|||
msgstr "Dernière mise à jour le " |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:res.partner.bank,sanitized_acc_number:0 |
|||
msgid "Sanitized Account Number" |
|||
msgstr "Nettoyage du numéro de compte" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:294 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but company currency id = %d." |
|||
msgstr "" |
|||
"L'Id de la devise du relevé de banque est %d, celui de la société est id = " |
|||
"%d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:277 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but journal currency id = %d." |
|||
msgstr "" |
|||
"L'Id de la devise du relevé de banque est %d, celui du journal est id = %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:231 |
|||
#, python-format |
|||
msgid "Statement has invalid currency code %s" |
|||
msgstr "Le relevé de banque a une code de devise non valide %s" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:260 |
|||
#, python-format |
|||
msgid "The account of this statement is linked to another journal." |
|||
msgstr "Le numéro de compte de ce relevé correspond à un autre journal." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:299 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the company " |
|||
"currency (%s) !" |
|||
msgstr "" |
|||
"La devise du relevé de banque (%s) n'est pas la même que la devise société " |
|||
"(%s) !" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:282 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the currency of " |
|||
"the journal %s (%s) !" |
|||
msgstr "" |
|||
"La devise du relevé de banque (%s) n'est pas la même que la devise sur le " |
|||
"journal %s (%s) !" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:215 |
|||
#, python-format |
|||
msgid "This file doesn't contain any statement." |
|||
msgstr "Ce fichier ne comporte aucun relevé." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:220 |
|||
#, python-format |
|||
msgid "This file doesn't contain any transaction." |
|||
msgstr "Ce fichier ne comporte aucune transaction." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:139 |
|||
#, python-format |
|||
msgid "You have already imported that file." |
|||
msgstr "Vous avez déjà importé ce fichier." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "_Import" |
|||
msgstr "_Import" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "or" |
|||
msgstr "ou" |
@ -0,0 +1,291 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-04-11 22:49+0000\n" |
|||
"PO-Revision-Date: 2018-04-11 22:49+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Italian (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/it/)\n" |
|||
"Language: it\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 |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:419 |
|||
#, python-format |
|||
msgid "%d transactions had already been imported and were ignored." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:422 |
|||
#, python-format |
|||
msgid "1 transaction had already been imported and was ignored." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "1. Download your bank statements from your bank website." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "" |
|||
"2. Make sure you have installed the right module to support the file format." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "3. Select the file and click 'Import'." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: sql_constraint:account.bank.statement.line:0 |
|||
msgid "A bank account transactions can be imported only once !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,journal_id:0 |
|||
msgid "" |
|||
"Accounting journal related to the bank statement you're importing. It has be " |
|||
"be manually chosen for statement formats which doesn't allow automatic " |
|||
"journal detection (QIF for example)." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:425 |
|||
#, python-format |
|||
msgid "Already imported items" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_res_partner_bank |
|||
msgid "Bank Accounts" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement |
|||
msgid "Bank Statement" |
|||
msgstr "Estratto conto" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,data_file:0 |
|||
msgid "Bank Statement File" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line |
|||
msgid "Bank Statement Line" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.config.settings:account_bank_statement_import.view_account_config_settings |
|||
msgid "Bank statement import" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:162 |
|||
#, python-format |
|||
msgid "" |
|||
"Can not determine journal for import for account number %s and currency %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:155 |
|||
#, python-format |
|||
msgid "Can not find the account number %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Cancel" |
|||
msgstr "Annulla" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:205 |
|||
#, python-format |
|||
msgid "" |
|||
"Could not make sense of the given file.\n" |
|||
"Did you install the module to support this type of file?" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_uid:0 |
|||
msgid "Created by" |
|||
msgstr "Creato da" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_date:0 |
|||
msgid "Created on" |
|||
msgstr "Creato il" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nome da visualizzare" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.journal,enforce_sequence:0 |
|||
msgid "Enforce Sequence" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.config.settings,module_base_bank_account_number_unique:0 |
|||
msgid "Enforce unique account numbers on bank accounts" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,filename:0 |
|||
msgid "Filename" |
|||
msgstr "Nome file" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,data_file:0 |
|||
msgid "" |
|||
"Get you bank statements in electronic format from your bank and select them " |
|||
"here." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,hide_journal_field:0 |
|||
msgid "Hide the journal field in the view" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "How to import your bank statement :" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.journal,enforce_sequence:0 |
|||
msgid "" |
|||
"If checked, the Journal Sequence will determine the statement naming policy " |
|||
"even if the name is already set manually or by the statement import software." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.actions.act_window,name:account_bank_statement_import.action_account_bank_statement_import |
|||
#: model:ir.ui.menu,name:account_bank_statement_import.menu_account_bank_statement_import |
|||
msgid "Import" |
|||
msgstr "Importa" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Import Bank Statements" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.line,unique_import_id:0 |
|||
msgid "Import ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,journal_id:0 |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_journal |
|||
msgid "Journal" |
|||
msgstr "Sezionale" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Ultima modifica il" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_uid:0 |
|||
msgid "Last Updated by" |
|||
msgstr "Ultimo aggiornamento di" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_date:0 |
|||
msgid "Last Updated on" |
|||
msgstr "Ultimo aggiornamento il" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:res.partner.bank,sanitized_acc_number:0 |
|||
msgid "Sanitized Account Number" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:294 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but company currency id = %d." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:277 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but journal currency id = %d." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:231 |
|||
#, python-format |
|||
msgid "Statement has invalid currency code %s" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:260 |
|||
#, python-format |
|||
msgid "The account of this statement is linked to another journal." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:299 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the company " |
|||
"currency (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:282 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the currency of " |
|||
"the journal %s (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:215 |
|||
#, python-format |
|||
msgid "This file doesn't contain any statement." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:220 |
|||
#, python-format |
|||
msgid "This file doesn't contain any transaction." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:139 |
|||
#, python-format |
|||
msgid "You have already imported that file." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "_Import" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "or" |
|||
msgstr "o" |
@ -0,0 +1,297 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import |
|||
# |
|||
# Translators: |
|||
# Arminas Grigonis <arminas@versada.lt>, 2015 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-04-11 22:49+0000\n" |
|||
"PO-Revision-Date: 2018-04-11 22:49+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/oca/OCA-bank-" |
|||
"statement-import-8-0/language/lt_LT/)\n" |
|||
"Language: lt_LT\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" |
|||
"%100<10 || n%100>=20) ? 1 : 2);\n" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:419 |
|||
#, python-format |
|||
msgid "%d transactions had already been imported and were ignored." |
|||
msgstr "%d transakcijos ignoruotos, nes jau buvo importuotos." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:422 |
|||
#, python-format |
|||
msgid "1 transaction had already been imported and was ignored." |
|||
msgstr "1 transakcija ignoruota, nes jau buvo importuota." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "1. Download your bank statements from your bank website." |
|||
msgstr "1. Atsisiųskite savo banko sąskaitos išrašus iš savo banko svetainės." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "" |
|||
"2. Make sure you have installed the right module to support the file format." |
|||
msgstr "" |
|||
"2. Įsitikinkte, kad įrašėte tinkamą modulį, kuris palaikytų šį failų formatą." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "3. Select the file and click 'Import'." |
|||
msgstr "3. Pasirinkite failą ir spauskite 'Importuoti'." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: sql_constraint:account.bank.statement.line:0 |
|||
msgid "A bank account transactions can be imported only once !" |
|||
msgstr "Banko sąskaitos išrašai gali būti importuoti tik vieną kartą!" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,journal_id:0 |
|||
msgid "" |
|||
"Accounting journal related to the bank statement you're importing. It has be " |
|||
"be manually chosen for statement formats which doesn't allow automatic " |
|||
"journal detection (QIF for example)." |
|||
msgstr "" |
|||
"Sąskaitos žurnalas susijęs su banko išrašu, kurį jūs importuojate. Jis turi " |
|||
"būti rankiniu būdu pasirinktas išrašų formatams, kurių sistema pati " |
|||
"neaptinka (pvz. QIF)" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:425 |
|||
#, python-format |
|||
msgid "Already imported items" |
|||
msgstr "Importuoti įrašai" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_res_partner_bank |
|||
msgid "Bank Accounts" |
|||
msgstr "Banko sąskaitos" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement |
|||
msgid "Bank Statement" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,data_file:0 |
|||
msgid "Bank Statement File" |
|||
msgstr "Banko išrašo failas" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line |
|||
msgid "Bank Statement Line" |
|||
msgstr "Banko išrašo eilutė" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.config.settings:account_bank_statement_import.view_account_config_settings |
|||
msgid "Bank statement import" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:162 |
|||
#, python-format |
|||
msgid "" |
|||
"Can not determine journal for import for account number %s and currency %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:155 |
|||
#, python-format |
|||
msgid "Can not find the account number %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Cancel" |
|||
msgstr "Atšaukti" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:205 |
|||
#, python-format |
|||
msgid "" |
|||
"Could not make sense of the given file.\n" |
|||
"Did you install the module to support this type of file?" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_uid:0 |
|||
msgid "Created by" |
|||
msgstr "Sukūrė" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_date:0 |
|||
msgid "Created on" |
|||
msgstr "Sukurta" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.journal,enforce_sequence:0 |
|||
msgid "Enforce Sequence" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.config.settings,module_base_bank_account_number_unique:0 |
|||
msgid "Enforce unique account numbers on bank accounts" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,filename:0 |
|||
msgid "Filename" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,data_file:0 |
|||
msgid "" |
|||
"Get you bank statements in electronic format from your bank and select them " |
|||
"here." |
|||
msgstr "Gaukite savo banko išrašus elektronine forma ir pasirinkite juos čia." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,hide_journal_field:0 |
|||
msgid "Hide the journal field in the view" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "How to import your bank statement :" |
|||
msgstr "Kaip importuoti banko išrašą :" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.journal,enforce_sequence:0 |
|||
msgid "" |
|||
"If checked, the Journal Sequence will determine the statement naming policy " |
|||
"even if the name is already set manually or by the statement import software." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.actions.act_window,name:account_bank_statement_import.action_account_bank_statement_import |
|||
#: model:ir.ui.menu,name:account_bank_statement_import.menu_account_bank_statement_import |
|||
msgid "Import" |
|||
msgstr "Importuoti" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importuoti banko išrašą" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Import Bank Statements" |
|||
msgstr "Importuoti banko išrašus" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.line,unique_import_id:0 |
|||
msgid "Import ID" |
|||
msgstr "Importuoti ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,journal_id:0 |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_journal |
|||
msgid "Journal" |
|||
msgstr "Žurnalas" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_uid:0 |
|||
msgid "Last Updated by" |
|||
msgstr "Paskutinį kartą atnaujino" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_date:0 |
|||
msgid "Last Updated on" |
|||
msgstr "Paskutinį kartą atnaujinta" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:res.partner.bank,sanitized_acc_number:0 |
|||
msgid "Sanitized Account Number" |
|||
msgstr "Išbraukytas sąskaitos numeris" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:294 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but company currency id = %d." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:277 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but journal currency id = %d." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:231 |
|||
#, python-format |
|||
msgid "Statement has invalid currency code %s" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:260 |
|||
#, python-format |
|||
msgid "The account of this statement is linked to another journal." |
|||
msgstr "Šio išrašo sąskaita yra susieta su kitu žurnalu." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:299 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the company " |
|||
"currency (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:282 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the currency of " |
|||
"the journal %s (%s) !" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:215 |
|||
#, python-format |
|||
msgid "This file doesn't contain any statement." |
|||
msgstr "Faile nerasta jokių išrašų." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:220 |
|||
#, python-format |
|||
msgid "This file doesn't contain any transaction." |
|||
msgstr "Faile nėra jokių pavedimų." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:139 |
|||
#, python-format |
|||
msgid "You have already imported that file." |
|||
msgstr "Jūs jau importavote šį failą." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "_Import" |
|||
msgstr "_Importuoti" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "or" |
|||
msgstr "arba" |
@ -0,0 +1,308 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import |
|||
# |
|||
# Translators: |
|||
# Erwin van der Ploeg <erwin@bas-solutions.nl>, 2015 |
|||
# Erwin van der Ploeg <erwin@odooexperts.nl>, 2016 |
|||
# Therp BV <therp.nl>, 2015 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-04-11 22:49+0000\n" |
|||
"PO-Revision-Date: 2018-04-11 22:49+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Dutch (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/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 |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:419 |
|||
#, python-format |
|||
msgid "%d transactions had already been imported and were ignored." |
|||
msgstr "%d Transacties zijn overgeslagen omdat ze al reeds waren geïmporteerd." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:422 |
|||
#, python-format |
|||
msgid "1 transaction had already been imported and was ignored." |
|||
msgstr "1. Transactie was al geïmporteerd en is overgeslagen." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "1. Download your bank statements from your bank website." |
|||
msgstr "1. Download het bankafschrift bestand van de website van uw bank." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "" |
|||
"2. Make sure you have installed the right module to support the file format." |
|||
msgstr "" |
|||
"2. Zorg ervoor dat de modules die het formaat van uw bestand ondersteunen " |
|||
"zijn geïnstalleerd." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "3. Select the file and click 'Import'." |
|||
msgstr "3. Selecteer het bestand en klik op \"Importeren\"." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: sql_constraint:account.bank.statement.line:0 |
|||
msgid "A bank account transactions can be imported only once !" |
|||
msgstr "De transacties kunnen slechts eenmalig worden geïmporteerd." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,journal_id:0 |
|||
msgid "" |
|||
"Accounting journal related to the bank statement you're importing. It has be " |
|||
"be manually chosen for statement formats which doesn't allow automatic " |
|||
"journal detection (QIF for example)." |
|||
msgstr "" |
|||
"Het dagboek wat hoort bij het bankafschrift welke u importeert. Het dient " |
|||
"handmatig te worden gekozen voor bankafschrift formaten welke geen " |
|||
"automatische dagboek detectie ondersteunen (bijvoorbeeld QIF)" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:425 |
|||
#, python-format |
|||
msgid "Already imported items" |
|||
msgstr "Al eerder geïmporteerde regels" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_res_partner_bank |
|||
msgid "Bank Accounts" |
|||
msgstr "Bankrekeningen" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement |
|||
msgid "Bank Statement" |
|||
msgstr "Bankafschrift" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,data_file:0 |
|||
msgid "Bank Statement File" |
|||
msgstr "Bankafschriften bestand" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line |
|||
msgid "Bank Statement Line" |
|||
msgstr "Bankafschrift regel" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.config.settings:account_bank_statement_import.view_account_config_settings |
|||
msgid "Bank statement import" |
|||
msgstr "Importeer bankafschrift" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:162 |
|||
#, python-format |
|||
msgid "" |
|||
"Can not determine journal for import for account number %s and currency %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:155 |
|||
#, python-format |
|||
msgid "Can not find the account number %s." |
|||
msgstr "Kan rekeningnummer niet vinden %s." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Cancel" |
|||
msgstr "Annuleren" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:205 |
|||
#, python-format |
|||
msgid "" |
|||
"Could not make sense of the given file.\n" |
|||
"Did you install the module to support this type of file?" |
|||
msgstr "" |
|||
"Geen idee wat voor een soort bestand dit is.\n" |
|||
"Heeft u de juiste module geïnstalleerd voor dit type bestand?" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_uid:0 |
|||
msgid "Created by" |
|||
msgstr "Aangemaakt door" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_date:0 |
|||
msgid "Created on" |
|||
msgstr "Aangemaakt op" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Te tonen naam" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.journal,enforce_sequence:0 |
|||
msgid "Enforce Sequence" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.config.settings,module_base_bank_account_number_unique:0 |
|||
msgid "Enforce unique account numbers on bank accounts" |
|||
msgstr "Forceer een uniek bankrekeningnummer" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,filename:0 |
|||
msgid "Filename" |
|||
msgstr "Bestandsnaam" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,data_file:0 |
|||
msgid "" |
|||
"Get you bank statements in electronic format from your bank and select them " |
|||
"here." |
|||
msgstr "" |
|||
"Verkrijg de bankafschriften van uw bank in elektronische vorm en selecteer " |
|||
"ze hier." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,hide_journal_field:0 |
|||
msgid "Hide the journal field in the view" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "How to import your bank statement :" |
|||
msgstr "Hoe uw bankafschrift te importeren:" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.journal,enforce_sequence:0 |
|||
msgid "" |
|||
"If checked, the Journal Sequence will determine the statement naming policy " |
|||
"even if the name is already set manually or by the statement import software." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.actions.act_window,name:account_bank_statement_import.action_account_bank_statement_import |
|||
#: model:ir.ui.menu,name:account_bank_statement_import.menu_account_bank_statement_import |
|||
msgid "Import" |
|||
msgstr "Import" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Geïmporteerd bankafschrift" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Import Bank Statements" |
|||
msgstr "Importeer bankafschriften" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.line,unique_import_id:0 |
|||
msgid "Import ID" |
|||
msgstr "Import ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,journal_id:0 |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_journal |
|||
msgid "Journal" |
|||
msgstr "Dagboek" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Laatst bijgewerkt op" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_uid:0 |
|||
msgid "Last Updated by" |
|||
msgstr "Laatst bijgewerkt door" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_date:0 |
|||
msgid "Last Updated on" |
|||
msgstr "Laatst bijgewerkt op" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:res.partner.bank,sanitized_acc_number:0 |
|||
msgid "Sanitized Account Number" |
|||
msgstr "Gestandaardiseerd rekeningnummer" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:294 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but company currency id = %d." |
|||
msgstr "Valuta id van afschrift = %d, maar valuta id van bedrijf = %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:277 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but journal currency id = %d." |
|||
msgstr "Valuta id van afschrift = %d, maar valuta id van dagboek = %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:231 |
|||
#, python-format |
|||
msgid "Statement has invalid currency code %s" |
|||
msgstr "Bankafschrift heeft ongeldige valutacode %s" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:260 |
|||
#, python-format |
|||
msgid "The account of this statement is linked to another journal." |
|||
msgstr "" |
|||
"Het rekeningnummer van dit afschrift is gekoppeld aan een ander dagboek." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:299 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the company " |
|||
"currency (%s) !" |
|||
msgstr "" |
|||
"De valuta van het afschrift (%s) is niet gelijk aan de valuta van het " |
|||
"bedrijf (%s)!" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:282 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the currency of " |
|||
"the journal %s (%s) !" |
|||
msgstr "" |
|||
"De valuta van het afschrift (%s) is niet hetzelfde als de valuta van het " |
|||
"dagboek %s (%s)!" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:215 |
|||
#, python-format |
|||
msgid "This file doesn't contain any statement." |
|||
msgstr "Dit bestand bevat geen enkel afschrift." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:220 |
|||
#, python-format |
|||
msgid "This file doesn't contain any transaction." |
|||
msgstr "Dit bestand bevat geen enkele transactie." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:139 |
|||
#, python-format |
|||
msgid "You have already imported that file." |
|||
msgstr "U heeft dit bestand al geïmporteerd." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "_Import" |
|||
msgstr "_Import" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "or" |
|||
msgstr "of" |
@ -0,0 +1,308 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import |
|||
# |
|||
# Translators: |
|||
# Ananias Filho <ananias@kmee.com.br>, 2016 |
|||
# danimaribeiro <danimaribeiro@gmail.com>, 2015 |
|||
# danimaribeiro <danimaribeiro@gmail.com>, 2015 |
|||
# Paulo Ricardo <ti@shoppingescritorio.com.br>, 2016 |
|||
# Rodrigo de Almeida Sottomaior Macedo <rmsolucoeseminformatic4@gmail.com>, 2017 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-04-11 22:49+0000\n" |
|||
"PO-Revision-Date: 2018-04-11 22:49+0000\n" |
|||
"Last-Translator: danimaribeiro <danimaribeiro@gmail.com>\n" |
|||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-bank-" |
|||
"statement-import-8-0/language/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 |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:419 |
|||
#, python-format |
|||
msgid "%d transactions had already been imported and were ignored." |
|||
msgstr "%d transações já foram importadas e foram ignoradas." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:422 |
|||
#, python-format |
|||
msgid "1 transaction had already been imported and was ignored." |
|||
msgstr "1 transação já foi importada e foi ignorada." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "1. Download your bank statements from your bank website." |
|||
msgstr "1. Faça o download de seu extrato bancário do site de seu banco." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "" |
|||
"2. Make sure you have installed the right module to support the file format." |
|||
msgstr "2. Tenha certeza que instalou o módulo correto para o tipo de formato." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "3. Select the file and click 'Import'." |
|||
msgstr "3. Selecione o arquivo e clique \"Importar\"" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: sql_constraint:account.bank.statement.line:0 |
|||
msgid "A bank account transactions can be imported only once !" |
|||
msgstr "Uma transação bancária pode ser importada apenas uma vez!" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,journal_id:0 |
|||
msgid "" |
|||
"Accounting journal related to the bank statement you're importing. It has be " |
|||
"be manually chosen for statement formats which doesn't allow automatic " |
|||
"journal detection (QIF for example)." |
|||
msgstr "" |
|||
"O diário relacionado ao seu extrato bancário que está importando. Deve ser " |
|||
"escolhido manualmente para formatos que não permitem a detecção do diário " |
|||
"automática. (QIF por exemplo)." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:425 |
|||
#, python-format |
|||
msgid "Already imported items" |
|||
msgstr "Itens já importados" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_res_partner_bank |
|||
msgid "Bank Accounts" |
|||
msgstr "Contas bancárias" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement |
|||
msgid "Bank Statement" |
|||
msgstr "Extrato bancário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,data_file:0 |
|||
msgid "Bank Statement File" |
|||
msgstr "Arquivo extrato bancário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line |
|||
msgid "Bank Statement Line" |
|||
msgstr "Linha do extrato bancário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.config.settings:account_bank_statement_import.view_account_config_settings |
|||
msgid "Bank statement import" |
|||
msgstr "Importar extrato bancário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:162 |
|||
#, python-format |
|||
msgid "" |
|||
"Can not determine journal for import for account number %s and currency %s." |
|||
msgstr "" |
|||
"Não é possível determinar o diário para importação para o número da conta %s " |
|||
"e a moeda %s." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:155 |
|||
#, python-format |
|||
msgid "Can not find the account number %s." |
|||
msgstr "Não foi possível encontrar a conta número %s." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Cancel" |
|||
msgstr "Cancelar" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:205 |
|||
#, python-format |
|||
msgid "" |
|||
"Could not make sense of the given file.\n" |
|||
"Did you install the module to support this type of file?" |
|||
msgstr "" |
|||
"O arquivo não faz sentido.\n" |
|||
"Você instalou o módulo correto para suporte este tipo de arquivo?" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_uid:0 |
|||
msgid "Created by" |
|||
msgstr "Criado por" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_date:0 |
|||
msgid "Created on" |
|||
msgstr "Criado em" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nome para Mostrar" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.journal,enforce_sequence:0 |
|||
msgid "Enforce Sequence" |
|||
msgstr "Aplicar sequência" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.config.settings,module_base_bank_account_number_unique:0 |
|||
msgid "Enforce unique account numbers on bank accounts" |
|||
msgstr "Forçar números únicos nas contas bancárias." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,filename:0 |
|||
msgid "Filename" |
|||
msgstr "Nome do arquivo" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,data_file:0 |
|||
msgid "" |
|||
"Get you bank statements in electronic format from your bank and select them " |
|||
"here." |
|||
msgstr "Pegue os extratos eletrônicos do seu banco e selecione-os aqui." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,hide_journal_field:0 |
|||
msgid "Hide the journal field in the view" |
|||
msgstr "Ocultar o campo Diário nesta visão" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "How to import your bank statement :" |
|||
msgstr "Como importar seu extrato bancário:" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.journal,enforce_sequence:0 |
|||
msgid "" |
|||
"If checked, the Journal Sequence will determine the statement naming policy " |
|||
"even if the name is already set manually or by the statement import software." |
|||
msgstr "" |
|||
"Se marcada, a Sequência do Diário determinará a política de nomenclatura de " |
|||
"instruções mesmo que o nome já esteja definido manualmente ou pelo software " |
|||
"de importação de instruções." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.actions.act_window,name:account_bank_statement_import.action_account_bank_statement_import |
|||
#: model:ir.ui.menu,name:account_bank_statement_import.menu_account_bank_statement_import |
|||
msgid "Import" |
|||
msgstr "Importar" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importar Extrato Bancário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Import Bank Statements" |
|||
msgstr "Importar Extratos Bancários" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.line,unique_import_id:0 |
|||
msgid "Import ID" |
|||
msgstr "Id da importação" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,journal_id:0 |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_journal |
|||
msgid "Journal" |
|||
msgstr "Diário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Última Modificação em" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_uid:0 |
|||
msgid "Last Updated by" |
|||
msgstr "Última atualização por" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_date:0 |
|||
msgid "Last Updated on" |
|||
msgstr "Última atualização em" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:res.partner.bank,sanitized_acc_number:0 |
|||
msgid "Sanitized Account Number" |
|||
msgstr "Número da conta sanitizado" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:294 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but company currency id = %d." |
|||
msgstr "Moeda do extrato é %d, mas a moeda da empresa é %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:277 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but journal currency id = %d." |
|||
msgstr "Moeda do extrato é %d, mas a moeda do diário é %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:231 |
|||
#, python-format |
|||
msgid "Statement has invalid currency code %s" |
|||
msgstr "Extrato tem código de moeda inválido %s" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:260 |
|||
#, python-format |
|||
msgid "The account of this statement is linked to another journal." |
|||
msgstr "A conta deste extrato está ligada a outro diário." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:299 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the company " |
|||
"currency (%s) !" |
|||
msgstr "" |
|||
"A moeda do extrato bancário (%s) não é a mesma que a moeda da empresa (%s)!" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:282 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the currency of " |
|||
"the journal %s (%s) !" |
|||
msgstr "" |
|||
"A moeda do extrato bancário (%s) não é a mesma que a moeda do Diário %s (%s)!" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:215 |
|||
#, python-format |
|||
msgid "This file doesn't contain any statement." |
|||
msgstr "O arquivo não contém nenhum registro." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:220 |
|||
#, python-format |
|||
msgid "This file doesn't contain any transaction." |
|||
msgstr "O arquivo não contém nenhuma transação." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:139 |
|||
#, python-format |
|||
msgid "You have already imported that file." |
|||
msgstr "Você já importou este arquivo." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "_Import" |
|||
msgstr "_Import" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "or" |
|||
msgstr "ou" |
@ -0,0 +1,302 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import |
|||
# |
|||
# Translators: |
|||
# Pedro Castro Silva <inactive+pcs.sossia@transifex.com>, 2016 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-04-11 22:49+0000\n" |
|||
"PO-Revision-Date: 2018-04-11 22:49+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-bank-" |
|||
"statement-import-8-0/language/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 |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:419 |
|||
#, python-format |
|||
msgid "%d transactions had already been imported and were ignored." |
|||
msgstr "%d transações já tinham sido importadas e foram ignoradas." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:422 |
|||
#, python-format |
|||
msgid "1 transaction had already been imported and was ignored." |
|||
msgstr "1 transação já tinha sido importada e foi ignorada" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "1. Download your bank statements from your bank website." |
|||
msgstr "" |
|||
"1. Descarregue os seus extratos bancários a partir do website do seu banco." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "" |
|||
"2. Make sure you have installed the right module to support the file format." |
|||
msgstr "" |
|||
"2. Certifique-se de que tem instalado um módulo que suporte o formato do " |
|||
"ficheiro." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "3. Select the file and click 'Import'." |
|||
msgstr "3. Selecione o ficheiro e carregue em 'Importar'." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: sql_constraint:account.bank.statement.line:0 |
|||
msgid "A bank account transactions can be imported only once !" |
|||
msgstr "Uma transação bancária só pode ser importada uma vez !" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,journal_id:0 |
|||
msgid "" |
|||
"Accounting journal related to the bank statement you're importing. It has be " |
|||
"be manually chosen for statement formats which doesn't allow automatic " |
|||
"journal detection (QIF for example)." |
|||
msgstr "" |
|||
"Diário Contabilístico relacionado com o extrato que está a importar. Tem que " |
|||
"ser escolhido manualmente para formatos de extratos que não suportem deteção " |
|||
"automática de diário (como o QIF, por exemplo)." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:425 |
|||
#, python-format |
|||
msgid "Already imported items" |
|||
msgstr "Items previamente importados" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_res_partner_bank |
|||
msgid "Bank Accounts" |
|||
msgstr "Contas Bancárias" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement |
|||
msgid "Bank Statement" |
|||
msgstr "Extrato Bancário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,data_file:0 |
|||
msgid "Bank Statement File" |
|||
msgstr "Ficheiro de Extrato Bancário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line |
|||
msgid "Bank Statement Line" |
|||
msgstr "Linha de Extrato Bancário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.config.settings:account_bank_statement_import.view_account_config_settings |
|||
msgid "Bank statement import" |
|||
msgstr "Importação de extrato bancário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:162 |
|||
#, python-format |
|||
msgid "" |
|||
"Can not determine journal for import for account number %s and currency %s." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:155 |
|||
#, python-format |
|||
msgid "Can not find the account number %s." |
|||
msgstr "Não foi possível encontrar o número da conta %s." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Cancel" |
|||
msgstr "Cancelar" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:205 |
|||
#, python-format |
|||
msgid "" |
|||
"Could not make sense of the given file.\n" |
|||
"Did you install the module to support this type of file?" |
|||
msgstr "" |
|||
"Não foi possível decifrar o ficheiro.\n" |
|||
"Instalou o módule de suporte a este tipo de ficheiro?" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_uid:0 |
|||
msgid "Created by" |
|||
msgstr "Criado por" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_date:0 |
|||
msgid "Created on" |
|||
msgstr "Criado em" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nome a Apresentar" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.journal,enforce_sequence:0 |
|||
msgid "Enforce Sequence" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.config.settings,module_base_bank_account_number_unique:0 |
|||
msgid "Enforce unique account numbers on bank accounts" |
|||
msgstr "Assegurar números de conta únicos nas contas bancárias" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,filename:0 |
|||
msgid "Filename" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,data_file:0 |
|||
msgid "" |
|||
"Get you bank statements in electronic format from your bank and select them " |
|||
"here." |
|||
msgstr "" |
|||
"Obtenha os extratos bancários em formato eletrónico no seu banco e selecione-" |
|||
"os aqui." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,hide_journal_field:0 |
|||
msgid "Hide the journal field in the view" |
|||
msgstr "Esconda o campo Diário na vista" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "How to import your bank statement :" |
|||
msgstr "Como importar o seu extrato bancário :" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.journal,enforce_sequence:0 |
|||
msgid "" |
|||
"If checked, the Journal Sequence will determine the statement naming policy " |
|||
"even if the name is already set manually or by the statement import software." |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.actions.act_window,name:account_bank_statement_import.action_account_bank_statement_import |
|||
#: model:ir.ui.menu,name:account_bank_statement_import.menu_account_bank_statement_import |
|||
msgid "Import" |
|||
msgstr "Importar" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importar Extrato Bancário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Import Bank Statements" |
|||
msgstr "Importar Extratos Bancários" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.line,unique_import_id:0 |
|||
msgid "Import ID" |
|||
msgstr "ID de importação" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,journal_id:0 |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_journal |
|||
msgid "Journal" |
|||
msgstr "Diário" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Última Modificação em" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_uid:0 |
|||
msgid "Last Updated by" |
|||
msgstr "Última Modificação por" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_date:0 |
|||
msgid "Last Updated on" |
|||
msgstr "Última Atualização em" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:res.partner.bank,sanitized_acc_number:0 |
|||
msgid "Sanitized Account Number" |
|||
msgstr "Número de Conta \"Polido\"" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:294 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but company currency id = %d." |
|||
msgstr "A id da moeda do extrato é %d mas a da empresa é %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:277 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but journal currency id = %d." |
|||
msgstr "A id da moeda do extrato é %d mas a do diário é %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:231 |
|||
#, python-format |
|||
msgid "Statement has invalid currency code %s" |
|||
msgstr "O extrato tem um código de moeda inválido %s" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:260 |
|||
#, python-format |
|||
msgid "The account of this statement is linked to another journal." |
|||
msgstr "A conta deste extrato está ligada a outro diário." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:299 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the company " |
|||
"currency (%s) !" |
|||
msgstr "A moeda do extrato bancário(%s) não é a mesma da da empresa (%s) !" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:282 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the currency of " |
|||
"the journal %s (%s) !" |
|||
msgstr "A moeda do extrato bancário (%s) não é a mesma da do diário %s (%s) !" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:215 |
|||
#, python-format |
|||
msgid "This file doesn't contain any statement." |
|||
msgstr "O ficheiro não contém qualquer extrato." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:220 |
|||
#, python-format |
|||
msgid "This file doesn't contain any transaction." |
|||
msgstr "O ficheiro não contém qualquer transação." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:139 |
|||
#, python-format |
|||
msgid "You have already imported that file." |
|||
msgstr "Já importou previamente esse ficheiro." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "_Import" |
|||
msgstr "_Import" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "or" |
|||
msgstr "ou" |
@ -0,0 +1,304 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import |
|||
# |
|||
# Translators: |
|||
# Matjaž Mozetič <m.mozetic@matmoz.si>, 2015-2017 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-04-11 22:49+0000\n" |
|||
"PO-Revision-Date: 2018-04-11 22:49+0000\n" |
|||
"Last-Translator: Matjaž Mozetič <m.mozetic@matmoz.si>\n" |
|||
"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/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 |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:419 |
|||
#, python-format |
|||
msgid "%d transactions had already been imported and were ignored." |
|||
msgstr "%d transakcij je bilo že uvoženih in se prezrejo." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:422 |
|||
#, python-format |
|||
msgid "1 transaction had already been imported and was ignored." |
|||
msgstr "1 transakcija je bila že uvožena in se prezre." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "1. Download your bank statements from your bank website." |
|||
msgstr "1. Prenesite svoje bančne izpiske iz svoje bančne spletne strani." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "" |
|||
"2. Make sure you have installed the right module to support the file format." |
|||
msgstr "" |
|||
"2. Prepričajte se, da ste namestili pravi modul, ki podpira format datoteke." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "3. Select the file and click 'Import'." |
|||
msgstr "3. Izberite datoteko in pritisnite 'Uvoz'." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: sql_constraint:account.bank.statement.line:0 |
|||
msgid "A bank account transactions can be imported only once !" |
|||
msgstr "Transakcije bančnega računa se lahko uvozijo le enkrat!" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,journal_id:0 |
|||
msgid "" |
|||
"Accounting journal related to the bank statement you're importing. It has be " |
|||
"be manually chosen for statement formats which doesn't allow automatic " |
|||
"journal detection (QIF for example)." |
|||
msgstr "" |
|||
"Knjigovodski dnevnik v zvezi z bančnim izpiskom, ki ga uvažate. Formate " |
|||
"izpiskov, ki ne omogočajo samodejne detekcije dnevnika (npr. QIF) izberite " |
|||
"ročno." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:425 |
|||
#, python-format |
|||
msgid "Already imported items" |
|||
msgstr "Že uvoženi predmeti" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_res_partner_bank |
|||
msgid "Bank Accounts" |
|||
msgstr "Bančni računi" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement |
|||
msgid "Bank Statement" |
|||
msgstr "Bančni izpisek" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,data_file:0 |
|||
msgid "Bank Statement File" |
|||
msgstr "Datoteka bančnega izpiska" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_line |
|||
msgid "Bank Statement Line" |
|||
msgstr "Postavka bančnega izpiska" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.config.settings:account_bank_statement_import.view_account_config_settings |
|||
msgid "Bank statement import" |
|||
msgstr "Uvoz bančnega izpiska" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:162 |
|||
#, python-format |
|||
msgid "" |
|||
"Can not determine journal for import for account number %s and currency %s." |
|||
msgstr "Ni mogoče določiti dnevnika za uvoz številke konta %s in valute %s." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:155 |
|||
#, python-format |
|||
msgid "Can not find the account number %s." |
|||
msgstr "Ne najde se konto številka %s." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Cancel" |
|||
msgstr "Preklic" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:205 |
|||
#, python-format |
|||
msgid "" |
|||
"Could not make sense of the given file.\n" |
|||
"Did you install the module to support this type of file?" |
|||
msgstr "" |
|||
"Dana datoteka nima smisla.\n" |
|||
"Ste namestili modul, ki podpira tak tip datotek?" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_uid:0 |
|||
msgid "Created by" |
|||
msgstr "Ustvaril" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,create_date:0 |
|||
msgid "Created on" |
|||
msgstr "Ustvarjeno" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Prikazni naziv" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.journal,enforce_sequence:0 |
|||
msgid "Enforce Sequence" |
|||
msgstr "Vsili zaporedje" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.config.settings,module_base_bank_account_number_unique:0 |
|||
msgid "Enforce unique account numbers on bank accounts" |
|||
msgstr "Vsili unikatne številke računov za bančne račune" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,filename:0 |
|||
msgid "Filename" |
|||
msgstr "Naziv datoteke" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.bank.statement.import,data_file:0 |
|||
msgid "" |
|||
"Get you bank statements in electronic format from your bank and select them " |
|||
"here." |
|||
msgstr "" |
|||
"Od svoje banke pridobite bančne izpiske v elektronskem formatu in jih " |
|||
"izberite od tukaj." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,hide_journal_field:0 |
|||
msgid "Hide the journal field in the view" |
|||
msgstr "Skrij polje dnevnika pri prikazu" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "How to import your bank statement :" |
|||
msgstr "Kako se uvozi bančni izpisek:" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: help:account.journal,enforce_sequence:0 |
|||
msgid "" |
|||
"If checked, the Journal Sequence will determine the statement naming policy " |
|||
"even if the name is already set manually or by the statement import software." |
|||
msgstr "" |
|||
"Če označeno, bo dnevniško zaporedje določilo pravila imenovanja izpiska " |
|||
"tudi, če je bil naziv izpiska nastavljen ročno ali preko programja za uvoz " |
|||
"izpiska." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.actions.act_window,name:account_bank_statement_import.action_account_bank_statement_import |
|||
#: model:ir.ui.menu,name:account_bank_statement_import.menu_account_bank_statement_import |
|||
msgid "Import" |
|||
msgstr "Uvoz" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Uvoz bančnega izpiska" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "Import Bank Statements" |
|||
msgstr "Uvoz bančnih izpiskov" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.line,unique_import_id:0 |
|||
msgid "Import ID" |
|||
msgstr "ID uvoza" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,journal_id:0 |
|||
#: model:ir.model,name:account_bank_statement_import.model_account_journal |
|||
msgid "Journal" |
|||
msgstr "Dnevnik" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Zadnjič spremenjeno" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_uid:0 |
|||
msgid "Last Updated by" |
|||
msgstr "Zadnji posodobil" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:account.bank.statement.import,write_date:0 |
|||
msgid "Last Updated on" |
|||
msgstr "Zadnjič posodobljeno" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: field:res.partner.bank,sanitized_acc_number:0 |
|||
msgid "Sanitized Account Number" |
|||
msgstr "Številka očiščenega konta" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:294 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but company currency id = %d." |
|||
msgstr "ID valute izpiska je %d, a ID valute družbe = %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:277 |
|||
#, python-format |
|||
msgid "Statement currency id is %d, but journal currency id = %d." |
|||
msgstr "ID valute izpiska je %d, a ID valute dnevnika = %d." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:231 |
|||
#, python-format |
|||
msgid "Statement has invalid currency code %s" |
|||
msgstr "Izpisek ima neveljavno kodo valute %s" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:260 |
|||
#, python-format |
|||
msgid "The account of this statement is linked to another journal." |
|||
msgstr "Konto tega izpiska je povezan z drugim dnevnikom." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:299 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the company " |
|||
"currency (%s) !" |
|||
msgstr "Valuta bančnega izpiska (%s) ni enaka valuti družbe (%s)!" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:282 |
|||
#, python-format |
|||
msgid "" |
|||
"The currency of the bank statement (%s) is not the same as the currency of " |
|||
"the journal %s (%s) !" |
|||
msgstr "Valuta na bančnem izpisku (%s) ne ustreza valuti dnevnika %s (%s) !" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:215 |
|||
#, python-format |
|||
msgid "This file doesn't contain any statement." |
|||
msgstr "Ta datoteka ne vsebuje izpiskov." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:220 |
|||
#, python-format |
|||
msgid "This file doesn't contain any transaction." |
|||
msgstr "Ta datoteka ne vsebuje transakcij." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: code:addons/account_bank_statement_import/models/account_bank_statement_import.py:139 |
|||
#, python-format |
|||
msgid "You have already imported that file." |
|||
msgstr "To datoteko ste že uvozili." |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "_Import" |
|||
msgstr "_Uvoz" |
|||
|
|||
#. module: account_bank_statement_import |
|||
#: view:account.bank.statement.import:account_bank_statement_import.account_bank_statement_import_view |
|||
msgid "or" |
|||
msgstr "ali" |
@ -0,0 +1,35 @@ |
|||
# -*- coding: utf-8 -*- |
|||
############################################################################## |
|||
# |
|||
# OpenERP, Open Source Management Solution |
|||
# This module copyright (C) 2015 Therp BV <http://therp.nl>. |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Affero General Public License as |
|||
# published by the Free Software Foundation, either version 3 of the |
|||
# License, or (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
############################################################################## |
|||
|
|||
|
|||
def migrate(cr, version): |
|||
if not version: |
|||
return |
|||
# if we end up here, we migrate from 7.0's account_banking |
|||
# set transaction ids, taking care to enforce uniqueness |
|||
cr.execute( |
|||
"""update account_bank_statement_line l set unique_import_id=l1.trans |
|||
from ( |
|||
select distinct |
|||
first_value(id) over (partition by trans) id, trans |
|||
from account_bank_statement_line |
|||
) l1 |
|||
where l.id=l1.id""") |
@ -0,0 +1,6 @@ |
|||
# -*- coding: utf-8 -*- |
|||
from . import res_partner_bank |
|||
from . import account_bank_statement |
|||
from . import account_bank_statement_import |
|||
from . import account_config_settings |
|||
from . import account_journal |
@ -0,0 +1,17 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# Copyright 2009-2016 Noviat |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). |
|||
from openerp import api, models |
|||
|
|||
|
|||
class AccountBankStatement(models.Model): |
|||
_inherit = 'account.bank.statement' |
|||
|
|||
@api.model |
|||
def create(self, vals): |
|||
if vals.get('name'): |
|||
journal = self.env['account.journal'].browse( |
|||
vals.get('journal_id')) |
|||
if journal.enforce_sequence: |
|||
vals['name'] = '/' |
|||
return super(AccountBankStatement, self).create(vals) |
@ -0,0 +1,430 @@ |
|||
# -*- coding: utf-8 -*- |
|||
"""Framework for importing bank statement files.""" |
|||
import logging |
|||
import base64 |
|||
from StringIO import StringIO |
|||
from zipfile import ZipFile, BadZipfile # BadZipFile in Python >= 3.2 |
|||
|
|||
from openerp import api, models, fields |
|||
from openerp.tools.translate import _ |
|||
from openerp.exceptions import Warning as UserError, RedirectWarning |
|||
|
|||
_logger = logging.getLogger(__name__) # pylint: disable=invalid-name |
|||
|
|||
|
|||
class AccountBankStatementLine(models.Model): |
|||
"""Extend model account.bank.statement.line.""" |
|||
# pylint: disable=too-many-public-methods |
|||
_inherit = "account.bank.statement.line" |
|||
|
|||
# Ensure transactions can be imported only once (if the import format |
|||
# provides unique transaction ids) |
|||
unique_import_id = fields.Char('Import ID', readonly=True, copy=False) |
|||
|
|||
_sql_constraints = [ |
|||
('unique_import_id', |
|||
'unique (unique_import_id)', |
|||
'A bank account transactions can be imported only once !') |
|||
] |
|||
|
|||
|
|||
class AccountBankStatementImport(models.TransientModel): |
|||
"""Extend model account.bank.statement.""" |
|||
_name = 'account.bank.statement.import' |
|||
_description = 'Import Bank Statement' |
|||
|
|||
@api.model |
|||
def _get_hide_journal_field(self): |
|||
""" Return False if the journal_id can't be provided by the parsed |
|||
file and must be provided by the wizard. |
|||
See account_bank_statement_import_qif """ |
|||
# pylint: disable=no-self-use |
|||
return True |
|||
|
|||
journal_id = fields.Many2one( |
|||
'account.journal', string='Journal', |
|||
help='Accounting journal related to the bank statement you\'re ' |
|||
'importing. It has be be manually chosen for statement formats which ' |
|||
'doesn\'t allow automatic journal detection (QIF for example).') |
|||
hide_journal_field = fields.Boolean( |
|||
string='Hide the journal field in the view', |
|||
compute='_get_hide_journal_field') |
|||
data_file = fields.Binary( |
|||
'Bank Statement File', required=True, |
|||
help='Get you bank statements in electronic format from your bank ' |
|||
'and select them here.') |
|||
filename = fields.Char() |
|||
|
|||
@api.multi |
|||
def import_file(self): |
|||
"""Process the file chosen in the wizard, create bank statement(s) and |
|||
go to reconciliation.""" |
|||
self.ensure_one() |
|||
data_file = base64.b64decode(self.data_file) |
|||
# pylint: disable=protected-access |
|||
statement_ids, notifications = self.with_context( |
|||
active_id=self.id, # pylint: disable=no-member |
|||
filename=self.filename |
|||
)._import_file(data_file) |
|||
# dispatch to reconciliation interface |
|||
action = self.env.ref( |
|||
'account.action_bank_reconcile_bank_statements') |
|||
return { |
|||
'name': action.name, |
|||
'tag': action.tag, |
|||
'context': { |
|||
'statement_ids': statement_ids, |
|||
'notifications': notifications |
|||
}, |
|||
'type': 'ir.actions.client', |
|||
} |
|||
|
|||
@api.model |
|||
def unzip(self, data_file): |
|||
filename = self.env.context.get('filename') |
|||
if filename and filename.lower().endswith('.xlsx'): |
|||
return [data_file] |
|||
try: |
|||
with ZipFile(StringIO(data_file), 'r') as archive: |
|||
return [ |
|||
archive.read(name) for name in archive.namelist() |
|||
if not name.endswith('/') |
|||
] |
|||
except BadZipfile: |
|||
return [data_file] |
|||
|
|||
@api.model |
|||
def _parse_all_files(self, data_file): |
|||
"""Parse one file or multiple files from zip-file. |
|||
|
|||
Return array of statements for further processing. |
|||
""" |
|||
statements = [] |
|||
files = self.unzip(data_file) |
|||
# Parse the file(s) |
|||
for import_file in files: |
|||
# The appropriate implementation module(s) returns the statements. |
|||
# Actually we don't care wether all the files have the same |
|||
# format. Although unlikely you might mix mt940 and camt files |
|||
# in one zipfile. |
|||
parse_result = self._parse_file(import_file) |
|||
# Check for old version result, with separate currency and account |
|||
if isinstance(parse_result, tuple) and len(parse_result) == 3: |
|||
(currency_code, account_number, new_statements) = parse_result |
|||
for stmt_vals in new_statements: |
|||
stmt_vals['currency_code'] = currency_code |
|||
stmt_vals['account_number'] = account_number |
|||
else: |
|||
new_statements = parse_result |
|||
statements += new_statements |
|||
return statements |
|||
|
|||
@api.model |
|||
def _import_file(self, data_file): |
|||
""" Create bank statement(s) from file.""" |
|||
# The appropriate implementation module returns the required data |
|||
statement_ids = [] |
|||
notifications = [] |
|||
statements = self._parse_all_files(data_file) |
|||
# Check raw data: |
|||
self._check_parsed_data(statements) |
|||
# Import all statements: |
|||
for stmt_vals in statements: |
|||
(statement_id, new_notifications) = ( |
|||
self._import_statement(stmt_vals)) |
|||
if statement_id: |
|||
statement_ids.append(statement_id) |
|||
notifications.extend(new_notifications) |
|||
if len(statement_ids) == 0: |
|||
raise UserError(_('You have already imported that file.')) |
|||
return statement_ids, notifications |
|||
|
|||
@api.model |
|||
def _import_statement(self, stmt_vals): |
|||
"""Import a single bank-statement. |
|||
|
|||
Return ids of created statements and notifications. |
|||
""" |
|||
currency_code = stmt_vals.pop('currency_code') |
|||
account_number = stmt_vals.pop('account_number') |
|||
# Try to find the bank account and currency in odoo |
|||
currency_id = self._find_currency_id(currency_code) |
|||
bank_account_id = self._find_bank_account_id(account_number) |
|||
if not bank_account_id and account_number: |
|||
raise UserError( |
|||
_('Can not find the account number %s.') % account_number |
|||
) |
|||
# Find the bank journal |
|||
journal_id = self._get_journal(currency_id, bank_account_id) |
|||
# By now journal and account_number must be known |
|||
if not journal_id: |
|||
raise UserError( |
|||
_('Can not determine journal for import' |
|||
' for account number %s and currency %s.') % |
|||
(account_number, currency_code) |
|||
) |
|||
# Prepare statement data to be used for bank statements creation |
|||
stmt_vals = self._complete_statement( |
|||
stmt_vals, journal_id, account_number) |
|||
# Create the bank stmt_vals |
|||
return self._create_bank_statement(stmt_vals) |
|||
|
|||
@api.model |
|||
def _parse_file(self, data_file): |
|||
# pylint: disable=no-self-use |
|||
# pylint: disable=unused-argument |
|||
""" Each module adding a file support must extends this method. It |
|||
processes the file if it can, returns super otherwise, resulting in a |
|||
chain of responsability. |
|||
This method parses the given file and returns the data required by |
|||
the bank statement import process, as specified below. |
|||
- bank statements data: list of dict containing (optional |
|||
items marked by o) : |
|||
-o currency code: string (e.g: 'EUR') |
|||
The ISO 4217 currency code, case insensitive |
|||
-o account number: string (e.g: 'BE1234567890') |
|||
The number of the bank account which the statement |
|||
belongs to |
|||
- 'name': string (e.g: '000000123') |
|||
- 'date': date (e.g: 2013-06-26) |
|||
-o 'balance_start': float (e.g: 8368.56) |
|||
-o 'balance_end_real': float (e.g: 8888.88) |
|||
- 'transactions': list of dict containing : |
|||
- 'name': string |
|||
(e.g: 'KBC-INVESTERINGSKREDIET 787-5562831-01') |
|||
- 'date': date |
|||
- 'amount': float |
|||
- 'unique_import_id': string |
|||
-o 'account_number': string |
|||
Will be used to find/create the res.partner.bank |
|||
in odoo |
|||
-o 'note': string |
|||
-o 'partner_name': string |
|||
-o 'ref': string |
|||
""" |
|||
raise UserError(_( |
|||
'Could not make sense of the given file.\n' |
|||
'Did you install the module to support this type of file?' |
|||
)) |
|||
|
|||
@api.model |
|||
def _check_parsed_data(self, statements): |
|||
# pylint: disable=no-self-use |
|||
""" Basic and structural verifications """ |
|||
if len(statements) == 0: |
|||
raise UserError(_('This file doesn\'t contain any statement.')) |
|||
for stmt_vals in statements: |
|||
if 'transactions' in stmt_vals and stmt_vals['transactions']: |
|||
return |
|||
# If we get here, no transaction was found: |
|||
raise UserError(_('This file doesn\'t contain any transaction.')) |
|||
|
|||
@api.model |
|||
def _find_currency_id(self, currency_code): |
|||
""" Get res.currency ID.""" |
|||
if currency_code: |
|||
currency_ids = self.env['res.currency'].search( |
|||
[('name', '=ilike', currency_code)]) |
|||
if currency_ids: |
|||
return currency_ids[0].id |
|||
else: |
|||
raise UserError(_( |
|||
'Statement has invalid currency code %s') % currency_code) |
|||
# if no currency_code is provided, we'll use the company currency |
|||
return self.env.user.company_id.currency_id.id |
|||
|
|||
@api.model |
|||
def _find_bank_account_id(self, account_number): |
|||
""" Get res.partner.bank ID """ |
|||
bank_account_id = None |
|||
if account_number and len(account_number) > 4: |
|||
bank_account_ids = self.env['res.partner.bank'].search( |
|||
[('acc_number', '=', account_number)], limit=1) |
|||
if bank_account_ids: |
|||
bank_account_id = bank_account_ids[0].id |
|||
return bank_account_id |
|||
|
|||
@api.model |
|||
def _get_journal(self, currency_id, bank_account_id): |
|||
""" Find the journal """ |
|||
bank_model = self.env['res.partner.bank'] |
|||
# Find the journal from context, wizard or bank account |
|||
journal_id = self.env.context.get('journal_id') or self.journal_id.id |
|||
currency = self.env['res.currency'].browse(currency_id) |
|||
if bank_account_id: |
|||
bank_account = bank_model.browse(bank_account_id) |
|||
if journal_id: |
|||
if (bank_account.journal_id.id and |
|||
bank_account.journal_id.id != journal_id): |
|||
raise UserError( |
|||
_('The account of this statement is linked to ' |
|||
'another journal.')) |
|||
if not bank_account.journal_id.id: |
|||
bank_model.write({'journal_id': journal_id}) |
|||
else: |
|||
if bank_account.journal_id.id: |
|||
journal_id = bank_account.journal_id.id |
|||
# If importing into an existing journal, its currency must be the same |
|||
# as the bank statement. When journal has no currency, currency must |
|||
# be equal to company currency. |
|||
if journal_id and currency_id: |
|||
journal_obj = self.env['account.journal'].browse(journal_id) |
|||
if journal_obj.currency: |
|||
journal_currency_id = journal_obj.currency.id |
|||
if currency_id != journal_currency_id: |
|||
# ALso log message with id's for technical analysis: |
|||
_logger.warn( |
|||
_('Statement currency id is %d,' |
|||
' but journal currency id = %d.'), |
|||
currency_id, |
|||
journal_currency_id |
|||
) |
|||
raise UserError(_( |
|||
'The currency of the bank statement (%s) is not ' |
|||
'the same as the currency of the journal %s (%s) !' |
|||
) % ( |
|||
currency.name, |
|||
journal_obj.name, |
|||
journal_obj.currency.name)) |
|||
else: |
|||
company_currency = self.env.user.company_id.currency_id |
|||
if currency_id != company_currency.id: |
|||
# ALso log message with id's for technical analysis: |
|||
_logger.warn( |
|||
_('Statement currency id is %d,' |
|||
' but company currency id = %d.'), |
|||
currency_id, |
|||
company_currency.id |
|||
) |
|||
raise UserError(_( |
|||
'The currency of the bank statement (%s) is not ' |
|||
'the same as the company currency (%s) !' |
|||
) % (currency.name, company_currency.name)) |
|||
return journal_id |
|||
|
|||
@api.model |
|||
@api.returns('res.partner.bank') |
|||
def _create_bank_account( |
|||
self, account_number, company_id=False, currency_id=False): |
|||
"""Automagically create bank account, when not yet existing.""" |
|||
try: |
|||
bank_type = self.env.ref('base.bank_normal') |
|||
bank_code = bank_type.code |
|||
except ValueError: |
|||
bank_code = 'bank' |
|||
vals_acc = { |
|||
'acc_number': account_number, |
|||
'state': bank_code, |
|||
} |
|||
# Odoo users bank accounts (which we import statement from) have |
|||
# company_id and journal_id set while 'counterpart' bank accounts |
|||
# (from which statement transactions originate) don't. |
|||
# Warning : if company_id is set, the method post_write of class |
|||
# bank will create a journal |
|||
if company_id: |
|||
vals = self.env['res.partner.bank'].onchange_company_id(company_id) |
|||
vals_acc.update(vals.get('value', {})) |
|||
vals_acc['company_id'] = company_id |
|||
|
|||
# When the journal is created at same time of the bank account, we need |
|||
# to specify the currency to use for the account.account and |
|||
# account.journal |
|||
return self.env['res.partner.bank'].with_context( |
|||
default_currency_id=currency_id, |
|||
default_currency=currency_id).create(vals_acc) |
|||
|
|||
@api.model |
|||
def _complete_statement(self, stmt_vals, journal_id, account_number): |
|||
"""Complete statement from information passed.""" |
|||
stmt_vals['journal_id'] = journal_id |
|||
for line_vals in stmt_vals['transactions']: |
|||
unique_import_id = line_vals.get('unique_import_id', False) |
|||
if unique_import_id: |
|||
line_vals['unique_import_id'] = ( |
|||
(account_number and account_number + '-' or '') + |
|||
unique_import_id |
|||
) |
|||
if not line_vals.get('bank_account_id'): |
|||
# Find the partner and his bank account or create the bank |
|||
# account. The partner selected during the reconciliation |
|||
# process will be linked to the bank when the statement is |
|||
# closed. |
|||
partner_id = False |
|||
bank_account_id = False |
|||
partner_account_number = line_vals.get('account_number') |
|||
if partner_account_number: |
|||
bank_model = self.env['res.partner.bank'] |
|||
banks = bank_model.search( |
|||
[('acc_number', '=', partner_account_number)], limit=1) |
|||
if banks: |
|||
bank_account_id = banks[0].id |
|||
partner_id = banks[0].partner_id.id |
|||
else: |
|||
bank_obj = self._create_bank_account( |
|||
partner_account_number) |
|||
bank_account_id = bank_obj and bank_obj.id or False |
|||
line_vals['partner_id'] = partner_id |
|||
line_vals['bank_account_id'] = bank_account_id |
|||
if 'date' in stmt_vals and 'period_id' not in stmt_vals: |
|||
# if the parser found a date but didn't set a period for this date, |
|||
# do this now |
|||
try: |
|||
stmt_vals['period_id'] =\ |
|||
self.env['account.period']\ |
|||
.with_context(account_period_prefer_normal=True)\ |
|||
.find(dt=stmt_vals['date']).id |
|||
except RedirectWarning: |
|||
# if there's no period for the date, ignore resulting exception |
|||
pass |
|||
return stmt_vals |
|||
|
|||
@api.model |
|||
def _create_bank_statement(self, stmt_vals): |
|||
""" Create bank statement from imported values, filtering out |
|||
already imported transactions, and return data used by the |
|||
reconciliation widget |
|||
""" |
|||
bs_model = self.env['account.bank.statement'] |
|||
bsl_model = self.env['account.bank.statement.line'] |
|||
# Filter out already imported transactions and create statement |
|||
ignored_line_ids = [] |
|||
filtered_st_lines = [] |
|||
for line_vals in stmt_vals['transactions']: |
|||
unique_id = ( |
|||
'unique_import_id' in line_vals and |
|||
line_vals['unique_import_id'] |
|||
) |
|||
if not unique_id or not bool(bsl_model.sudo().search( |
|||
[('unique_import_id', '=', unique_id)], limit=1)): |
|||
filtered_st_lines.append(line_vals) |
|||
else: |
|||
ignored_line_ids.append(unique_id) |
|||
statement_id = False |
|||
if len(filtered_st_lines) > 0: |
|||
# Remove values that won't be used to create records |
|||
stmt_vals.pop('transactions', None) |
|||
for line_vals in filtered_st_lines: |
|||
line_vals.pop('account_number', None) |
|||
# Create the statement |
|||
stmt_vals['line_ids'] = [ |
|||
[0, False, line] for line in filtered_st_lines] |
|||
statement_id = bs_model.create(stmt_vals).id |
|||
# Prepare import feedback |
|||
notifications = [] |
|||
num_ignored = len(ignored_line_ids) |
|||
if num_ignored > 0: |
|||
notifications += [{ |
|||
'type': 'warning', |
|||
'message': |
|||
_("%d transactions had already been imported and " |
|||
"were ignored.") % num_ignored |
|||
if num_ignored > 1 |
|||
else _("1 transaction had already been imported and " |
|||
"was ignored."), |
|||
'details': { |
|||
'name': _('Already imported items'), |
|||
'model': 'account.bank.statement.line', |
|||
'ids': bsl_model.search( |
|||
[('unique_import_id', 'in', ignored_line_ids)]).ids} |
|||
}] |
|||
return statement_id, notifications |
@ -0,0 +1,27 @@ |
|||
# -*- coding: utf-8 -*- |
|||
############################################################################## |
|||
# |
|||
# This module copyright (C) 2015 Therp BV (<http://therp.nl>). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Affero General Public License as |
|||
# published by the Free Software Foundation, either version 3 of the |
|||
# License, or (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
############################################################################## |
|||
from openerp import models, fields |
|||
|
|||
|
|||
class AccountConfigSettings(models.TransientModel): |
|||
_inherit = 'account.config.settings' |
|||
|
|||
module_base_bank_account_number_unique = fields.Boolean( |
|||
'Enforce unique account numbers on bank accounts') |
@ -0,0 +1,14 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# Copyright 2009-2016 Noviat |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). |
|||
from openerp import models, fields |
|||
|
|||
|
|||
class account_journal(models.Model): |
|||
_inherit = 'account.journal' |
|||
|
|||
enforce_sequence = fields.Boolean( |
|||
string="Enforce Sequence", |
|||
help="If checked, the Journal Sequence will determine " |
|||
"the statement naming policy even if the name is already " |
|||
"set manually or by the statement import software.") |
@ -0,0 +1,64 @@ |
|||
# -*- coding: utf-8 -*- |
|||
############################################################################## |
|||
# |
|||
# This file is part of account_bank_statement_import, |
|||
# an Odoo module. |
|||
# |
|||
# Copyright (c) 2015 ACSONE SA/NV (<http://acsone.eu>) |
|||
# |
|||
# account_bank_statement_importis free software: |
|||
# you can redistribute it and/or modify it under the terms of the GNU |
|||
# Affero General Public License as published by the Free Software |
|||
# Foundation,either version 3 of the License, or (at your option) any |
|||
# later version. |
|||
# |
|||
# account_bank_statement_import is distributed |
|||
# in the hope that it will be useful, but WITHOUT ANY WARRANTY; without |
|||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR |
|||
# PURPOSE. See the GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with account_bank_statement_import_coda. |
|||
# If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
############################################################################## |
|||
|
|||
import re |
|||
from openerp import api, models, fields |
|||
|
|||
|
|||
class ResPartnerBank(models.Model): |
|||
_inherit = 'res.partner.bank' |
|||
|
|||
sanitized_acc_number = fields.Char( |
|||
'Sanitized Account Number', size=64, readonly=True, |
|||
compute='_get_sanitized_account_number', store=True, index=True) |
|||
|
|||
def _sanitize_account_number(self, acc_number): |
|||
if acc_number: |
|||
return re.sub(r'\W+', '', acc_number).upper() |
|||
return False |
|||
|
|||
@api.one |
|||
@api.depends('acc_number') |
|||
def _get_sanitized_account_number(self): |
|||
self.sanitized_acc_number = self._sanitize_account_number( |
|||
self.acc_number) |
|||
|
|||
@api.model |
|||
def search(self, args, offset=0, limit=None, order=None, count=False): |
|||
pos = 0 |
|||
while pos < len(args): |
|||
if args[pos][0] == 'acc_number': |
|||
op = args[pos][1] |
|||
value = args[pos][2] |
|||
if hasattr(value, '__iter__'): |
|||
value = [self._sanitize_account_number(i) for i in value] |
|||
else: |
|||
value = self._sanitize_account_number(value) |
|||
if 'like' in op: |
|||
value = '%' + value + '%' |
|||
args[pos] = ('sanitized_acc_number', op, value) |
|||
pos += 1 |
|||
return super(ResPartnerBank, self).search( |
|||
args, offset=offset, limit=limit, order=order, count=count) |
@ -0,0 +1,236 @@ |
|||
# -*- coding: utf-8 -*- |
|||
"""Classes and definitions used in parsing bank statements.""" |
|||
############################################################################## |
|||
# |
|||
# Copyright (C) 2015 Therp BV <http://therp.nl>. |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Affero General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
############################################################################## |
|||
|
|||
|
|||
class BankTransaction(dict): |
|||
"""Single transaction that is part of a bank statement.""" |
|||
|
|||
@property |
|||
def value_date(self): |
|||
"""property getter""" |
|||
return self['date'] |
|||
|
|||
@value_date.setter |
|||
def value_date(self, value_date): |
|||
"""property setter""" |
|||
self['date'] = value_date |
|||
|
|||
@property |
|||
def name(self): |
|||
"""property getter""" |
|||
return self['name'] |
|||
|
|||
@name.setter |
|||
def name(self, name): |
|||
"""property setter""" |
|||
self['name'] = name |
|||
|
|||
@property |
|||
def transferred_amount(self): |
|||
"""property getter""" |
|||
return self['amount'] |
|||
|
|||
@transferred_amount.setter |
|||
def transferred_amount(self, transferred_amount): |
|||
"""property setter""" |
|||
self['amount'] = transferred_amount |
|||
|
|||
@property |
|||
def eref(self): |
|||
"""property getter""" |
|||
return self['ref'] |
|||
|
|||
@eref.setter |
|||
def eref(self, eref): |
|||
"""property setter""" |
|||
self['ref'] = eref |
|||
if not self.message: |
|||
self.name = eref |
|||
|
|||
@property |
|||
def message(self): |
|||
"""property getter""" |
|||
return self._message |
|||
|
|||
@message.setter |
|||
def message(self, message): |
|||
"""property setter""" |
|||
self._message = message |
|||
self.name = message |
|||
|
|||
@property |
|||
def remote_owner(self): |
|||
"""property getter""" |
|||
return self['partner_name'] |
|||
|
|||
@remote_owner.setter |
|||
def remote_owner(self, remote_owner): |
|||
"""property setter""" |
|||
self['partner_name'] = remote_owner |
|||
if not (self.message or self.eref): |
|||
self.name = remote_owner |
|||
|
|||
@property |
|||
def remote_account(self): |
|||
"""property getter""" |
|||
return self['account_number'] |
|||
|
|||
@remote_account.setter |
|||
def remote_account(self, remote_account): |
|||
"""property setter""" |
|||
self['account_number'] = remote_account |
|||
|
|||
@property |
|||
def note(self): |
|||
return self['note'] |
|||
|
|||
@note.setter |
|||
def note(self, note): |
|||
self['note'] = note |
|||
|
|||
def __init__(self): |
|||
"""Define and initialize attributes. |
|||
|
|||
Not all attributes are already used in the actual import. |
|||
""" |
|||
super(BankTransaction, self).__init__() |
|||
self.transfer_type = False # Action type that initiated this message |
|||
self.execution_date = False # The posted date of the action |
|||
self.value_date = False # The value date of the action |
|||
self.remote_account = False # The account of the other party |
|||
self.remote_currency = False # The currency used by the other party |
|||
self.exchange_rate = 0.0 |
|||
# The exchange rate used for conversion of local_currency and |
|||
# remote_currency |
|||
self.transferred_amount = 0.0 # actual amount transferred |
|||
self.name = '' |
|||
self._message = False # message from the remote party |
|||
self.eref = False # end to end reference for transactions |
|||
self.remote_owner = False # name of the other party |
|||
self.remote_owner_address = [] # other parties address lines |
|||
self.remote_owner_city = False # other parties city name |
|||
self.remote_owner_postalcode = False # other parties zip code |
|||
self.remote_owner_country_code = False # other parties country code |
|||
self.remote_bank_bic = False # bic of other party's bank |
|||
self.provision_costs = False # costs charged by bank for transaction |
|||
self.provision_costs_currency = False |
|||
self.provision_costs_description = False |
|||
self.error_message = False # error message for interaction with user |
|||
self.storno_retry = False |
|||
# If True, make cancelled debit eligible for a next direct debit run |
|||
self.data = '' # Raw data from which the transaction has been parsed |
|||
|
|||
|
|||
class BankStatement(dict): |
|||
"""A bank statement groups data about several bank transactions.""" |
|||
|
|||
@property |
|||
def statement_id(self): |
|||
"""property getter""" |
|||
return self['name'] |
|||
|
|||
def _set_transaction_ids(self): |
|||
"""Set transaction ids to statement_id with sequence-number.""" |
|||
subno = 0 |
|||
for transaction in self['transactions']: |
|||
subno += 1 |
|||
transaction['unique_import_id'] = ( |
|||
self.statement_id + str(subno).zfill(4)) |
|||
|
|||
@statement_id.setter |
|||
def statement_id(self, statement_id): |
|||
"""property setter""" |
|||
self['name'] = statement_id |
|||
self._set_transaction_ids() |
|||
|
|||
@property |
|||
def local_account(self): |
|||
"""property getter""" |
|||
return self['account_number'] |
|||
|
|||
@local_account.setter |
|||
def local_account(self, local_account): |
|||
"""property setter""" |
|||
self['account_number'] = local_account |
|||
|
|||
@property |
|||
def local_currency(self): |
|||
"""property getter""" |
|||
return self['currency_code'] |
|||
|
|||
@local_currency.setter |
|||
def local_currency(self, local_currency): |
|||
"""property setter""" |
|||
self['currency_code'] = local_currency |
|||
|
|||
@property |
|||
def start_balance(self): |
|||
"""property getter""" |
|||
return self['balance_start'] |
|||
|
|||
@start_balance.setter |
|||
def start_balance(self, start_balance): |
|||
"""property setter""" |
|||
self['balance_start'] = start_balance |
|||
|
|||
@property |
|||
def end_balance(self): |
|||
"""property getter""" |
|||
return self['balance_end'] |
|||
|
|||
@end_balance.setter |
|||
def end_balance(self, end_balance): |
|||
"""property setter""" |
|||
self['balance_end'] = end_balance |
|||
self['balance_end_real'] = end_balance |
|||
|
|||
@property |
|||
def date(self): |
|||
"""property getter""" |
|||
return self['date'] |
|||
|
|||
@date.setter |
|||
def date(self, date): |
|||
"""property setter""" |
|||
self['date'] = date |
|||
|
|||
def create_transaction(self): |
|||
"""Create and append transaction. |
|||
|
|||
This should only be called after statement_id has been set, because |
|||
statement_id will become part of the unique transaction_id. |
|||
""" |
|||
transaction = BankTransaction() |
|||
self['transactions'].append(transaction) |
|||
# Fill default id, but might be overruled |
|||
transaction['unique_import_id'] = ( |
|||
self.statement_id + str(len(self['transactions'])).zfill(4)) |
|||
return transaction |
|||
|
|||
def __init__(self): |
|||
super(BankStatement, self).__init__() |
|||
self['transactions'] = [] |
|||
self.statement_id = '' |
|||
self.local_account = '' |
|||
self.local_currency = '' |
|||
self.date = '' |
|||
self.start_balance = 0.0 |
|||
self.end_balance = 0.0 |
After Width: 128 | Height: 128 | Size: 6.7 KiB |
@ -0,0 +1,178 @@ |
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|||
<svg |
|||
xmlns:dc="http://purl.org/dc/elements/1.1/" |
|||
xmlns:cc="http://creativecommons.org/ns#" |
|||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
|||
xmlns:svg="http://www.w3.org/2000/svg" |
|||
xmlns="http://www.w3.org/2000/svg" |
|||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
|||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
|||
enable-background="new 0 0 100 100" |
|||
height="100px" |
|||
id="Layer_1" |
|||
version="1.1" |
|||
viewBox="0 0 100 100" |
|||
width="100px" |
|||
xml:space="preserve" |
|||
inkscape:version="0.91 r" |
|||
sodipodi:docname="icon_src.svg" |
|||
inkscape:export-filename="icon.png" |
|||
inkscape:export-xdpi="115.2" |
|||
inkscape:export-ydpi="115.2"><metadata |
|||
id="metadata9"><rdf:RDF><cc:Work |
|||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type |
|||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs |
|||
id="defs7" /><sodipodi:namedview |
|||
pagecolor="#ffffff" |
|||
bordercolor="#666666" |
|||
borderopacity="1" |
|||
objecttolerance="10" |
|||
gridtolerance="10" |
|||
guidetolerance="10" |
|||
inkscape:pageopacity="0" |
|||
inkscape:pageshadow="2" |
|||
inkscape:window-width="1733" |
|||
inkscape:window-height="1001" |
|||
id="namedview5" |
|||
showgrid="false" |
|||
inkscape:zoom="11.62" |
|||
inkscape:cx="21.99675" |
|||
inkscape:cy="62.279535" |
|||
inkscape:window-x="76" |
|||
inkscape:window-y="24" |
|||
inkscape:window-maximized="0" |
|||
inkscape:current-layer="Layer_1" /><path |
|||
d="M79.043,31.615l-5.742,5.742V13h-58v74h58V48.67l11.398-11.399L79.043,31.615z M71.301,39.357L50.758,59.898l-1.414,4.242 l-1.414,4.244l8.486-2.828L71.301,50.67V85h-54V15h54V39.357z M54.564,65.119l-3.182,1.06l-1.248-1.248l1.061-3.182l3.1,3.099 L54.564,65.119z" |
|||
id="path3" /><text |
|||
xml:space="preserve" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:37.90610123px;line-height:125%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" |
|||
x="18.012672" |
|||
y="17.773424" |
|||
id="text2986" |
|||
sodipodi:linespacing="125%"><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="17.773424" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3520">08/12/13 1000.00 Delta PC</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="21.523424" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3731">08/15/13 75.46 Walts Drugs</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="25.273424" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3733">03/03/13 379.00 Epic Technologies</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="29.023424" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3735">03/04/13 20.28 YOUR LOCAL SU</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="32.773422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3737">03/03/13 421.35 SPRINGFIELD WA</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="36.523422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3739">03/03/13 379.00 Epic Technologies</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="40.273422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3743">03/04/13 20.28 YOUR LOCAL SUP</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="44.023422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3846">08/15/13 75.46 Walts Drugs</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="47.773422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3745">08/12/13 1000.00 Delta PC</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="51.523422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3747">03/03/13 421.35 SPRINGFIELD WA</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="55.273422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3749">03/04/13 20.28 YOUR LOCAL SU</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="59.023422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3751">03/03/13 379.00 Epic Technologies</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="62.773422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3753">08/12/13 1000.00 De a PC</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="66.523422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3755">03/03/13 379.00 E Technologies</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="70.273422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3757">08/15/13 75.46 Walts Drugs</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="74.023422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3759">03/04/13 20.28 YOUR LOCAL SU</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="77.773422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3761">03/03/13 379.00 Epic Technologies</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="81.523422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3763">08/12/13 1000.00 Delta PC</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="85.273422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3765">08/15/13 75.46 Walts Drugs</tspan><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="89.023422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3783" /><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="92.773422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3799" /><tspan |
|||
sodipodi:role="line" |
|||
x="18.012672" |
|||
y="96.523422" |
|||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.8429575px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold'" |
|||
id="tspan3801" /></text> |
|||
<text |
|||
xml:space="preserve" |
|||
style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" |
|||
x="43.851177" |
|||
y="32.13871" |
|||
id="text3838" |
|||
sodipodi:linespacing="125%" |
|||
inkscape:export-filename="/Users/arthurmaniet/Desktop/icon.png" |
|||
inkscape:export-xdpi="115.2" |
|||
inkscape:export-ydpi="115.2"><tspan |
|||
sodipodi:role="line" |
|||
id="tspan3840" |
|||
x="43.851177" |
|||
y="32.13871" |
|||
style="font-size:16px;font-weight:bold;text-align:center;text-anchor:middle;-inkscape-font-specification:Sans Bold" /></text> |
|||
</svg> |
@ -0,0 +1,5 @@ |
|||
# -*- encoding: utf-8 -*- |
|||
"""Define tests to be run.""" |
|||
from . import test_res_partner_bank |
|||
from . import test_import_bank_statement |
|||
from .test_import_file import TestStatementFile |
@ -0,0 +1,91 @@ |
|||
# -*- coding: utf-8 -*- |
|||
############################################################################## |
|||
# |
|||
# This file is part of account_bank_statement_import, |
|||
# an Odoo module. |
|||
# |
|||
# Copyright (c) 2015 ACSONE SA/NV (<http://acsone.eu>) |
|||
# |
|||
# account_bank_statement_import is free software: |
|||
# you can redistribute it and/or modify it under the terms of the GNU |
|||
# Affero General Public License as published by the Free Software |
|||
# Foundation,either version 3 of the License, or (at your option) any |
|||
# later version. |
|||
# |
|||
# account_bank_statement_import is distributed |
|||
# in the hope that it will be useful, but WITHOUT ANY WARRANTY; without |
|||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR |
|||
# PURPOSE. See the GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with account_bank_statement_import_coda. |
|||
# If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
############################################################################## |
|||
from openerp.tests.common import TransactionCase |
|||
from openerp.exceptions import Warning as UserError |
|||
|
|||
|
|||
class TestAccountBankStatementImport(TransactionCase): |
|||
"""Tests for import bank statement file import |
|||
(account.bank.statement.import) |
|||
""" |
|||
|
|||
def setUp(self): |
|||
super(TestAccountBankStatementImport, self).setUp() |
|||
self.statement_import_model = self.env[ |
|||
'account.bank.statement.import'] |
|||
self.account_journal_model = self.env['account.journal'] |
|||
self.res_users_model = self.env['res.users'] |
|||
|
|||
self.journal_id = self.ref('account.bank_journal') |
|||
self.base_user_root_id = self.ref('base.user_root') |
|||
self.base_user_root = self.res_users_model.browse( |
|||
self.base_user_root_id) |
|||
|
|||
# create a new user that belongs to the same company as |
|||
# user_root |
|||
self.other_partner_id = self.env['res.partner'].create( |
|||
{"name": "My other partner", |
|||
"is_company": False, |
|||
"email": "test@tes.ttest", |
|||
}) |
|||
self.company_id = self.base_user_root.company_id.id |
|||
self.other_user_id_a = self.res_users_model.create( |
|||
{"partner_id": self.other_partner_id.id, |
|||
"company_id": self.company_id, |
|||
"company_ids": [(4, self.company_id)], |
|||
"login": "my_login a", |
|||
"name": "my user", |
|||
"groups_id": [(4, self.ref('account.group_account_manager'))] |
|||
}) |
|||
|
|||
def test_import_preconditions(self): |
|||
"""Checks that the import raises an exception if: |
|||
* no bank account found for the account_number |
|||
* no account_journal found on the bank_account |
|||
""" |
|||
stmt_vals = { |
|||
'currency_code': 'EUR', |
|||
'account_number': '123456789'} |
|||
with self.assertRaises(UserError) as e: |
|||
self.statement_import_model._import_statement(stmt_vals.copy()) |
|||
self.assertEqual(e.exception.message, |
|||
'Can not find the account number 123456789.') |
|||
self.statement_import_model._create_bank_account('123456789') |
|||
with self.assertRaises(UserError) as e: |
|||
self.statement_import_model._import_statement(stmt_vals.copy()) |
|||
self.assertEqual( |
|||
e.exception.message[:25], 'Can not determine journal' |
|||
) |
|||
|
|||
def test_create_bank_account(self): |
|||
"""Checks that the bank_account created by the import belongs to the |
|||
partner linked to the company of the provided journal |
|||
""" |
|||
journal = self.account_journal_model.browse(self.journal_id) |
|||
expected_id = journal.company_id.partner_id.id |
|||
st_import = self.statement_import_model.sudo(self.other_user_id_a.id) |
|||
bank = st_import._create_bank_account( |
|||
'001251882303', company_id=self.company_id) |
|||
self.assertEqual(bank.partner_id.id, expected_id) |
@ -0,0 +1,132 @@ |
|||
# -*- coding: utf-8 -*- |
|||
"""Provide common base for bank statement import tests.""" |
|||
############################################################################## |
|||
# |
|||
# Copyright (C) 2015 Therp BV <http://therp.nl>. |
|||
# |
|||
# All other contributions are (C) by their respective contributors |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Affero General Public License as |
|||
# published by the Free Software Foundation, either version 3 of the |
|||
# License, or (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
############################################################################## |
|||
import logging |
|||
|
|||
from openerp.tests.common import TransactionCase |
|||
from openerp.modules.module import get_module_resource |
|||
|
|||
|
|||
_logger = logging.getLogger(__name__) |
|||
|
|||
|
|||
class TestStatementFile(TransactionCase): |
|||
"""Check wether statements with transactions correctly imported. |
|||
|
|||
No actual tests are done in this class, implementations are in |
|||
subclasses in actual import modules. |
|||
""" |
|||
|
|||
def _test_transaction( |
|||
self, statement_obj, remote_account=False, |
|||
transferred_amount=False, value_date=False, ref=False): |
|||
"""Check wether transaction with attributes passed was created. |
|||
|
|||
Actually this method also tests wether automatic creation of |
|||
partner bank accounts is working. |
|||
""" |
|||
transaction_model = self.env['account.bank.statement.line'] |
|||
partner_bank_model = self.env['res.partner.bank'] |
|||
domain = [('statement_id', '=', statement_obj.id)] |
|||
if remote_account: |
|||
bids = partner_bank_model.search( |
|||
[('acc_number', '=', remote_account)]) |
|||
self.assertTrue( |
|||
bids, |
|||
'Bank-account %s not found after parse.' % remote_account |
|||
) |
|||
domain.append(('bank_account_id', '=', bids[0].id)) |
|||
if transferred_amount: |
|||
domain.append(('amount', '=', transferred_amount)) |
|||
if value_date: |
|||
domain.append(('date', '=', value_date)) |
|||
if ref: |
|||
domain.append(('ref', '=', ref)) |
|||
ids = transaction_model.search(domain) |
|||
if not ids: |
|||
# We will get assertion error, but to solve we need to see |
|||
# what transactions have been added: |
|||
self.cr.execute( |
|||
"select name, date, amount, ref, bank_account_id" |
|||
" from account_bank_statement_line" |
|||
" where statement_id=%d" % statement_obj.id) |
|||
_logger.error( |
|||
"Transaction not found in %s" % |
|||
str(self.cr.fetchall()) |
|||
) |
|||
self.assertTrue( |
|||
ids, |
|||
'Transaction %s not found after parse.' % str(domain) |
|||
) |
|||
|
|||
def _test_statement_import( |
|||
self, module_name, file_name, statement_name, local_account=False, |
|||
start_balance=False, end_balance=False, transactions=None): |
|||
"""Test correct creation of single statement.""" |
|||
import_model = self.env['account.bank.statement.import'] |
|||
partner_bank_model = self.env['res.partner.bank'] |
|||
statement_model = self.env['account.bank.statement'] |
|||
statement_path = get_module_resource( |
|||
module_name, |
|||
'test_files', |
|||
file_name |
|||
) |
|||
statement_file = open( |
|||
statement_path, 'rb').read().encode('base64') |
|||
bank_statement_id = import_model.create( |
|||
dict( |
|||
data_file=statement_file, |
|||
filename=file_name, |
|||
) |
|||
) |
|||
bank_statement_id.import_file() |
|||
# Check wether bank account has been created: |
|||
if local_account: |
|||
bids = partner_bank_model.search( |
|||
[('acc_number', '=', local_account)]) |
|||
self.assertTrue( |
|||
bids, |
|||
'Bank account %s not created from statement' % local_account |
|||
) |
|||
# statement name is account number + '-' + date of last 62F line: |
|||
ids = statement_model.search([('name', '=', statement_name)]) |
|||
self.assertTrue( |
|||
ids, |
|||
'Statement %s not found after parse.' % statement_name |
|||
) |
|||
statement_obj = ids[0] |
|||
if start_balance: |
|||
self.assertTrue( |
|||
abs(statement_obj.balance_start - start_balance) < 0.00001, |
|||
'Start balance %f not equal to expected %f' % |
|||
(statement_obj.balance_start, start_balance) |
|||
) |
|||
if end_balance: |
|||
self.assertTrue( |
|||
abs(statement_obj.balance_end_real - end_balance) < 0.00001, |
|||
'End balance %f not equal to expected %f' % |
|||
(statement_obj.balance_end_real, end_balance) |
|||
) |
|||
# Maybe we need to test transactions? |
|||
if transactions: |
|||
for transaction in transactions: |
|||
self._test_transaction(statement_obj, **transaction) |
@ -0,0 +1,70 @@ |
|||
# -*- coding: utf-8 -*- |
|||
############################################################################## |
|||
# |
|||
# This file is part of account_bank_statement_import, |
|||
# an Odoo module. |
|||
# |
|||
# Copyright (c) 2015 ACSONE SA/NV (<http://acsone.eu>) |
|||
# |
|||
# account_bank_statement_import is free software: |
|||
# you can redistribute it and/or modify it under the terms of the GNU |
|||
# Affero General Public License as published by the Free Software |
|||
# Foundation,either version 3 of the License, or (at your option) any |
|||
# later version. |
|||
# |
|||
# account_bank_statement_import is distributed |
|||
# in the hope that it will be useful, but WITHOUT ANY WARRANTY; without |
|||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR |
|||
# PURPOSE. See the GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with account_bank_statement_import_coda. |
|||
# If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
############################################################################## |
|||
from openerp.tests.common import TransactionCase |
|||
|
|||
|
|||
class TestResPartnerBank(TransactionCase): |
|||
"""Tests acc_number |
|||
""" |
|||
|
|||
def test_sanitized_acc_number(self): |
|||
partner_bank_model = self.env['res.partner.bank'] |
|||
acc_number = " BE-001 2518823 03 " |
|||
vals = partner_bank_model.search([('acc_number', '=', acc_number)]) |
|||
self.assertEquals(0, len(vals)) |
|||
partner_bank = partner_bank_model.create({ |
|||
'acc_number': acc_number, |
|||
'partner_id': self.ref('base.res_partner_2'), |
|||
'state': 'bank', |
|||
}) |
|||
vals = partner_bank_model.search([('acc_number', '=', acc_number)]) |
|||
self.assertEquals(1, len(vals)) |
|||
self.assertEquals(partner_bank, vals[0]) |
|||
vals = partner_bank_model.search([('acc_number', 'in', [acc_number])]) |
|||
self.assertEquals(1, len(vals)) |
|||
self.assertEquals(partner_bank, vals[0]) |
|||
|
|||
self.assertEqual(partner_bank.acc_number, acc_number) |
|||
|
|||
# sanitaze the acc_number |
|||
sanitized_acc_number = 'BE001251882303' |
|||
vals = partner_bank_model.search( |
|||
[('acc_number', '=', sanitized_acc_number)]) |
|||
self.assertEquals(1, len(vals)) |
|||
self.assertEquals(partner_bank, vals[0]) |
|||
vals = partner_bank_model.search( |
|||
[('acc_number', 'in', [sanitized_acc_number])]) |
|||
self.assertEquals(1, len(vals)) |
|||
self.assertEquals(partner_bank, vals[0]) |
|||
self.assertEqual(partner_bank.sanitized_acc_number, |
|||
sanitized_acc_number) |
|||
|
|||
# search is case insensitive |
|||
vals = partner_bank_model.search( |
|||
[('acc_number', '=', sanitized_acc_number.lower())]) |
|||
self.assertEquals(1, len(vals)) |
|||
vals = partner_bank_model.search( |
|||
[('acc_number', '=', acc_number.lower())]) |
|||
self.assertEquals(1, len(vals)) |
@ -0,0 +1,45 @@ |
|||
<?xml version="1.0" ?> |
|||
<openerp> |
|||
<data> |
|||
|
|||
<record id="account_bank_statement_import_view" model="ir.ui.view"> |
|||
<field name="name">Import Bank Statements</field> |
|||
<field name="model">account.bank.statement.import</field> |
|||
<field name="priority">1</field> |
|||
<field name="arch" type="xml"> |
|||
<form string="Import Bank Statements"> |
|||
<field name="data_file" filename="filename"/> |
|||
<field name="filename" invisible="1"/> |
|||
<field name="hide_journal_field" invisible="1"/> |
|||
<label for="journal_id"/> |
|||
<field name="journal_id" |
|||
domain="[('type', '=', 'bank')]" |
|||
attrs="{'invisible': [('hide_journal_field', '=', True)]}" |
|||
context="{'default_type':'bank'}"/> |
|||
<br/><br/><b> How to import your bank statement :</b> |
|||
<br/><label string= "1. Download your bank statements from your bank website."/> |
|||
<br/><label string= "2. Make sure you have installed the right module to support the file format."/> |
|||
<br/><label string= "3. Select the file and click 'Import'."/> |
|||
<footer> |
|||
<button name="import_file" string="_Import" type="object" class="oe_highlight"/> |
|||
or |
|||
<button string="Cancel" class="oe_link" special="cancel"/> |
|||
</footer> |
|||
</form> |
|||
</field> |
|||
</record> |
|||
|
|||
<record id="action_account_bank_statement_import" model="ir.actions.act_window"> |
|||
<field name="name">Import</field> |
|||
<field name="type">ir.actions.act_window</field> |
|||
<field name="res_model">account.bank.statement.import</field> |
|||
<field name="view_type">form</field> |
|||
<field name="view_mode">form</field> |
|||
<field name="target">new</field> |
|||
<field name="view_id" ref="account_bank_statement_import_view"/> |
|||
</record> |
|||
|
|||
<menuitem id="menu_account_bank_statement_import" parent="account.menu_finance_bank_and_cash" action="action_account_bank_statement_import" sequence="8"/> |
|||
|
|||
</data> |
|||
</openerp> |
@ -0,0 +1,17 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<openerp> |
|||
<data> |
|||
<record id="view_account_config_settings" model="ir.ui.view"> |
|||
<field name="model">account.config.settings</field> |
|||
<field name="inherit_id" ref="account.view_account_config_settings" /> |
|||
<field name="arch" type="xml"> |
|||
<xpath expr="." position="inside"> |
|||
<separator name="account_bank_statement_import" string="Bank statement import" /> |
|||
<group> |
|||
<field name="module_base_bank_account_number_unique" /> |
|||
</group> |
|||
</xpath> |
|||
</field> |
|||
</record> |
|||
</data> |
|||
</openerp> |
@ -0,0 +1,17 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<openerp> |
|||
<data> |
|||
|
|||
<record id="view_account_journal_form" model="ir.ui.view"> |
|||
<field name="name">account.journal.enforce_sequence</field> |
|||
<field name="model">account.journal</field> |
|||
<field name="inherit_id" ref="account.view_account_journal_form"/> |
|||
<field name="arch" type="xml"> |
|||
<field name="sequence_id" position="after"> |
|||
<field name="enforce_sequence" attrs="{'invisible': [('type', '!=', 'bank')]}"/> |
|||
</field> |
|||
</field> |
|||
</record> |
|||
|
|||
</data> |
|||
</openerp> |
@ -0,0 +1 @@ |
|||
from . import models |
@ -0,0 +1,35 @@ |
|||
# -*- coding: utf-8 -*- |
|||
############################################################################## |
|||
# |
|||
# Copyright (C) 2013-2015 Therp BV <http://therp.nl> |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Affero General Public License as published |
|||
# by the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
############################################################################## |
|||
{ |
|||
'name': 'CAMT Format Bank Statements Import', |
|||
'version': '8.0.0.4.1', |
|||
'summary': 'Module to import SEPA CAMT.053 Format bank statement files', |
|||
'license': 'AGPL-3', |
|||
'author': 'Odoo Community Association (OCA), Therp BV', |
|||
'website': 'https://github.com/OCA/bank-statement-import', |
|||
'category': 'Banking addons', |
|||
'depends': [ |
|||
'account_bank_statement_import', |
|||
], |
|||
'demo': [ |
|||
'demo/demo_data.xml', |
|||
], |
|||
'installable': True, |
|||
} |
@ -0,0 +1,26 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<openerp> |
|||
<data> |
|||
|
|||
<record id="camt_bank_journal" model="account.journal"> |
|||
<field name="name">Bank Journal - (test camt)</field> |
|||
<field name="code">TBNKCAMT</field> |
|||
<field name="type">bank</field> |
|||
<field name="sequence_id" ref="account.sequence_bank_journal"/> |
|||
<field name="default_debit_account_id" ref="account.bnk"/> |
|||
<field name="default_credit_account_id" ref="account.bnk"/> |
|||
<field name="user_id" ref="base.user_root"/> |
|||
</record> |
|||
|
|||
<record id="camt_company_bank" model="res.partner.bank"> |
|||
<field name="owner_name">Your Company</field> |
|||
<field name="acc_number">NL77ABNA0574908765</field> |
|||
<field name="partner_id" ref="base.partner_root"></field> |
|||
<field name="company_id" ref="base.main_company"></field> |
|||
<field name="journal_id" ref="camt_bank_journal"></field> |
|||
<field name="state">bank</field> |
|||
<field name="bank" ref="base.res_bank_1"/> |
|||
</record> |
|||
</data> |
|||
|
|||
</openerp> |
@ -0,0 +1,41 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 8.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_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
|||
|
@ -0,0 +1,45 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-02-20 16:51+0000\n" |
|||
"PO-Revision-Date: 2018-02-20 16:52+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: German (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/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_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Anzeigename" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Kontoauszug importieren" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Zuletzt geändert am" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
@ -0,0 +1,45 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-02-20 16:51+0000\n" |
|||
"PO-Revision-Date: 2018-02-20 16:52+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Spanish (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/es/)\n" |
|||
"Language: es\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_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nombre mostrado" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importar extracto bancario" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Última modificación en" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
@ -0,0 +1,45 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-02-20 16:51+0000\n" |
|||
"PO-Revision-Date: 2018-02-20 16:52+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Finnish (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/fi/)\n" |
|||
"Language: fi\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_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nimi" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Tuo pankkiaineisto" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Viimeksi muokattu" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
@ -0,0 +1,45 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-02-20 16:51+0000\n" |
|||
"PO-Revision-Date: 2018-02-20 16:52+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: French (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/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_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nom à afficher" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "Id." |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importer Relevé Bancaire" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Dernière modification le" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
@ -0,0 +1,45 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-02-20 16:51+0000\n" |
|||
"PO-Revision-Date: 2018-02-20 16:52+0000\n" |
|||
"Last-Translator: Paolo Valier\n" |
|||
"Language-Team: Italian (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/it/)\n" |
|||
"Language: it\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_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nome da visualizzare" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Ultima modifica il" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
@ -0,0 +1,46 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-02-20 16:51+0000\n" |
|||
"PO-Revision-Date: 2018-02-20 16:52+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Lithuanian (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/lt/)\n" |
|||
"Language: lt\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" |
|||
"%100<10 || n%100>=20) ? 1 : 2);\n" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Vaizduojamas pavadinimas" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Paskutinį kartą keista" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
@ -0,0 +1,46 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-02-20 16:51+0000\n" |
|||
"PO-Revision-Date: 2018-02-20 16:52+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/oca/OCA-bank-" |
|||
"statement-import-8-0/language/lt_LT/)\n" |
|||
"Language: lt_LT\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" |
|||
"%100<10 || n%100>=20) ? 1 : 2);\n" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importuoti banko išrašą" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
@ -0,0 +1,46 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
# Translators: |
|||
# Erwin van der Ploeg <erwin@bas-solutions.nl>, 2015 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-02-20 16:51+0000\n" |
|||
"PO-Revision-Date: 2018-02-20 16:52+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Dutch (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/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_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Te tonen naam" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importeer bankafschrift" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Laatst bijgewerkt op" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
@ -0,0 +1,45 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-02-20 16:51+0000\n" |
|||
"PO-Revision-Date: 2018-02-20 16:52+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-bank-" |
|||
"statement-import-8-0/language/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_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nome para Mostrar" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importar Extrato Bancário" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Última modificação em" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
@ -0,0 +1,45 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-02-20 16:51+0000\n" |
|||
"PO-Revision-Date: 2018-02-20 16:52+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-bank-" |
|||
"statement-import-8-0/language/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_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Nome a Apresentar" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importar Extrato Bancário" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Última Modificação Em" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
@ -0,0 +1,46 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-02-20 16:51+0000\n" |
|||
"PO-Revision-Date: 2018-02-20 16:52+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" |
|||
"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/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_camt |
|||
#: field:account.bank.statement.import.camt.parser,display_name:0 |
|||
msgid "Display Name" |
|||
msgstr "Prikazni naziv" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,id:0 |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: model:ir.model,name:account_bank_statement_import_camt.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Uvoz bančnega izpiska" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: field:account.bank.statement.import.camt.parser,__last_update:0 |
|||
msgid "Last Modified on" |
|||
msgstr "Zadnjič spremenjeno" |
|||
|
|||
#. module: account_bank_statement_import_camt |
|||
#: code:addons/account_bank_statement_import_camt/models/parser.py:99 |
|||
#, python-format |
|||
msgid "No description" |
|||
msgstr "" |
@ -1,3 +1,4 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# © 2013-2016 Therp BV <http://therp.nl> |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
from . import parser |
@ -0,0 +1,42 @@ |
|||
# -*- coding: utf-8 -*- |
|||
"""Add process_camt method to account.bank.statement.import.""" |
|||
############################################################################## |
|||
# |
|||
# Copyright (C) 2013-2015 Therp BV <http://therp.nl> |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Affero General Public License as published |
|||
# by the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
############################################################################## |
|||
import logging |
|||
from openerp import models |
|||
|
|||
_logger = logging.getLogger(__name__) |
|||
|
|||
|
|||
class AccountBankStatementImport(models.TransientModel): |
|||
"""Add process_camt method to account.bank.statement.import.""" |
|||
_inherit = 'account.bank.statement.import' |
|||
|
|||
def _parse_file(self, cr, uid, data_file, context=None): |
|||
"""Parse a CAMT053 XML file.""" |
|||
parser = self.pool['account.bank.statement.import.camt.parser'] |
|||
try: |
|||
_logger.debug("Try parsing with camt.") |
|||
return parser.parse(data_file) |
|||
except ValueError: |
|||
# Not a camt file, returning super will call next candidate: |
|||
_logger.debug("Statement file was not a camt file.", |
|||
exc_info=True) |
|||
return super(AccountBankStatementImport, self)._parse_file( |
|||
cr, uid, data_file, context=context) |
Before Width: 128 | Height: 128 | Size: 9.2 KiB After Width: 128 | Height: 128 | Size: 9.2 KiB |
@ -0,0 +1,23 @@ |
|||
# -*- encoding: utf-8 -*- |
|||
"""Test import of bank statement for camt.053.""" |
|||
############################################################################## |
|||
# |
|||
# Copyright (C) 2015 Therp BV <http://therp.nl>. |
|||
# |
|||
# All other contributions are (C) by their respective contributors |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Affero General Public License as |
|||
# published by the Free Software Foundation, either version 3 of the |
|||
# License, or (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
############################################################################## |
|||
from . import test_import_bank_statement |
@ -0,0 +1,70 @@ |
|||
# -*- coding: utf-8 -*- |
|||
"""Run test to import camt.053 import.""" |
|||
############################################################################## |
|||
# |
|||
# Copyright (C) 2015 Therp BV <http://therp.nl>. |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Affero General Public License as |
|||
# published by the Free Software Foundation, either version 3 of the |
|||
# License, or (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Affero General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Affero General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
############################################################################## |
|||
from openerp.addons.account_bank_statement_import.tests import ( |
|||
TestStatementFile) |
|||
|
|||
|
|||
class TestImport(TestStatementFile): |
|||
"""Run test to import camt import.""" |
|||
|
|||
def test_statement_import(self): |
|||
"""Test correct creation of single statement.""" |
|||
transactions = [ |
|||
{ |
|||
'remote_account': 'NL46ABNA0499998748', |
|||
'transferred_amount': -754.25, |
|||
'value_date': '2014-01-05', |
|||
'ref': '435005714488-ABNO33052620', |
|||
}, |
|||
{ |
|||
'remote_account': 'NL46ABNA0499998748', |
|||
'transferred_amount': -564.05, |
|||
'value_date': '2014-01-05', |
|||
'ref': 'TESTBANK/NL/20141229/01206408', |
|||
}, |
|||
{ |
|||
'remote_account': 'NL46ABNA0499998748', |
|||
'transferred_amount': -100.0, |
|||
'value_date': '2014-01-05', |
|||
'ref': 'TESTBANK/NL/20141229/01206407', |
|||
}, |
|||
{ |
|||
'remote_account': 'NL69ABNA0522123643', |
|||
'transferred_amount': 1405.31, |
|||
'value_date': '2014-01-05', |
|||
'ref': '115', |
|||
}, |
|||
] |
|||
self._test_statement_import( |
|||
'account_bank_statement_import_camt', 'test-camt053.xml', |
|||
'2014-01-05-1234Test/1', |
|||
local_account='NL77ABNA0574908765', |
|||
start_balance=15568.27, end_balance=15121.12, |
|||
transactions=transactions |
|||
) |
|||
|
|||
def test_zip_import(self): |
|||
"""Test import of multiple statements from zip file.""" |
|||
self._test_statement_import( |
|||
'account_bank_statement_import_camt', 'test-camt053.zip', |
|||
'2014-02-05-1234Test/2', # Only name of first statement |
|||
local_account='NL77ABNA0574908765', |
|||
) |
@ -1,50 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.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_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "" |
|||
|
@ -1,55 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2015-07-24 21:51+0000\n" |
|||
"PO-Revision-Date: 2015-10-04 11:43+0200\n" |
|||
"Last-Translator: Rudolf Schnapka <rs@techno-flex.de>\n" |
|||
"Language-Team: French (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/fr/)\n" |
|||
"Language: fr\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: 8bit\n" |
|||
"Plural-Forms: nplurals=2; plural=(n > 1);\n" |
|||
"X-Generator: Poedit 1.8.3\n" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Kontoauszug importieren" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "" |
@ -1,54 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 2018 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-06-08 08:27+0000\n" |
|||
"PO-Revision-Date: 2018-06-08 08:27+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n" |
|||
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" |
|||
"Language: es\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_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "CAMT" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "Nombre a mostrar" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importar extracto bancario" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Última modificación en" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "account.bank.statement.import.camt.parser" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "CAMT en .zip" |
@ -1,55 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
# Mehdi Zarrinkolah <mehdi1811@gmail.com>, 2018 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-06-08 08:27+0000\n" |
|||
"PO-Revision-Date: 2018-07-22 10:30+0000\n" |
|||
"Last-Translator: derKonig <fshahy@gmail.com>\n" |
|||
"Language-Team: Persian (https://www.transifex.com/oca/teams/23907/fa/)\n" |
|||
"Language: fa\n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: nplurals=2; plural=n > 1;\n" |
|||
"X-Generator: Weblate 3.0.1\n" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "CAMT" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "نام صفحه نمایش" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "شناسه" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "ورود بیانیه بانکی" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "آخرین تغییر در" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "گزارش .حساب بانکی .وارد کننده .تقسیم کننده .تجزیه کننده" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "CAMT زیپ شده" |
@ -1,54 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2017 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 9.0c\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2016-12-10 05:00+0000\n" |
|||
"PO-Revision-Date: 2016-12-10 05:00+0000\n" |
|||
"Last-Translator: Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2017\n" |
|||
"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" |
|||
"Language: fi\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_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Tuo pankkiaineisto" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "" |
@ -1,54 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 2018 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-06-08 08:27+0000\n" |
|||
"PO-Revision-Date: 2018-06-08 08:27+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\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_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "CAMT" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "Nom affiché" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importer Relevé Bancaire" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Dernière modification le" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "CAMT zippé" |
@ -1,55 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 2016 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 9.0c\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2016-12-09 17:00+0000\n" |
|||
"PO-Revision-Date: 2016-12-09 17:00+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n" |
|||
"Language-Team: French (Switzerland) (https://www.transifex.com/oca/" |
|||
"teams/23907/fr_CH/)\n" |
|||
"Language: fr_CH\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_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importer Relevé" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "" |
@ -1,54 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
# Alejandro Santana <alejandrosantana@anubia.es>, 2016 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 9.0c\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2016-12-09 17:00+0000\n" |
|||
"PO-Revision-Date: 2016-12-09 17:00+0000\n" |
|||
"Last-Translator: Alejandro Santana <alejandrosantana@anubia.es>, 2016\n" |
|||
"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" |
|||
"Language: gl\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_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importar extracto bancario" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "" |
@ -1,55 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 2018 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 11.0\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2018-06-08 08:27+0000\n" |
|||
"PO-Revision-Date: 2018-06-08 08:27+0000\n" |
|||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 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_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "CAMT" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "Naziv" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Uvoz bankovnog izvoda" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Zadnje modificirano" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "account.bank.statement.import.camt.parser" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "kompresirani CAMT" |
@ -1,55 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2015-07-24 21:51+0000\n" |
|||
"PO-Revision-Date: 2015-07-24 07:41+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/oca/OCA-bank-" |
|||
"statement-import-8-0/language/lt_LT/)\n" |
|||
"Language: lt_LT\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" |
|||
"%100<10 || n%100>=20) ? 1 : 2);\n" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importuoti banko išrašą" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "" |
@ -1,55 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
# Imre Kristoffer Eilertsen <imreeil42@gmail.com>, 2016 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 9.0c\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2016-12-09 17:00+0000\n" |
|||
"PO-Revision-Date: 2016-12-09 17:00+0000\n" |
|||
"Last-Translator: Imre Kristoffer Eilertsen <imreeil42@gmail.com>, 2016\n" |
|||
"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/" |
|||
"teams/23907/nb_NO/)\n" |
|||
"Language: nb_NO\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_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importer bankutsagn" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "" |
@ -1,59 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
# Erwin van der Ploeg <erwin@bas-solutions.nl>, 2015 |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2015-07-24 21:51+0000\n" |
|||
"PO-Revision-Date: 2018-12-03 10:43+0000\n" |
|||
"Last-Translator: Yung-Wa <yw.ng@onestein.nl>\n" |
|||
"Language-Team: Dutch (http://www.transifex.com/oca/" |
|||
"OCA-bank-statement-import-8-0/language/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" |
|||
"X-Generator: Weblate 3.3\n" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
#, fuzzy |
|||
msgid "CAMT" |
|||
msgstr "CAMT" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "Weergave naam" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
#, fuzzy |
|||
msgid "ID" |
|||
msgstr "ID" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importeer bankafschrift" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Laatst gewijzigd op" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
#, fuzzy |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "account.bank.statement.import.camt.parser" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "zip formaat CAMT" |
@ -1,54 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2015-10-09 09:23+0000\n" |
|||
"PO-Revision-Date: 2015-10-09 00:26+0000\n" |
|||
"Last-Translator: danimaribeiro <danimaribeiro@gmail.com>\n" |
|||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-bank-" |
|||
"statement-import-8-0/language/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_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importar Extrato Bancário" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "" |
@ -1,54 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2016-08-18 10:27+0000\n" |
|||
"PO-Revision-Date: 2015-07-24 07:41+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-bank-" |
|||
"statement-import-8-0/language/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_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Importar Extrato Bancário" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "" |
@ -1,55 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_camt_oca |
|||
# |
|||
# Translators: |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: bank-statement-import (8.0)\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2015-07-24 21:51+0000\n" |
|||
"PO-Revision-Date: 2015-07-25 12:19+0000\n" |
|||
"Last-Translator: Matjaž Mozetič <m.mozetic@matmoz.si>\n" |
|||
"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-bank-statement-" |
|||
"import-8-0/language/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_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "CAMT" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser_id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import |
|||
msgid "Import Bank Statement" |
|||
msgstr "Uvoz bančnega izpiska" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model.fields,field_description:account_bank_statement_import_camt_oca.field_account_bank_statement_import_camt_parser___last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.model,name:account_bank_statement_import_camt_oca.model_account_bank_statement_import_camt_parser |
|||
msgid "account.bank.statement.import.camt.parser" |
|||
msgstr "" |
|||
|
|||
#. module: account_bank_statement_import_camt_oca |
|||
#: model:ir.ui.view,arch_db:account_bank_statement_import_camt_oca.account_bank_statement_import_view |
|||
msgid "zipped CAMT" |
|||
msgstr "" |
@ -1,40 +0,0 @@ |
|||
"""Add process_camt method to account.bank.statement.import.""" |
|||
# © 2013-2016 Therp BV <http://therp.nl> |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
import logging |
|||
from io import BytesIO |
|||
import zipfile |
|||
from odoo import api, models |
|||
|
|||
_logger = logging.getLogger(__name__) |
|||
|
|||
|
|||
class AccountBankStatementImport(models.TransientModel): |
|||
"""Add process_camt method to account.bank.statement.import.""" |
|||
_inherit = 'account.bank.statement.import' |
|||
|
|||
@api.model |
|||
def _parse_file(self, data_file): |
|||
"""Parse a CAMT053 XML file.""" |
|||
try: |
|||
parser = self.env['account.bank.statement.import.camt.parser'] |
|||
_logger.debug("Try parsing with camt.") |
|||
return parser.parse(data_file) |
|||
except ValueError: |
|||
try: |
|||
with zipfile.ZipFile(BytesIO(data_file)) as data: |
|||
currency = None |
|||
account_number = None |
|||
transactions = [] |
|||
for member in data.namelist(): |
|||
currency, account_number, new = self._parse_file( |
|||
data.open(member).read() |
|||
) |
|||
transactions.extend(new) |
|||
return currency, account_number, transactions |
|||
except (zipfile.BadZipFile, ValueError): |
|||
pass |
|||
# Not a camt file, returning super will call next candidate: |
|||
_logger.debug("Statement file was not a camt file.", |
|||
exc_info=True) |
|||
return super(AccountBankStatementImport, self)._parse_file(data_file) |
@ -1 +0,0 @@ |
|||
(None, None, []) |
@ -1,18 +0,0 @@ |
|||
(None, |
|||
'CH1111000000123456789', |
|||
[{'balance_end_real': 79443.15, |
|||
'balance_start': 75960.15, |
|||
'date': '2017-03-22', |
|||
'name': '20170323123456789012345', |
|||
'transactions': [{'account_number': 'CH2222000000123456789', |
|||
'amount': 2187.0, |
|||
'date': '2017-03-22', |
|||
'name': 'CRÉDIT GROUPÉ BVR TRAITEMENT DU 22.03.2017 NUMÉRO CLIENT 01-70884-3 PAQUET ID: 123456CHCAFEBABE', |
|||
'partner_name': 'Banque Cantonale Vaudoise', |
|||
'ref': '302388292000011111111111111'}, |
|||
{'account_number': 'CH3333000000123456789', |
|||
'amount': 1296.0, |
|||
'date': '2017-03-22', |
|||
'name': 'CRÉDIT GROUPÉ BVR TRAITEMENT DU 22.03.2017 NUMÉRO CLIENT 01-70884-3 PAQUET ID: 123456CHCAFEBABE', |
|||
'partner_name': 'Banque Cantonale Vaudoise', |
|||
'ref': '302388292000022222222222222'}]}]) |
@ -1,34 +0,0 @@ |
|||
(None, |
|||
'NL77ABNA0574908765', |
|||
[{'balance_end_real': 15121.12, |
|||
'balance_start': 15568.27, |
|||
'date': '2014-01-05', |
|||
'name': '1234Test/1', |
|||
'transactions': [{'account_number': 'NL46ABNA0499998748', |
|||
'amount': -754.25, |
|||
'date': '2014-01-05', |
|||
'name': 'Insurance policy 857239PERIOD 01.01.2014 - 31.12.2014', |
|||
'note': 'MKB Insurance 859239PERIOD 01.01.2014 - 31.12.2014', |
|||
'partner_name': 'INSURANCE COMPANY TESTX', |
|||
'ref': '435005714488-ABNO33052620'}, |
|||
{'account_number': 'NL46ABNA0499998748', |
|||
'amount': -564.05, |
|||
'date': '2014-01-05', |
|||
'name': 'Direct Debit S14 0410', |
|||
'note': 'Direct debit S14 0410 AC07 Rek.nummer blokkade TESTBANK/NL/20141229/01206408', |
|||
'partner_name': 'Test Customer', |
|||
'ref': 'TESTBANK/NL/20141229/01206408'}, |
|||
{'account_number': 'NL46ABNA0499998748', |
|||
'amount': -100.0, |
|||
'date': '2014-01-05', |
|||
'name': 'Direct Debit S14 0410', |
|||
'note': 'Direct debit S14 0410 AC07 Rek.nummer blokkade TESTBANK/NL/20141229/01206408', |
|||
'partner_name': 'Test Customer', |
|||
'ref': 'TESTBANK/NL/20141229/01206407'}, |
|||
{'account_number': 'NL69ABNA0522123643', |
|||
'amount': 1405.31, |
|||
'date': '2014-01-05', |
|||
'name': 'INNDNL2U20140105000217200000708', |
|||
'note': '#RD PARTY MEDIA CUSNO 90782 4210773', |
|||
'partner_name': '3rd party Media', |
|||
'ref': '115'}]}]) |
@ -1,52 +0,0 @@ |
|||
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.053.001.04"> |
|||
<BkToCstmrStmt> |
|||
<GrpHdr> |
|||
<MsgId>TESTBANK/NL/1420561226673</MsgId> |
|||
<CreDtTm>2014-01-06T16:20:26.673Z</CreDtTm> |
|||
</GrpHdr> |
|||
<Stmt> |
|||
<Id>1234Test/1</Id> |
|||
<LglSeqNb>2</LglSeqNb> |
|||
<CreDtTm>2014-01-06T16:20:26.673Z</CreDtTm> |
|||
<FrToDt> |
|||
<FrDtTm>2014-01-05T00:00:00.000Z</FrDtTm> |
|||
<ToDtTm>2014-01-05T23:59:59.999Z</ToDtTm> |
|||
</FrToDt> |
|||
<Acct> |
|||
<Id> |
|||
<IBAN>NL77ABNA0574908765</IBAN> |
|||
</Id> |
|||
<Nm>Example company</Nm> |
|||
<Svcr> |
|||
<FinInstnId> |
|||
<BIC>ABNANL2A</BIC> |
|||
</FinInstnId> |
|||
</Svcr> |
|||
</Acct> |
|||
<Bal> |
|||
<Tp> |
|||
<CdOrPrtry> |
|||
<Cd>OPBD</Cd> |
|||
</CdOrPrtry> |
|||
</Tp> |
|||
<Amt Ccy="CHF">1520.76</Amt> |
|||
<CdtDbtInd>CRDT</CdtDbtInd> |
|||
<Dt> |
|||
<Dt>2014-01-05</Dt> |
|||
</Dt> |
|||
</Bal> |
|||
<Bal> |
|||
<Tp> |
|||
<CdOrPrtry> |
|||
<Cd>CLBD</Cd> |
|||
</CdOrPrtry> |
|||
</Tp> |
|||
<Amt Ccy="CHF">1520.76</Amt> |
|||
<CdtDbtInd>CRDT</CdtDbtInd> |
|||
<Dt> |
|||
<Dt>2014-01-05</Dt> |
|||
</Dt> |
|||
</Bal> |
|||
</Stmt> |
|||
</BkToCstmrStmt> |
|||
</Document> |
@ -1,214 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.053.001.04" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:iso:std:iso:20022:tech:xsd:camt.053.001.04 camt.053.001.04.xsd"> |
|||
<BkToCstmrStmt> |
|||
<GrpHdr> |
|||
<MsgId>20170323312345678900000</MsgId> |
|||
<CreDtTm>2017-03-23T14:47:00</CreDtTm> |
|||
<MsgPgntn> |
|||
<PgNb>1</PgNb> |
|||
<LastPgInd>true</LastPgInd> |
|||
</MsgPgntn> |
|||
<AddtlInf>Test</AddtlInf> |
|||
</GrpHdr> |
|||
<Stmt> |
|||
<Id>20170323123456789012345</Id> |
|||
<ElctrncSeqNb>58</ElctrncSeqNb> |
|||
<CreDtTm>2017-03-23T14:47:00</CreDtTm> |
|||
<FrToDt> |
|||
<FrDtTm>2017-03-23T00:00:00</FrDtTm> |
|||
<ToDtTm>2017-03-23T23:59:59</ToDtTm> |
|||
</FrToDt> |
|||
<Acct> |
|||
<Id> |
|||
<IBAN>CH1111000000123456789</IBAN> |
|||
</Id> |
|||
<Ownr> |
|||
<Nm>Open Net S. à r.l. Prilly</Nm> |
|||
</Ownr> |
|||
</Acct> |
|||
<Bal> |
|||
<Tp> |
|||
<CdOrPrtry> |
|||
<Cd>OPBD</Cd> |
|||
</CdOrPrtry> |
|||
</Tp> |
|||
<Amt Ccy="CHF">75960.15</Amt> |
|||
<CdtDbtInd>CRDT</CdtDbtInd> |
|||
<Dt> |
|||
<Dt>2017-03-22</Dt> |
|||
</Dt> |
|||
</Bal> |
|||
<Bal> |
|||
<Tp> |
|||
<CdOrPrtry> |
|||
<Cd>CLBD</Cd> |
|||
</CdOrPrtry> |
|||
</Tp> |
|||
<Amt Ccy="CHF">79443.15</Amt> |
|||
<CdtDbtInd>CRDT</CdtDbtInd> |
|||
<Dt> |
|||
<Dt>2017-03-23</Dt> |
|||
</Dt> |
|||
</Bal> |
|||
<Ntry> |
|||
<NtryRef>012345678</NtryRef> |
|||
<Amt Ccy="CHF">3483.00</Amt> |
|||
<CdtDbtInd>CRDT</CdtDbtInd> |
|||
<RvslInd>false</RvslInd> |
|||
<Sts>BOOK</Sts> |
|||
<BookgDt> |
|||
<Dt>2017-03-22</Dt> |
|||
</BookgDt> |
|||
<ValDt> |
|||
<Dt>2017-03-23</Dt> |
|||
</ValDt> |
|||
<AcctSvcrRef>20170323001234567891234567891234</AcctSvcrRef> |
|||
<BkTxCd> |
|||
<Domn> |
|||
<Cd>PMNT</Cd> |
|||
<Fmly> |
|||
<Cd>RCDT</Cd> |
|||
<SubFmlyCd>VCOM</SubFmlyCd> |
|||
</Fmly> |
|||
</Domn> |
|||
</BkTxCd> |
|||
<NtryDtls> |
|||
<Btch> |
|||
<NbOfTxs>2</NbOfTxs> |
|||
</Btch> |
|||
<TxDtls> |
|||
<Refs> |
|||
<AcctSvcrRef>123456CHCAFEBABE</AcctSvcrRef> |
|||
<Prtry> |
|||
<Tp>01</Tp> |
|||
<Ref>123456CHCAFEBABE</Ref> |
|||
</Prtry> |
|||
</Refs> |
|||
<Amt Ccy="CHF">2187.00</Amt> |
|||
<CdtDbtInd>CRDT</CdtDbtInd> |
|||
<BkTxCd> |
|||
<Domn> |
|||
<Cd>PMNT</Cd> |
|||
<Fmly> |
|||
<Cd>RCDT</Cd> |
|||
<SubFmlyCd>AUTT</SubFmlyCd> |
|||
</Fmly> |
|||
</Domn> |
|||
</BkTxCd> |
|||
<RltdPties> |
|||
<Dbtr> |
|||
<Nm>Banque Cantonale Vaudoise</Nm> |
|||
<PstlAdr> |
|||
<StrtNm>Place Saint-François</StrtNm> |
|||
<BldgNb>14</BldgNb> |
|||
<PstCd>1003</PstCd> |
|||
<TwnNm>Lausanne</TwnNm> |
|||
<Ctry>CH1</Ctry> |
|||
</PstlAdr> |
|||
</Dbtr> |
|||
<DbtrAcct> |
|||
<Id> |
|||
<IBAN>CH2222000000123456789</IBAN> |
|||
</Id> |
|||
</DbtrAcct> |
|||
</RltdPties> |
|||
<RltdAgts> |
|||
<DbtrAgt> |
|||
<FinInstnId> |
|||
<BICFI>POFICHBEXXX</BICFI> |
|||
<Nm>POSTFINANCE AG</Nm> |
|||
<PstlAdr> |
|||
<AdrLine>MINGERSTRASSE 20</AdrLine> |
|||
<AdrLine>3030 BERNE</AdrLine> |
|||
</PstlAdr> |
|||
</FinInstnId> |
|||
</DbtrAgt> |
|||
</RltdAgts> |
|||
<RmtInf> |
|||
<Strd> |
|||
<CdtrRefInf> |
|||
<Tp> |
|||
<CdOrPrtry> |
|||
<Prtry>ISR Reference</Prtry> |
|||
</CdOrPrtry> |
|||
</Tp> |
|||
<Ref>302388292000011111111111111</Ref> |
|||
</CdtrRefInf> |
|||
<AddtlRmtInf>?REJECT?0</AddtlRmtInf> |
|||
</Strd> |
|||
</RmtInf> |
|||
<RltdDts> |
|||
<AccptncDtTm>2017-03-22T20:00:00</AccptncDtTm> |
|||
</RltdDts> |
|||
</TxDtls> |
|||
<TxDtls> |
|||
<Refs> |
|||
<AcctSvcrRef>123456CHCAFEBABE</AcctSvcrRef> |
|||
<Prtry> |
|||
<Tp>01</Tp> |
|||
<Ref>123456CHCAFEBABE</Ref> |
|||
</Prtry> |
|||
</Refs> |
|||
<Amt Ccy="CHF">1296.00</Amt> |
|||
<CdtDbtInd>CRDT</CdtDbtInd> |
|||
<BkTxCd> |
|||
<Domn> |
|||
<Cd>PMNT</Cd> |
|||
<Fmly> |
|||
<Cd>RCDT</Cd> |
|||
<SubFmlyCd>AUTT</SubFmlyCd> |
|||
</Fmly> |
|||
</Domn> |
|||
</BkTxCd> |
|||
<RltdPties> |
|||
<Dbtr> |
|||
<Nm>Banque Cantonale Vaudoise</Nm> |
|||
<PstlAdr> |
|||
<StrtNm>Place Saint-François</StrtNm> |
|||
<BldgNb>14</BldgNb> |
|||
<PstCd>1003</PstCd> |
|||
<TwnNm>Lausanne</TwnNm> |
|||
<Ctry>CH2</Ctry> |
|||
</PstlAdr> |
|||
</Dbtr> |
|||
<DbtrAcct> |
|||
<Id> |
|||
<IBAN>CH3333000000123456789</IBAN> |
|||
</Id> |
|||
</DbtrAcct> |
|||
</RltdPties> |
|||
<RltdAgts> |
|||
<DbtrAgt> |
|||
<FinInstnId> |
|||
<BICFI>POFICHBEYYY</BICFI> |
|||
<Nm>POSTFINANCE AG</Nm> |
|||
<PstlAdr> |
|||
<AdrLine>MINGERSTRASSE 20</AdrLine> |
|||
<AdrLine>3030 BERNE</AdrLine> |
|||
</PstlAdr> |
|||
</FinInstnId> |
|||
</DbtrAgt> |
|||
</RltdAgts> |
|||
<RmtInf> |
|||
<Strd> |
|||
<CdtrRefInf> |
|||
<Tp> |
|||
<CdOrPrtry> |
|||
<Prtry>ISR Reference</Prtry> |
|||
</CdOrPrtry> |
|||
</Tp> |
|||
<Ref>302388292000022222222222222</Ref> |
|||
</CdtrRefInf> |
|||
<AddtlRmtInf>?REJECT?0</AddtlRmtInf> |
|||
</Strd> |
|||
</RmtInf> |
|||
<RltdDts> |
|||
<AccptncDtTm>2017-03-22T20:00:00</AccptncDtTm> |
|||
</RltdDts> |
|||
</TxDtls> |
|||
</NtryDtls> |
|||
<AddtlNtryInf>CRÉDIT GROUPÉ BVR TRAITEMENT DU 22.03.2017 NUMÉRO CLIENT 01-70884-3 PAQUET ID: 123456CHCAFEBABE</AddtlNtryInf> |
|||
</Ntry> |
|||
</Stmt> |
|||
</BkToCstmrStmt> |
|||
</Document> |
@ -1,4 +0,0 @@ |
|||
"""Test import of bank statement for camt.053.""" |
|||
# © 2013-2016 Therp BV <http://therp.nl> |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
from . import test_import_bank_statement |
@ -1,150 +0,0 @@ |
|||
"""Run test to import camt.053 import.""" |
|||
# © 2013-2016 Therp BV <http://therp.nl> |
|||
# Copyright 2017 Open Net Sàrl |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
import base64 |
|||
import difflib |
|||
import pprint |
|||
import tempfile |
|||
|
|||
|
|||
from odoo.tests.common import TransactionCase |
|||
from odoo.modules.module import get_module_resource |
|||
|
|||
|
|||
class TestParser(TransactionCase): |
|||
"""Tests for the camt parser itself.""" |
|||
def setUp(self): |
|||
super(TestParser, self).setUp() |
|||
self.parser = self.env['account.bank.statement.import.camt.parser'] |
|||
|
|||
def _do_parse_test(self, inputfile, goldenfile): |
|||
testfile = get_module_resource( |
|||
'account_bank_statement_import_camt_oca', |
|||
'test_files', |
|||
inputfile, |
|||
) |
|||
with open(testfile, 'rb') as data: |
|||
res = self.parser.parse(data.read()) |
|||
with tempfile.NamedTemporaryFile(mode='w+', |
|||
suffix='.pydata') as temp: |
|||
pprint.pprint(res, temp, width=160) |
|||
goldenfile_res = get_module_resource( |
|||
'account_bank_statement_import_camt_oca', |
|||
'test_files', |
|||
goldenfile, |
|||
) |
|||
with open(goldenfile_res, 'r') as golden: |
|||
temp.seek(0) |
|||
diff = list( |
|||
difflib.unified_diff(golden.readlines(), |
|||
temp.readlines(), |
|||
golden.name, |
|||
temp.name)) |
|||
if len(diff) > 2: |
|||
self.fail( |
|||
"actual output doesn't match expected " + |
|||
"output:\n%s" % |
|||
"".join(diff)) |
|||
|
|||
def test_parse(self): |
|||
self._do_parse_test( |
|||
'test-camt053', |
|||
'golden-camt053.pydata') |
|||
|
|||
def test_parse_txdtls(self): |
|||
self._do_parse_test( |
|||
'test-camt053-txdtls', |
|||
'golden-camt053-txdtls.pydata') |
|||
|
|||
def test_parse_no_ntry(self): |
|||
self._do_parse_test( |
|||
'test-camt053-no-ntry', |
|||
'golden-camt053-no-ntry.pydata') |
|||
|
|||
|
|||
class TestImport(TransactionCase): |
|||
"""Run test to import camt import.""" |
|||
transactions = [ |
|||
{ |
|||
'account_number': 'NL46ABNA0499998748', |
|||
'amount': -754.25, |
|||
'date': '2014-01-05', |
|||
'ref': '435005714488-ABNO33052620', |
|||
}, |
|||
{ |
|||
'remote_account': 'NL46ABNA0499998748', |
|||
'transferred_amount': -564.05, |
|||
'value_date': '2014-01-05', |
|||
'ref': 'TESTBANK/NL/20141229/01206408', |
|||
}, |
|||
{ |
|||
'remote_account': 'NL46ABNA0499998748', |
|||
'transferred_amount': -100.0, |
|||
'value_date': '2014-01-05', |
|||
'ref': 'TESTBANK/NL/20141229/01206407', |
|||
}, |
|||
{ |
|||
'remote_account': 'NL69ABNA0522123643', |
|||
'transferred_amount': 1405.31, |
|||
'value_date': '2014-01-05', |
|||
'ref': '115', |
|||
}, |
|||
] |
|||
|
|||
def setUp(self): |
|||
super(TestImport, self).setUp() |
|||
bank = self.env['res.partner.bank'].create({ |
|||
'acc_number': 'NL77ABNA0574908765', |
|||
'partner_id': self.env.ref('base.main_partner').id, |
|||
'company_id': self.env.ref('base.main_company').id, |
|||
'bank_id': self.env.ref('base.res_bank_1').id, |
|||
}) |
|||
self.env['account.journal'].create({ |
|||
'name': 'Bank Journal - (test camt)', |
|||
'code': 'TBNKCAMT', |
|||
'type': 'bank', |
|||
'bank_account_id': bank.id, |
|||
}) |
|||
|
|||
def test_statement_import(self): |
|||
"""Test correct creation of single statement.""" |
|||
testfile = get_module_resource( |
|||
'account_bank_statement_import_camt_oca', |
|||
'test_files', |
|||
'test-camt053', |
|||
) |
|||
with open(testfile, 'rb') as datafile: |
|||
action = self.env['account.bank.statement.import'].create({ |
|||
'data_file': base64.b64encode(datafile.read()) |
|||
}).import_file() |
|||
|
|||
for statement in self.env['account.bank.statement'].browse( |
|||
action['context']['statement_ids'] |
|||
): |
|||
self.assertTrue(any( |
|||
all( |
|||
line[key] == self.transactions[0][key] |
|||
for key in ['amount', 'date', 'ref'] |
|||
) and |
|||
line.bank_account_id.acc_number == |
|||
self.transactions[0]['account_number'] |
|||
for line in statement.line_ids |
|||
)) |
|||
|
|||
def test_zip_import(self): |
|||
"""Test import of multiple statements from zip file.""" |
|||
testfile = get_module_resource( |
|||
'account_bank_statement_import_camt_oca', |
|||
'test_files', |
|||
'test-camt053.zip', |
|||
) |
|||
with open(testfile, 'rb') as datafile: |
|||
action = self.env['account.bank.statement.import'].create({ |
|||
'data_file': base64.b64encode(datafile.read()), |
|||
}).import_file() |
|||
|
|||
for statement in self.env['account.bank.statement'].browse( |
|||
action['context']['statement_ids'] |
|||
): |
|||
self.assertTrue(statement.line_ids) |
@ -1,13 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<odoo> |
|||
<record id="account_bank_statement_import_view" model="ir.ui.view"> |
|||
<field name="model">account.bank.statement.import</field> |
|||
<field name="inherit_id" ref="account_bank_statement_import.account_bank_statement_import_view" /> |
|||
<field name="arch" type="xml"> |
|||
<ul id="statement_format" position="inside"> |
|||
<li>CAMT</li> |
|||
<li>zipped CAMT</li> |
|||
</ul> |
|||
</field> |
|||
</record> |
|||
</odoo> |
@ -1,87 +0,0 @@ |
|||
================================ |
|||
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 |
|||
|
|||
|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 |
|||
===== |
|||
|
|||
#. 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". |
|||
|
|||
Bug Tracker |
|||
=========== |
|||
|
|||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/bank-statement-import/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 <https://github.com/OCA/bank-statement-import/issues/new?body=module:%20account_bank_statement_import_move_line%0Aversion:%2011.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. |
|||
|
|||
Do not contact contributors directly about support or help with technical issues. |
|||
|
|||
Credits |
|||
======= |
|||
|
|||
Authors |
|||
~~~~~~~ |
|||
|
|||
* Tecnativa |
|||
|
|||
Contributors |
|||
~~~~~~~~~~~~ |
|||
|
|||
* Luis M. Ontalba luis.martinez@tecnativa.com> |
|||
|
|||
Maintainers |
|||
~~~~~~~~~~~ |
|||
|
|||
This module is maintained by the OCA. |
|||
|
|||
.. image:: https://odoo-community.org/logo.png |
|||
:alt: Odoo Community Association |
|||
:target: https://odoo-community.org |
|||
|
|||
OCA, or the Odoo Community Association, is a nonprofit organization whose |
|||
mission is to support the collaborative development of Odoo features and |
|||
promote its widespread use. |
|||
|
|||
This module is part of the `OCA/bank-statement-import <https://github.com/OCA/bank-statement-import/tree/11.0/account_bank_statement_import_move_line>`_ project on GitHub. |
|||
|
|||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. |
@ -1,4 +0,0 @@ |
|||
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html |
|||
|
|||
from . import models |
|||
from . import wizards |
@ -1,22 +0,0 @@ |
|||
# 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': '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', |
|||
'depends': [ |
|||
'account', |
|||
], |
|||
'data': [ |
|||
'wizards/account_statement_line_create_view.xml', |
|||
'views/account_bank_statement_view.xml', |
|||
], |
|||
'license': 'AGPL-3', |
|||
'installable': True, |
|||
'auto_install': False, |
|||
} |
@ -1,178 +0,0 @@ |
|||
# 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 11.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:95 |
|||
#, 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 "" |
|||
|
@ -1,185 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_move_line |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:95 |
|||
#, 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 "" |
@ -1,187 +0,0 @@ |
|||
# 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:95 |
|||
#, 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" |
@ -1,190 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_move_line |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 2017 |
|||
# Quentin THEURET <odoo@kerpeo.com>, 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 <odoo@kerpeo.com>, 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:95 |
|||
#, 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é" |
@ -1,186 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_move_line |
|||
# |
|||
# Translators: |
|||
# Bole <bole@dajmi5.com>, 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 <bole@dajmi5.com>, 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:95 |
|||
#, 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 "" |
@ -1,185 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_move_line |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:95 |
|||
#, 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 "" |
@ -1,186 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_move_line |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:95 |
|||
#, 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 "" |
@ -1,186 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_move_line |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:95 |
|||
#, 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 "" |
@ -1,186 +0,0 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * account_bank_statement_import_move_line |
|||
# |
|||
# Translators: |
|||
# OCA Transbot <transbot@odoo-community.org>, 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 <transbot@odoo-community.org>, 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:95 |
|||
#, 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 "" |
@ -1,3 +0,0 @@ |
|||
# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html |
|||
|
|||
from . import account_move_line |
@ -1,36 +0,0 @@ |
|||
# 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 |
@ -1 +0,0 @@ |
|||
* Luis M. Ontalba luis.martinez@tecnativa.com> |
@ -1,3 +0,0 @@ |
|||
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. |
@ -1,8 +0,0 @@ |
|||
#. 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". |
Some files were not shown because too many files changed in this diff
Write
Preview
Loading…
Cancel
Save
Reference in new issue