account_reconcile_oca

This commit is contained in:
Ernad Husremovic 2025-10-25 10:34:41 +02:00
parent 64fdc5b0df
commit a8804cdf59
95 changed files with 17541 additions and 0 deletions

View file

@ -0,0 +1,33 @@
# Account Reconcile OCA
Odoo addon: account_reconcile_oca
## Installation
```bash
pip install odoo-bringout-oca-ocb-account_reconcile_oca
```
## Dependencies
This addon depends on:
- account_statement_base
- base_sparse_field
## Manifest Information
- **Name**: Account Reconcile OCA
- **Version**: 16.0.2.4.9
- **Category**: N/A
- **License**: AGPL-3
- **Installable**: False
## Source
- Repository: https://github.com/OCA/OCB
- Branch: 16.0
- Path: addons/account_reconcile_oca
## License
This package maintains the original AGPL-3 license from the upstream Odoo project.

View file

@ -0,0 +1,124 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association
=====================
Account Reconcile OCA
=====================
..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:f26494d38bbcd8158332ee518f6cf80c8a16f94c0043fc30645ea8f625ea1ce2
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |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/license-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Faccount--reconcile-lightgray.png?logo=github
:target: https://github.com/OCA/account-reconcile/tree/16.0/account_reconcile_oca
:alt: OCA/account-reconcile
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/account-reconcile-16-0/account-reconcile-16-0-account_reconcile_oca
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/account-reconcile&target_branch=16.0
:alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5|
This addon allows to reconcile bank statements and account marked as `reconcile`.
**Table of contents**
.. contents::
:local:
Usage
=====
Bank reconcile
~~~~~~~~~~~~~~
Access `Invoicing / Dashboard` with a user with Full Acounting capabilities.
Select reconcile on the journal of your choice.
Account reconcile
~~~~~~~~~~~~~~~~~
Access `Invoicing / Accounting / Actions / Reconcile`
All the possible reconcile options will show and you will be able to reconcile properly.
You can access the same widget from accounts and Partners.
Note : in case this module is installed on a migrated database, the reconciliation models will not be set by default. So they need to be set manually.
![Reconciliation model : full payment](../static/description/reconcile-model-full.png)
![Reconciliation model : partial payment](../static/description/reconcile-model-partial.png)
Known issues / Roadmap
======================
The following bugs are already detected:
* Creation of activities on the chatter do show automatically
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/account-reconcile/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/account-reconcile/issues/new?body=module:%20account_reconcile_oca%0Aversion:%2016.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
~~~~~~~
* CreuBlanca
* Dixmit
Contributors
~~~~~~~~~~~~
* Enric Tobella
Other credits
~~~~~~~~~~~~~
The system has been improved to handle currency amounts more effectively with the financial support of Sygel Technology.
Maintainers
~~~~~~~~~~~
This module is maintained by the OCA.
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
.. |maintainer-etobella| image:: https://github.com/etobella.png?size=40px
:target: https://github.com/etobella
:alt: etobella
Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
|maintainer-etobella|
This module is part of the `OCA/account-reconcile <https://github.com/OCA/account-reconcile/tree/16.0/account_reconcile_oca>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View file

@ -0,0 +1,2 @@
from . import models
from .hooks import post_init_hook

View file

@ -0,0 +1,45 @@
# Copyright 2023 Dixmit
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "Account Reconcile OCA",
"summary": """
Reconcile addons for Odoo CE accounting""",
"version": "16.0.2.4.9",
"license": "AGPL-3",
"author": "CreuBlanca,Dixmit,Odoo Community Association (OCA)",
"maintainers": ["etobella"],
"website": "https://github.com/OCA/account-reconcile",
"depends": [
"account_statement_base",
"base_sparse_field",
],
"data": [
"views/res_config_settings.xml",
"security/ir.model.access.csv",
"security/security.xml",
"views/account_account_reconcile.xml",
"views/account_bank_statement_line.xml",
"views/account_move_line.xml",
"views/account_journal.xml",
"views/account_move.xml",
"views/account_account.xml",
"views/account_bank_statement.xml",
],
"demo": ["demo/demo.xml"],
"post_init_hook": "post_init_hook",
"assets": {
"web.assets_backend": [
"account_reconcile_oca/static/src/js/widgets/reconcile_data_widget.esm.js",
"account_reconcile_oca/static/src/js/widgets/reconcile_chatter_field.esm.js",
"account_reconcile_oca/static/src/js/widgets/selection_badge_uncheck.esm.js",
"account_reconcile_oca/static/src/js/widgets/reconcile_move_line_widget.esm.js",
"account_reconcile_oca/static/src/js/reconcile_move_line/*.esm.js",
"account_reconcile_oca/static/src/js/reconcile_form/*.esm.js",
"account_reconcile_oca/static/src/js/reconcile_manual/*.esm.js",
"account_reconcile_oca/static/src/js/reconcile/*.esm.js",
"account_reconcile_oca/static/src/xml/reconcile.xml",
"account_reconcile_oca/static/src/scss/reconcile.scss",
],
},
}

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="base.user_admin" model="res.users">
<field name="groups_id" eval="[(4,ref('account.group_account_user'))]" />
</record>
</odoo>

View file

@ -0,0 +1,8 @@
def post_init_hook(cr, registry):
cr.execute(
"""
UPDATE account_bank_statement_line
SET reconcile_mode = 'edit'
WHERE is_reconciled
"""
)

View file

@ -0,0 +1,743 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.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_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
msgid "Aggregate"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
msgid "Journal"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr ""

View file

@ -0,0 +1,755 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-11-20 17:34+0000\n"
"Last-Translator: Enric Tobella <etobella@creublanca.es>\n"
"Language-Team: none\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
".\n"
" <br/>\n"
" Potser vols definir la factura com"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr "Compte"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr "Conciliació de compte comptable"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr "Conciliació de Compte abstracte"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr "Afegir un apunt comptable"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr "Afegir una línea d'extracte bancari"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
msgid "Aggregate"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr "Import"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr "Import en divisa"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr "Dsitribució analítica"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr "Precisió analítica"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr "Estas segur que vols desconciliar aquest apunt?"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr "Banc"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Línea d'extracte bancari"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr "Concilicació bancària"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr "Es pot conciliar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr "Cancel·la"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr "Efectiu"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr "Missatges"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr "Neteja"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr "Companyia"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr "Companyia relacionada amb el diari"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr "Crea"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr "Creat per"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr "Creat el"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr "Crèdit"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr "Moneda"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr "Dades"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr "Data"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr "Dèbit"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr "Nóm a mostrar"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr "Edita moviment"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr "Moneda extrangera"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr "De comptes a pagar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr "De comptes a cobrar"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr "ID"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr "Factura"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr "Conciliat"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr "Elements"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
msgid "Journal"
msgstr "Diari"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr "Divisa del diari"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr "Entrada del diari"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr "Element del diari"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr "Mantenir comptes transitoris"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr "Etiqueta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr "Última modificació el"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr "Última actualització per"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr "Última actualització per"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr "Compte manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr "Import manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr "Divisa manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr "Esborrat manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr "Tipus manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr "Línea manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr "Model manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr "Assentament manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr "Tipus d'assentament manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr "Nom manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr "Import original manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr "Contacte manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr "Referencia manual"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr "Operació manual"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr "Variat"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr "Nom"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr "Narració"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr "No està permés usar líneas transitòries"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr "Res a comprobar"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr "Res a conciliar"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr "Empresa"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr "A pagar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr "Compres"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr "A cobrar"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr "Conciliar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr "Data de concilicació"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr "Informació de conciliació"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr "Mode de concilicació"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr "Conciliar líneas d'extracte bancari"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr ""
"Model de dades per emmagatzemar dades de concilicació a nivell d'usuari"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr "Conciliat"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr "Restablir concilicació"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr "Ventes"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr "Guardar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr "Buscar apunts comptables"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr "Marcar com revisat"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr "L'altra divisa opcional si es tracta d'una entrada multidivisa."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr "A revisar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr "A revisar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr "Transaccions"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr "Indefinit"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr "Desconciliar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr "Usuari"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr "Validar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr "Veure"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr "Veure assentament"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr "Ben fet! Tot s'ha conciliat"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr "Completament pagat"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr "a revisar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr "será reduit en"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr "amb un import pendent"
#, python-format
#~ msgid "Keep suspense move lines mode cannot be unreconciled"
#~ msgstr ""
#~ "La modalitat mantenir els comptes transitoris no permet desconciliar"

View file

@ -0,0 +1,744 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\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_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
msgid "Aggregate"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
msgid "Journal"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr ""

View file

@ -0,0 +1,764 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-04-16 19:11+0000\n"
"Last-Translator: \"Pedro M. Baeza\" <pedro.baeza@tecnativa.com>\n"
"Language-Team: none\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"
"X-Generator: Weblate 5.10.4\n"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
".\n"
" <br/>\n"
" Podría querer establecer la factura como"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr "Cuenta"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr "Conciliación de cuenta contable"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr "Resumen de conciliación de cuenta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr "Añadir apunte contable"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr "Añadir línea de extracto bancario"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr "Añadir todo"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
msgid "Aggregate"
msgstr "Agregado"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr "Nombre del agregado"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr "Agregación a usar en la vista de conciliación"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr "Importe"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr "Importe en moneda"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr "Importe en moneda"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr "Distribución analítica"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr "Precisión analítica"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr "¿Está seguro de que el apunte se debería desconciliar?"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr "Banco"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr "Extracto bancario"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Línea de extracto bancario"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr "Conciliación bancaria"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr "Se puede conciliar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr "Cancelar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr "Efectivo"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr "Charla"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr "Limpiar"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr "Compañías"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr "Compañía"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr "Moneda de la compañía"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr "Compañía del diario"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr "Opciones de configuración"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr "Crear"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr "Creado en"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr "Haber"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr "Moneda"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr "Datos"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr "Fecha"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr "Día"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr "Debe"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr "Nombre mostrado"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr "Editar extracto bancario"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr "Editar movimiento"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr "Balance final"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr "Moneda extranjera"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr "De cuentas comerciales por pagar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr "De cuentas comerciales por cobrar"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr "Balance global"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr "ID"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr "Factura"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr "Está completo"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr "¿Es manual en la moneda?"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr "Conciliado"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr "Es válido"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr "Elementos"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
msgid "Journal"
msgstr "Diario"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr "Moneda del diario"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr "Asiento contable"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr "Apunte contable"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr "Mantener cuentas transitorias"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr "Etiqueta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr "Última modificación por"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr "Última actualización el"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr "Cuenta manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr "Importe manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr "Importe manuel en moneda"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr "Moneda manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr "Borrado manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr "Contrapartida de cambio manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr "En moneda manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr "Tipo manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr "Línea manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr "Modelo manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr "Asiento manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr "Tipo de asiento manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr "Nombre manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr "Importe original manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr "Empresa manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr "Referencia manual"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr "Operación manual"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr "Varios"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr "Mes"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr "Nombre"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr "Narración"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr "No se permiten líneas en suspenso al conciliar"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr "Nada que comprobar"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr "Nada para conciliar"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr "Empresa"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr "A pagar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr "Compras"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr "A cobrar"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr "Conciliar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr "Agregación de conciliación"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr "Datos de conciliación"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr "Información de conciliación"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr "Modo de conciliación"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr "Agregación de conciliación"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr "Conciliar líneas de extracto bancario"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr "Modelo de datos de conciliación para almacenar información de usuario"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr "Conciliado"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr "Restablecer conciliación"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr "Reversión de: %s"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr "Ventas"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr "Guardar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr "Buscar apuntes"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr "Marcar como revisado"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr "Agregación estándar a usar en la conciliación bancaria"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr "Extracto"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr "Nombre del extracto"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr "Líneas de extracto bancario"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr "La otra moneda opcional si se trata de una entrada multi-moneda."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr "A revisar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr "A revisar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr "Transacciones"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr "Indefinido"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr "Desconciliar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr "Usuario"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr "Validar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr "Ver"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr "Ver asiento"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr "Semana"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr "¡Bien hecho! Todo ha sido conciliado"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr "Sólo se pueden conciliar asientos que pertenezcan a la misma cuenta."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr "totalmente pagado"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr "a revisar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr "será disminuido por"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr "con un importe pendiente de"
#, python-format
#~ msgid "Keep suspense move lines mode cannot be unreconciled"
#~ msgstr ""
#~ "Mantener en modo suspenso las líneas que no pueden ser desconciliadas"
#~ msgid "Due Date"
#~ msgstr "Fecha de Vencimiento"
#, python-format
#~ msgid "You must reconcile information on the same partner"
#~ msgstr "Debe conciliar la información sobre el mismo socio"
#~ msgid "Reset"
#~ msgstr "Restablecer"

View file

@ -0,0 +1,763 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-10-09 15:28+0000\n"
"Last-Translator: Guillaume Masson <guillaume.masson@meta-it.fr>\n"
"Language-Team: none\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"
"X-Generator: Weblate 5.6.2\n"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
".\n"
" <br/>\n"
" Vous pouvez définir la facture comme"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr "Compte"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr "Lettrage comptable"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr "Résumé de lettrage des comptes"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr "Ajouter une ligne de pièce"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr "Ajouter une ligne de relevé bancaire"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
msgid "Aggregate"
msgstr "Agrégat"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr "Nom de l'agrégat"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr "Agrégation à utiliser dans la vue de rapprochement"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr "Montant"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr "Montant en devise"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr "Montant en devise"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr "Distribution analytique"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr "Précision analytique"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr "Êtes-vous sûr que la pièce doit être non réconciliée ?"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr "Banque"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr "Relevé bancaire"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Ligne de relevé bancaire"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr "Réconciliation bancaire"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr "Peut être réconciliée"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr "Annuler"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr "Espèces"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr "Chatter"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr "Nettoyer"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr "Sociétés"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr "Société"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr "Devise de la société"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr "Société liée à ce journal"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr "Paramètres de configuration"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr "Créer"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr "Créé par"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr "Créé le"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr "Crédit"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr "Devise"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr "Données"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr "Date"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr "Jour"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr "Débit"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr "Nom affiché"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr "Modifier le relevé bancaire"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr "Modifier la pièce"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr "Solde de clôture"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr "Devise étrangère"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr "Depuis les comptes fournisseurs"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr "Depuis les comptes client"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr "Solde global"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr "ID"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr "Facture"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr "Est terminé"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr "La réconciliation manuelle est-elle en devise ?"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr "Est lettré"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr "Est valide"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr "Transactions"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
msgid "Journal"
msgstr "Journal"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr "Devise du journal"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr "Pièce comptable"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr "Écriture comptable"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr "Conserver les comptes d'attente"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr "Libellé"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr "Dernière modification le"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr "Dernière mise à jour par"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr "Dernière mise à jour le"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr "Compte manuel"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr "Montant manuel"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr "Montant de réconciliation manuelle en devise"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr "Devise manuelle"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr "Suppression manuelle"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr "Contrepartie de change manuelle"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr "Devise de l'entrée manuelle"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr "Type manuel"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr "Écriture manuelle"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr "Modèle manuel"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr "Pièce manuelle"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr "Type de pièce manuelle"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr "Nom manuel"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr "Montant original manuel"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr "Partenaire manuel"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr "Référence manuelle"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr "Opération manuelle"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr "Divers"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr "Mois"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr "Nom"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr "Commentaire"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr ""
"Aucune ligne d'attente n'est autorisée lors de la réconciliation bancaire"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr "Rien à vérifier"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr "Rien à réconcilier"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr "Partenaire"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr "Compte fournisseur"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr "Achats"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr "Compte client"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr "Réconcilier"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr "Agrégat de réconciliation bancaire"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr "Données de réconciliation bancaire"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr "Informations sur les données de réconciliation bancaire"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr "Mode de réconciliation bancaire"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr "Agrégation de réconciliation bancaire"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr "Réconcilier les lignes des relevés bancaires"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr ""
"Modèle de données pour stocker les informations de réconciliation bancaire "
"des utilisateurs"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr "Réconcilié"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr "Réinitialiser la réconciliation"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr "Annulation de : %s"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr "Ventes"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr "Sauvegarder"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr "Rechercher des écritures comptables"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr "Marquer comme vérifié"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr "Agrégation standard à utiliser pour la réconciliation bancaire"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr "Relevé"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr "Nom du relevé"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr "Lignes de relevé"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr "L'autre devise facultative s'il s'agit d'une entrée multidevise."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr "À vérifier"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr "À vérifier"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr "Transactions"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr "Non défini"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr "Déconcilier"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr "Utilisateur"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr "Valider"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr "Voir"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr "Voir la pièce"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr "Semaine"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr "Bien joué ! Tout a été réconcilié"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr ""
"Vous pouvez uniquement lettrer les écritures comptables appartenant au même "
"compte."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr "entièrement payé"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr "à vérifier"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr "sera réduite de"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr "avec un montant ouvert"
#, python-format
#~ msgid "Keep suspense move lines mode cannot be unreconciled"
#~ msgstr ""
#~ "Conserver les comptes d'attente sur les écritures qui ne peuvent être "
#~ "délettrées"
#~ msgid "Reset"
#~ msgstr "Réinitialiser"

View file

@ -0,0 +1,750 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-25 13:09+0000\n"
"Last-Translator: Bole <bole@dajmi5.com>\n"
"Language-Team: none\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"
"X-Generator: Weblate 4.17\n"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
".\n"
" <br/>\n"
" Možda želite postaviti račun kao"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr "Konto"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr "Zatvaranje konta"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr "Apstraktno zatvaranje konta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr "Dodaj stavku temeljnice"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr "Dodaj stavku izvoda"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
msgid "Aggregate"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr "Iznos"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr "Analitička distribucija"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr "Preciznost analitike"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr "Jeste li sigurni da temeljnica treba biti rastvorena?"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr "Banka"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Stavka izvoda banke"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr "Zatvaranje banke"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr "Može zatvoriti"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr "Otkaži"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr "Gotovina"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr "Razgovor"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr "Očisti"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr "Tvrtka"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr "Tvrtka povezana sa ovim dnevnikom"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr "Kreiraj"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr "Kreirao"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr "Kreirano"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr "Potražuje"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr "Valuta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr "Podaci"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr "Datum"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr "Duguje"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr "Prikazani naziv"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr "Uredi temeljnicu"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr "Iz konta dugovanja"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr "Iz konta potraživanja"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr "ID"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr "Račun"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr "Je zatvoren"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr "Stavke"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
msgid "Journal"
msgstr "Dnevnik"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr "Zapis dnevnika"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr "Stavka dnevnika"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr "Natpis"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr "Zadnje modificirano"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr "Zadnji ažurirao"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr "Zadnje ažuriranje"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr "Ručni konto"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr "Ručni iznos"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr "Ručno brisanje"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr "Vrsta ručne obrade"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr "Stavka ručne obrade"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr "Model ručne obrade"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr "Partner"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr "Za plaćanje"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr "Nabave"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr "Za naplatu"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr "Zatvori"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr "Podaci zatvaranja"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr "Info podataka o zatvaranju"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr "Način zatvaranja"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr "Zatvori stavke izvoda"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr "Model podataka o zatvaranju za pohranu korisničkih informacija"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr "Zatvoreno"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr "Prodaje"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr "Spremi"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr "Pretraži stavke dnevnika"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr "Postavi kao Provjereno"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr "Za provjeru"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr "Za provjeru"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr "Transakcije"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr "Nedefinirano"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr "Korisnik"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr "Potvrdi"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr "Pogled"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr "Pregledaj temeljnicu"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr "Odlično! Sve je pozatvarano"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr "potpuno plaćeno"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr "za provjeru"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr "će biti umanjeno za"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr "pa početnim iznosom"

View file

@ -0,0 +1,760 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-10-02 22:42+0000\n"
"Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
"Language-Team: none\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"
"X-Generator: Weblate 5.10.4\n"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
".\n"
" <br/>\n"
" Potrest voler impostare la fattura come"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr "Conto"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr "Conto riconciliazione contabile"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr "Sintesi riconciliazione contabile"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr "Attivo"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr "Aggiungi riga movimento contabile"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr "Aggiungi riga estratto conto"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr "Aggiungi tutto"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
msgid "Aggregate"
msgstr "Aggrega"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr "Aggrega nome"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr "Aggregazione da utilizzare nella vista riconciliazione"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr "Importo"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr "Importo in valuta"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr "Importo in valuta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr "Distribuzione analitica"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr "Precisione analitica"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr "Si è sicuri che la riconciliazione del movimento sia da annullare?"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr "Banca"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr "Estratto conto bancario"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Riga estratto conto"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr "Riconcilia banca"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr "Può rinconciliare"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr "Annulla"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr "Contanti"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr "Elenco messaggi"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr "Pulisci"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr "Aziende"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr "Azienda"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr "Valuta aziendale"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr "Azienda collegata a questo registro"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr "Impostazioni configurazione"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr "Crea"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr "Creato da"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr "Creato il"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr "Avere"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr "Valuta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr "Dati"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr "Data"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr "Giorno"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr "Dare"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr "Nome visualizzato"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr "Modifica estratto conto"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr "Modifica movimento"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr "Saldo finale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr "Valuta estera"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr "Da conti debiti commerciali"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr "Da conti crediti commerciali"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr "Saldo globale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr "ID"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr "Fattura"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr "È completo"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr "Il manuale è in valuta?"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr "È riconciliato"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr "È valido"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr "Elementi"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
msgid "Journal"
msgstr "Registro"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr "Valuta registro"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr "Registrazione contabile"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr "Movimento contabile"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr "Mantiene conti sospesi"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr "Etichetta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr "Ultima modifica il"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr "Ultimo aggiornamento di"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr "Ultimo aggiornamento il"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr "Conto Manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr "Importo manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr "Acconto manuale in valuta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr "Valuta manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr "Cancellazione manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr "Controparte scambio manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr "Manuale in valuta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr "Tipologia manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr "Riga manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr "Modello manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr "Movimento manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr "Tipo movimento manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr "Nome manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr "Importo originale manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr "Partner manuale"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr "Riferimento manuale"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr "Operazione manuale"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr "Varie"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr "Mese"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr "Nome"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr "Note"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr "Non sono consentite righe sospese durante la riconciliazione"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr "Niente da controllare"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr "Niente da riconciliare"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr "Apri saldo"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr "Partner"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr "Pagabile"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr "Valore manuale precedente in valuta"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr "Acquisti"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr "Credito"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr "Riconcilia"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr "Aggregato riconciliazione"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr "Dati riconciliazione"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr "Info dati riconciliazione"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr "Modalità riconciliazione"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr "Aggregazione riconciliazione"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr "Riconcilia righe estratto conto"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr "Modello dati riconciliazione per registrare info utente"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr "Riconciliato"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr "Annulla riconciliazione"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr "Inverso di: %s"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr "Vendite"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr "Salva"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr "Ricerca movimenti contabili"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr "Imposta come controllato"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr "Aggregazione standard da utilizzare nella riconciliazione bancaria"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr "Dichiarazione"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr "Nome dichiarazione"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr "Righe dichiarazione"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr "L'altra valuta opzionale se è un elemento multi-valuta."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr "Da controllare"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr "Da controllare"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr "Transazioni"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr "Non definito"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr "Annulla riconciliazione"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr "Utente"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr "Valida"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr "Vista"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr "Vedi movimento"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr "Settimana"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr "Ben fatto! Tutto è stato riconciliato"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr ""
"Si possono riconciliare solo registrazioni contabili che appartengono allo "
"stesso conto."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr "pagato interamente"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr "da controllare"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr "sarà ridotto di"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr "con un importo aperto"
#, python-format
#~ msgid "Keep suspense move lines mode cannot be unreconciled"
#~ msgstr ""
#~ "Con la modalità mantieni le righe sospese non si può annullare la "
#~ "riconciliazione"
#~ msgid "Due Date"
#~ msgstr "Scadenza"

View file

@ -0,0 +1,755 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-11-28 17:34+0000\n"
"Last-Translator: Yung-Wa <yw.ng@onestein.nl>\n"
"Language-Team: none\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 4.17\n"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
".\n"
" <br/>\n"
" Je kunt de factuur instellen als"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr "Rekening"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr "Boekhouding Rekening Aflettering"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr "Rekening Aflettering Samenvatting"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr "Toevoegen Boekingsregel"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr "Toevoegen Bankafschriftregel"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
msgid "Aggregate"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr "Bedrag"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr "Valutabedrag"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr "Analytische Verdeling"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr "Analytische Precisie"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr "Weet je zeker dat de boeking niet moet worden afgeletterd?"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr "Bank"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Bankafschriftregel"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr "Bank aflettering"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr "Kan Afletteren"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr "Annuleer"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr "Contant"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr "Logging"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr "Opschonen"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr "Bedrijf"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr "Bedrijf gerelateerd aan dit dagboek"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr "Aanmaken"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr "Aangemaakt door"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr "Aangemaakt op"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr "Credit"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr "Valuta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr "Data"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr "Datum"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr "Debet"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr "Weergavenaam"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr "Bewerk Boeking"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr "Vreemde valuta"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr "Van Crediteurenrekeningen"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr "Van debiteurenrekeningen"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr "ID"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr "Factuur"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr "Is Afgeletterd"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr "Regels"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
msgid "Journal"
msgstr "Dagboek"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr "Dagboek Valuta"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr "Boeking"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr "Boekingsregel"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr "Tussenrekeningen aanhouden"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr "Label"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr "Laatst gewijzigd op"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr "Laatst gewijzigd door"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr "Laatst gewijzigd op"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr "Handmatige Rekening"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr "Handmatige Bedrag"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr "Handmatige Valuta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr "Handmatig Verwijderen"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr "Handmatige Soort"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr "Handmatige Regel"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr "Handmatige Model"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr "Handmatige Boeking"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr "Handmatige Boekingstype"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr "Handmatige Naam"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr "Handmatige Origineel Bedrag"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr "Handmatige Partner"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr "Handmatige Referentie"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr "Handmatige Verwerking"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr "Diverse"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr "Naam"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr "Notitie"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr "Bij aflettering zijn tussenrekening regels niet toegestaan"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr "Niets te controleren"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr "Niet af te letteren"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr "Partner"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr "Crediteuren"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr "Inkopen"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr "Debiteuren"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr "Afletteren"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr "Afletteringsdata"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr "Afletteringsdata informatie"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr "Afletteringsmodus"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr "Bankafschriftregels afletteren"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr "Afletteringsmodel aanpassen om gebruikersinfo op te slaan"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr "Afgeletterd"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr "Herstel aflettering"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr "Verkoop"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr "Opslaan"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr "Zoek in boekingsregels"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr "Stel in als Gecontroleerd"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr "De optionele andere valuta als het invoer in meerdere valuta is."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr "Te Controleren"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr "Te controleren"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr "Transacties"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr "Ongedefinieerd"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr "Afletteren ongedaan maken"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr "Gebruiker"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr "Bevestig"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr "Weergave"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr "Boeking weergeven"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr ""
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr "Goed gedaan! Alles is afgeletterd"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr "volledig betaald"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr "Te controleren"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr "wordt verminderd met"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr "met een open bedrag"
#, python-format
#~ msgid "Keep suspense move lines mode cannot be unreconciled"
#~ msgstr ""
#~ "De modes, houd tussenrekening boekingsregels, kan niet ongedaan worden "
#~ "gemaakt"

View file

@ -0,0 +1,749 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-08-27 19:40+0000\n"
"Last-Translator: Peter Romão <peterromao@yahoo.co.uk>\n"
"Language-Team: none\n"
"Language: 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"
"X-Generator: Weblate 5.6.2\n"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
".\n"
" <br/>\n"
" Poderá querer marcar a fatura como"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr "Conta"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr "Reconciliação de Contas"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr "Resumo de Reconciliação de Contas"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr "Adicionar Linha de Movimento de Conta"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr "Adicionar Linha de Extrato Bancário"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
msgid "Aggregate"
msgstr "Agregado"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr "Nome Agregado"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr "Agregação a ser usada na vista de reconciliação"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr "Valor"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr "Valor na moeda"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr "Distribuição Analítica"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr "Precisão Analítica"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr "Tem certeza de que o movimento não deve ficar reconciliado?"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr "Banco"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr "Extrato Bancário"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Linha de Extrato Bancário"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr "Reconciliação bancária"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr "Pode Reconciliar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr "Cancelar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr "Numerário"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr "Discussões"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr "Limpar"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr "Empresas"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr "Empresa"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr "Moeda da Empresa"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr "Empresa relacionada com este diário"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr "Configurações"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr "Criar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr "Criado por"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr "Criado em"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr "Crédito"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr "Moeda"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr "Dados"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr "Data"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr "Dia"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr "Débito"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr "Nome Apresentado"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr "Editar Extrato Bancário"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr "Editar Movimento"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr "Saldo Final"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr "Moeda Estrangeira"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr "Das contas A Pagar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr "Das contas A Receber"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr "Saldo Global"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr "ID"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr "Fatura"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr "Está Completo"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr "Está Reconciliado"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr "É válido"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr "Itens"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
msgid "Journal"
msgstr "Diário"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr "Moeda do Diário"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr "Lançamento no Diário"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr "Item do Diário"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr "Manter Contas Transitórias"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr "Descrição"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr "Última Modificação em"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr "Última Atualização por"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr "Última Atualização em"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr "Conta Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr "Valor Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr "Moeda Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr "Eliminar Manualmente"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr "Tipo Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr "Linha Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr "Modelo Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr "Movimento Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr "Tipo de Movimento Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr "Nome Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr "VAlor Original Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr "Parceiro Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr "Referência Manual"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr "Operação Manual"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr "Diversos"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr "Mês"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr "Nome"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr "Notas"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr "Nenhuma linha de transitória é permitida durante a reconciliação"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr "Nada para verificar"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr "Nada para reconciliar"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr "Parceiro"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr "A Pagar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr "Compras"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr "A Receber"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr "Reconciliar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr "Reconciliação Agregada"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr "Reconciliação de Dados"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr "Informação de Reconciliação de Dados"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr "Modo de Reconciliação"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr "Reconciliação de Agregação"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr "Reconciliar linhas do extrato bancário"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr "Reconciliar o modelo de dados para armazenar informações do utilizador"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr "Reconciliado"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr "Reiniciar Reconciliação"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr "Reversão de: %s"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr "Vendas"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr "Guardar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr "Pesquisar Itens do Diário"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr "Definir como Verificado"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr "Agregação padrão a utilizar na reconciliação bancária"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr "Extrato"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr "Nome do Extrato"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr "Linhas de Extrato"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr "A outra moeda opcional, se se tratar de um movimento multi-moeda."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr "Para Verificação"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr "Para verificação"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr "Transações"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr "Indefinido"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr "Desconciliar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr "Utilizador"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr "Validar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr "Ver"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr "Ver movimento"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr "Semana"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr "Muito bem! Está tudo reconciliado"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr "Só pode reconciliar itens de diário pertencentes à mesma conta."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr "totalmente pago"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr "por verificar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr "será reduzido em"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr "com um valor em aberto"

View file

@ -0,0 +1,765 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-11-13 16:06+0000\n"
"Last-Translator: Rodrigo Sottomaior Macedo "
"<sottomaiormacedotec@sottomaiormacedo.tech>\n"
"Language-Team: none\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"
"X-Generator: Weblate 5.6.2\n"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
".\n"
" <br/>\n"
" Voce pode querer definir a fatura como"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr "Conta"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr "Reconciliação de conta"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr "Resumo de reconciliação de conta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr "Add Linha de Movimentação da Conta"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr "Add Linha Extrato Bancário"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
msgid "Aggregate"
msgstr "Agregar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr "Nome agregado"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr "Agregação a ser usada na visualização de reconciliação"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr "Valor"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr "Valor na Moeda"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr "Valor na moeda"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr "Distribuição Analítica"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr "Precisão Analítica"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr "Tem certeza de que a mudança deve ser irreconciliável?"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr "Banco"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr "Extrato bancário"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Linha Extrato Banco"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr "Reconciliar Banco"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr "Pode Reconciliar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr "Cancelar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr "Dinheiro"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr "Conversa"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr "Limpar"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr "Empresas"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr "Empresa"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr "Moeda da empresa"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr "Empresa relacionada a este diário"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr "Configuração"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr "Criar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr "Criado por"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr "Criado em"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr "Crédito"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr "Moeda"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr "Dados"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr "Data"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr "Dia"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr "Débito"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr "Exibir Nome"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr "Editar extrato bancário"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr "Editar Movimento"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr "Balanço final"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr "Moeda Estrangeira"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr "De contas a Pagar comerciais"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr "De contas a Receber comerciais"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr "Saldo Global"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr "ID"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr "Fatura"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr "Está completo"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr "O Manual está em circulação?"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr "Reconciliado"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr "É válido"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr "Itens"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
msgid "Journal"
msgstr "Diário"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr "Moeda Diário"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr "Entrada Diário"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr "Item Diário"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr "Manter contas suspensas"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr "Rótulo"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr "Última modificação em"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr "Última atualização por"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr "Última atualização em"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr "Conta Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr "Valor Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr "Valor manual em moeda"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr "Moeda Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr "Exclusão Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr "Troca manual de contraparte"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr "Manual em moeda"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr "Tipo Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr "Linha Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr "Modelo Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr "Movimento Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr "Tipo Movimento Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr "Nome Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr "Valor Original Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr "Parceiro Manual"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr "Referencia Manual"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr "Operação Manual"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr "Outros"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr "Mês"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr "Nome"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr "Narração"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr "Nenhuma linha supensa é permitida ao reconciliar"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr "Nada para verificar"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr "Nada para Reconciliar"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr "Parceiro"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr "Pagavel"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr "Compras"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr "Recebíveis"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr "Reconciliar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr "Reconciliar Agregado"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr "Reconciliar dados"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr "Reconciliar Informações dos Dados"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr "Modo de reconciliação"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr "Reconciliar agregação"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr "Reconciliar linhas de extrato bancário"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr "Reconciliar modelo de dados para armazenar informações do usuário"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr "Reconciliado"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr "Redefinir Reconciliação"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr "Reversão de: %s"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr "Vendas"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr "Salvar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr "Procurar Itens do Diário"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr "Def. como Verificado"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr "Agregação padrão para usar na reconciliação bancária"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr "Declaração"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr "Nome da declaração"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr "Linhas de declaração"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr "A outra moeda opcional se for uma entrada em várias moedas."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr "Para Verificar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr "Para Verificar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr "Transações"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr "Indefinido"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr "Desconciliar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr "Usuário"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr "Validar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr "Ver"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr "Ver movimento"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr "Semana"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr "Bom trabalho! Tudo foi reconciliado"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr "Você só pode reconciliar itens de diário pertencentes à mesma conta."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr "totalmente pago"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr "para verificar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr "será reduzido em"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr "com um valor em aberto"
#, python-format
#~ msgid "Keep suspense move lines mode cannot be unreconciled"
#~ msgstr ""
#~ "O modo Manter suspenso linhas de movimento não pode ser irreconciliado"
#~ msgid "Due Date"
#~ msgstr "Data de vencimento"
#, python-format
#~ msgid "You must reconcile information on the same partner"
#~ msgstr "Você deve reconciliar informações sobre o mesmo parceiro"
#~ msgid "Reset"
#~ msgstr "Reiniciar"

View file

@ -0,0 +1,757 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-06-18 17:35+0000\n"
"Last-Translator: jakobkrabbe <jakob@syscare.se>\n"
"Language-Team: none\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
".\n"
" <br/>\n"
" Du kanske vill ställa in fakturan som"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr "Konto"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr "Kontoavstämning"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr "Sammanfattning av kontoavstämning"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr "Lägg till transaktion"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr "Lägg till kontoutdragsrad"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
msgid "Aggregate"
msgstr "Sammanslagna"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr "Aggregatets namn"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr "Aggregering som ska användas i avstämningsvyn"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr "Belopp"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr "Belopp i valuta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr "Objektfördelning"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr "Objektkontoprecision"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr "Är du säker på att verifikatet ska vara oavstämnt?"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr "Bank"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr "Kontoutdrag från bank"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Bankkontoutdragsrad"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr "Bankavstämning"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr "Kan avstämmas"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr "Avbryt"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr "Kontant"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr "Logg"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr "Rensa"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr "Företag"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr "Bolag"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr "Bolag relaterad till denna journalen"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr "Konfigureringsinställningar"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr "Skapa"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr "Skapad av"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr "Skapad den"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr "Kreditera"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr "Valuta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr "Data"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr "Datum"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr "Dag"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr "Debitera"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr "Visningsnamn"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr "Redigera kontoutdrag"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr "Redigera verifikat"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr "Utgående balans"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr "Utländsk valuta"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr "Från leverantörsskulder"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr "Från kundfordringar"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr "Global balans"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr "ID"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr "Faktura"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr "Är komplett"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr "Är försonad"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr "Är giltig"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr "Transaktioner"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
#, fuzzy
msgid "Journal"
msgstr "Journal"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr "Journalvaluta"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr "Verifikat"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr "Transaktioner"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr "Behåll observationskonto"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr "Etikett"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr "Senast ändrad den"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr "Senast uppdaterad den"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr "Senast uppdaterad på"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr "Manuellt konto"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr "Manuellt belopp"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr "Manuell valuta"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr "Manuell radering"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr "Manuell typ"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr "Manuell rad"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr "Manuell modell"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr "Manuellt verifikat"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr "Manuell verifikattyp"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr "Manuellt namn"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr "Manuell ursprunglig summa"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr "Manuell kontakt"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr "Manuell referens"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr "Manuell operation"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr "Diverse"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr "Månad"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr "Namn"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr "Beskrivning"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr "Inga observationsrader är tillåtna vid avstämning"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr "Inget att kontrollera"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr "Inget att stämma av"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr "Kontakt"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr "Betalbar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr "Inköp"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr "Kundfordringar"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr "Stämma av"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr "Avstämning Aggregat"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr "Avstämning av data"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr "Avstämma datainfo"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr "Avstämningsläge"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr "Avstämning av aggregering"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr "Stämma av kontoutdragsrader"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr "Datamodell för att lagra avstämd användarinformation"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr "Avstämnd"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr "Återställ avstämning"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr "Försäljning"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr "Spara"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr "Sök transaktion"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr "Ställ in som markerad"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr "Standardaggregat att använda vid bankavstämning"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr "Uttalande"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr "Utlåtande Namn"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr "Utlåtande linjer"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr "Den valfria andra valutan om det är en post i flera valutor."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr "Att kontrollera"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr "Att kontrollera"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr "Transaktioner"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr "Odefinierad"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr "Oavstämnd"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr "Användare"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr "Bekräfta"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr "Vy"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr "Visa verifikat"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr "Veckan"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr "Bra gjort! Allt har blivit avstämmt"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr "Du kan bara stämma av transaktioner som hör till samma konto."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr "fullt betald"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr "att kontrollera"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr "kommer att reduceras med"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr "med ett valfritt belopp"
#, python-format
#~ msgid "Keep suspense move lines mode cannot be unreconciled"
#~ msgstr "Behåll observationstransaktioner, läge kan inte vara oavstämd"
#~ msgid "Due Date"
#~ msgstr "Förfallodatum"

View file

@ -0,0 +1,760 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_reconcile_oca
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-01-30 08:06+0000\n"
"Last-Translator: Ahmet Yiğit Budak <yigit@altinkaya.com>\n"
"Language-Team: none\n"
"Language: tr\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 5.6.2\n"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid ""
".\n"
" <br/>\n"
" You might want to set the invoice as"
msgstr ""
".\n"
" <br/>\n"
" Faturayı şu şekilde ayarlamak "
"isteyebilirsiniz"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__account_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Account"
msgstr "Hesap"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile
msgid "Account Account Reconcile"
msgstr "Hesap Hesap Mutabakatı"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_reconcile_abstract
msgid "Account Reconcile Abstract"
msgstr "Hesap Mutabakat Özeti"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__active
msgid "Active"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__add_account_move_line_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__add_account_move_line_id
msgid "Add Account Move Line"
msgstr "Yeni Yevmiye Kalemi Ekle"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_create
msgid "Add Bank Statement Line"
msgstr "Hesap Ekstresi Satırları Ekle"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Add all"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_id
#, fuzzy
msgid "Aggregate"
msgstr "Derle"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__aggregate_name
msgid "Aggregate Name"
msgstr "Toplu Ad"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_journal__reconcile_aggregate
msgid "Aggregation to use on reconcile view"
msgstr "Uzlaştırma görünümünde kullanılacak toplama yöntemi"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount"
msgstr "Tutar"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Amount in Currency"
msgstr "Para Birimi Tutarı"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Amount in currency"
msgstr "Para birimi tutarı"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_distribution
msgid "Analytic Distribution"
msgstr "Analitik Dağıtım"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__analytic_precision
msgid "Analytic Precision"
msgstr "Analitik Hassasiyet"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Are you sure that the move should be unreconciled?"
msgstr "Hareketin uzlaşmasız olması gerektiğinden emin misiniz?"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Bank"
msgstr "Banka"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_bank_statement_form_edit
msgid "Bank Statement"
msgstr "Banka Ektresi"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Banka Ekstre Satırı"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_form_view
msgid "Bank reconcile"
msgstr "Banka Uzlaştırma"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__can_reconcile
msgid "Can Reconcile"
msgstr "Uzlaşabilir"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Cancel"
msgstr "İptal"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Cash"
msgstr "Nakit"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Chatter"
msgstr "Mesajlaşma"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
msgid "Clean"
msgstr "Temizle"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_company
msgid "Companies"
msgstr "Şirketler"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_id
msgid "Company"
msgstr "Firma"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__company_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__company_currency_id
msgid "Company Currency"
msgstr "Şirket Para Birimi"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__company_id
msgid "Company related to this journal"
msgstr "Yevmiyenin ait olduğu şirket"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_res_config_settings
msgid "Config Settings"
msgstr "Yapılandırma Ayarları"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Create"
msgstr "Oluştur"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_uid
msgid "Created by"
msgstr "Oluşturan"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__create_date
msgid "Created on"
msgstr "Oluşturuldu"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Credit"
msgstr "Alacak"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__currency_id
msgid "Currency"
msgstr "Para Birimi"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__data
msgid "Data"
msgstr "Veri"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Date"
msgstr "Tarih"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__day
msgid "Day"
msgstr "Gün"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Debit"
msgstr "Borç"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__display_name
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__display_name
msgid "Display Name"
msgstr "Görünüm Adı"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_bank_statement_action_edit
msgid "Edit Bank Statement"
msgstr "Banka Ektresi Düzenleme"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__edit
msgid "Edit Move"
msgstr "Hareketi Düzenle"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_balance_end_real
msgid "Ending Balance"
msgstr "Kapanış Bakiyesi"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__foreign_currency_id
msgid "Foreign Currency"
msgstr "Yabancı Para Birimi"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Payable accounts"
msgstr "Ticari Borç hesaplarından"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "From Trade Receivable accounts"
msgstr "Ticari Alacak hesaplarından"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Global Balance"
msgstr "Genel Bakiye"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__id
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__id
msgid "ID"
msgstr "ID"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Invoice"
msgstr "Fatura"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_complete
msgid "Is Complete"
msgstr "Tamamlandı"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency
msgid "Is Manual in Currency?"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__is_reconciled
msgid "Is Reconciled"
msgstr "Uzlaştırıldı mı"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_valid
msgid "Is Valid"
msgstr "Onaylandı"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Items"
msgstr "Öğe"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_journal
msgid "Journal"
msgstr "Yevmiye"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__currency_id
msgid "Journal Currency"
msgstr "Yevmiye Para Birimi"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Entry"
msgstr "Yevmiye Kalemi"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_move_line
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Journal Item"
msgstr "Yevmiye Kalemi"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_mode__keep
msgid "Keep Suspense Accounts"
msgstr "Askı Hesapları Tutun"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Label"
msgstr "Etiket"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile____last_update
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data____last_update
msgid "Last Modified on"
msgstr "Son Değiştirilme"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_uid
msgid "Last Updated by"
msgstr "Son Güncelleyen"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__write_date
msgid "Last Updated on"
msgstr "Son Güncelleme"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_account_id
msgid "Manual Account"
msgstr "Manuel Hesap"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount
msgid "Manual Amount"
msgstr "Manuel Tutar"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_amount_in_currency
msgid "Manual Amount In Currency"
msgstr "Manuel Para Birimi Tutarı"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_currency_id
msgid "Manual Currency"
msgstr "Manuel Para Birimi"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_delete
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_delete
msgid "Manual Delete"
msgstr "Manuel Silme"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_exchange_counterpart
msgid "Manual Exchange Counterpart"
msgstr "Manuel Döviz Karşılığı"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_in_currency_id
msgid "Manual In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_kind
msgid "Manual Kind"
msgstr "Manuel Tür"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_line_id
msgid "Manual Line"
msgstr "Manuel Satır"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_model_id
msgid "Manual Model"
msgstr "Manuel Model"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_id
msgid "Manual Move"
msgstr "Manuel Hareket"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_move_type
msgid "Manual Move Type"
msgstr "Manuel Hareket Türü"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_name
msgid "Manual Name"
msgstr "Manuel Adı"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_original_amount
msgid "Manual Original Amount"
msgstr "Manuel Orijinal Miktarı"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_partner_id
msgid "Manual Partner"
msgstr "Manuel İş Ortağı"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__manual_reference
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__manual_reference
msgid "Manual Reference"
msgstr "Manuel Referans"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Manual operation"
msgstr "Manuel İşlem"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Miscellaneous"
msgstr "Çeşitli"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__month
msgid "Month"
msgstr "Ay"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__name
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Name"
msgstr "Adı"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Narration"
msgstr "Notlar"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "No supense lines are allowed when reconciling"
msgstr "Uzlaştırma yapılırken bekleyen satırlara izin verilmez"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Nothing to check"
msgstr "Kontrol edilecek bir şey yok"
#. module: account_reconcile_oca
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile
#: model_terms:ir.actions.act_window,help:account_reconcile_oca.action_bank_statement_line_reconcile_all
msgid "Nothing to reconcile"
msgstr "Uzlaştırılacak bir şey yok"
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#, python-format
msgid "Open Balance"
msgstr ""
#. module: account_reconcile_oca
#. odoo-javascript
#: code:addons/account_reconcile_oca/static/src/xml/reconcile.xml:0
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__partner_id
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#, python-format
msgid "Partner"
msgstr "İş Ortağı"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Payable"
msgstr "Borç"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__previous_manual_amount_in_currency
msgid "Previous Manual Amount In Currency"
msgstr ""
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Purchases"
msgstr "Satınalma"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Receivable"
msgstr "Alacak"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.account_account_reconcile_act_window
#: model:ir.actions.act_window,name:account_reconcile_oca.res_partner_account_account_reconcile_act_window
#: model:ir.actions.server,name:account_reconcile_oca.action_reconcile
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__reconcile_id
#: model:ir.ui.menu,name:account_reconcile_oca.account_account_reconcile_menu
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_account_reconcile_form_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.view_account_list
msgid "Reconcile"
msgstr "Uzlaştırma"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_company__reconcile_aggregate
#: model:ir.model.fields,field_description:account_reconcile_oca.field_res_config_settings__reconcile_aggregate
msgid "Reconcile Aggregate"
msgstr "Toplu Uzlaştırma"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data
msgid "Reconcile Data"
msgstr "Uzlaştırma Verisi"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_data_info
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_reconcile_abstract__reconcile_data_info
msgid "Reconcile Data Info"
msgstr "Uzlaştırma Veri Bilgisi"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__reconcile_mode
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_mode
msgid "Reconcile Mode"
msgstr "Uzlaştırma Modu"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_journal__reconcile_aggregate
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Reconcile aggregation"
msgstr "Toplam Uzlaştırma"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_move_view_reconcile
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_all
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile_to_check
msgid "Reconcile bank statement lines"
msgstr "Banka ekstresi satırlarını uzlaştırma"
#. module: account_reconcile_oca
#: model:ir.model,name:account_reconcile_oca.model_account_account_reconcile_data
msgid "Reconcile data model to store user info"
msgstr "Kullanıcı bilgilerini depolamak için veri modelini uzlaştırın"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Reconciled"
msgstr "Uzlaştırıldı"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Reset reconciliation"
msgstr "Uzlaşmayı Sıfırla"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Reversal of: %s"
msgstr "Ters Kayıt: %s"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Sales"
msgstr "Satış"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_add_view
msgid "Save"
msgstr "Kaydet"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_search_reconcile_view
msgid "Search Journal Items"
msgstr "Yemiye Kalemlerini Ara"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Set as Checked"
msgstr "Kontrol Edildi Olarak İşaretle"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.res_config_settings_form_view
msgid "Standard aggregation to use on bank reconciliation"
msgstr "Banka uzlaştırmada kullanılacak standart toplama yöntemi"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__statement
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "Statement"
msgstr "Hesap Ektresi"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_bank_statement_line__statement_name
msgid "Statement Name"
msgstr "Hesap Ektresi Adı"
#. module: account_reconcile_oca
#: model:ir.actions.act_window,name:account_reconcile_oca.action_bank_statement_line_reconcile
msgid "Statement lines"
msgstr "Hesap ektresi satırı"
#. module: account_reconcile_oca
#: model:ir.model.fields,help:account_reconcile_oca.field_account_bank_statement_line__foreign_currency_id
msgid "The optional other currency if it is a multi-currency entry."
msgstr "Çoklu para birimi girişi ise isteğe bağlı diğer para birimi."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "To Check"
msgstr "Kontrol Edilecek"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_reconcile_view
msgid "To check"
msgstr "Kontrol edilecek"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "Transactions"
msgstr "İşlemler"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_bank_statement_line.py:0
#, python-format
msgid "Undefined"
msgstr "Tanımsız"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Unreconcile"
msgstr "Uzlaştırmayı Kaldır"
#. module: account_reconcile_oca
#: model:ir.model.fields,field_description:account_reconcile_oca.field_account_account_reconcile_data__user_id
msgid "User"
msgstr "Kullanıcı"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "Validate"
msgstr "Doğrulama"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_move_line_tree_reconcile_view
msgid "View"
msgstr "Görüntüle"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "View move"
msgstr "Hareketi görüntüle"
#. module: account_reconcile_oca
#: model:ir.model.fields.selection,name:account_reconcile_oca.selection__account_journal__reconcile_aggregate__week
msgid "Week"
msgstr "Hafta"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_journal.py:0
#, python-format
msgid "Well done! Everything has been reconciled"
msgstr "Tebrikler! Her şey uzlaştırıldı"
#. module: account_reconcile_oca
#. odoo-python
#: code:addons/account_reconcile_oca/models/account_move_line.py:0
#, python-format
msgid "You can only reconcile journal items belonging to the same account."
msgstr ""
"Yalnızca aynı hesaba ait olan yevmiye kalemlerinin uzlaşmasını "
"yapabilirsiniz."
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "fully paid"
msgstr "tamamen ödenmiş"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.account_journal_dashboard_kanban_view
msgid "to check"
msgstr "kontrol edilecek"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "will be reduced by"
msgstr "kadar azaltılacak"
#. module: account_reconcile_oca
#: model_terms:ir.ui.view,arch_db:account_reconcile_oca.bank_statement_line_form_reconcile_view
msgid "with an open amount"
msgstr "açık bir miktarla"
#, python-format
#~ msgid "Keep suspense move lines mode cannot be unreconciled"
#~ msgstr "Beklemedeki hareket satırları modu uzlaştırılamaz durumda olamaz"
#~ msgid "Reset"
#~ msgstr "Sıfırla"

View file

@ -0,0 +1,23 @@
from openupgradelib import openupgrade
@openupgrade.migrate()
def migrate(env, version):
if not openupgrade.column_exists(
env.cr, "account_bank_statement_line", "reconcile_data"
):
return # coming directly from v15, so reconcile_data doesn't exist
# Due to the big change we did, we need to loose how data is stored
openupgrade.logged_query(
env.cr,
"""
UPDATE account_bank_statement_line
SET reconcile_data = NULL
""",
)
openupgrade.logged_query(
env.cr,
"""
DELETE FROM account_account_reconcile_data
""",
)

View file

@ -0,0 +1,8 @@
from . import account_reconcile_abstract
from . import account_journal
from . import account_bank_statement_line
from . import account_bank_statement
from . import account_account_reconcile
from . import account_move_line
from . import res_company
from . import res_config_settings

View file

@ -0,0 +1,215 @@
# Copyright 2023 Dixmit
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import api, fields, models
class CharId(fields.Id):
type = "string"
column_type = ("varchar", fields.pg_varchar())
class AccountAccountReconcile(models.Model):
_name = "account.account.reconcile"
_description = "Account Account Reconcile"
_inherit = "account.reconcile.abstract"
_auto = False
reconcile_data_info = fields.Serialized(inverse="_inverse_reconcile_data_info")
partner_id = fields.Many2one("res.partner", readonly=True)
account_id = fields.Many2one("account.account", readonly=True)
name = fields.Char(readonly=True)
is_reconciled = fields.Boolean(readonly=True)
active = fields.Boolean(default=True)
@property
def _table_query(self):
return "%s %s %s %s %s" % (
self._select(),
self._from(),
self._where(),
self._groupby(),
self._having(),
)
def _select(self):
account_account_name_field = (
self.env["ir.model.fields"]
.sudo()
.search([("model", "=", "account.account"), ("name", "=", "name")])
)
account_name = (
f"a.name ->> '{self.env.user.lang}'"
if account_account_name_field.translate
else "a.name"
)
return f"""
SELECT
min(aml.id) as id,
MAX({account_name}) as name,
CASE
WHEN a.account_type in ('asset_receivable', 'liability_payable')
THEN aml.partner_id
ELSE NULL
END as partner_id,
a.id as account_id,
FALSE as is_reconciled,
aml.currency_id as currency_id,
a.company_id,
false as foreign_currency_id,
(
SUM(
CASE WHEN aml.amount_residual > 0
THEN aml.amount_residual
ELSE 0 END
) > 0
AND SUM(
CASE WHEN aml.amount_residual < 0
THEN -aml.amount_residual
ELSE 0 END
) > 0
) as active
"""
def _from(self):
return """
FROM
account_account a
INNER JOIN account_move_line aml ON aml.account_id = a.id
INNER JOIN account_move am ON am.id = aml.move_id
"""
def _where(self):
return """
WHERE a.reconcile
AND am.state = 'posted'
"""
def _groupby(self):
return """
GROUP BY
a.id,
CASE
WHEN a.account_type in ('asset_receivable', 'liability_payable')
THEN aml.partner_id
ELSE NULL
END,
aml.currency_id,
a.company_id
"""
def _having(self):
return """
"""
def _compute_reconcile_data_info(self):
data_obj = self.env["account.account.reconcile.data"]
for record in self:
if self.env.context.get("default_account_move_lines"):
data = {
"data": [],
"counterparts": self.env.context.get("default_account_move_lines"),
}
record.reconcile_data_info = self._recompute_data(data)
continue
data_record = data_obj.search(
[("user_id", "=", self.env.user.id), ("reconcile_id", "=", record.id)]
)
if data_record:
record.reconcile_data_info = data_record.data
else:
record.reconcile_data_info = {"data": [], "counterparts": []}
def _inverse_reconcile_data_info(self):
data_obj = self.env["account.account.reconcile.data"]
for record in self:
data_record = data_obj.search(
[("user_id", "=", self.env.user.id), ("reconcile_id", "=", record.id)]
)
if data_record:
data_record.data = record.reconcile_data_info
else:
data_obj.create(
{
"reconcile_id": record.id,
"user_id": self.env.user.id,
"data": record.reconcile_data_info,
}
)
@api.onchange("add_account_move_line_id")
def _onchange_add_account_move_line(self):
if self.add_account_move_line_id:
self._add_account_move_line(self.add_account_move_line_id)
self.add_account_move_line_id = False
def _add_account_move_line(self, move_line, keep_current=False):
data = self.reconcile_data_info
if move_line.id not in data["counterparts"]:
data["counterparts"].append(move_line.id)
elif not keep_current:
del data["counterparts"][data["counterparts"].index(move_line.id)]
self.reconcile_data_info = self._recompute_data(data)
@api.onchange("manual_reference", "manual_delete")
def _onchange_manual_reconcile_reference(self):
self.ensure_one()
data = self.reconcile_data_info
counterparts = []
for line in data["data"]:
if line["reference"] == self.manual_reference:
if self.manual_delete:
continue
counterparts.append(line["id"])
data["counterparts"] = counterparts
self.reconcile_data_info = self._recompute_data(data)
self.manual_delete = False
self.manual_reference = False
def _recompute_data(self, data):
new_data = {"data": [], "counterparts": data["counterparts"]}
counterparts = data["counterparts"]
amount = 0.0
for line_id in counterparts:
max_amount = amount if line_id == counterparts[-1] else 0
lines = self._get_reconcile_line(
self.env["account.move.line"].browse(line_id),
"other",
is_counterpart=True,
max_amount=max_amount,
move=True,
)
new_data["data"] += lines
amount += sum(line["amount"] for line in lines)
return new_data
def clean_reconcile(self):
self.ensure_one()
self.reconcile_data_info = {"data": [], "counterparts": []}
def reconcile(self):
lines = self.env["account.move.line"].browse(
self.reconcile_data_info["counterparts"]
)
lines.reconcile()
data_record = self.env["account.account.reconcile.data"].search(
[("user_id", "=", self.env.user.id), ("reconcile_id", "=", self.id)]
)
data_record.unlink()
def add_multiple_lines(self, domain):
res = super().add_multiple_lines(domain)
lines = self.env["account.move.line"].search(domain)
for line in lines:
self._add_account_move_line(line, keep_current=True)
return res
class AccountAccountReconcileData(models.TransientModel):
_name = "account.account.reconcile.data"
_description = "Reconcile data model to store user info"
user_id = fields.Many2one("res.users", required=True)
reconcile_id = fields.Integer(required=True)
data = fields.Serialized()

View file

@ -0,0 +1,30 @@
# Copyright 2024 Dixmit
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import models
from odoo.tools.safe_eval import safe_eval
class AccountBankStatement(models.Model):
_inherit = "account.bank.statement"
def action_open_statement(self):
self.ensure_one()
action = self.env["ir.actions.act_window"]._for_xml_id(
"account_reconcile_oca.account_bank_statement_action_edit"
)
action["res_id"] = self.id
return action
def action_open_statement_lines(self):
"""Open in reconciling view directly"""
self.ensure_one()
if not self:
return {}
action = self.env["ir.actions.act_window"]._for_xml_id(
"account_reconcile_oca.action_bank_statement_line_reconcile"
)
action["domain"] = [("statement_id", "=", self.id)]
action["context"] = safe_eval(
action["context"], locals_dict={"active_id": self._context.get("active_id")}
)
return action

View file

@ -0,0 +1,45 @@
# Copyright 2023 Dixmit
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import _, fields, models
class AccountJournal(models.Model):
_inherit = "account.journal"
reconcile_mode = fields.Selection(
[("edit", "Edit Move"), ("keep", "Keep Suspense Accounts")],
default="edit",
required=True,
)
company_currency_id = fields.Many2one(
related="company_id.currency_id", string="Company Currency"
)
reconcile_aggregate = fields.Selection(
[
("statement", "Statement"),
("day", "Day"),
("week", "Week"),
("month", "Month"),
],
string="Reconcile aggregation",
help="Aggregation to use on reconcile view",
)
def get_rainbowman_message(self):
self.ensure_one()
if self.get_journal_dashboard_datas()["number_to_reconcile"] > 0:
return False
return _("Well done! Everything has been reconciled")
def open_action(self):
"""
Return OCA *Reconcile All* when core *Bank Statements* tree is requested;
leave other actions unchanged.
"""
action = super().open_action()
if action.get("xml_id") == "account.action_bank_statement_tree":
action = self.env["ir.actions.actions"]._for_xml_id(
"account_reconcile_oca.action_bank_statement_line_reconcile_all"
)
return action

View file

@ -0,0 +1,34 @@
# Copyright 2023 Dixmit
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import _, models
from odoo.exceptions import ValidationError
class AccountMoveLine(models.Model):
_inherit = "account.move.line"
def action_reconcile_manually(self):
if not self:
return {}
accounts = self.mapped("account_id")
if len(accounts) > 1:
raise ValidationError(
_("You can only reconcile journal items belonging to the same account.")
)
partner = self.mapped("partner_id")
action = self.env["ir.actions.act_window"]._for_xml_id(
"account_reconcile_oca.account_account_reconcile_act_window"
)
action["domain"] = [("account_id", "=", self.mapped("account_id").id)]
if len(partner) == 1 and self.account_id.account_type in [
"asset_receivable",
"liability_payable",
]:
action["domain"] += [("partner_id", "=", partner.id)]
action["context"] = self.env.context.copy()
action["context"]["default_account_move_lines"] = self.filtered(
lambda r: not r.reconciled
).ids
return action

View file

@ -0,0 +1,130 @@
# Copyright 2023 Dixmit
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import fields, models
from odoo.tools import float_is_zero
class AccountReconcileAbstract(models.AbstractModel):
_name = "account.reconcile.abstract"
_description = "Account Reconcile Abstract"
reconcile_data_info = fields.Serialized(
compute="_compute_reconcile_data_info",
prefetch=False,
)
company_id = fields.Many2one("res.company")
add_account_move_line_id = fields.Many2one(
"account.move.line",
check_company=True,
store=False,
default=False,
prefetch=False,
)
manual_reference = fields.Char(store=False, default=False, prefetch=False)
manual_delete = fields.Boolean(
store=False,
default=False,
prefetch=False,
)
currency_id = fields.Many2one("res.currency", readonly=True)
foreign_currency_id = fields.Many2one("res.currency")
company_currency_id = fields.Many2one(
related="company_id.currency_id", string="Company Currency"
)
def _get_reconcile_currency(self):
return self.currency_id or self.company_id._currency_id
def _get_reconcile_line(
self,
line,
kind,
is_counterpart=False,
max_amount=False,
from_unreconcile=False,
move=False,
is_reconciled=False,
):
date = self.date if "date" in self._fields else line.date
original_amount = amount = net_amount = line.debit - line.credit
line_currency = line.currency_id
if is_counterpart:
currency_amount = -line.amount_residual_currency or line.amount_residual
amount = -line.amount_residual
currency = line.currency_id or line.company_id.currency_id
original_amount = net_amount = -line.amount_residual
if max_amount:
dest_currency = self._get_reconcile_currency()
if currency == dest_currency:
real_currency_amount = currency_amount
elif self.company_id.currency_id == dest_currency:
real_currency_amount = amount
else:
real_currency_amount = self.company_id.currency_id._convert(
amount,
dest_currency,
self.company_id,
date,
)
if (
-real_currency_amount > max_amount > 0
or -real_currency_amount < max_amount < 0
):
currency_max_amount = self._get_reconcile_currency()._convert(
max_amount, currency, self.company_id, date
)
amount = currency_max_amount
net_amount = -max_amount
currency_amount = -amount
amount = currency._convert(
currency_amount,
self.company_id.currency_id,
self.company_id,
date,
)
elif is_reconciled:
currency_amount = line.amount_currency
else:
currency_amount = self.amount_currency or self.amount
line_currency = self._get_reconcile_currency()
vals = {
"move_id": move and line.move_id.id,
"move": move and line.move_id.name,
"reference": "account.move.line;%s" % line.id,
"id": line.id,
"account_id": line.account_id.name_get()[0],
"partner_id": line.partner_id and line.partner_id.name_get()[0] or False,
"date": fields.Date.to_string(line.date),
"name": line.name or line.move_id.name,
"debit": amount if amount > 0 else 0.0,
"credit": -amount if amount < 0 else 0.0,
"amount": amount,
"net_amount": amount - net_amount,
"currency_id": self.company_id.currency_id.id,
"line_currency_id": line_currency.id,
"currency_amount": currency_amount,
"analytic_distribution": line.analytic_distribution,
"kind": kind,
}
if from_unreconcile:
vals.update(
{
"credit": vals["debit"] and from_unreconcile["debit"],
"debit": vals["credit"] and from_unreconcile["credit"],
"amount": from_unreconcile["amount"],
"net_amount": from_unreconcile["amount"],
"currency_amount": from_unreconcile["currency_amount"],
}
)
if not float_is_zero(
amount - original_amount, precision_digits=line.currency_id.decimal_places
):
vals["original_amount"] = abs(original_amount)
vals["original_amount_unsigned"] = original_amount
if is_counterpart:
vals["counterpart_line_ids"] = line.ids
return [vals]
def add_multiple_lines(self, domain):
self.ensure_one()

View file

@ -0,0 +1,39 @@
# Copyright 2024 Dixmit
# Copyright 2025 Tecnativa - Víctor Martínez
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import fields, models
class ResCompany(models.Model):
_inherit = "res.company"
reconcile_aggregate = fields.Selection(
selection=lambda self: self.env["account.journal"]
._fields["reconcile_aggregate"]
.selection
)
def _get_fiscalyear_lock_statement_lines_redirect_action(
self, unreconciled_statement_lines
):
"""Define the appropriate views that this method will have, by default the
account module does not add any.
"""
action = super()._get_fiscalyear_lock_statement_lines_redirect_action(
unreconciled_statement_lines
)
if len(unreconciled_statement_lines) == 1:
custom_action = self.env["ir.actions.actions"]._for_xml_id(
"account_reconcile_oca.action_bank_statement_line_create"
)
action.update(views=custom_action["views"])
else:
custom_action = self.env["ir.actions.actions"]._for_xml_id(
"account_reconcile_oca.action_bank_statement_line_reconcile_all"
)
action.update(
view_mode=custom_action["view_mode"],
views=custom_action["views"],
)
return action

View file

@ -0,0 +1,12 @@
# Copyright 2024 Dixmit
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import fields, models
class ResConfigSettings(models.TransientModel):
_inherit = "res.config.settings"
reconcile_aggregate = fields.Selection(
related="company_id.reconcile_aggregate", readonly=False
)

View file

@ -0,0 +1 @@
The system has been improved to handle currency amounts more effectively with the financial support of Sygel Technology.

View file

@ -0,0 +1 @@
This addon allows to reconcile bank statements and account marked as `reconcile`.

View file

@ -0,0 +1,3 @@
The following bugs are already detected:
* Creation of activities on the chatter do show automatically

View file

@ -0,0 +1,19 @@
Bank reconcile
~~~~~~~~~~~~~~
Access `Invoicing / Dashboard` with a user with Full Acounting capabilities.
Select reconcile on the journal of your choice.
Account reconcile
~~~~~~~~~~~~~~~~~
Access `Invoicing / Accounting / Actions / Reconcile`
All the possible reconcile options will show and you will be able to reconcile properly.
You can access the same widget from accounts and Partners.
Note : in case this module is installed on a migrated database, the reconciliation models will not be set by default. So they need to be set manually.
![Reconciliation model : full payment](../static/description/reconcile-model-full.png)
![Reconciliation model : partial payment](../static/description/reconcile-model-partial.png)

View file

@ -0,0 +1,3 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_account_account_reconcile,account.account.reconcile,model_account_account_reconcile,account.group_account_user,1,1,0,0
access_account_account_reconcile_data,account.account.reconcile,model_account_account_reconcile_data,account.group_account_user,1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_account_account_reconcile account.account.reconcile model_account_account_reconcile account.group_account_user 1 1 0 0
3 access_account_account_reconcile_data account.account.reconcile model_account_account_reconcile_data account.group_account_user 1 1 1 1

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<record id="rule_account_account_reconcile_multi_company" model="ir.rule">
<field name="name">account.account.reconcile multi-company</field>
<field name="model_id" ref="model_account_account_reconcile" />
<field name="domain_force">[('company_id','in',company_ids)]</field>
</record>
</odoo>

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

View file

@ -0,0 +1,467 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils: https://docutils.sourceforge.io/" />
<title>README.rst</title>
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
Despite the name, some widely supported CSS2 features are used.
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
.subscript {
vertical-align: sub;
font-size: smaller }
.superscript {
vertical-align: super;
font-size: smaller }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left, .figure.align-left, object.align-left, table.align-left {
clear: left ;
float: left ;
margin-right: 1em }
img.align-right, .figure.align-right, object.align-right, table.align-right {
clear: right ;
float: right ;
margin-left: 1em }
img.align-center, .figure.align-center, object.align-center {
display: block;
margin-left: auto;
margin-right: auto;
}
table.align-center {
margin-left: auto;
margin-right: auto;
}
.align-left {
text-align: left }
.align-center {
clear: both ;
text-align: center }
.align-right {
text-align: right }
/* reset inner alignment in figures */
div.align-right {
text-align: inherit }
/* div.align-center * { */
/* text-align: left } */
.align-top {
vertical-align: top }
.align-middle {
vertical-align: middle }
.align-bottom {
vertical-align: bottom }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: gray; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic, pre.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
/* "booktabs" style (no vertical lines) */
table.docutils.booktabs {
border: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-collapse: collapse;
}
table.docutils.booktabs * {
border: 0px;
}
table.docutils.booktabs th {
border-bottom: thin solid;
text-align: left;
}
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }
</style>
</head>
<body>
<div class="document">
<a class="reference external image-reference" href="https://odoo-community.org/get-involved?utm_source=readme">
<img alt="Odoo Community Association" src="https://odoo-community.org/readme-banner-image" />
</a>
<div class="section" id="account-reconcile-oca">
<h1>Account Reconcile OCA</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:f26494d38bbcd8158332ee518f6cf80c8a16f94c0043fc30645ea8f625ea1ce2
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/license-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/account-reconcile/tree/16.0/account_reconcile_oca"><img alt="OCA/account-reconcile" src="https://img.shields.io/badge/github-OCA%2Faccount--reconcile-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/account-reconcile-16-0/account-reconcile-16-0-account_reconcile_oca"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/account-reconcile&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>This addon allows to reconcile bank statements and account marked as <cite>reconcile</cite>.</p>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li><a class="reference internal" href="#usage" id="toc-entry-1">Usage</a><ul>
<li><a class="reference internal" href="#bank-reconcile" id="toc-entry-2">Bank reconcile</a></li>
<li><a class="reference internal" href="#account-reconcile" id="toc-entry-3">Account reconcile</a></li>
</ul>
</li>
<li><a class="reference internal" href="#known-issues-roadmap" id="toc-entry-4">Known issues / Roadmap</a></li>
<li><a class="reference internal" href="#bug-tracker" id="toc-entry-5">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="toc-entry-6">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="toc-entry-7">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="toc-entry-8">Contributors</a></li>
<li><a class="reference internal" href="#other-credits" id="toc-entry-9">Other credits</a></li>
<li><a class="reference internal" href="#maintainers" id="toc-entry-10">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="usage">
<h2><a class="toc-backref" href="#toc-entry-1">Usage</a></h2>
<div class="section" id="bank-reconcile">
<h3><a class="toc-backref" href="#toc-entry-2">Bank reconcile</a></h3>
<p>Access <cite>Invoicing / Dashboard</cite> with a user with Full Acounting capabilities.
Select reconcile on the journal of your choice.</p>
</div>
<div class="section" id="account-reconcile">
<h3><a class="toc-backref" href="#toc-entry-3">Account reconcile</a></h3>
<p>Access <cite>Invoicing / Accounting / Actions / Reconcile</cite>
All the possible reconcile options will show and you will be able to reconcile properly.
You can access the same widget from accounts and Partners.</p>
<p>Note : in case this module is installed on a migrated database, the reconciliation models will not be set by default. So they need to be set manually.</p>
<p>![Reconciliation model : full payment](../static/description/reconcile-model-full.png)</p>
<p>![Reconciliation model : partial payment](../static/description/reconcile-model-partial.png)</p>
</div>
</div>
<div class="section" id="known-issues-roadmap">
<h2><a class="toc-backref" href="#toc-entry-4">Known issues / Roadmap</a></h2>
<p>The following bugs are already detected:</p>
<ul class="simple">
<li>Creation of activities on the chatter do show automatically</li>
</ul>
</div>
<div class="section" id="bug-tracker">
<h2><a class="toc-backref" href="#toc-entry-5">Bug Tracker</a></h2>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/account-reconcile/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/account-reconcile/issues/new?body=module:%20account_reconcile_oca%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h2><a class="toc-backref" href="#toc-entry-6">Credits</a></h2>
<div class="section" id="authors">
<h3><a class="toc-backref" href="#toc-entry-7">Authors</a></h3>
<ul class="simple">
<li>CreuBlanca</li>
<li>Dixmit</li>
</ul>
</div>
<div class="section" id="contributors">
<h3><a class="toc-backref" href="#toc-entry-8">Contributors</a></h3>
<ul class="simple">
<li>Enric Tobella</li>
</ul>
</div>
<div class="section" id="other-credits">
<h3><a class="toc-backref" href="#toc-entry-9">Other credits</a></h3>
<p>The system has been improved to handle currency amounts more effectively with the financial support of Sygel Technology.</p>
</div>
<div class="section" id="maintainers">
<h3><a class="toc-backref" href="#toc-entry-10">Maintainers</a></h3>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org">
<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" />
</a>
<p>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.</p>
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p>
<p><a class="reference external image-reference" href="https://github.com/etobella"><img alt="etobella" src="https://github.com/etobella.png?size=40px" /></a></p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/account-reconcile/tree/16.0/account_reconcile_oca">OCA/account-reconcile</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>
</div>
</div>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

View file

@ -0,0 +1,144 @@
/** @odoo-module */
const {onMounted, onWillStart, useState, useSubEnv} = owl;
import {KanbanController} from "@web/views/kanban/kanban_controller";
import {View} from "@web/views/view";
import {formatMonetary} from "@web/views/fields/formatters";
import {useService} from "@web/core/utils/hooks";
export class ReconcileController extends KanbanController {
async setup() {
super.setup();
this.state = useState({
selectedRecordId: null,
journalBalance: 0,
currency: false,
});
useSubEnv({
parentController: this,
exposeController: this.exposeController.bind(this),
});
this.effect = useService("effect");
this.orm = useService("orm");
this.action = useService("action");
this.router = useService("router");
this.activeActions = this.props.archInfo.activeActions;
this.model.addEventListener("update", () => this.selectRecord(), {once: true});
onWillStart(() => {
this.updateJournalInfo();
});
onMounted(() => {
this.selectRecord();
});
}
get journalId() {
if (this.props.context.active_model === "account.journal") {
return this.props.context.active_id;
}
return false;
}
async updateJournalInfo() {
var journalId = this.journalId;
if (!journalId) {
return;
}
var result = await this.orm.call("account.journal", "read", [
[journalId],
["current_statement_balance", "currency_id", "company_currency_id"],
]);
this.state.journalBalance = result[0].current_statement_balance;
this.state.currency = (result[0].currency_id ||
result[0].company_currency_id)[0];
}
get journalBalanceStr() {
if (!this.state.journalBalance) {
return "";
}
return formatMonetary(this.state.journalBalance, {
currencyId: this.state.currency,
});
}
exposeController(controller) {
this.form_controller = controller;
}
async onClickNewButton() {
const action = await this.orm.call(this.props.resModel, "action_new_line", [], {
context: this.props.context,
});
this.action.doAction(action, {
onClose: async () => {
await this.model.root.load();
await this.updateJournalInfo();
this.render(true);
},
});
}
async setRainbowMan(message) {
this.effect.add({
message,
type: "rainbow_man",
});
}
get viewReconcileInfo() {
return {
resId: this.state.selectedRecordId,
type: "form",
noBreadcrumbs: true,
context: {
...(this.props.context || {}),
form_view_ref: this.props.context.view_ref,
},
display: {controlPanel: false},
mode: this.props.mode || "edit",
resModel: this.props.resModel,
};
}
async selectRecord(record) {
var resId = undefined;
if (record === undefined && this.props.resId) {
resId = this.props.resId;
} else if (record === undefined) {
var records = this.model.root.records.filter(
(modelRecord) =>
!modelRecord.data.is_reconciled || modelRecord.data.to_check
);
if (records.length === 0) {
records = this.model.root.records;
if (records.length === 0) {
this.state.selectedRecordId = false;
return;
}
}
resId = records[0].resId;
} else {
resId = record.resId;
}
if (this.state.selectedRecordId && this.state.selectedRecordId !== resId) {
if (this.form_controller && this.form_controller.model.root.isDirty) {
await this.form_controller.model.root.save({
noReload: true,
stayInEdition: true,
useSaveErrorDialog: true,
});
await this.model.root.load();
await this.render(true);
}
}
if (!this.state.selectedRecordId || this.state.selectedRecordId !== resId) {
this.state.selectedRecordId = resId;
}
this.updateURL(resId);
}
async openRecord(record) {
this.selectRecord(record);
}
updateURL(resId) {
this.router.pushState({id: resId});
}
}
ReconcileController.components = {
...ReconcileController.components,
View,
};
ReconcileController.template = "account_reconcile_oca.ReconcileController";
ReconcileController.defaultProps = {};

View file

@ -0,0 +1,14 @@
/** @odoo-module */
import {KanbanRecord} from "@web/views/kanban/kanban_record";
export class ReconcileKanbanRecord extends KanbanRecord {
getRecordClasses() {
var result = super.getRecordClasses();
if (this.props.selectedRecordId === this.props.record.resId) {
result += " o_kanban_record_reconcile_oca_selected";
}
return result;
}
}
ReconcileKanbanRecord.props = [...KanbanRecord.props, "selectedRecordId?"];

View file

@ -0,0 +1,64 @@
/** @odoo-module */
import {KanbanRenderer} from "@web/views/kanban/kanban_renderer";
import {ReconcileKanbanRecord} from "./reconcile_kanban_record.esm.js";
import {formatMonetary} from "@web/views/fields/formatters";
import {useService} from "@web/core/utils/hooks";
export class ReconcileRenderer extends KanbanRenderer {
setup() {
super.setup();
this.action = useService("action");
this.orm = useService("orm");
}
getAggregates() {
if (
this.env.parentController.props.resModel !== "account.bank.statement.line"
) {
return [];
}
const {list} = this.props;
const aggregates = [];
for (const record of list.records) {
const aggregateId = record.data.aggregate_id && record.data.aggregate_id;
if (
aggregateId &&
(!aggregates.length ||
aggregates[aggregates.length - 1].id !== aggregateId)
) {
aggregates.push({
id: aggregateId,
name: record.data.aggregate_name,
balance: record.data.statement_balance_end_real,
balanceStr: formatMonetary(record.data.statement_balance_end_real, {
currencyId: record.data.currency_id[0],
}),
});
}
}
return aggregates;
}
async onClickStatement(statementId) {
const action = await this.orm.call(
"account.bank.statement",
"action_open_statement",
[[statementId]],
{
context: this.props.context,
}
);
const model = this.props.list.model;
this.action.doAction(action, {
async onClose() {
model.root.load();
},
});
}
}
ReconcileRenderer.components = {
...KanbanRenderer.components,
KanbanRecord: ReconcileKanbanRecord,
};
ReconcileRenderer.template = "account_reconcile_oca.ReconcileRenderer";
ReconcileRenderer.props = [...KanbanRenderer.props, "selectedRecordId?"];

View file

@ -0,0 +1,16 @@
/** @odoo-module */
import {ReconcileController} from "./reconcile_controller.esm.js";
import {ReconcileRenderer} from "./reconcile_renderer.esm.js";
import {kanbanView} from "@web/views/kanban/kanban_view";
import {registry} from "@web/core/registry";
export const reconcileView = {
...kanbanView,
Renderer: ReconcileRenderer,
Controller: ReconcileController,
buttonTemplate: "account_reconcile.ReconcileView.Buttons",
searchMenuTypes: ["filter"],
};
registry.category("views").add("reconcile", reconcileView);

View file

@ -0,0 +1,45 @@
/** @odoo-module */
import {FormController} from "@web/views/form/form_controller";
import {useService} from "@web/core/utils/hooks";
import {useViewButtons} from "@web/views/view_button/view_button_hook";
const {useRef} = owl;
export class ReconcileFormController extends FormController {
setup() {
super.setup(...arguments);
this.env.exposeController(this);
this.orm = useService("orm");
const rootRef = useRef("root");
useViewButtons(this.model, rootRef, {
reload: this.reloadFormController.bind(this),
beforeExecuteAction: this.beforeExecuteActionButton.bind(this),
afterExecuteAction: this.afterExecuteActionButton.bind(this),
});
}
displayName() {
return this.env.config.getDisplayName();
}
async reloadFormController() {
var is_reconciled = this.model.root.data.is_reconciled;
await this.model.root.load();
if (this.env.parentController) {
// We will update the parent controller every time we reload the form.
await this.env.parentController.model.root.load();
await this.env.parentController.render(true);
if (!is_reconciled && this.model.root.data.is_reconciled) {
// This only happens when we press the reconcile button for showing rainbow man
const message = await this.orm.call(
"account.journal",
"get_rainbowman_message",
[[this.model.root.data.journal_id[0]]]
);
if (message) {
this.env.parentController.setRainbowMan(message);
}
// Refreshing
this.env.parentController.selectRecord();
}
}
}
}

View file

@ -0,0 +1,32 @@
/** @odoo-module */
import {Notebook} from "@web/core/notebook/notebook";
import {onWillDestroy} from "@odoo/owl";
export class ReconcileFormNotebook extends Notebook {
setup() {
super.setup(...arguments);
const onPageNavigate = this.onPageNavigate.bind(this);
this.env.bus.addEventListener("RECONCILE_PAGE_NAVIGATE", onPageNavigate);
onWillDestroy(() => {
this.env.bus.removeEventListener("RECONCILE_PAGE_NAVIGATE", onPageNavigate);
});
}
onPageNavigate(ev) {
for (const page of this.pages) {
if (
ev.detail.detail.name === page[1].name &&
this.state.currentPage !== page[0]
) {
ev.preventDefault();
ev.detail.detail.originalEv.preventDefault();
this.state.currentPage = page[0];
return;
}
}
}
}
ReconcileFormNotebook.props = {
...Notebook.props,
};

View file

@ -0,0 +1,11 @@
/** @odoo-module */
import {FormRenderer} from "@web/views/form/form_renderer";
import {ReconcileFormNotebook} from "./reconcile_form_notebook.esm.js";
export class ReconcileFormRenderer extends FormRenderer {}
ReconcileFormRenderer.components = {
...ReconcileFormRenderer.components,
Notebook: ReconcileFormNotebook,
};

View file

@ -0,0 +1,14 @@
/** @odoo-module */
import {ReconcileFormController} from "./reconcile_form_controller.esm.js";
import {ReconcileFormRenderer} from "./reconcile_form_renderer.esm.js";
import {formView} from "@web/views/form/form_view";
import {registry} from "@web/core/registry";
export const ReconcileFormView = {
...formView,
Controller: ReconcileFormController,
Renderer: ReconcileFormRenderer,
};
registry.category("views").add("reconcile_form", ReconcileFormView);

View file

@ -0,0 +1,30 @@
/** @odoo-module */
import {FormController} from "@web/views/form/form_controller";
import {useViewButtons} from "@web/views/view_button/view_button_hook";
const {useRef} = owl;
export class ReconcileManualController extends FormController {
setup() {
super.setup(...arguments);
this.env.exposeController(this);
const rootRef = useRef("root");
useViewButtons(this.model, rootRef, {
reload: this.reloadFormController.bind(this),
beforeExecuteAction: this.beforeExecuteActionButton.bind(this),
afterExecuteAction: this.afterExecuteActionButton.bind(this),
});
}
async reloadFormController() {
try {
await this.model.root.load();
} catch (error) {
// This should happen when we reconcile a line (no more possible data...)
if (this.env.parentController) {
await this.env.parentController.model.root.load();
await this.env.parentController.render(true);
this.env.parentController.selectRecord();
}
}
}
}

View file

@ -0,0 +1,12 @@
/** @odoo-module */
import {ReconcileManualController} from "./reconcile_manual_controller.esm.js";
import {formView} from "@web/views/form/form_view";
import {registry} from "@web/core/registry";
export const FormManualReconcileView = {
...formView,
Controller: ReconcileManualController,
};
registry.category("views").add("reconcile_manual", FormManualReconcileView);

View file

@ -0,0 +1,27 @@
/** @odoo-module */
import {ListController} from "@web/views/list/list_controller";
export class ReconcileMoveLineController extends ListController {
async openRecord(record) {
var data = {};
data[this.props.parentField] = [record.resId, record.display_name];
this.props.parentRecord.update(data);
}
async clickAddAll() {
await this.props.parentRecord.save();
await this.orm.call(this.props.parentRecord.resModel, "add_multiple_lines", [
this.props.parentRecord.resIds,
this.model.root.domain,
]);
await this.props.parentRecord.load();
this.props.parentRecord.model.notify();
}
}
ReconcileMoveLineController.template = `account_reconcile_oca.ReconcileMoveLineController`;
ReconcileMoveLineController.props = {
...ListController.props,
parentRecord: {type: Object, optional: true},
parentField: {type: String, optional: true},
};

View file

@ -0,0 +1,22 @@
/** @odoo-module */
import {ListRenderer} from "@web/views/list/list_renderer";
export class ReconcileMoveLineRenderer extends ListRenderer {
getRowClass(record) {
var classes = super.getRowClass(record);
if (
this.props.parentRecord.data.reconcile_data_info.counterparts.includes(
record.resId
)
) {
classes += " o_field_account_reconcile_oca_move_line_selected";
}
return classes;
}
}
ReconcileMoveLineRenderer.props = [
...ListRenderer.props,
"parentRecord",
"parentField",
];

View file

@ -0,0 +1,16 @@
/** @odoo-module */
import {ReconcileMoveLineController} from "./reconcile_move_line_controller.esm.js";
import {ReconcileMoveLineRenderer} from "./reconcile_move_line_renderer.esm.js";
import {listView} from "@web/views/list/list_view";
import {registry} from "@web/core/registry";
export const ReconcileMoveLineView = {
...listView,
Controller: ReconcileMoveLineController,
Renderer: ReconcileMoveLineRenderer,
buttonTemplate: "reconcile_move_line.ListView.Buttons",
};
registry.category("views").add("reconcile_move_line", ReconcileMoveLineView);

View file

@ -0,0 +1,15 @@
/** @odoo-module **/
import {ChatterContainer} from "@mail/components/chatter_container/chatter_container";
import {registry} from "@web/core/registry";
const {Component} = owl;
export class AccountReconcileChatterWidget extends Component {}
AccountReconcileChatterWidget.template =
"account_reconcile_oca.AccountReconcileChatterWidget";
AccountReconcileChatterWidget.components = {...Component.components, ChatterContainer};
registry
.category("fields")
.add("account_reconcile_oca_chatter", AccountReconcileChatterWidget);

View file

@ -0,0 +1,126 @@
/** @odoo-module **/
import fieldUtils from "web.field_utils";
import {float_is_zero} from "web.utils";
import {registry} from "@web/core/registry";
import session from "web.session";
import {useService} from "@web/core/utils/hooks";
const {Component} = owl;
export class AccountReconcileDataWidget extends Component {
setup() {
super.setup(...arguments);
this.orm = useService("orm");
this.action = useService("action");
this.foreignCurrency =
this.props &&
this.props.record &&
(this.props.record.data.foreign_currency_id ||
this.props.record.data.currency_id[0] !==
this.props.record.data.company_currency_id[0] ||
this.props.record.data[this.props.name].data.some(
(item) => item.line_currency_id !== item.currency_id
));
}
getReconcileLines() {
var data = this.props.record.data[this.props.name].data;
const totals = {debit: 0, credit: 0};
if (!data || !data.length) {
return {lines: [], totals};
}
for (var line in data) {
data[line].amount_format = fieldUtils.format.monetary(
data[line].amount,
undefined,
{
currency: session.get_currency(data[line].currency_id),
}
);
data[line].debit_format = fieldUtils.format.monetary(
data[line].debit,
undefined,
{
currency: session.get_currency(data[line].currency_id),
}
);
data[line].credit_format = fieldUtils.format.monetary(
data[line].credit,
undefined,
{
currency: session.get_currency(data[line].currency_id),
}
);
data[line].amount_currency_format = fieldUtils.format.monetary(
data[line].currency_amount,
undefined,
{
currency: session.get_currency(data[line].line_currency_id),
}
);
if (data[line].original_amount) {
data[line].original_amount_format = fieldUtils.format.monetary(
data[line].original_amount,
{
currency: session.get_currency(data[line].currency_id),
}
);
}
data[line].date_format = fieldUtils.format.date(
fieldUtils.parse.date(data[line].date, undefined, {isUTC: true})
);
totals.debit += data[line].debit || 0;
totals.credit += data[line].credit || 0;
}
totals.balance = totals.debit - totals.credit;
const firstLine = Object.values(data)[0] || {};
const currency = session.get_currency(firstLine.currency_id);
const decimals = currency.digits[1];
const hasOpenBalance = !float_is_zero(totals.balance, decimals);
let openDebitFmt = null;
let openCreditFmt = null;
if (totals.balance < 0) {
openDebitFmt = fieldUtils.format.monetary(Math.abs(totals.balance), {
currency: currency,
});
} else {
openCreditFmt = fieldUtils.format.monetary(totals.balance, {
currency: currency,
});
}
return {lines: data, hasOpenBalance, openDebitFmt, openCreditFmt};
}
onTrashLine(ev, line) {
ev.stopPropagation();
this.props.record.update({
manual_reference: line.reference,
manual_delete: true,
});
}
selectReconcileLine(ev, line) {
this.props.record.update({
manual_reference: line.reference,
});
const triggerEv = new CustomEvent("reconcile-page-navigate", {
detail: {
name: "manual",
originalEv: ev,
},
});
this.env.bus.trigger("RECONCILE_PAGE_NAVIGATE", triggerEv);
}
async openMove(ev, moveId) {
ev.preventDefault();
ev.stopPropagation();
console.log(moveId);
const action = await this.orm.call("account.move", "get_formview_action", [
[moveId],
]);
this.action.doAction(action);
}
}
AccountReconcileDataWidget.template = "account_reconcile_oca.ReconcileDataWidget";
registry
.category("fields")
.add("account_reconcile_oca_data", AccountReconcileDataWidget);

View file

@ -0,0 +1,52 @@
/** @odoo-module **/
import {View} from "@web/views/view";
import {registry} from "@web/core/registry";
const {Component, useSubEnv} = owl;
export class AccountReconcileMatchWidget extends Component {
setup() {
// Necessary in order to avoid a loop
super.setup(...arguments);
useSubEnv({
config: {},
parentController: this.env.parentController,
});
}
get listViewProperties() {
return {
type: "list",
display: {
controlPanel: {
// Hiding the control panel buttons
"top-left": false,
"bottom-left": true,
},
},
resModel: this.props.record.fields[this.props.name].relation,
searchMenuTypes: ["filter"],
domain: this.props.record.getFieldDomain(this.props.name).toList(),
context: {
...this.props.record.getFieldContext(this.props.name),
},
// Disables de selector
allowSelectors: false,
// We need to force the search view in order to show the right one
searchViewId: false,
parentRecord: this.props.record,
parentField: this.props.name,
showButtons: false,
};
}
}
AccountReconcileMatchWidget.template = "account_reconcile_oca.ReconcileMatchWidget";
AccountReconcileMatchWidget.components = {
...AccountReconcileMatchWidget.components,
View,
};
registry
.category("fields")
.add("account_reconcile_oca_match", AccountReconcileMatchWidget);

View file

@ -0,0 +1,29 @@
/** @odoo-module **/
import {
BadgeSelectionField,
preloadSelection,
} from "@web/views/fields/badge_selection/badge_selection_field";
import {registry} from "@web/core/registry";
export class FieldSelectionBadgeUncheck extends BadgeSelectionField {
async onChange(value) {
var old_value = this.props.value;
if (this.props.type === "many2one") {
old_value = old_value[0];
}
if (value === old_value) {
this.props.update(false);
return;
}
super.onChange(...arguments);
}
}
FieldSelectionBadgeUncheck.supportedTypes = ["many2one", "selection"];
FieldSelectionBadgeUncheck.additionalClasses = ["o_field_selection_badge"];
registry.category("fields").add("selection_badge_uncheck", FieldSelectionBadgeUncheck);
registry.category("preloadedData").add("selection_badge_uncheck", {
loadOnTypes: ["many2one"],
preload: preloadSelection,
});

View file

@ -0,0 +1,100 @@
.o_account_reconcile_oca {
display: -webkit-box;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
flex-flow: row wrap;
height: 100%;
.o_kanban_renderer.o_kanban_ungrouped .o_kanban_record {
&:hover {
.o_reconcile_create_statement {
opacity: 100;
}
}
.row {
// We need to add this in order to make remove horizontal scroll
margin: 0;
}
margin: 0 0 0;
min-width: fit-content;
width: 100%;
.o_reconcile_create_statement {
position: absolute;
height: 0px;
margin: 0;
padding: 0 0 0 0;
border: 0;
top: -14px;
opacity: 0;
}
> div {
border-right: thick solid rgba(0, 0, 0, 0);
}
&.o_kanban_record_reconcile_oca_selected > div {
border-right: thick solid $o-brand-primary;
}
}
.o_account_reconcile_oca_selector {
width: 30%;
height: 100%;
padding: 0;
position: relative;
border-right: 1px solid $o-gray-300;
overflow: auto;
}
.o_account_reconcile_oca_info {
width: 70%;
height: 100%;
overflow: auto;
}
.o_form_view {
.btn-info:not(.dropdown-toggle):not(.dropdown-item) {
text-transform: uppercase;
}
.o_form_statusbar.o_account_reconcile_oca_statusbar {
.btn:not(.dropdown-toggle):not(.dropdown-item) {
text-transform: uppercase;
}
height: 40px;
> .o_statusbar_buttons {
height: 100%;
> .btn {
margin: 0;
height: 100%;
padding: 10px;
border-radius: 0;
}
}
}
.o_field_account_reconcile_oca_data {
.o_field_account_reconcile_oca_balance_float {
.o_field_account_reconcile_oca_balance_original_float {
text-decoration: line-through;
}
}
}
.o_field_widget.o_field_account_reconcile_oca_match {
display: inline;
}
.o_field_account_reconcile_oca_move_line_selected {
background-color: rgba($o-brand-primary, 0.2);
color: #000;
}
.o_reconcile_widget_table {
.o_reconcile_widget_line {
&.liquidity {
font-weight: bold;
}
&.selected {
background-color: rgba($o-brand-primary, 0.2);
}
&.suspense {
color: $o-gray-500;
}
}
}
}
}
.o_field_account_reconcile_oca_chatter {
width: 100%;
}

View file

@ -0,0 +1,223 @@
<?xml version="1.0" encoding="UTF-8" ?>
<templates>
<t
t-name="account_reconcile_oca.ReconcileRenderer"
t-inherit="web.KanbanRenderer"
t-inherit-mode="primary"
owl="1"
>
<xpath expr="//t[@t-as='groupOrRecord']" position="before">
<div class="m-2 d-flex w-100" t-if="env.parentController.journalId">
<span
class="flex-fill text-900 text-start ps-0 fw-bold fs-4 align-self-center"
>Global Balance</span>
<span
class="pe-0 fw-bold fs-4 align-self-center"
t-esc="env.parentController.journalBalanceStr"
/>
</div>
<t t-set="aggregates" t-value="getAggregates()" />
</xpath>
<xpath expr="//t[@t-else='']/KanbanRecord" position="before">
<t
t-if="aggregates.length and groupOrRecord.record.data.aggregate_id and aggregates[0].id == groupOrRecord.record.data.aggregate_id"
>
<t t-set="aggregate" t-value="aggregates.shift()" />
<div class="m-2 d-flex w-100">
<span
class="flex-fill text-900 text-start ps-0 fw-bold fs-4 align-self-center"
t-esc="aggregate.name"
/>
<span
t-if="groupOrRecord.record.data.reconcile_aggregate == 'statement'"
t-on-click="() => this.onClickStatement(aggregate.id)"
class="pe-0 fw-bold fs-4 align-self-center btn btn-link"
t-esc="aggregate.balanceStr"
/>
<!--
<span
t-if="groupOrRecord.record.data.reconcile_aggregate != 'statement'"
class="pe-0 fw-bold fs-4 align-self-center text-link"
t-esc="aggregate.balanceStr"
/>-->
</div>
</t>
</xpath>
<xpath expr="div[hasclass('o_kanban_renderer')]" position="attributes">
<attribute
name="class"
add="o_account_reconcile_oca_selector"
separator=" "
/>
</xpath>
<!-- Group by selector disabled on the view, so we need to find the one without group,
then we pass to the component the selected record -->
<xpath expr="//KanbanRecord[not(@group)]" position="attributes">
<attribute name="selectedRecordId">props.selectedRecordId</attribute>
</xpath>
</t>
<t
t-name="account_reconcile_oca.ReconcileController"
t-inherit="web.KanbanView"
t-inherit-mode="primary"
owl="1"
>
<!-- we pass to the component the selected record -->
<xpath expr="//Layout/t[2]" position="attributes">
<attribute name="selectedRecordId">state.selectedRecordId</attribute>
</xpath>
<xpath expr="//Layout" position="attributes">
<attribute
name="className"
>model.useSampleModel ? 'o_view_sample_data o_account_reconcile_oca' : 'o_account_reconcile_oca'</attribute>
</xpath>
<xpath expr="//Layout" position="inside">
<div class="o_account_reconcile_oca_info">
<t t-if="state.selectedRecordId">
<View t-props="viewReconcileInfo" t-key="state.selectedRecordId" />
</t>
</div>
</xpath>
</t>
<t t-name="account_reconcile.ReconcileView.Buttons" owl="1">
<button
t-on-click="onClickNewButton"
class="btn btn-primary"
t-if="activeActions.create"
>Create</button>
</t>
<t t-name="account_reconcile_oca.ReconcileMatchWidget" owl="1">
<View t-props="listViewProperties" />
</t>
<t t-name="account_reconcile_oca.ReconcileDataWidget" owl="1">
<table
class="table table-sm position-relative mb-0 table-striped o_reconcile_widget_table"
style="table-layout: auto"
>
<thead>
<th>Account</th>
<th>Partner</th>
<th>Date</th>
<th>Label</th>
<th class="text-end" t-if="foreignCurrency">
Amount in currency
</th>
<th class="text-end">Debit</th>
<th class="text-end">Credit</th>
<th t-if="! props.record.data.is_reconciled" />
</thead>
<t t-set="rec" t-value="getReconcileLines()" />
<tbody>
<t
t-foreach="rec.lines"
t-as="reconcile_line"
t-key="reconcile_line_index"
>
<tr
t-on-click="(ev) => this.selectReconcileLine(ev, reconcile_line)"
t-att-class="'o_reconcile_widget_line ' + reconcile_line.kind + (props.record.data.manual_reference == reconcile_line.reference ? ' selected ' : ' ')"
>
<td>
<div t-esc="reconcile_line.account_id[1]" />
<div t-if="reconcile_line.move_id">
<a
t-att-href="'/web#id=' + reconcile_line.move_id + '&amp;view_type=form&amp;model=account.move'"
class="o_form_uri"
t-on-click="(ev) => this.openMove(ev, reconcile_line.move_id)"
>
<small t-esc="reconcile_line.move" />
</a>
</div>
</td>
<td>
<span
t-esc="reconcile_line.partner_id[1]"
t-if="reconcile_line.partner_id and reconcile_line.partner_id[1]"
/>
</td>
<td t-esc="reconcile_line.date_format" />
<td>
<span
t-esc="reconcile_line.name"
t-if="reconcile_line.name"
/>
</td>
<td
class="text-end o_field_account_reconcile_oca_balance_float"
t-if="foreignCurrency"
>
<span t-esc="reconcile_line.amount_currency_format" />
</td>
<td
class="text-end o_field_account_reconcile_oca_balance_float"
>
<div
t-esc="reconcile_line.debit_format"
t-if="reconcile_line.amount &gt; 0"
/>
<div
class="o_field_account_reconcile_oca_balance_original_float"
t-esc="reconcile_line.original_amount_format"
t-if="reconcile_line.amount &gt; 0 and reconcile_line.original_amount"
/>
</td>
<td
class="text-end o_field_account_reconcile_oca_balance_float"
>
<div
t-esc="reconcile_line.credit_format"
t-if="reconcile_line.amount &lt; 0"
/>
<div
class="o_field_account_reconcile_oca_balance_original_float"
t-esc="reconcile_line.original_amount_format"
t-if="reconcile_line.amount &lt; 0 and reconcile_line.original_amount"
/>
</td>
<td>
<button
class="btn fa fa-trash-o"
role="button"
t-on-click="(ev) => this.onTrashLine(ev, reconcile_line)"
t-if="reconcile_line.kind == 'other' &amp;&amp; ! props.record.data.is_reconciled"
/>
</td>
</tr>
</t>
<tr class="text-muted" t-if="rec.hasOpenBalance">
<td colspan="5">Open Balance</td>
<td class="text-end" t-esc="rec.openDebitFmt" />
<td class="text-end" t-esc="rec.openCreditFmt" />
<td />
</tr>
</tbody>
</table>
</t>
<t t-name="account_reconcile_oca.AccountReconcileChatterWidget" owl="1">
<ChatterContainer
threadModel="this.props.record.fields[this.props.name].relation"
threadId="this.props.value[0]"
/>
</t>
<t
t-name="account_reconcile_oca.ReconcileMoveLineController"
t-inherit="web.ListView"
t-inherit-mode="primary"
owl="1"
>
<xpath expr="//t[@list='model.root']" position="attributes">
<attribute name="parentRecord">props.parentRecord</attribute>
<attribute name="parentField">props.parentField</attribute>
</xpath>
</t>
<t
t-name="reconcile_move_line.ListView.Buttons"
t-inherit="web.ListView.Buttons"
t-inherit-mode="primary"
owl="1"
>
<xpath expr="//div[hasclass('o_list_buttons')]" position="inside">
<button class="btn btn-primary" t-on-click="clickAddAll">Add all</button>
</xpath>
</t>
</templates>

View file

@ -0,0 +1,2 @@
from . import test_bank_account_reconcile
from . import test_account_reconcile

View file

@ -0,0 +1,304 @@
from odoo.tests import Form, tagged
from odoo.addons.account.tests.common import TestAccountReconciliationCommon
@tagged("post_install", "-at_install")
class TestReconciliationWidget(TestAccountReconciliationCommon):
@classmethod
def setUpClass(cls, chart_template_ref=None):
super().setUpClass(chart_template_ref=chart_template_ref)
cls.acc_bank_stmt_model = cls.env["account.bank.statement"]
cls.acc_bank_stmt_line_model = cls.env["account.bank.statement.line"]
cls.bank_journal_usd.suspense_account_id = (
cls.company.account_journal_suspense_account_id
)
cls.bank_journal_euro.suspense_account_id = (
cls.company.account_journal_suspense_account_id
)
cls.current_assets_account = (
cls.env["account.account"]
.search(
[
("account_type", "=", "asset_current"),
("company_id", "=", cls.company.id),
],
limit=1,
)
.copy()
)
cls.current_assets_account.reconcile = True
cls.asset_receivable_account = (
cls.env["account.account"]
.search(
[
("account_type", "=", "asset_receivable"),
("company_id", "=", cls.company.id),
],
limit=1,
)
.copy()
)
cls.asset_receivable_account.reconcile = True
cls.equity_account = (
cls.env["account.account"]
.search(
[
("account_type", "=", "equity"),
("company_id", "=", cls.company.id),
],
limit=1,
)
.copy()
)
cls.non_current_assets_account = (
cls.env["account.account"]
.search(
[
("account_type", "=", "asset_non_current"),
("company_id", "=", cls.company.id),
],
limit=1,
)
.copy()
)
cls.non_current_assets_account.reconcile = True
cls.move_1 = cls.env["account.move"].create(
{
"line_ids": [
(
0,
0,
{
"account_id": cls.current_assets_account.id,
"name": "DEMO",
"credit": 100,
},
),
(
0,
0,
{
"account_id": cls.non_current_assets_account.id,
"name": "DEMO",
"debit": 100,
},
),
]
}
)
cls.move_1.action_post()
cls.move_2 = cls.env["account.move"].create(
{
"line_ids": [
(
0,
0,
{
"account_id": cls.non_current_assets_account.id,
"name": "DEMO",
"credit": 50,
},
),
(
0,
0,
{
"account_id": cls.equity_account.id,
"name": "DEMO",
"debit": 50,
},
),
]
}
)
cls.move_2.action_post()
cls.move_3 = cls.env["account.move"].create(
{
"line_ids": [
(
0,
0,
{
"account_id": cls.non_current_assets_account.id,
"name": "DEMO",
"credit": 50,
},
),
(
0,
0,
{
"account_id": cls.equity_account.id,
"name": "DEMO",
"debit": 50,
},
),
]
}
)
cls.move_3.action_post()
def test_reconcile(self):
account = self.non_current_assets_account
reconcile_account = self.env["account.account.reconcile"].search(
[("account_id", "=", account.id)]
)
self.assertTrue(reconcile_account)
with Form(reconcile_account) as f:
f.add_account_move_line_id = self.move_1.line_ids.filtered(
lambda r: r.account_id == account
)
f.add_account_move_line_id = self.move_2.line_ids.filtered(
lambda r: r.account_id == account
)
reconcile_account.reconcile()
reconcile_account = self.env["account.account.reconcile"].search(
[("account_id", "=", account.id)]
)
self.assertTrue(reconcile_account)
with Form(reconcile_account) as f:
f.add_account_move_line_id = self.move_1.line_ids.filtered(
lambda r: r.account_id == account
)
f.add_account_move_line_id = self.move_3.line_ids.filtered(
lambda r: r.account_id == account
)
reconcile_account.reconcile()
reconcile_account = self.env["account.account.reconcile"].search(
[("account_id", "=", account.id)]
)
self.assertFalse(reconcile_account)
def test_clean_reconcile(self):
account = self.non_current_assets_account
reconcile_account = self.env["account.account.reconcile"].search(
[("account_id", "=", account.id)]
)
self.assertTrue(reconcile_account)
with Form(reconcile_account) as f:
f.add_account_move_line_id = self.move_1.line_ids.filtered(
lambda r: r.account_id == account
)
f.add_account_move_line_id = self.move_2.line_ids.filtered(
lambda r: r.account_id == account
)
self.assertTrue(reconcile_account.reconcile_data_info.get("counterparts"))
reconcile_account.clean_reconcile()
self.assertFalse(reconcile_account.reconcile_data_info.get("counterparts"))
def test_cannot_reconcile(self):
"""
There is not enough records to reconcile for this account
"""
reconcile_account = self.env["account.account.reconcile"].search(
[("account_id", "=", self.current_assets_account.id)]
)
self.assertFalse(reconcile_account)
def test_cannot_reconcile_different_partners(self):
"""
We can only reconcile lines with the same account and partner.
"""
reconcile_account = self.env["account.account.reconcile"].search(
[
("account_id", "=", self.asset_receivable_account.id),
]
)
self.assertFalse(reconcile_account)
move_1 = self.env["account.move"].create(
{
"line_ids": [
(
0,
0,
{
"account_id": self.current_assets_account.id,
"name": "DEMO",
"credit": 100,
},
),
(
0,
0,
{
"account_id": self.asset_receivable_account.id,
"partner_id": self.env.user.partner_id.id,
"name": "DEMO",
"debit": 100,
},
),
]
}
)
move_1.action_post()
self.env.flush_all()
move_2 = self.env["account.move"].create(
{
"line_ids": [
(
0,
0,
{
"account_id": self.current_assets_account.id,
"name": "DEMO",
"debit": 100,
},
),
(
0,
0,
{
"account_id": self.asset_receivable_account.id,
"partner_id": self.company.partner_id.id,
"name": "DEMO",
"credit": 100,
},
),
]
}
)
move_2.action_post()
self.env.flush_all()
reconcile_account = self.env["account.account.reconcile"].search(
[
("account_id", "=", self.asset_receivable_account.id),
]
)
self.assertFalse(reconcile_account)
move_3 = self.env["account.move"].create(
{
"line_ids": [
(
0,
0,
{
"account_id": self.current_assets_account.id,
"name": "DEMO",
"debit": 100,
},
),
(
0,
0,
{
"account_id": self.asset_receivable_account.id,
"partner_id": self.env.user.partner_id.id,
"name": "DEMO",
"credit": 100,
},
),
]
}
)
move_3.action_post()
self.env.flush_all()
reconcile_account = self.env["account.account.reconcile"].search(
[
("account_id", "=", self.asset_receivable_account.id),
]
)
self.assertTrue(reconcile_account)
self.assertEqual(reconcile_account.partner_id, self.env.user.partner_id)

View file

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2023 Dixmit
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record model="ir.ui.view" id="view_account_list">
<field name="name">account.account.tree (in account_reconcile_oca)</field>
<field name="model">account.account</field>
<field name="inherit_id" ref="account.view_account_list" />
<field name="arch" type="xml">
<button name="action_read_account" position="after">
<button
type="action"
name="%(account_reconcile_oca.account_account_account_account_reconcile_act_window)s"
string="Reconcile"
class="float-end btn-secondary"
attrs="{'invisible': [('reconcile', '=', False)]}"
/>
</button>
</field>
</record>
</odoo>

View file

@ -0,0 +1,169 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2023 Dixmit
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record model="ir.ui.view" id="account_account_reconcile_form_view">
<field
name="name"
>account.account.reconcile.form (in account_reconcile_oca)</field>
<field name="model">account.account.reconcile</field>
<field name="arch" type="xml">
<form js_class="reconcile_manual" create="0">
<field name="manual_delete" invisible="1" />
<field name="manual_reference" invisible="1" />
<field name="company_currency_id" invisible="1" />
<field name="foreign_currency_id" invisible="1" />
<field name="currency_id" invisible="1" />
<div class="o_form_statusbar o_account_reconcile_oca_statusbar">
<div class="o_statusbar_buttons">
<button
name="reconcile"
type="object"
string="Reconcile"
class="btn btn-primary"
attrs="{'invisible': [('is_reconciled', '=', True)]}"
/>
<button
name="clean_reconcile"
type="object"
string="Clean"
class="btn btn-secondary"
attrs="{'invisible': [('is_reconciled', '=', True)]}"
/>
</div>
</div>
<field name="is_reconciled" invisible="1" />
<group>
<group>
<field name="partner_id" />
</group>
<group>
<field name="account_id" />
</group>
</group>
<field
name="reconcile_data_info"
nolabel="1"
widget="account_reconcile_oca_data"
class="w-100"
/>
<notebook>
<page
name="reconcile_line"
string="Reconcile"
attrs="{'invisible': [('is_reconciled', '=', True)]}"
>
<field
name="add_account_move_line_id"
widget="account_reconcile_oca_match"
domain="[('parent_state', '=', 'posted'), ('amount_residual', '!=', 0), ('account_id', '=', account_id)]"
context="{'search_default_partner_id': partner_id, 'tree_view_ref': 'account_reconcile_oca.account_move_line_tree_reconcile_view', 'search_view_ref': 'account_reconcile_oca.account_move_line_search_reconcile_view'}"
/>
</page>
</notebook>
</form>
</field>
</record>
<record model="ir.ui.view" id="account_account_reconcile_search_view">
<field
name="name"
>account.account.reconcile.search (in account_reconcile_oca)</field>
<field name="model">account.account.reconcile</field>
<field name="arch" type="xml">
<search>
<field name="account_id" />
<field name="partner_id" />
</search>
</field>
</record>
<record model="ir.ui.view" id="account_account_reconcile_tree_view">
<field
name="name"
>account.account.reconcile.tree (in account_reconcile_oca)</field>
<field name="model">account.account.reconcile</field>
<field name="arch" type="xml">
<tree>
<!-- TODO -->
<field name="id" />
<field name="account_id" />
<field name="partner_id" />
</tree>
</field>
</record>
<record model="ir.ui.view" id="account_account_reconcile_kanban_view">
<field
name="name"
>account.account.reconcile.kanban (in account_reconcile_oca)</field>
<field name="model">account.account.reconcile</field>
<field name="arch" type="xml">
<kanban js_class="reconcile">
<templates>
<t t-name="kanban-box">
<div
t-attf-class="oe_kanban_card oe_kanban_global_click"
style="width:100%"
>
<div>
<field name="account_id" />
</div>
<div>
<field name="partner_id" />
</div>
</div>
</t>
</templates>
</kanban>
</field>
</record>
<record model="ir.actions.act_window" id="account_account_reconcile_act_window">
<field name="name">Reconcile</field>
<field name="res_model">account.account.reconcile</field>
<field name="view_mode">kanban</field>
<field name="domain">[]</field>
<field
name="context"
>{'view_ref': 'account_reconcile_oca.account_account_reconcile_form_view'}</field>
</record>
<record
id="res_partner_account_account_reconcile_act_window"
model="ir.actions.act_window"
>
<field name="name">Reconcile</field>
<field name="res_model">account.account.reconcile</field>
<field name="view_mode">kanban</field>
<field name="domain">[("partner_id", "=", active_id)]</field>
<field
name="context"
>{'view_ref': 'account_reconcile_oca.account_account_reconcile_form_view'}</field>
<field name="binding_model_id" ref="base.model_res_partner" />
<field name="binding_view_types">form</field>
</record>
<record
id="account_account_account_account_reconcile_act_window"
model="ir.actions.act_window"
>
<field name="name">Reconcile</field>
<field name="res_model">account.account.reconcile</field>
<field name="view_mode">kanban</field>
<field name="domain">[("account_id", "=", active_id)]</field>
<field
name="context"
>{'view_ref': 'account_reconcile_oca.account_account_reconcile_form_view'}</field>
<field name="binding_model_id" ref="account.model_account_account" />
<field name="binding_view_types">form</field>
</record>
<record model="ir.ui.menu" id="account_account_reconcile_menu">
<field name="name">Reconcile</field>
<field name="parent_id" ref="account.menu_finance_entries_actions" />
<field name="action" ref="account_account_reconcile_act_window" />
<field name="sequence" eval="10" />
</record>
</odoo>

View file

@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2023 Dixmit
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record id="account_bank_statement_form_edit" model="ir.ui.view">
<field name="name">Edit Bank statement</field>
<field name="model">account.bank.statement</field>
<field name="priority">99</field>
<field name="arch" type="xml">
<form string="Bank Statement">
<div
class="alert alert-warning text-center"
role="alert"
attrs="{'invisible': [('is_valid', '=',True), ('is_complete','=',True)]}"
>
<field name="problem_description" />
<field name="is_valid" invisible="1" />
<field name="is_complete" invisible="1" />
</div>
<sheet>
<group>
<field name="name" required="1" />
<field name="balance_start" />
<field name="balance_end_real" />
<field name="attachment_ids" widget="many2many_binary" />
<field name="line_ids" invisible="1" />
</group>
</sheet>
</form>
</field>
</record>
<record id="view_bank_statement_form" model="ir.ui.view">
<field name="model">account.bank.statement</field>
<field
name="inherit_id"
ref="account_statement_base.view_bank_statement_form"
/>
<field name="arch" type="xml">
<xpath
expr="//button[contains(@context,'search_default_statement_id')]"
position="attributes"
>
<attribute name="type">object</attribute>
<attribute name="name">action_open_statement_lines</attribute>
</xpath>
</field>
</record>
<record id="account_bank_statement_action_edit" model="ir.actions.act_window">
<field name="name">Edit Bank Statement</field>
<field name="res_model">account.bank.statement</field>
<field name="view_mode">form</field>
<field
name="view_ids"
eval="[(5, 0, 0),
(0, 0, {'view_mode': 'form', 'view_id': ref('account_bank_statement_form_edit')})]"
/>
<field name="target">new</field>
</record>
</odoo>

View file

@ -0,0 +1,426 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2023 Dixmit
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record id="bank_statement_line_reconcile_view" model="ir.ui.view">
<field name="name">account.bank.statement.line.reconcile</field>
<field name="model">account.bank.statement.line</field>
<field name="arch" type="xml">
<kanban js_class="reconcile">
<field name="is_reconciled" />
<field name="currency_id" />
<field name="foreign_currency_id" />
<field name="statement_id" />
<field name="statement_balance_end_real" />
<field name="to_check" />
<field name="reconcile_aggregate" />
<field name="aggregate_id" />
<field name="aggregate_name" />
<templates>
<t t-name="kanban-box">
<div
t-if="record.reconcile_aggregate.raw_value == 'statement' and !record.statement_id.raw_value"
class="o_reconcile_create_statement text-center"
>
<a
role="button"
class="btn btn-secondary btn-sm"
tabindex="-1"
type="object"
name="add_statement"
>
Statement
</a>
</div>
<div
t-attf-class="oe_kanban_card oe_kanban_global_click"
style="width:100%"
>
<div class="row">
<div class="col-8">
<field name="date" />
</div>
<div class="col-4" style="text-align:right">
<field
name="amount"
t-if="! record.foreign_currency_id.raw_value"
/>
<field
name="amount_currency"
t-if="record.foreign_currency_id.raw_value"
widget="monetary"
options="{'currency_field': 'foreign_currency_id'}"
/>
</div>
</div>
<div>
<field name="partner_id" widget="badge" />
</div>
<div class="row">
<div class="col-8">
<field name="payment_ref" />
</div>
<div class="col-4" style="text-align:right">
<div
t-if="record.to_check.raw_value"
class="badge text-bg-warning"
>
To check
</div>
<div
t-if="record.is_reconciled.raw_value"
class="badge text-bg-success"
>
Reconciled
</div>
</div>
</div>
</div>
</t>
</templates>
</kanban>
</field>
</record>
<record id="bank_statement_line_form_add_view" model="ir.ui.view">
<field
name="name"
>Simple form view to manually create an account.bank.statement.line</field>
<field name="model">account.bank.statement.line</field>
<field name="priority">99</field>
<field name="arch" type="xml">
<form>
<group>
<group>
<field name="suitable_journal_ids" invisible="1" />
<field name="state" invisible="1" />
<field name="currency_id" invisible="0" />
<field name="company_id" invisible="0" />
<field name="date" />
<field name="payment_ref" required="1" />
<field name="partner_id" />
<field
name="statement_id"
domain="[('journal_id', '=', journal_id)]"
/>
<field
name="journal_id"
invisible="context.get('default_journal_id')"
/>
</group>
<group>
<field name="amount" />
<field
name="foreign_currency_id"
domain="[('id', '!=', currency_id)]"
groups="base.group_multi_currency"
/>
<field
name="amount_currency"
groups="base.group_multi_currency"
/>
</group>
</group>
<footer>
<button
string="Save"
type="object"
name="save"
class="btn btn-primary"
/>
<button string="Cancel" class="btn-secondary" special="cancel" />
</footer>
</form>
</field>
</record>
<record id="bank_statement_line_form_reconcile_view" model="ir.ui.view">
<field name="name">account.bank.statement.line.reconcile</field>
<field name="model">account.bank.statement.line</field>
<field name="priority">99</field>
<field name="arch" type="xml">
<form js_class="reconcile_form">
<div class="o_form_statusbar o_account_reconcile_oca_statusbar">
<div class="o_statusbar_buttons">
<button
name="reconcile_bank_line"
type="object"
string="Validate"
accesskey="v"
class="btn btn-primary"
attrs="{'invisible': ['|', ('is_reconciled', '=', True), ('can_reconcile', '=', False)]}"
/>
<button
name="reconcile_bank_line"
type="object"
string="Reconcile"
class="btn btn-primary disabled"
attrs="{'invisible': ['|', ('is_reconciled', '=', True), ('can_reconcile', '=', True)]}"
/>
<button
name="unreconcile_bank_line"
type="object"
string="Unreconcile"
accesskey="r"
class="btn btn-warning"
attrs="{'invisible': [('is_reconciled', '=', False)]}"
confirm="Are you sure that the move should be unreconciled?"
/>
<button
name="clean_reconcile"
type="object"
string="Reset reconciliation"
class="btn btn-secondary"
attrs="{'invisible': [('is_reconciled', '=', True)]}"
/>
<button
name="action_to_check"
string="To Check"
class="btn btn-secondary"
accesskey="c"
type="object"
attrs="{'invisible': [('to_check', '=', True)]}"
/>
<button
name="action_checked"
string="Set as Checked"
accesskey="c"
type="object"
attrs="{'invisible': [('to_check', '=', False)]}"
/>
<button
name="action_show_move"
type="object"
accesskey="m"
string="View move"
class="btn btn-info"
/>
</div>
</div>
<field name="id" invisible="1" />
<field name="name" invisible="1" />
<field name="can_reconcile" invisible="1" />
<field name="to_check" invisible="1" />
<field name="partner_id" invisible="1" />
<field name="company_id" invisible="1" />
<field name="journal_id" invisible="1" />
<field name="suitable_journal_ids" invisible="1" />
<field name="manual_reference" invisible="1" />
<field name="manual_delete" invisible="1" />
<field name="is_reconciled" invisible="1" />
<field name="foreign_currency_id" invisible="1" />
<field name="company_currency_id" invisible="1" />
<field name="previous_manual_amount_in_currency" invisible="1" />
<field name="currency_id" invisible="1" />
<field
name="reconcile_data_info"
nolabel="1"
widget="account_reconcile_oca_data"
class="w-100"
/>
<div>
<field
name="manual_model_id"
widget="selection_badge_uncheck"
nolabel="1"
attrs="{'invisible': [('is_reconciled', '=', True)]}"
/>
</div>
<notebook>
<page
name="reconcile_line"
string="Reconcile"
attrs="{'invisible': [('is_reconciled', '=', True)]}"
>
<field
name="add_account_move_line_id"
widget="account_reconcile_oca_match"
domain="[('parent_state', '=', 'posted'),('amount_residual', '!=', 0),('account_id.reconcile', '=', True), ('company_id', '=', company_id), ('statement_line_id', '!=', id)]"
context="{'search_default_partner_id': partner_id, 'tree_view_ref': 'account_reconcile_oca.account_move_line_tree_reconcile_view', 'search_view_ref': 'account_reconcile_oca.account_move_line_search_reconcile_view'}"
/>
</page>
<page name="manual" string="Manual operation">
<group>
<group>
<field name="manual_line_id" invisible="1" />
<field
name="manual_exchange_counterpart"
invisible="1"
/>
<field name="manual_in_currency_id" invisible="1" />
<field name="manual_in_currency" invisible="1" />
<field name="manual_kind" invisible="1" />
<field
name="manual_account_id"
string="Account"
attrs="{'readonly': ['|', '|', '|', ('manual_exchange_counterpart', '=', True),('manual_reference', '=', False), ('is_reconciled', '=', True), ('manual_line_id', '!=', False)]}"
/>
<field
name="manual_partner_id"
string="Partner"
attrs="{'readonly': ['|', '|', '|', ('manual_exchange_counterpart', '=', True),('manual_reference', '=', False), ('is_reconciled', '=', True), '&amp;', ('manual_line_id', '!=', False), ('manual_kind', '!=', 'liquidity')]}"
/>
<field
name="analytic_distribution"
widget="analytic_distribution"
groups="analytic.group_analytic_accounting"
options="{'account_field': 'manual_account_id', 'business_domain': 'general'}"
attrs="{'invisible': ['|', ('manual_kind', '=', 'liquidity'), ('manual_reference', '=', False)], 'readonly': [('is_reconciled', '=', True)]}"
/>
</group>
<group>
<field
name="manual_name"
string="Name"
attrs="{'readonly': ['|', '|', '|', ('manual_exchange_counterpart', '=', True), ('manual_reference', '=', False), ('is_reconciled', '=', True), '&amp;', ('manual_line_id', '!=', False), ('manual_kind', '!=', 'liquidity')]}"
/>
<field
name="manual_amount_in_currency"
string="Amount in Currency"
attrs="{'invisible': [('manual_in_currency', '=', False)], 'readonly': ['|', '|', ('manual_exchange_counterpart', '=', True), ('manual_reference', '=', False), ('is_reconciled', '=', True)]}"
/>
<field
name="manual_amount"
string="Amount"
attrs="{'readonly': ['|', '|', ('manual_exchange_counterpart', '=', True), ('manual_reference', '=', False), ('is_reconciled', '=', True)]}"
/>
<field name="manual_currency_id" invisible="1" />
<field name="manual_original_amount" invisible="1" />
<field name="manual_move_type" invisible="1" />
<label
for="manual_move_id"
string=""
attrs="{'invisible': ['|', ('manual_move_type', 'not in', ['in_invoice', 'in_refund', 'out_invoice', 'out_refund']), ('manual_original_amount', '=', 0)]}"
/>
<div
attrs="{'invisible': ['|', ('manual_move_type', 'not in', ['in_invoice', 'in_refund', 'out_invoice', 'out_refund']), ('manual_original_amount', '=', 0)]}"
>
Invoice <field
class="oe_inline"
name="manual_move_id"
/>
with an open amount <field
class="oe_inline"
name="manual_original_amount"
/> will be reduced by <field
class="oe_inline"
name="manual_amount"
readonly="1"
/>.
<br />
You might want to set the invoice as <button
name="button_manual_reference_full_paid"
type="object"
method_args="[1]"
>fully paid</button>.
</div>
</group>
</group>
</page>
<page name="narration" string="Narration">
<field name="payment_ref" />
<field name="narration" />
</page>
<page name="chatter" string="Chatter">
<field name="move_id" widget="account_reconcile_oca_chatter" />
</page>
</notebook>
</form>
</field>
</record>
<record id="action_bank_statement_line_reconcile" model="ir.actions.act_window">
<field name="name">Statement lines</field>
<field name="res_model">account.bank.statement.line</field>
<field name="domain">[('journal_id', '=', active_id)]</field>
<field
name="context"
>{'default_journal_id': active_id, 'search_default_not_reconciled': True, 'view_ref': 'account_reconcile_oca.bank_statement_line_form_reconcile_view'}</field>
<field name="view_mode">kanban,tree</field>
<field
name="view_ids"
eval="[(5, 0, 0),
(0, 0, {'view_mode': 'kanban', 'view_id': ref('bank_statement_line_reconcile_view')}),
(0, 0, {'view_mode': 'tree', 'view_id': ref('account_statement_base.account_bank_statement_line_tree')})]"
/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Nothing to reconcile
</p>
</field>
</record>
<record id="action_bank_statement_line_reconcile_all" model="ir.actions.act_window">
<field name="name">Reconcile bank statement lines</field>
<field name="res_model">account.bank.statement.line</field>
<field name="domain">[('journal_id', '=', active_id)]</field>
<field
name="context"
>{'default_journal_id': active_id, 'view_ref': 'account_reconcile_oca.bank_statement_line_form_reconcile_view'}</field>
<field name="view_mode">kanban,tree</field>
<field
name="view_ids"
eval="[(5, 0, 0),
(0, 0, {'view_mode': 'kanban', 'view_id': ref('bank_statement_line_reconcile_view')}),
(0, 0, {'view_mode': 'tree', 'view_id': ref('account_statement_base.account_bank_statement_line_tree')})]"
/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Nothing to reconcile
</p>
</field>
</record>
<record
id="action_bank_statement_line_reconcile_to_check"
model="ir.actions.act_window"
>
<field name="name">Reconcile bank statement lines</field>
<field name="res_model">account.bank.statement.line</field>
<field name="domain">[('journal_id', '=', active_id)]</field>
<field
name="context"
>{'default_journal_id': active_id, 'search_default_to_check': True, 'view_ref': 'account_reconcile_oca.bank_statement_line_form_reconcile_view'}</field>
<field name="view_mode">tree</field>
<field
name="view_ids"
eval="[(5, 0, 0),
(0, 0, {'view_mode': 'tree', 'view_id': ref('bank_statement_line_reconcile_view')})]"
/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Nothing to check
</p>
</field>
</record>
<record
id="action_bank_statement_line_move_view_reconcile"
model="ir.actions.act_window"
>
<field name="name">Reconcile bank statement lines</field>
<field name="res_model">account.bank.statement.line</field>
<field name="context">{'search_default_move_id': active_id}</field>
<field name="view_mode">tree</field>
<field
name="view_ids"
eval="[(5, 0, 0),
(0, 0, {'view_mode': 'tree', 'view_id': ref('bank_statement_line_reconcile_view')})]"
/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Nothing to reconcile
</p>
</field>
</record>
<record id="action_bank_statement_line_create" model="ir.actions.act_window">
<field name="name">Add Bank Statement Line</field>
<field name="res_model">account.bank.statement.line</field>
<field name="view_mode">form</field>
<field
name="view_ids"
eval="[(5, 0, 0),
(0, 0, {'view_mode': 'form', 'view_id': ref('bank_statement_line_form_add_view')})]"
/>
<field name="target">new</field>
</record>
</odoo>

View file

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2023 Dixmit
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record id="view_account_journal_form" model="ir.ui.view">
<field name="name">account.journal.inherit.dashboard.kanban</field>
<field name="model">account.journal</field>
<field name="inherit_id" ref="account.view_account_journal_form" />
<field name="arch" type="xml">
<field name="suspense_account_id" position="before">
<field
name="reconcile_mode"
attrs="{'required': [('type', 'in', ('bank', 'cash'))], 'invisible': [('type', 'not in', ('bank', 'cash'))]}"
options="{'no_quick_create': True}"
groups="account.group_account_readonly"
/>
<field
name="reconcile_aggregate"
attrs="{'invisible': [('type','not in', ['bank', 'cash'])]}"
groups="account.group_account_readonly"
/>
</field>
</field>
</record>
<record id="account_journal_dashboard_kanban_view" model="ir.ui.view">
<field name="name">account.journal.inherit.dashboard.kanban</field>
<field name="model">account.journal</field>
<field name="inherit_id" ref="account.account_journal_dashboard_kanban_view" />
<field name="arch" type="xml">
<xpath
expr="//kanban/templates//div[@id='dashboard_bank_cash_left']/t[1]"
position="before"
>
<t t-if="dashboard.number_to_reconcile > 0">
<button
type="action"
name="%(account_reconcile_oca.action_bank_statement_line_reconcile)s"
class="btn btn-primary"
> Reconcile <t
t-esc="dashboard.number_to_reconcile"
/> Items</button>
</t>
</xpath>
<xpath
expr="//kanban/templates//div[@id='dashboard_bank_cash_right']"
position="inside"
>
<t t-if="dashboard.number_to_check > 0">
<div class="row">
<div class="col overflow-hidden text-left">
<a
type="action"
name="%(account_reconcile_oca.action_bank_statement_line_reconcile_to_check)s"
>
<t t-esc="dashboard.number_to_check" /> to check</a>
</div>
<div class="col-auto text-right">
<span>
<t t-esc="dashboard.to_check_balance" />
</span>
</div>
</div>
</t>
</xpath>
<xpath expr="//div[@id='card_action_view_menus']" position="after">
<div>
<a
role="menuitem"
type="action"
name="%(account_reconcile_oca.action_bank_statement_line_reconcile_all)s"
>Transactions</a>
</div>
</xpath>
</field>
</record>
</odoo>

View file

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2023 Dixmit
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record model="ir.ui.view" id="account_move_form_view">
<field name="name">account.move.form (in account_reconcile_oca)</field>
<field name="model">account.move</field>
<field name="inherit_id" ref="account.view_move_form" />
<field name="arch" type="xml">
<div name="button_box" position="inside">
<button
type="action"
name="%(account_reconcile_oca.action_bank_statement_line_move_view_reconcile)s"
string="Bank reconcile"
context="{'search_default_move_id': id}"
class="btn btn-primary"
icon="fa-list"
attrs="{'invisible': [('statement_line_id', '=', False)]}"
/>
</div>
</field>
</record>
</odoo>

View file

@ -0,0 +1,114 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2023 Dixmit
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record id="account_move_line_tree_reconcile_view" model="ir.ui.view">
<field name="name">account.move.line.tree.reconcile</field>
<field name="model">account.move.line</field>
<field name="priority">99</field>
<field name="arch" type="xml">
<tree js_class="reconcile_move_line">
<field name="date" />
<field name="move_id" optional="show" />
<field name="date_maturity" optional="show" />
<field name="account_id" optional="show" />
<field name="partner_id" />
<field name="company_currency_id" invisible="1" />
<field name="currency_id" invisible="1" />
<field name="name" optional="show" />
<field name="amount_residual_currency" optional="hide" />
<field name="amount_residual" optional="show" />
<field name="debit" optional="hide" />
<field name="credit" optional="hide" />
<button
type="object"
name="action_open_business_doc"
string="View"
class="btn btn-secondary"
/>
</tree>
</field>
</record>
<record id="account_move_line_search_reconcile_view" model="ir.ui.view">
<field name="name">account.move.line.search.reconcile</field>
<field name="model">account.move.line</field>
<field name="priority">99</field>
<field name="arch" type="xml">
<search string="Search Journal Items">
<field
name="name"
string="Journal Item"
filter_domain="['|','|','|','|','|',('name', 'ilike', self), ('ref', 'ilike', self), ('account_id', 'ilike', self), ('partner_id', 'ilike', self),('amount_residual', 'ilike', self),('amount_residual_currency', 'ilike', self)]"
/>
<field name="name" />
<field name="ref" />
<field name="date" />
<field name="account_id" />
<field name="account_root_id" />
<field name="account_type" />
<field name="partner_id" domain="[('parent_id', '=', False)]" />
<field name="journal_id" />
<field
name="move_id"
string="Journal Entry"
filter_domain="[ '|', '|', ('move_id.name', 'ilike', self), ('move_id.ref', 'ilike', self), ('move_id.partner_id', 'ilike', self)]"
/>
<separator />
<filter
string="Sales"
name="sales"
domain="[('journal_id.type', '=', 'sale')]"
context="{'default_journal_type': 'sale'}"
/>
<filter
string="Purchases"
name="purchases"
domain="[('journal_id.type', '=', 'purchase')]"
context="{'default_journal_type': 'purchase'}"
/>
<filter
string="Bank"
name="bank"
domain="[('journal_id.type', '=', 'bank')]"
context="{'default_journal_type': 'bank'}"
/>
<filter
string="Cash"
name="cash"
domain="[('journal_id.type', '=', 'cash')]"
context="{'default_journal_type': 'cash'}"
/>
<filter
string="Miscellaneous"
domain="[('journal_id.type', '=', 'general')]"
name="misc_filter"
context="{'default_journal_type': 'general'}"
/>
<separator />
<filter
string="Payable"
domain="[('account_id.account_type', '=', 'liability_payable'), ('account_id.non_trade', '=', False)]"
help="From Trade Payable accounts"
name="trade_payable"
/>
<filter
string="Receivable"
domain="[('account_id.account_type', '=', 'asset_receivable'), ('account_id.non_trade', '=', False)]"
help="From Trade Receivable accounts"
name="trade_receivable"
/>
</search>
</field>
</record>
<record id="action_reconcile" model="ir.actions.server">
<field name="name">Reconcile</field>
<field name="model_id" ref="account.model_account_move_line" />
<field name="binding_model_id" ref="account.model_account_move_line" />
<field name="binding_view_types">list</field>
<field name="state">code</field>
<field name="code">action = records.action_reconcile_manually()</field>
</record>
</odoo>

View file

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2024 Dixmit
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record model="ir.ui.view" id="res_config_settings_form_view">
<field name="model">res.config.settings</field>
<field name="inherit_id" ref="account.res_config_settings_view_form" />
<field name="arch" type="xml">
<xpath expr="//div[@id='bank_cash']" position="inside">
<div
class="col-12 col-lg-6 o_setting_box"
id="reconcile_aggregate"
title="Standard aggregation to use on bank reconciliation"
>
<div class="o_setting_left_pane">
</div>
<div class="o_setting_right_pane">
<label
for="reconcile_aggregate"
string="Reconcile aggregation"
/>
<div class="o_setting_container">
<field name="reconcile_aggregate" />
</div>
<div class="text-muted">
Standard aggregation to use on bank reconciliation
</div>
</div>
</div>
</xpath>
</field>
</record>
</odoo>

View file

@ -0,0 +1,44 @@
[project]
name = "odoo-bringout-oca-ocb-account_reconcile_oca"
version = "16.0.0"
description = "Account Reconcile OCA -
Reconcile addons for Odoo CE accounting"
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
"odoo-bringout-oca-ocb-account_statement_base>=16.0.0",
"odoo-bringout-oca-ocb-base_sparse_field>=16.0.0",
"requests>=2.25.1"
]
readme = "README.md"
requires-python = ">= 3.11"
classifiers = [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
[project.urls]
homepage = "https://github.com/bringout/0"
repository = "https://github.com/bringout/0"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.metadata]
allow-direct-references = true
[tool.hatch.build.targets.wheel]
packages = ["account_reconcile_oca"]
[tool.rye]
managed = true
dev-dependencies = [
"pytest>=8.4.1",
]

View file

@ -0,0 +1,32 @@
# Bank Statement Base
Odoo addon: account_statement_base
## Installation
```bash
pip install odoo-bringout-oca-ocb-account_statement_base
```
## Dependencies
This addon depends on:
- account
## Manifest Information
- **Name**: Bank Statement Base
- **Version**: 16.0.1.15.0
- **Category**: Accounting
- **License**: LGPL-3
- **Installable**: True
## Source
- Repository: https://github.com/OCA/OCB
- Branch: 16.0
- Path: addons/account_statement_base
## License
This package maintains the original LGPL-3 license from the upstream Odoo project.

View file

@ -0,0 +1,103 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association
===================
Bank Statement Base
===================
..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:a8679811ec3874a59e1177f288292a8763671811f35992fa6b71ebfc2c164f66
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Mature-brightgreen.png
:target: https://odoo-community.org/page/development-status
:alt: Mature
.. |badge2| image:: https://img.shields.io/badge/license-LGPL--3-blue.png
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Faccount--reconcile-lightgray.png?logo=github
:target: https://github.com/OCA/account-reconcile/tree/16.0/account_statement_base
:alt: OCA/account-reconcile
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/account-reconcile-16-0/account-reconcile-16-0-account_statement_base
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/account-reconcile&target_branch=16.0
:alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5|
This is a technical module that adds the next views (since Odoo 16.0, these views are not part of the *account* module any more):
- **Bank Statement**
- **Bank Statement Lines**
**Table of contents**
.. contents::
:local:
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/account-reconcile/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/account-reconcile/issues/new?body=module:%20account_statement_base%0Aversion:%2016.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
~~~~~~~
* Akretion
Contributors
~~~~~~~~~~~~
* `Akretion <https://www.akretion.com>`_:
* Alexis de Lattre <alexis.delattre@akretion.com>
* `Tecnativa <https://www.tecnativa.com>`_:
* Carlos Dauden
* Sergio Teruel
* `ForgeFlow <https://www.forgeflow.com>`_:
* Jordi Ballester
Maintainers
~~~~~~~~~~~
This module is maintained by the OCA.
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
.. |maintainer-alexis-via| image:: https://github.com/alexis-via.png?size=40px
:target: https://github.com/alexis-via
:alt: alexis-via
Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
|maintainer-alexis-via|
This module is part of the `OCA/account-reconcile <https://github.com/OCA/account-reconcile/tree/16.0/account_statement_base>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View file

@ -0,0 +1 @@
from . import models

View file

@ -0,0 +1,21 @@
# Copyright 2023 Akretion France (http://www.akretion.com/)
# @author: Alexis de Lattre <alexis.delattre@akretion.com>
# Licence LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl-3.0).
{
"name": "Bank Statement Base",
"version": "16.0.1.15.0",
"category": "Accounting",
"license": "LGPL-3",
"summary": "Base module for Bank Statements",
"author": "Akretion,Odoo Community Association (OCA)",
"maintainers": ["alexis-via"],
"development_status": "Mature",
"website": "https://github.com/OCA/account-reconcile",
"depends": ["account"],
"data": [
"views/account_bank_statement_line.xml",
"views/account_bank_statement.xml", # Keep order
],
"installable": True,
}

View file

@ -0,0 +1,119 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_statement_base
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.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_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "<span class=\"o_stat_text\">Journal Items</span>"
msgstr ""
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Bank Statement"
msgstr ""
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr ""
#. module: account_statement_base
#: model:ir.actions.act_window,name:account_statement_base.account_bank_statement_line_action
msgid "Bank Statement Lines"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Date"
msgstr ""
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_journal
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Journal"
msgstr ""
#. module: account_statement_base
#. odoo-python
#: code:addons/account_statement_base/models/account_bank_statement.py:0
#, python-format
msgid "Journal Items"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Label, Ref, Notes or Amount"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Not Reconciled"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Notes"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Open Journal Entry"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_tree
msgid "Open Statement Lines"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Partner"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Reconciled"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Revert reconciliation"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
msgid "Technical Information"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "To check"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Transaction Type"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Transactions"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "e.g. BNK/2021/0001"
msgstr ""

View file

@ -0,0 +1,122 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_statement_base
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-13 20:35+0000\n"
"Last-Translator: \"Pedro M. Baeza\" <pedro.baeza@tecnativa.com>\n"
"Language-Team: none\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"
"X-Generator: Weblate 5.6.2\n"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "<span class=\"o_stat_text\">Journal Items</span>"
msgstr ""
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Bank Statement"
msgstr ""
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr ""
#. module: account_statement_base
#: model:ir.actions.act_window,name:account_statement_base.account_bank_statement_line_action
msgid "Bank Statement Lines"
msgstr "Líneas del Extracto Bancario"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Date"
msgstr "Fecha"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_journal
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Journal"
msgstr "Dario"
#. module: account_statement_base
#. odoo-python
#: code:addons/account_statement_base/models/account_bank_statement.py:0
#, python-format
msgid "Journal Items"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Label, Ref, Notes or Amount"
msgstr "Etiqueta, referencia, notas o importe"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Not Reconciled"
msgstr "No conciliado"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Notes"
msgstr "Notas"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Open Journal Entry"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_tree
msgid "Open Statement Lines"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Partner"
msgstr "Socio"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Reconciled"
msgstr "Conciliado"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Revert reconciliation"
msgstr "Revertir la reconciliación"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
msgid "Technical Information"
msgstr "Información técnica"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "To check"
msgstr "Para revisar"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Transaction Type"
msgstr "Tipo de transacción"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Transactions"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "e.g. BNK/2021/0001"
msgstr ""

View file

@ -0,0 +1,122 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_statement_base
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-08-16 17:10+0000\n"
"Last-Translator: Rémi <remi@le-filament.com>\n"
"Language-Team: none\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"
"X-Generator: Weblate 4.17\n"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "<span class=\"o_stat_text\">Journal Items</span>"
msgstr ""
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Bank Statement"
msgstr ""
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr ""
#. module: account_statement_base
#: model:ir.actions.act_window,name:account_statement_base.account_bank_statement_line_action
msgid "Bank Statement Lines"
msgstr "Lignes de relevé bancaire"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Date"
msgstr "Date"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_journal
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Journal"
msgstr "Journal"
#. module: account_statement_base
#. odoo-python
#: code:addons/account_statement_base/models/account_bank_statement.py:0
#, python-format
msgid "Journal Items"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Label, Ref, Notes or Amount"
msgstr "Libellé, Réf, Notes ou Montant"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Not Reconciled"
msgstr "Non lettré"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Notes"
msgstr "Notes"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Open Journal Entry"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_tree
msgid "Open Statement Lines"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Partner"
msgstr "Partenaire"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Reconciled"
msgstr "Lettré"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Revert reconciliation"
msgstr "Dé-lettrer"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
msgid "Technical Information"
msgstr "Informations techniques"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "To check"
msgstr "À vérifier"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Transaction Type"
msgstr "Type de transaction"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Transactions"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "e.g. BNK/2021/0001"
msgstr ""

View file

@ -0,0 +1,122 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_statement_base
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-10-03 10:06+0000\n"
"Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
"Language-Team: none\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"
"X-Generator: Weblate 5.6.2\n"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "<span class=\"o_stat_text\">Journal Items</span>"
msgstr "<span class=\"o_stat_text\">Movimenti contabili</span>"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Bank Statement"
msgstr "Estratto conto bancario"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Riga estratto conto"
#. module: account_statement_base
#: model:ir.actions.act_window,name:account_statement_base.account_bank_statement_line_action
msgid "Bank Statement Lines"
msgstr "Righe estratto conto bancario"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Date"
msgstr "Data"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_journal
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Journal"
msgstr "Registro"
#. module: account_statement_base
#. odoo-python
#: code:addons/account_statement_base/models/account_bank_statement.py:0
#, python-format
msgid "Journal Items"
msgstr "Movimenti contabili"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Label, Ref, Notes or Amount"
msgstr "Etichetta, riferimento, note o importo"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Not Reconciled"
msgstr "Non riconciliata"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Notes"
msgstr "Note"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Open Journal Entry"
msgstr "Apri registrazione contabile"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_tree
msgid "Open Statement Lines"
msgstr "Apri righe estratto conto"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Partner"
msgstr "Partner"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Reconciled"
msgstr "Riconciliata"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Revert reconciliation"
msgstr "Ripristina riconciliazione"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
msgid "Technical Information"
msgstr "Informazioni tecniche"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "To check"
msgstr "Da controllare"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Transaction Type"
msgstr "Tipo transazione"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Transactions"
msgstr "Transazioni"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "e.g. BNK/2021/0001"
msgstr "es. BNK/2021/0001"

View file

@ -0,0 +1,122 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_statement_base
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-08-21 22:23+0000\n"
"Last-Translator: Peter Romão <peterromao@yahoo.co.uk>\n"
"Language-Team: none\n"
"Language: 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"
"X-Generator: Weblate 5.6.2\n"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "<span class=\"o_stat_text\">Journal Items</span>"
msgstr ""
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Bank Statement"
msgstr "Extrato Bancário"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr ""
#. module: account_statement_base
#: model:ir.actions.act_window,name:account_statement_base.account_bank_statement_line_action
msgid "Bank Statement Lines"
msgstr "Linhas de Eextrato Bancário"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Date"
msgstr "Data"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_journal
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Journal"
msgstr "Diário"
#. module: account_statement_base
#. odoo-python
#: code:addons/account_statement_base/models/account_bank_statement.py:0
#, python-format
msgid "Journal Items"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Label, Ref, Notes or Amount"
msgstr "Rótulo, Ref, Notas ou Montante"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Not Reconciled"
msgstr "Não Reconciliado"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Notes"
msgstr "Notas"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Open Journal Entry"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_tree
msgid "Open Statement Lines"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Partner"
msgstr "Parceiro"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Reconciled"
msgstr "Reconciliado"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Revert reconciliation"
msgstr "Reverter reconciliação"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
msgid "Technical Information"
msgstr "Informação Técnica"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "To check"
msgstr "Para verificar"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Transaction Type"
msgstr "Tipo de Transação"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Transactions"
msgstr "Transações"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "e.g. BNK/2021/0001"
msgstr "ex. BNK/2021/0001"

View file

@ -0,0 +1,123 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_statement_base
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-11-13 19:06+0000\n"
"Last-Translator: Rodrigo Sottomaior Macedo "
"<sottomaiormacedotec@sottomaiormacedo.tech>\n"
"Language-Team: none\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"
"X-Generator: Weblate 5.6.2\n"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "<span class=\"o_stat_text\">Journal Items</span>"
msgstr "<span class=\"o_stat_text\">Itens de diário</span>"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Bank Statement"
msgstr "Extrato bancário"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Linha Extrato Banco"
#. module: account_statement_base
#: model:ir.actions.act_window,name:account_statement_base.account_bank_statement_line_action
msgid "Bank Statement Lines"
msgstr "Linhas Extrato Bancário"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Date"
msgstr "Data"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_journal
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Journal"
msgstr "Diário"
#. module: account_statement_base
#. odoo-python
#: code:addons/account_statement_base/models/account_bank_statement.py:0
#, python-format
msgid "Journal Items"
msgstr "Itens de diário"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Label, Ref, Notes or Amount"
msgstr "Rótulo, Ref, Notas ou Valor"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Not Reconciled"
msgstr "Não Reconciliado"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Notes"
msgstr "Notas"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Open Journal Entry"
msgstr "Entrada de diário aberta"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_tree
msgid "Open Statement Lines"
msgstr "Linhas de declaração abertas"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Partner"
msgstr "Parceiro"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Reconciled"
msgstr "Reconciliado"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Revert reconciliation"
msgstr "Reverter Reconciliação"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
msgid "Technical Information"
msgstr "Informação Técnica"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "To check"
msgstr "Para Verificar"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Transaction Type"
msgstr "Tipo de Transação"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Transactions"
msgstr "Transações"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "e.g. BNK/2021/0001"
msgstr "ex. BNK/2021/0001"

View file

@ -0,0 +1,122 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_statement_base
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-06-19 11:37+0000\n"
"Last-Translator: jakobkrabbe <jakob@syscare.se>\n"
"Language-Team: none\n"
"Language: sv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "<span class=\"o_stat_text\">Journal Items</span>"
msgstr ""
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Bank Statement"
msgstr "Kontoutdrag"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr ""
#. module: account_statement_base
#: model:ir.actions.act_window,name:account_statement_base.account_bank_statement_line_action
msgid "Bank Statement Lines"
msgstr "Kontoutdragsrad"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Date"
msgstr "Datum"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_journal
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Journal"
msgstr "Journal"
#. module: account_statement_base
#. odoo-python
#: code:addons/account_statement_base/models/account_bank_statement.py:0
#, python-format
msgid "Journal Items"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Label, Ref, Notes or Amount"
msgstr "Etikett, referens, anteckningar eller belopp"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Not Reconciled"
msgstr "Inte avstämnd"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Notes"
msgstr "Anteckningar"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Open Journal Entry"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_tree
msgid "Open Statement Lines"
msgstr ""
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Partner"
msgstr "Kontakt"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Reconciled"
msgstr "Avstämnd"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Revert reconciliation"
msgstr "Återställ avstämning"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
msgid "Technical Information"
msgstr "Teknisk information"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "To check"
msgstr "Att kontrollera"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Transaction Type"
msgstr "Transaktionstyp"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Transactions"
msgstr "Transaktioner"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "e.g. BNK/2021/0001"
msgstr "t.ex. BNK/2021/0001"

View file

@ -0,0 +1,122 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_statement_base
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-01-30 08:06+0000\n"
"Last-Translator: Ahmet Yiğit Budak <yigit@altinkaya.com>\n"
"Language-Team: none\n"
"Language: tr\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 5.6.2\n"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "<span class=\"o_stat_text\">Journal Items</span>"
msgstr "<span class=\"o_stat_text\">Yevmiye Kalemleri</span>"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Bank Statement"
msgstr "Hesap Ektresi"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_bank_statement_line
msgid "Bank Statement Line"
msgstr "Hesap Ekstresi Satırları"
#. module: account_statement_base
#: model:ir.actions.act_window,name:account_statement_base.account_bank_statement_line_action
msgid "Bank Statement Lines"
msgstr "Hesap Ektesi Satırları"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Date"
msgstr "Tarih"
#. module: account_statement_base
#: model:ir.model,name:account_statement_base.model_account_journal
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Journal"
msgstr "Yevmiye"
#. module: account_statement_base
#. odoo-python
#: code:addons/account_statement_base/models/account_bank_statement.py:0
#, python-format
msgid "Journal Items"
msgstr "Yevmiye Kalemleri"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Label, Ref, Notes or Amount"
msgstr "Etiket, Referans, Notlar veya Tutar"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Not Reconciled"
msgstr "Uzlaştırılmamış"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Notes"
msgstr "Notlar"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Open Journal Entry"
msgstr "Yevmiye Kalemini Aç"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_tree
msgid "Open Statement Lines"
msgstr "Ekstre Satırlarını Aç"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Partner"
msgstr "İş Ortağı"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Reconciled"
msgstr "Uzlaştırıldı"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_tree
msgid "Revert reconciliation"
msgstr "Uzlaşmayı geri al"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_form
msgid "Technical Information"
msgstr "Teknik Bilgiler"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "To check"
msgstr "Kontrol edilecek"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.account_bank_statement_line_search
msgid "Transaction Type"
msgstr "İşlem Tipi"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "Transactions"
msgstr "İşlemler"
#. module: account_statement_base
#: model_terms:ir.ui.view,arch_db:account_statement_base.view_bank_statement_form
msgid "e.g. BNK/2021/0001"
msgstr "ör. BNK/2021/0001"

View file

@ -0,0 +1,3 @@
from . import account_journal_dashboard
from . import account_bank_statement_line
from . import account_bank_statement

View file

@ -0,0 +1,53 @@
from odoo import _, models
class AccountBankStatement(models.Model):
_inherit = "account.bank.statement"
def action_open_statement_lines(self):
self.ensure_one()
if not self:
return {}
action = self.env["ir.actions.act_window"]._for_xml_id(
"account_statement_base.account_bank_statement_line_action"
)
action.update(
{
"domain": [("statement_id", "=", self.id)],
"context": {
"default_statement_id": self.id,
"default_journal_id": self._context.get("active_id")
if self._context.get("active_model") == "account.journal"
else None,
"account_bank_statement_line_main_view": True,
},
}
)
return action
def open_entries(self):
self.ensure_one()
return {
"name": _("Journal Items"),
"view_mode": "tree,form",
"res_model": "account.move.line",
"view_id": False,
"type": "ir.actions.act_window",
"context": {"search_default_group_by_move": 1, "expand": 1},
"search_view_id": self.env.ref("account.view_account_move_line_filter").id,
"domain": [
"&",
("parent_state", "=", "posted"),
("statement_id", "=", self.id),
],
}
def _compute_balance_end(self):
# Consider new lines amount in the balance
# Remove if merged: https://github.com/odoo/odoo/pull/188675
res = super()._compute_balance_end()
for stmt in self:
lines = stmt.line_ids.filtered(lambda x: not x._origin)
stmt.balance_end += sum(lines.mapped("amount"))
return res

View file

@ -0,0 +1,20 @@
# Copyright 2024 ForgeFlow
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import models
class AccountBankStatementLine(models.Model):
_inherit = "account.bank.statement.line"
def action_open_journal_entry(self):
self.ensure_one()
if not self:
return {}
result = self.env["ir.actions.act_window"]._for_xml_id(
"account.action_move_line_form"
)
res = self.env.ref("account.view_move_form", False)
result["views"] = [(res and res.id or False, "form")]
result["res_id"] = self.move_id.id
return result

View file

@ -0,0 +1,16 @@
from odoo import models
class AccountJournal(models.Model):
_inherit = "account.journal"
def create_cash_statement(self):
# Totally override this action for avoiding the standard
# message saying that you need to install the enterprise
# module. We do the equivalent thing instead.
self.ensure_one()
action = self.env["ir.actions.actions"]._for_xml_id(
"account_statement_base.account_bank_statement_line_action"
)
action["context"] = {"search_default_journal_id": self.id}
return action

View file

@ -0,0 +1,12 @@
* `Akretion <https://www.akretion.com>`_:
* Alexis de Lattre <alexis.delattre@akretion.com>
* `Tecnativa <https://www.tecnativa.com>`_:
* Carlos Dauden
* Sergio Teruel
* `ForgeFlow <https://www.forgeflow.com>`_:
* Jordi Ballester

View file

@ -0,0 +1,5 @@
This is a technical module that adds the next views (since Odoo 16.0, these views are not part of the *account* module any more):
- **Bank Statement**
- **Bank Statement Lines**

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

View file

@ -0,0 +1,450 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils: https://docutils.sourceforge.io/" />
<title>README.rst</title>
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
Despite the name, some widely supported CSS2 features are used.
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
.subscript {
vertical-align: sub;
font-size: smaller }
.superscript {
vertical-align: super;
font-size: smaller }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left, .figure.align-left, object.align-left, table.align-left {
clear: left ;
float: left ;
margin-right: 1em }
img.align-right, .figure.align-right, object.align-right, table.align-right {
clear: right ;
float: right ;
margin-left: 1em }
img.align-center, .figure.align-center, object.align-center {
display: block;
margin-left: auto;
margin-right: auto;
}
table.align-center {
margin-left: auto;
margin-right: auto;
}
.align-left {
text-align: left }
.align-center {
clear: both ;
text-align: center }
.align-right {
text-align: right }
/* reset inner alignment in figures */
div.align-right {
text-align: inherit }
/* div.align-center * { */
/* text-align: left } */
.align-top {
vertical-align: top }
.align-middle {
vertical-align: middle }
.align-bottom {
vertical-align: bottom }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: gray; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic, pre.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
/* "booktabs" style (no vertical lines) */
table.docutils.booktabs {
border: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-collapse: collapse;
}
table.docutils.booktabs * {
border: 0px;
}
table.docutils.booktabs th {
border-bottom: thin solid;
text-align: left;
}
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }
</style>
</head>
<body>
<div class="document">
<a class="reference external image-reference" href="https://odoo-community.org/get-involved?utm_source=readme">
<img alt="Odoo Community Association" src="https://odoo-community.org/readme-banner-image" />
</a>
<div class="section" id="bank-statement-base">
<h1>Bank Statement Base</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:a8679811ec3874a59e1177f288292a8763671811f35992fa6b71ebfc2c164f66
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Mature" src="https://img.shields.io/badge/maturity-Mature-brightgreen.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/license-LGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/account-reconcile/tree/16.0/account_statement_base"><img alt="OCA/account-reconcile" src="https://img.shields.io/badge/github-OCA%2Faccount--reconcile-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/account-reconcile-16-0/account-reconcile-16-0-account_statement_base"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/account-reconcile&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<dl class="docutils">
<dt>This is a technical module that adds the next views (since Odoo 16.0, these views are not part of the <em>account</em> module any more):</dt>
<dd><ul class="first last simple">
<li><strong>Bank Statement</strong></li>
<li><strong>Bank Statement Lines</strong></li>
</ul>
</dd>
</dl>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li><a class="reference internal" href="#bug-tracker" id="toc-entry-1">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="toc-entry-2">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="toc-entry-3">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="toc-entry-4">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="toc-entry-5">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="bug-tracker">
<h2><a class="toc-backref" href="#toc-entry-1">Bug Tracker</a></h2>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/account-reconcile/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/account-reconcile/issues/new?body=module:%20account_statement_base%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h2><a class="toc-backref" href="#toc-entry-2">Credits</a></h2>
<div class="section" id="authors">
<h3><a class="toc-backref" href="#toc-entry-3">Authors</a></h3>
<ul class="simple">
<li>Akretion</li>
</ul>
</div>
<div class="section" id="contributors">
<h3><a class="toc-backref" href="#toc-entry-4">Contributors</a></h3>
<ul class="simple">
<li><a class="reference external" href="https://www.akretion.com">Akretion</a>:<ul>
<li>Alexis de Lattre &lt;<a class="reference external" href="mailto:alexis.delattre&#64;akretion.com">alexis.delattre&#64;akretion.com</a>&gt;</li>
</ul>
</li>
<li><a class="reference external" href="https://www.tecnativa.com">Tecnativa</a>:<ul>
<li>Carlos Dauden</li>
<li>Sergio Teruel</li>
</ul>
</li>
<li><a class="reference external" href="https://www.forgeflow.com">ForgeFlow</a>:<ul>
<li>Jordi Ballester</li>
</ul>
</li>
</ul>
</div>
<div class="section" id="maintainers">
<h3><a class="toc-backref" href="#toc-entry-5">Maintainers</a></h3>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org">
<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" />
</a>
<p>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.</p>
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p>
<p><a class="reference external image-reference" href="https://github.com/alexis-via"><img alt="alexis-via" src="https://github.com/alexis-via.png?size=40px" /></a></p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/account-reconcile/tree/16.0/account_statement_base">OCA/account-reconcile</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>
</div>
</div>
</body>
</html>

View file

@ -0,0 +1 @@
from . import test_account_statement_base

View file

@ -0,0 +1,90 @@
from odoo import Command
from odoo.tests import tagged
from odoo.addons.account.tests.common import TestAccountReconciliationCommon
@tagged("post_install", "-at_install")
class TestReconciliationWidget(TestAccountReconciliationCommon):
@classmethod
def setUpClass(cls, chart_template_ref=None):
super().setUpClass(chart_template_ref=chart_template_ref)
cls.acc_bank_stmt_model = cls.env["account.bank.statement"]
cls.account_move_model = cls.env["account.move"]
cls.account_move_line_model = cls.env["account.move.line"]
cls.current_assets_account = cls.env["account.account"].search(
[
("account_type", "=", "asset_current"),
("company_id", "=", cls.company.id),
],
limit=1,
)
cls.current_assets_account.reconcile = True
cls.non_current_assets_account = cls.env["account.account"].search(
[
("account_type", "=", "asset_non_current"),
("company_id", "=", cls.company.id),
],
limit=1,
)
cls.non_current_assets_account.reconcile = True
def test_01_test_open_entries(self):
move = self.account_move_model.create(
{
"line_ids": [
Command.create(
{
"account_id": self.current_assets_account.id,
"name": "DEMO",
"credit": 100,
}
),
Command.create(
{
"account_id": self.non_current_assets_account.id,
"name": "DEMO",
"debit": 100,
}
),
]
}
)
move.action_post()
statement = self.acc_bank_stmt_model.create(
{
"name": "Test Bank Statement",
"line_ids": [
Command.create(
{
"date": "2024-01-01",
"amount": 100.0,
"payment_ref": move.name,
"line_ids": [Command.set([move.line_ids[0].id])],
}
),
Command.create(
{
"date": "2024-01-01",
"amount": 100.0,
"payment_ref": move.name,
"line_ids": [Command.set([move.line_ids[1].id])],
}
),
],
}
)
domain = [
"&",
("parent_state", "=", "posted"),
("statement_id", "=", statement.id),
]
result = statement.open_entries()
move_lines = self.env[result["res_model"]].search(result["domain"])
self.assertTrue(result)
self.assertEqual(result.get("res_model"), "account.move.line")
self.assertEqual(result.get("context").get("search_default_group_by_move"), 1)
self.assertEqual(result.get("context").get("expand"), 1)
self.assertEqual(result.get("domain"), domain)
self.assertIn(statement.line_ids.line_ids[0], move_lines)
self.assertIn(statement.line_ids.line_ids[1], move_lines)

View file

@ -0,0 +1,121 @@
<?xml version="1.0" ?>
<!--
Copyright 2023 Therp BV
Licence LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl-3.0).
-->
<odoo>
<record id="view_bank_statement_form" model="ir.ui.view">
<field name="name">account.bank.statement.form</field>
<field name="model">account.bank.statement</field>
<field name="priority">1</field>
<field name="arch" type="xml">
<form string="Bank Statement">
<div
class="alert alert-warning"
role="alert"
attrs="{'invisible': [('problem_description', '=', False)]}"
>
<field name="problem_description" />
</div>
<sheet>
<div name="button_box" position="inside">
<button
class="oe_stat_button"
type="action"
name="%(account_bank_statement_line_action)d"
icon="fa-bars"
context="{'search_default_statement_id': id}"
string="Transactions"
/>
<button
name="open_entries"
type="object"
class="oe_stat_button"
icon="fa-bars"
>
<div class="o_stat_info">
<span class="o_stat_text">Journal Items</span>
</div>
</button>
</div>
<div class="oe_title oe_inline">
<label for="name" />
<h1><field
name="name"
placeholder="e.g. BNK/2021/0001"
/></h1>
</div>
<group>
<group>
<field name="date" />
<field
name='company_id'
options="{'no_create': True}"
groups="base.group_multi_company"
/>
<field name="currency_id" invisible="1" />
<field name="journal_id" invisible="1" />
</group>
<group>
<label for="balance_start" />
<div>
<field name="balance_start" class="oe_inline" />
</div>
<label for="balance_end_real" />
<div>
<field name="balance_end_real" class="oe_inline" />
</div>
</group>
</group>
<field
name="line_ids"
context="{'default_journal_id': journal_id}"
/>
<group
class="oe_subtotal_footer oe_right"
name="sale_total"
col="1"
>
<field
name="balance_end"
class="oe_subtotal_footer_separator"
/>
</group>
<field name="attachment_ids" widget="many2many_binary" />
<div class="oe_clear" />
</sheet>
</form>
</field>
</record>
<!-- Add form to view mode. -->
<record id="account.action_bank_statement_tree" model="ir.actions.act_window">
<field name="res_model">account.bank.statement</field>
<field name="view_mode">tree,form,pivot,graph</field>
</record>
<record id="account.action_view_bank_statement_tree" model="ir.actions.act_window">
<field name="view_mode">tree,form,pivot,graph</field>
</record>
<record id="view_bank_statement_tree" model="ir.ui.view">
<field name="name">account.bank.statement.tree</field>
<field name="model">account.bank.statement</field>
<field name="inherit_id" ref="account.view_bank_statement_tree" />
<field name="arch" type="xml">
<tree position="attributes">
<attribute name="create">true</attribute>
</tree>
<field name="balance_end_real" position="after">
<button
name="action_open_statement_lines"
type="object"
title="Open Statement Lines"
icon="fa-folder-open-o"
/>
</field>
</field>
</record>
</odoo>

View file

@ -0,0 +1,207 @@
<?xml version="1.0" ?>
<!--
Copyright 2022-2023 CreuBlanca
Copyright 2023 Akretion France (http://www.akretion.com/)
@author: Alexis de Lattre <alexis.delattre@akretion.com>
Licence LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl-3.0).
-->
<odoo>
<record id="account_bank_statement_line_form" model="ir.ui.view">
<field name="model">account.bank.statement.line</field>
<field name="arch" type="xml">
<form>
<group name="main">
<field name="company_id" invisible="1" />
<field name="currency_id" invisible="1" />
<field name="country_code" invisible="1" />
<field name="state" invisible="1" />
<field name="suitable_journal_ids" invisible="1" />
<field name="date" />
<field name="payment_ref" required="1" />
<field name="partner_id" />
<field name="amount" />
<field
name="foreign_currency_id"
domain="[('id', '!=', currency_id)]"
groups="base.group_multi_currency"
/>
<field name="amount_currency" groups="base.group_multi_currency" />
<field name="partner_bank_id" />
<field
name="journal_id"
invisible="context.get('default_journal_id')"
/>
<field name="move_id" />
<field
name="statement_id"
domain="[('journal_id', '=', journal_id)]"
invisible="not context.get('account_bank_statement_line_main_view')"
/>
</group>
<notebook>
<page name="narration" string="Notes">
<field name="narration" nolabel="1" colspan="2" />
</page>
<page name="technical" string="Technical Information">
<group name="tech-fields">
<field name="transaction_type" />
<field name="partner_name" />
<field name="account_number" />
<field name="is_reconciled" />
<field name="payment_ids" widget="many2many_tags" />
</group>
</page>
</notebook>
</form>
</field>
</record>
<record id="account_bank_statement_line_tree" model="ir.ui.view">
<field name="model">account.bank.statement.line</field>
<field name="arch" type="xml">
<tree editable="top" multi_edit="1" decoration-muted="is_reconciled">
<field name="sequence" />
<field
name="date"
attrs="{'readonly': [('is_reconciled', '=', True)]}"
/>
<field
name="statement_id"
optional="hide"
domain="[('journal_id', '=', journal_id)]"
/>
<field name="move_id" optional="hide" required="0" />
<field
name="payment_ref"
attrs="{'readonly': [('is_reconciled', '=', True)]}"
/>
<field
name="ref"
optional="hide"
attrs="{'readonly': [('is_reconciled', '=', True)]}"
/>
<field name="transaction_type" optional="hide" />
<field name="account_number" optional="hide" />
<field
name="partner_id"
attrs="{'readonly': [('is_reconciled', '=', True)]}"
/>
<field
name="amount"
attrs="{'readonly': [('is_reconciled', '=', True)]}"
/>
<field
name="foreign_currency_id"
optional="hide"
groups="base.group_multi_currency"
attrs="{'readonly': [('is_reconciled', '=', True)]}"
/>
<field
name="amount_currency"
optional="hide"
groups="base.group_multi_currency"
attrs="{'readonly': [('is_reconciled', '=', True)]}"
/>
<field name="running_balance" />
<field
name="narration"
optional="hide"
string="Notes"
attrs="{'readonly': [('is_reconciled', '=', True)]}"
/>
<field
name="journal_id"
optional="hide"
attrs="{'readonly': [('is_reconciled', '=', True)]}"
/>
<field
name="partner_bank_id"
optional="hide"
attrs="{'readonly': [('is_reconciled', '=', True)]}"
/>
<button
name="action_undo_reconciliation"
type="object"
string="Revert reconciliation"
icon="fa-undo"
attrs="{'invisible': [('is_reconciled', '=', False)]}"
/>
<button
name="action_open_journal_entry"
type="object"
title="Open Journal Entry"
icon="fa-folder-open-o"
/>
<field name="company_id" invisible="1" />
<field name="is_reconciled" invisible="1" />
<field name="currency_id" invisible="1" />
<field name="country_code" invisible="1" />
<field name="state" invisible="1" />
<field name="suitable_journal_ids" invisible="1" />
</tree>
</field>
</record>
<record id="account_bank_statement_line_search" model="ir.ui.view">
<field name="model">account.bank.statement.line</field>
<field name="arch" type="xml">
<search>
<field
name="payment_ref"
filter_domain="['|', '|', '|', ('amount', 'ilike', self), ('payment_ref', 'ilike', self), ('ref', 'ilike', self), ('narration', 'ilike', self)]"
string="Label, Ref, Notes or Amount"
/>
<field name="partner_id" />
<field name="date" />
<field name="statement_id" />
<field name="journal_id" domain="[('type', 'in', ('bank', 'cash'))]" />
<field name="amount" filter_domain="[('amount', 'ilike', self)]" />
<separator />
<filter
name="reconciled"
string="Reconciled"
domain="[('is_reconciled', '=', True)]"
/>
<filter
name="not_reconciled"
string="Not Reconciled"
domain="[('is_reconciled', '=', False)]"
/>
<separator />
<filter
name="to_check"
string="To check"
domain="[('to_check', '=', True)]"
/>
<separator />
<filter name="date" string="Date" date="date" />
<group name="groupby">
<filter
name="partner_groupby"
string="Partner"
context="{'group_by': 'partner_id'}"
/>
<filter
name="journal_groupby"
string="Journal"
context="{'group_by': 'journal_id'}"
/>
<filter
name="transaction_type_groupby"
string="Transaction Type"
context="{'group_by': 'transaction_type'}"
/>
<filter
name="date_groupby"
string="Date"
context="{'group_by': 'date'}"
/>
</group>
</search>
</field>
</record>
<record id="account_bank_statement_line_action" model="ir.actions.act_window">
<field name="name">Bank Statement Lines</field>
<field name="res_model">account.bank.statement.line</field>
<field name="view_mode">tree,form</field>
<field name="context">{'account_bank_statement_line_main_view': True}</field>
</record>
</odoo>

View file

@ -0,0 +1,42 @@
[project]
name = "odoo-bringout-oca-ocb-account_statement_base"
version = "16.0.0"
description = "Bank Statement Base - Base module for Bank Statements"
authors = [
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
]
dependencies = [
"odoo-bringout-oca-ocb-account>=16.0.0",
"requests>=2.25.1"
]
readme = "README.md"
requires-python = ">= 3.11"
classifiers = [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Office/Business",
]
[project.urls]
homepage = "https://github.com/bringout/0"
repository = "https://github.com/bringout/0"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.metadata]
allow-direct-references = true
[tool.hatch.build.targets.wheel]
packages = ["account_statement_base"]
[tool.rye]
managed = true
dev-dependencies = [
"pytest>=8.4.1",
]