diff --git a/account_banking_make_deposit/README.rst b/account_banking_make_deposit/README.rst new file mode 100644 index 000000000..21cd7854d --- /dev/null +++ b/account_banking_make_deposit/README.rst @@ -0,0 +1,21 @@ +**This file is going to be generated by oca-gen-addon-readme.** + +*Manual changes will be overwritten.* + +Please provide content in the ``readme`` directory: + +* **DESCRIPTION.rst** (required) +* INSTALL.rst (optional) +* CONFIGURE.rst (optional) +* **USAGE.rst** (optional, highly recommended) +* DEVELOP.rst (optional) +* ROADMAP.rst (optional) +* HISTORY.rst (optional, recommended) +* **CONTRIBUTORS.rst** (optional, highly recommended) +* CREDITS.rst (optional) + +Content of this README will also be drawn from the addon manifest, +from keys such as name, authors, maintainers, development_status, +and license. + +A good, one sentence summary in the manifest is also highly recommended. diff --git a/account_banking_make_deposit/__init__.py b/account_banking_make_deposit/__init__.py new file mode 100644 index 000000000..5a5a8c8d3 --- /dev/null +++ b/account_banking_make_deposit/__init__.py @@ -0,0 +1,5 @@ +# Copyright (C) 2011 NovaPoint Group LLC () +# Copyright (C) 2004-2010 OpenERP SA () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from . import wizard +from . import models diff --git a/account_banking_make_deposit/__manifest__.py b/account_banking_make_deposit/__manifest__.py new file mode 100644 index 000000000..499c09f9d --- /dev/null +++ b/account_banking_make_deposit/__manifest__.py @@ -0,0 +1,33 @@ +# Copyright (C) 2011 NovaPoint Group LLC () +# Copyright (C) 2017 Thinkwell Designs () +# Copyright (C) 2004-2010 OpenERP SA () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +{ + "name": "Bank Deposit Ticket", + "category": "Generic Modules/Accounting", + "version": "12.0.1.0.0", + "license": "AGPL-3", + "author": "Novapoint Group LLC, " + "Thinkwell Designs, " + "Odoo Community Association (OCA)", + "website": "https://github.com/OCA/bank-payment", + "depends": [ + "account_cancel", + ], + "data": [ + "security/res_groups.xml", + "security/ir_rule.xml", + "security/ir.model.access.csv", + "views/account_move_line.xml", + "views/deposit_method.xml", + "views/deposit_ticket.xml", + "report/deposit_ticket.xml", + "report/deposit_ticket_report.xml", + "wizard/add_deposit_items.xml", + ], + "demo": [ + "demo/deposit_method.xml" + ], + "development_status": "Beta", + "maintainers": ["max3903"], +} diff --git a/account_banking_make_deposit/demo/deposit_method.xml b/account_banking_make_deposit/demo/deposit_method.xml new file mode 100644 index 000000000..f4fbc9f7f --- /dev/null +++ b/account_banking_make_deposit/demo/deposit_method.xml @@ -0,0 +1,26 @@ + + + + + + Teller + + + + ATM + + + + Remote Deposit Capture + + + + Online Deposit Capture + + + + Night Drop + + + + \ No newline at end of file diff --git a/account_banking_make_deposit/i18n/account_banking_make_deposit.pot b/account_banking_make_deposit/i18n/account_banking_make_deposit.pot new file mode 100644 index 000000000..e4e5cbb21 --- /dev/null +++ b/account_banking_make_deposit/i18n/account_banking_make_deposit.pot @@ -0,0 +1,679 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_banking_make_deposit +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0+e\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 20:05+0000\n" +"PO-Revision-Date: 2020-05-06 20:05+0000\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_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Bank Account:" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Bank:" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Count: " +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Date:" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Total Amount: " +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.actions.act_window,name:account_banking_make_deposit.action_view_add_deposit_items +#: model:ir.model,name:account_banking_make_deposit.model_add_deposit_items +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Add Deposit Items" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__amount +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__amount +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__amount +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Amount" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__amount +msgid "Calculates the Total of All Deposit Lines - This is the Total Amount of Deposit." +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:289 +#: selection:deposit.ticket,state:0 +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +#, python-format +msgid "Cancel" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Check Number" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__company_id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__company_id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__company_id +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Company" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__count_total +msgid "Counts the total # of line items in the deposit ticket." +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__create_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__create_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__create_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__create_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__create_uid +msgid "Created by" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__create_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__create_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__create_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__create_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__create_date +msgid "Created on" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__currency_id +msgid "Currency" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__date +msgid "Date" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__verified_date +msgid "Date in which Deposit Ticket was verified." +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__date +msgid "Date of Deposit" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__deposit_bag_no +msgid "Deposit Bag #" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__deposit_bag_no +msgid "Deposit Bag number for courier transit." +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Deposit From Account" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__deposit_from_account_id +msgid "Deposit From Acct" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__deposit_items_id +msgid "Deposit Items ID" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_deposit_items_line +msgid "Deposit Items Line" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.actions.act_window,name:account_banking_make_deposit.action_deposit_method +#: model:ir.model,name:account_banking_make_deposit.model_deposit_method +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__deposit_method_id +msgid "Deposit Method" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.ui.menu,name:account_banking_make_deposit.menu_deposit_methods +msgid "Deposit Methods" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_deposit_ticket_report +msgid "Deposit Reports" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.actions.act_window,name:account_banking_make_deposit.action_deposit_ticket +#: model:ir.actions.report,name:account_banking_make_deposit.report_deposit_ticket +#: model:ir.model,name:account_banking_make_deposit.model_deposit_ticket +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_account_move_line__deposit_id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__deposit_id +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Deposit Ticket" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__name +msgid "Deposit Ticket #" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_deposit_ticket_line +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__ticket_line_ids +msgid "Deposit Ticket Line" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Deposit Ticket Lines" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_tree +msgid "Deposit Tickets" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Deposit To Account" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__deposit_to_account_id +msgid "Deposit To Acct" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__bank_tracking_no +msgid "Deposit Tracking #" +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:322 +#, python-format +msgid "Deposit_Ticket" +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:323 +#, python-format +msgid "Deposit_Ticket_%s" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.ui.menu,name:account_banking_make_deposit.menu_make_deposit_tickets +msgid "Deposits" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__amount +msgid "Derived from the 'debit' amount from related Journal Item." +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__date +msgid "Derived from the related Journal Item" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__name +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__partner_id +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__ref +msgid "Derived from the related Journal Item." +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__display_name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__display_name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__display_name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__display_name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__display_name +msgid "Display Name" +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:288 +#: selection:deposit.ticket,state:0 +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +#, python-format +msgid "Done" +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:286 +#: selection:deposit.ticket,state:0 +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +#, python-format +msgid "Draft" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_account_move_line__draft_assigned +msgid "Draft Assigned" +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:321 +#, python-format +msgid "Draft_Deposit_Ticket" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__name +msgid "Each deposit will have a unique sequence ID. System generated." +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter Account Name (from)" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter Account Name (to)" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter date of verification" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter deposit bag number" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter deposit method" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter deposit tracking number" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter deposite date" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter journal name" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter memo" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter user name who prepared" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter user name who varified" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__prepared_by_user_id +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__verified_by_user_id +msgid "Entered automatically by the 'last user' who saved it. System generated." +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Group By..." +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__id +msgid "ID" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__journal_id +msgid "Journal" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__move_id +msgid "Journal Entry" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_account_move_line +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__move_line_id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__move_line_id +msgid "Journal Item" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items____last_update +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line____last_update +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method____last_update +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket____last_update +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line____last_update +msgid "Last Modified on" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__write_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__write_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__write_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__write_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__write_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__write_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__write_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__write_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__write_date +msgid "Last Updated on" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__deposit_items_line_ids +msgid "Lines" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__move_id +msgid "Link to the automatically generated Journal Items." +msgstr "" + +#. module: account_banking_make_deposit +#: model:res.groups,name:account_banking_make_deposit.group_make_deposits_preparer +msgid "Make Deposits Preparer" +msgstr "" + +#. module: account_banking_make_deposit +#: model:res.groups,name:account_banking_make_deposit.group_make_deposits_verifier +msgid "Make Deposits Verifier" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__memo +msgid "Memo" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__memo +msgid "Memo for the deposit ticket" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__name +msgid "Name" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_method__name +msgid "Name of the method used for deposit" +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:33 +#, python-format +msgid "Only a member of Deposits Verifier group may delete/edit deposit tickets when not in draft state!" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Order date" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Other Information" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__partner_id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__partner_id +msgid "Partner" +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:82 +#, python-format +msgid "Please define sequence on deposit journal" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__prepared_by_user_id +msgid "Prepared By" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Prepared by me" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Process" +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:287 +#: selection:deposit.ticket,state:0 +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +#, python-format +msgid "Ready for Review" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__ref +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__ref +msgid "Reference" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__move_line_id +msgid "Related Journal Item" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Search Deposit Tickets" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__draft_assigned +msgid "Select" +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:301 +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +#, python-format +msgid "Select Payments for Deposit" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +msgid "Select Payments to Deposit" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Set to Draft" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__state +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "State" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__deposit_from_account_id +msgid "The Bank/GL Account the Payments are currently found in." +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__deposit_to_account_id +msgid "The Bank/Gl Account the Deposit is being made to." +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__company_id +msgid "The Company for which the deposit ticket is made" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__company_id +msgid "The Company for which the deposit ticket is made to" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__date +msgid "The Date of the Deposit Ticket." +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__journal_id +msgid "The Journal to hold accounting entries." +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_account_move_line__draft_assigned +msgid "This field is checked when the move line is assigned to a draft deposit ticket. The deposit ticket is not still completely processed" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__bank_tracking_no +msgid "This field is used to hold a tracking number provided by the bank/financial institution often used in Remote Deposit Capture on a deposit receipt. Entered after deposit occurs." +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__deposit_method_id +msgid "This is how the deposit was made: Examples: *Teller \n" +"*ATM \n" +"*Remote Deposit Capture \n" +"*Online Deposit Capture \n" +"*Night Drop" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_report_account_banking_make_deposit_quickbooks_ticket +msgid "Ticket Reports" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "To be Reviewed" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__count_total +msgid "Total Items" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Tracking Information" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__verified_by_user_id +msgid "Verified By" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__verified_date +msgid "Verified Date" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Verified by me" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.actions.act_window,help:account_banking_make_deposit.action_deposit_ticket +msgid "With Deposit Tickets you can create new deposit\n" +" tickets, by selecting and grouping customer payments, supplier\n" +" refunds, or other payments into a Deposit Ticket. OpenERP\n" +" automatically posts accounting entries for “Done” deposit tickets.\n" +" The GL entry for the deposit is posted into the Current Period\n" +" based on the date range selected." +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/wizard/add_deposit_items.py:115 +#, python-format +msgid "You cannot add any new deposit line item manually as of this revision!" +msgstr "" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket_line.py:49 +#, python-format +msgid "You cannot add any new deposit ticket line manually as of this revision! Please use the button 'Add Deposit Items' to add deposit ticket line!" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +msgid "_Cancel" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +msgid "_OK" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +msgid "_Select All" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +msgid "_Unselect All" +msgstr "" + diff --git a/account_banking_make_deposit/i18n/es.po b/account_banking_make_deposit/i18n/es.po new file mode 100644 index 000000000..00eff0b56 --- /dev/null +++ b/account_banking_make_deposit/i18n/es.po @@ -0,0 +1,685 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_banking_make_deposit +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0+e\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-05-06 20:05+0000\n" +"PO-Revision-Date: 2020-05-06 20:05+0000\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_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Bank Account:" +msgstr "Cuenta bancaria:" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Bank:" +msgstr "Banco:" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Count: " +msgstr "Recuento: " + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Date:" +msgstr "Fecha:" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Total Amount: " +msgstr "Monto Total: " + +#. module: account_banking_make_deposit +#: model:ir.actions.act_window,name:account_banking_make_deposit.action_view_add_deposit_items +#: model:ir.model,name:account_banking_make_deposit.model_add_deposit_items +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Add Deposit Items" +msgstr "Agregar transacciones" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__amount +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__amount +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__amount +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Amount" +msgstr "Monto" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__amount +msgid "Calculates the Total of All Deposit Lines - This is the Total Amount of Deposit." +msgstr "Calcula el monto total de las lineas." + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:289 +#: selection:deposit.ticket,state:0 +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +#, python-format +msgid "Cancel" +msgstr "" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Check Number" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__company_id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__company_id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__company_id +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +msgid "Company" +msgstr "Cancelar" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__count_total +msgid "Counts the total # of line items in the deposit ticket." +msgstr "Contar el numéro de lineas del deposito" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__create_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__create_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__create_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__create_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__create_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__create_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__create_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__create_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__currency_id +msgid "Currency" +msgstr "Moneda" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__date +msgid "Date" +msgstr "Fecha" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__verified_date +msgid "Date in which Deposit Ticket was verified." +msgstr "Fecha de vérificacion del deposito" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__date +msgid "Date of Deposit" +msgstr "Fecha del deposito" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__deposit_bag_no +msgid "Deposit Bag #" +msgstr "Numéro de la bolsa" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__deposit_bag_no +msgid "Deposit Bag number for courier transit." +msgstr "Numéro de la bolsa del transportista" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Deposit From Account" +msgstr "Cuenta de origen" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__deposit_from_account_id +msgid "Deposit From Acct" +msgstr "Cuenta de destino" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__deposit_items_id +msgid "Deposit Items ID" +msgstr "Id de la transaccion" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_deposit_items_line +msgid "Deposit Items Line" +msgstr "Lineas de deposito" + +#. module: account_banking_make_deposit +#: model:ir.actions.act_window,name:account_banking_make_deposit.action_deposit_method +#: model:ir.model,name:account_banking_make_deposit.model_deposit_method +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__deposit_method_id +msgid "Deposit Method" +msgstr "Metodo de deposito" + +#. module: account_banking_make_deposit +#: model:ir.ui.menu,name:account_banking_make_deposit.menu_deposit_methods +msgid "Deposit Methods" +msgstr "Metodos de deposito" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_deposit_ticket_report +msgid "Deposit Reports" +msgstr "Reportes de deposito" + +#. module: account_banking_make_deposit +#: model:ir.actions.act_window,name:account_banking_make_deposit.action_deposit_ticket +#: model:ir.actions.report,name:account_banking_make_deposit.report_deposit_ticket +#: model:ir.model,name:account_banking_make_deposit.model_deposit_ticket +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_account_move_line__deposit_id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__deposit_id +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.deposit_ticket_report +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Deposit Ticket" +msgstr "Deposito" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__name +msgid "Deposit Ticket #" +msgstr "Numero de deposito" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_deposit_ticket_line +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__ticket_line_ids +msgid "Deposit Ticket Line" +msgstr "Linea de deposito" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Deposit Ticket Lines" +msgstr "Lineas de deposito" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_tree +msgid "Deposit Tickets" +msgstr "Depositos" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Deposit To Account" +msgstr "Cuenta de destino" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__deposit_to_account_id +msgid "Deposit To Acct" +msgstr "Cuenta de destino" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__bank_tracking_no +msgid "Deposit Tracking #" +msgstr "Numero de rastreo" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:322 +#, python-format +msgid "Deposit_Ticket" +msgstr "Deposito" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:323 +#, python-format +msgid "Deposit_Ticket_%s" +msgstr "Deposito_%s" + +#. module: account_banking_make_deposit +#: model:ir.ui.menu,name:account_banking_make_deposit.menu_make_deposit_tickets +msgid "Deposits" +msgstr "Depositos" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__amount +msgid "Derived from the 'debit' amount from related Journal Item." +msgstr "Obtenido del monto del debito del apunte contable." + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__date +msgid "Derived from the related Journal Item" +msgstr "Obtenido del apunto contable relacionado" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__name +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__partner_id +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__ref +msgid "Derived from the related Journal Item." +msgstr "Obtenido del apunto contable relacionado" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__display_name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__display_name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__display_name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__display_name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__display_name +msgid "Display Name" +msgstr "Nombre por mostrar" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:288 +#: selection:deposit.ticket,state:0 +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +#, python-format +msgid "Done" +msgstr "Hecho" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:286 +#: selection:deposit.ticket,state:0 +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +#, python-format +msgid "Draft" +msgstr "Borrador" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_account_move_line__draft_assigned +msgid "Draft Assigned" +msgstr "Borrador Assignado" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:321 +#, python-format +msgid "Draft_Deposit_Ticket" +msgstr "Deposito_Borrador" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__name +msgid "Each deposit will have a unique sequence ID. System generated." +msgstr "Cada deposito va a tener un numéro unico." + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter Account Name (from)" +msgstr "Entrar la cuenta de origen" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter Account Name (to)" +msgstr "Entrar la cuenta de destino" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter date of verification" +msgstr "Entrar la fecha de verificacion" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter deposit bag number" +msgstr "entrar el numéro de bolsa" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter deposit method" +msgstr "Entrar el metodo de deposito" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter deposit tracking number" +msgstr "Entrar el numero de rastreo" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter deposite date" +msgstr "Entrar la fecha de deposito" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter journal name" +msgstr "Entrar el diario de la cuenta bancaria" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter memo" +msgstr "Entrar memo" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter user name who prepared" +msgstr "Entrar el nombre de la persona quien preparo el deposito." + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Enter user name who varified" +msgstr "Entrar el nombre de la persona quien verifico el deposito." + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__prepared_by_user_id +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__verified_by_user_id +msgid "Entered automatically by the 'last user' who saved it. System generated." +msgstr "Entrado automaticamente por la ultima persona que modifico el deposito" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Group By..." +msgstr "Agrupar por..." + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__id +msgid "ID" +msgstr "Id" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__journal_id +msgid "Journal" +msgstr "Diario" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__move_id +msgid "Journal Entry" +msgstr "Asiento contable" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_account_move_line +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__move_line_id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__move_line_id +msgid "Journal Item" +msgstr "Apunte contable" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items____last_update +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line____last_update +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method____last_update +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket____last_update +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line____last_update +msgid "Last Modified on" +msgstr "Ultima modification el" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__write_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__write_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__write_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__write_uid +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__write_uid +msgid "Last Updated by" +msgstr "Ultima modificacion por" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__write_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__write_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__write_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__write_date +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__write_date +msgid "Last Updated on" +msgstr "Ultima modification el" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__deposit_items_line_ids +msgid "Lines" +msgstr "Lineas" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__move_id +msgid "Link to the automatically generated Journal Items." +msgstr "Enlace al apunte contable generado" + +#. module: account_banking_make_deposit +#: model:res.groups,name:account_banking_make_deposit.group_make_deposits_preparer +msgid "Make Deposits Preparer" +msgstr "Preparador de depositos" + +#. module: account_banking_make_deposit +#: model:res.groups,name:account_banking_make_deposit.group_make_deposits_verifier +msgid "Make Deposits Verifier" +msgstr "Verificador de depositos" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__memo +msgid "Memo" +msgstr "" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__memo +msgid "Memo for the deposit ticket" +msgstr "Memo" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_add_deposit_items__name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_method__name +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__name +msgid "Name" +msgstr "Nombre" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_method__name +msgid "Name of the method used for deposit" +msgstr "Nombre del metodo usado para depositar" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:33 +#, python-format +msgid "Only a member of Deposits Verifier group may delete/edit deposit tickets when not in draft state!" +msgstr "Solo miembro del grupo Verificador de depositos pueden borrar/editar depositos que no son en estado borrador!" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Order date" +msgstr "Fecha" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Other Information" +msgstr "Otra informacion" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__partner_id +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__partner_id +msgid "Partner" +msgstr "Tercero" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:82 +#, python-format +msgid "Please define sequence on deposit journal" +msgstr "POr favor define una secuencia en el diario" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__prepared_by_user_id +msgid "Prepared By" +msgstr "Preparado por" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Prepared by me" +msgstr "Preparado por mi" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Process" +msgstr "Procesar" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:287 +#: selection:deposit.ticket,state:0 +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +#, python-format +msgid "Ready for Review" +msgstr "Listo para Revision" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__ref +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket_line__ref +msgid "Reference" +msgstr "Referencia" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__move_line_id +msgid "Related Journal Item" +msgstr "Apunte contable relacionado" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Search Deposit Tickets" +msgstr "Buscar depositos" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_items_line__draft_assigned +msgid "Select" +msgstr "Seleccionar" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:301 +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +#, python-format +msgid "Select Payments for Deposit" +msgstr "Seleccionar pagos a depositar" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +msgid "Select Payments to Deposit" +msgstr "Seleccionar pagos a depositar" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Set to Draft" +msgstr "Regresar a Borrador" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__state +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "State" +msgstr "Estado" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__deposit_from_account_id +msgid "The Bank/GL Account the Payments are currently found in." +msgstr "La cuenta contable donde se puede encontrar los pagos" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__deposit_to_account_id +msgid "The Bank/Gl Account the Deposit is being made to." +msgstr "La cuenta contable a donde se va depositar." + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__company_id +msgid "The Company for which the deposit ticket is made" +msgstr "Compañía" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket_line__company_id +msgid "The Company for which the deposit ticket is made to" +msgstr "Compañía" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__date +msgid "The Date of the Deposit Ticket." +msgstr "Fecha del deposito" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__journal_id +msgid "The Journal to hold accounting entries." +msgstr "El diario de los asientos contables." + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_account_move_line__draft_assigned +msgid "This field is checked when the move line is assigned to a draft deposit ticket. The deposit ticket is not still completely processed" +msgstr "Ese campo esta seleccionado cuando el apunte contable esta asignado a un deposito borrador. El deposito no esta procesado todavia." + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__bank_tracking_no +msgid "This field is used to hold a tracking number provided by the bank/financial institution often used in Remote Deposit Capture on a deposit receipt. Entered after deposit occurs." +msgstr "Ese campo tiene el numéro de rastreo del banco en caso de deposito remoto." + +#. module: account_banking_make_deposit +#: model:ir.model.fields,help:account_banking_make_deposit.field_deposit_ticket__deposit_method_id +msgid "This is how the deposit was made: Examples: *Teller \n" +"*ATM \n" +"*Remote Deposit Capture \n" +"*Online Deposit Capture \n" +"*Night Drop" +msgstr "Como se hizo el deposito: * Ventanilla \n" +"* Cajero automatico \n" +"* Captura remota \n" +"* Captura en linea \n" +"* Deposito de noche" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_report_account_banking_make_deposit_quickbooks_ticket +msgid "Ticket Reports" +msgstr "Reportes de deposito" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "To be Reviewed" +msgstr "Por Revisar" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__count_total +msgid "Total Items" +msgstr "Recuento" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_form +msgid "Tracking Information" +msgstr "Informacion de rastreo" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__verified_by_user_id +msgid "Verified By" +msgstr "Verificado por" + +#. module: account_banking_make_deposit +#: model:ir.model.fields,field_description:account_banking_make_deposit.field_deposit_ticket__verified_date +msgid "Verified Date" +msgstr "Verificado el" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_deposit_ticket_filter +msgid "Verified by me" +msgstr "Verificado por mi" + +#. module: account_banking_make_deposit +#: model_terms:ir.actions.act_window,help:account_banking_make_deposit.action_deposit_ticket +msgid "With Deposit Tickets you can create new deposit\n" +" tickets, by selecting and grouping customer payments, supplier\n" +" refunds, or other payments into a Deposit Ticket. OpenERP\n" +" automatically posts accounting entries for “Done” deposit tickets.\n" +" The GL entry for the deposit is posted into the Current Period\n" +" based on the date range selected." +msgstr "Con Depositos pueden crear depositos seleccionando y agrupando \n" +" pagos de clientes, notas de creditos de proveedores y otros pagos.\n" +" Odoo publica automaticamente los asientos contable de los depositos hechos." + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/wizard/add_deposit_items.py:115 +#, python-format +msgid "You cannot add any new deposit line item manually as of this revision!" +msgstr "No puede agregar nueva linea a un deposito por revisar!" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket_line.py:49 +#, python-format +msgid "You cannot add any new deposit ticket line manually as of this revision! Please use the button 'Add Deposit Items' to add deposit ticket line!" +msgstr "No puede agregar nueva linea a un deposito por revisar! Por favor use el boton 'Agregar transacciones'!" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +msgid "_Cancel" +msgstr "_Cancelar" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +msgid "_OK" +msgstr "_OK" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +msgid "_Select All" +msgstr "_Seleccionar todos" + +#. module: account_banking_make_deposit +#: model_terms:ir.ui.view,arch_db:account_banking_make_deposit.view_add_deposit_items +msgid "_Unselect All" +msgstr "_Deseleccionar todos" + diff --git a/account_banking_make_deposit/i18n/fr.po b/account_banking_make_deposit/i18n/fr.po new file mode 100644 index 000000000..577f2dbf3 --- /dev/null +++ b/account_banking_make_deposit/i18n/fr.po @@ -0,0 +1,642 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * account_banking_make_deposit +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-06-17 00:47+0000\n" +"PO-Revision-Date: 2015-06-16 20:49-0500\n" +"Last-Translator: David Dufresne \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: \n" +"X-Generator: Poedit 1.5.4\n" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,move_id:0 +msgid "Link to the automatically generated Journal Items." +msgstr "Lier automatiquement les écritures comptables générées." + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter company Name" +msgstr "Entrer le nom de la société" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Deposit From Account" +msgstr "Dépôt à partir du compte" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,name:0 +msgid "Deposit Ticket #" +msgstr "Numéro de bordereau de dépôt" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter deposit tracking no." +msgstr "Entrer le numéro de repérage" + +#. module: account_banking_make_deposit +#: field:deposit.items.line,deposit_items_id:0 +msgid "Deposit Items ID" +msgstr "ID de la ligne de dépôt" + +#. module: account_banking_make_deposit +#: help:deposit.ticket.line,name:0 +msgid "Derived from the related Journal Item." +msgstr "Dérivée de l'écriture comptable" + +#. module: account_banking_make_deposit +#: view:add.deposit.items:0 +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:436 +#, python-format +msgid "Select Payments for Deposit" +msgstr "Sélectionner les paiements" + +#. module: account_banking_make_deposit +#: field:deposit.items.line,company_id:0 field:deposit.ticket,company_id:0 +#: field:deposit.ticket.line,company_id:0 +msgid "Company" +msgstr "Société" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Order date" +msgstr "Date de dépôt" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "To be Reviewed" +msgstr "À réviser" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,deposit_method_id:0 +msgid "" +"This is how the deposit was made: Examples: *Teller \n" +"*ATM \n" +"*Remote Deposit Capture \n" +"*Online Deposit Capture \n" +"*Night Drop" +msgstr "Indique comment le dépôt est effectué." + +#. module: account_banking_make_deposit +#: help:deposit.ticket.line,amount:0 +msgid "Derived from the 'debit' amount from related Journal Item." +msgstr "Dérivé du montant de débit de l'écriture comptable." + +#. module: account_banking_make_deposit +#: view:add.deposit.items:0 +msgid "_Select All" +msgstr "Sélectionner Tout" + +#. module: account_banking_make_deposit +#: field:deposit.items.line,move_line_id:0 +#: field:deposit.ticket.line,move_line_id:0 +msgid "Journal Item" +msgstr "Écriture Comptable" + +#. module: account_banking_make_deposit +#: field:deposit.items.line,amount:0 field:deposit.ticket,amount:0 +#: field:deposit.ticket.line,amount:0 +msgid "Amount" +msgstr "Montant" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,journal_id:0 +msgid "The Journal to hold accounting entries." +msgstr "Le journal dans lequel sera comptabilisé le dépôt." + +#. module: account_banking_make_deposit +#: field:deposit.ticket,ticket_line_ids:0 +#: model:ir.model,name:account_banking_make_deposit.model_deposit_ticket_line +msgid "Deposit Ticket Line" +msgstr "Ligne de bordereau de dépôt" + +#. module: account_banking_make_deposit +#: field:deposit.items.line,ref:0 field:deposit.ticket.line,ref:0 +msgid "Reference" +msgstr "Référence" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Group By..." +msgstr "Grouper par.." + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Deposit Tickets" +msgstr "Bordereau de dépôt" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,period_id:0 +msgid "Force Period" +msgstr "Forcer la période" + +#. module: account_banking_make_deposit +#: view:add.deposit.items:0 +msgid "_Cancel" +msgstr "Annuler" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,memo:0 +msgid "Memo for the deposit ticket" +msgstr "Mémo pour le bordereau de dépôt" + +#. module: account_banking_make_deposit +#: field:deposit.items.line,partner_id:0 +#: field:deposit.ticket.line,partner_id:0 +msgid "Partner" +msgstr "Partenaire" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,move_id:0 +msgid "Journal Entry" +msgstr "Écriture comptable" + +#. module: account_banking_make_deposit +#: field:deposit.items.line,draft_assigned:0 +msgid "Select" +msgstr "Sélectionner" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,deposit_bag_no:0 +msgid "Deposit Bag No" +msgstr "Enveloppe de dépôt" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter Account Name (from)" +msgstr "Entrez le nom du compte (source)" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter journal name" +msgstr "Entrez le nom du journal" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,company_id:0 +msgid "The Company for which the deposit ticket is made to" +msgstr "La société pour laquelle le dépôt est fait." + +#. module: account_banking_make_deposit +#: help:deposit.ticket,period_id:0 +msgid "Keep empty to use the period of the validation date." +msgstr "Conserver vide si la période est celle de la date de validation." + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 field:deposit.ticket,state:0 +msgid "State" +msgstr "État" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Tracking Information" +msgstr "Information de repérage" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket_line.py:84 +#, python-format +msgid "" +"You cannot add any new deposit ticket line manually as of this revision! " +"Please use the button \"Add Deposit Items\" to add deposit ticket line!" +msgstr "" +"Vous ne pouvex pas ajouter de ligne manuellement dans la version courante. " +"Veuillez utiliser le bouton \"Ajouter des lignes de dépôt\"." + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter Account Name (to)" +msgstr "Entrez le nom du compte" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,prepared_by_user_id:0 +#: help:deposit.ticket,verified_by_user_id:0 +msgid "" +"Entered automatically by the “last user” who saved it. System generated." +msgstr "Dernier usager à avoir modifier le document. Généré par le système." + +#. module: account_banking_make_deposit +#: field:deposit.ticket,count_total:0 +msgid "Total Items" +msgstr "Total général" + +#. module: account_banking_make_deposit +#: view:add.deposit.items:0 +msgid "_Unselect All" +msgstr "Désélectionner Tout" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Open Periods" +msgstr "Périodes Ouvertes" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,amount:0 +msgid "" +"Calculates the Total of All Deposit Lines – This is the Total Amount of " +"Deposit." +msgstr "Calcule le total des lignes de dépôt." + +#. module: account_banking_make_deposit +#: field:deposit.ticket,deposit_method_id:0 +#: model:ir.actions.act_window,name:account_banking_make_deposit.action_deposit_method +#: model:ir.model,name:account_banking_make_deposit.model_deposit_method +msgid "Deposit Method" +msgstr "Méthode de dépôt" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,bank_tracking_no:0 +msgid "" +"This field is used to hold a tracking number provided by the bank/financial " +"institution often used in Remote Deposit Capture on a deposit receipt. " +"Entered after deposit occurs." +msgstr "Numéro de repérage fourni par la banque ou l'institution financière." + +#. module: account_banking_make_deposit +#: help:deposit.method,name:0 +msgid "Name of the method used for deposit" +msgstr "Méthode utilisée pour le dépôt." + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:63 +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:120 +#, python-format +msgid "User Error" +msgstr "Erreur de validation" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Deposit Tickets that have been processed" +msgstr "Dépôts terminés" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Other Information" +msgstr "Autres informations" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,bank_tracking_no:0 +msgid "Deposit Tracking No" +msgstr "Numéro de repérage" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +#: model:ir.actions.act_window,name:account_banking_make_deposit.action_view_add_deposit_items +#: model:ir.model,name:account_banking_make_deposit.model_add_deposit_items +msgid "Add Deposit Items" +msgstr "Ajouter des lignes de dépôt" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,deposit_to_account_id:0 +msgid "The Bank/Gl Account the Deposit is being made to." +msgstr "Le compte de destination" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,deposit_from_account_id:0 +msgid "The Bank/GL Account the Payments are currently found in." +msgstr "Le compte de provenance du dépôt" + +#. module: account_banking_make_deposit +#: view:add.deposit.items:0 +msgid "Select Payments to Deposit" +msgstr "Sélectionner les paiements" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,verified_date:0 +msgid "Date in which Deposit Ticket was verified." +msgstr "Date de validation du dépôt" + +#. module: account_banking_make_deposit +#: model:ir.actions.report.xml,name:account_banking_make_deposit.report_deposit_ticket +msgid "Internal Deposit Ticket" +msgstr "Bordereau de paiement" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter period" +msgstr "Entrez la période" + +#. module: account_banking_make_deposit +#: view:add.deposit.items:0 +msgid "_OK" +msgstr "Valider" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_deposit_items_line +msgid "Deposit Items Line" +msgstr "Lignes de dépôt" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter user name who varified" +msgstr "Usager ayant validé le dépôt" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:67 +#, python-format +msgid "" +"Only a member of '%s' group may delete/edit deposit tickets when not in " +"draft state!" +msgstr "" +"Seulement un membre du groupe %s peut suprimer un dépôt qui n'est pas à " +"l'état brouillon." + +#. module: account_banking_make_deposit +#: help:deposit.ticket.line,move_line_id:0 +msgid "Related Journal Item." +msgstr "Écritures comptables associées" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:237 +#: view:deposit.ticket:0 +#, python-format +msgid "Draft" +msgstr "Brouillon" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Set to Draft" +msgstr "Mettre à brouillon" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,verified_by_user_id:0 +msgid "Verified By" +msgstr "Validé par" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Deposit Tickets that haven't yet been confirmed" +msgstr "Dépôts non validés" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,deposit_bag_no:0 +msgid "Deposit Bag number for courier transit." +msgstr "Enveloppe de dépôt pour courier transit" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,deposit_from_account_id:0 +msgid "Deposit From Acct" +msgstr "Compte de provenance" + +#. module: account_banking_make_deposit +#: report:addons/account_banking_make_deposit/report/deposit_ticket.mako:0 +#: view:deposit.ticket:0 +msgid "Deposit Ticket Lines" +msgstr "Lignes de dépôt" + +#. module: account_banking_make_deposit +#: field:deposit.items.line,date:0 field:deposit.ticket.line,date:0 +msgid "Date" +msgstr "Date" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,count_total:0 +msgid "Counts the total # of line items in the deposit ticket." +msgstr "Nombre de lignes de dépôt" + +#. module: account_banking_make_deposit +#: field:account.move.line,deposit_id:0 view:deposit.ticket:0 +#: field:deposit.ticket.line,deposit_id:0 +#: model:ir.actions.act_window,name:account_banking_make_deposit.action_deposit_ticket +#: model:ir.model,name:account_banking_make_deposit.model_deposit_ticket +msgid "Deposit Ticket" +msgstr "Bordereau de paiement" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Search Deposit Tickets" +msgstr "Chercher des bordereaux de paiement" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter deposite date" +msgstr "Entrez la date de dépôt" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,date:0 +msgid "Date of Deposit" +msgstr "Date de dépôt" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter date of varification" +msgstr "Entrez la date de validation" + +#. module: account_banking_make_deposit +#: model:ir.model,name:account_banking_make_deposit.model_account_move_line +msgid "Journal Items" +msgstr "Écritures comptables" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Prepared by me" +msgstr "Préparés par moi" + +#. module: account_banking_make_deposit +#: model:ir.ui.menu,name:account_banking_make_deposit.menu_deposit_methods +msgid "Deposit Methods" +msgstr "Méthodes de dépôt" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:115 +#, python-format +msgid "Error" +msgstr "Erreur" + +#. module: account_banking_make_deposit +#: model:res.groups,name:account_banking_make_deposit.group_make_deposits_preparer +msgid "Make Deposits Preparer" +msgstr "Préparateur de dépôts" + +#. module: account_banking_make_deposit +#: model:ir.actions.act_window,help:account_banking_make_deposit.action_deposit_ticket +msgid "" +"With Deposit Tickets you can create new deposit tickets, by selecting and " +"grouping customer payments, supplier refunds, or other payments into a " +"Deposit Ticket. OpenERP automatically posts accounting entries for “Done” " +"deposit tickets. The GL entry for the deposit is posted into the Current " +"Period based on the date range selected." +msgstr "" +"Vous pouvez grouper des paiement client ou fournisseurs dans un même " +"bordereau de dépôt. Les écritures comptables seront créées automatiquement. " +"La période comptable est fonction de l'intervalle de dates sélectionnées." + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:116 +#, python-format +msgid "Please define sequence on deposit journal" +msgstr "Veuillez définir une séquence sur le journal de dépôt" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Process" +msgstr "Effectuer le dépôt" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter memo" +msgstr "Entrez le mémo" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Period" +msgstr "Période" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:239 +#: view:deposit.ticket:0 +#, python-format +msgid "Done" +msgstr "Terminé" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,verified_date:0 +msgid "Verified Date" +msgstr "Date de validation" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:240 +#: view:deposit.ticket:0 +#, python-format +msgid "Cancel" +msgstr "Annuler" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter deposit method" +msgstr "Entrez la méthode de dépôt" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,prepared_by_user_id:0 +msgid "Prepared By" +msgstr "Préparé par" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter deposit bag no." +msgstr "Entrez le numéro d'enveloppe" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Enter user name who prepared" +msgstr "Entrez l'usager qui a préparé la dépôt" + +#. module: account_banking_make_deposit +#: help:deposit.ticket.line,company_id:0 help:deposit.ticket.line,date:0 +#: help:deposit.ticket.line,partner_id:0 help:deposit.ticket.line,ref:0 +msgid "Derived from related Journal Item." +msgstr "Dérivé de l'écriture de journal" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:238 +#: view:deposit.ticket:0 +#, python-format +msgid "Ready for Review" +msgstr "Prêt pour la révision" + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket_line.py:83 +#: code:addons/account_banking_make_deposit/wizard/add_deposit_items.py:151 +#, python-format +msgid "Processing Error" +msgstr "Erreur de validation" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,deposit_to_account_id:0 +msgid "Deposit To Acct" +msgstr "Compte de destination" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,journal_id:0 +msgid "Journal" +msgstr "Journal" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Deposit Tickets that are ready for review" +msgstr "Bordereaux de dépôt prêts pour la révision" + +#. module: account_banking_make_deposit +#: model:ir.ui.menu,name:account_banking_make_deposit.menu_make_deposit_tickets +msgid "Make Deposits" +msgstr "Préparer un dépôt" + +#. module: account_banking_make_deposit +#: field:add.deposit.items,name:0 field:deposit.items.line,name:0 +#: field:deposit.method,name:0 field:deposit.ticket.line,name:0 +msgid "Name" +msgstr "Nom" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,date:0 +msgid "The Date of the Deposit Ticket." +msgstr "Date du dépôt" + +#. module: account_banking_make_deposit +#: field:add.deposit.items,deposit_items_line_ids:0 +msgid "Lines" +msgstr "Lignes" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Verified by me" +msgstr "Vérifiés par moi" + +#. module: account_banking_make_deposit +#: view:deposit.ticket:0 +msgid "Deposit To Account" +msgstr "Dépôt dans le compte" + +#. module: account_banking_make_deposit +#: help:account.move.line,draft_assigned:0 +msgid "" +"This field is checked when the move line is assigned to a draft deposit " +"ticket. The deposit ticket is not still completely processed" +msgstr "Cochez cette case pour ajouter la ligne au bordereau de paiement." + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/wizard/add_deposit_items.py:152 +#, python-format +msgid "You cannot add any new deposit line item manually as of this revision!" +msgstr "Vous ne pouvez pas créer de ligne de dépôt manuellement." + +#. module: account_banking_make_deposit +#: code:addons/account_banking_make_deposit/models/deposit_ticket.py:121 +#, python-format +msgid "Cannot create move on centralised journal" +msgstr "" +"Vous ne pouvez pas créer d'écriture comptable dans un journal centralisé." + +#. module: account_banking_make_deposit +#: model:res.groups,name:account_banking_make_deposit.group_make_deposits_verifier +msgid "Make Deposits Verifier" +msgstr "Vérificateur de dépôt" + +#. module: account_banking_make_deposit +#: help:deposit.ticket,name:0 +msgid "Each deposit will have a unique sequence ID. System generated." +msgstr "Chaque dépôt a un identifiant séquentiel unique généré par le système." + +#. module: account_banking_make_deposit +#: field:account.move.line,draft_assigned:0 +msgid "Draft Assigned" +msgstr "Assigné" + +#. module: account_banking_make_deposit +#: field:deposit.ticket,memo:0 +msgid "Memo" +msgstr "Mémo" + +#~ msgid "Ref" +#~ msgstr "Référence" + +#~ msgid "Deposit Date" +#~ msgstr "Date de dépôt" + +#~ msgid "Customer" +#~ msgstr "Client" diff --git a/account_banking_make_deposit/models/__init__.py b/account_banking_make_deposit/models/__init__.py new file mode 100644 index 000000000..68f7dd1fb --- /dev/null +++ b/account_banking_make_deposit/models/__init__.py @@ -0,0 +1,9 @@ +# Copyright (C) 2011 NovaPoint Group LLC () +# Copyright (C) 2004-2010 OpenERP SA () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from . import ( + deposit_ticket, + deposit_ticket_line, + deposit_method, + account_move_line, +) diff --git a/account_banking_make_deposit/models/account_move_line.py b/account_banking_make_deposit/models/account_move_line.py new file mode 100644 index 000000000..08de02ec8 --- /dev/null +++ b/account_banking_make_deposit/models/account_move_line.py @@ -0,0 +1,16 @@ +# Copyright (C) 2011 NovaPoint Group LLC () +# Copyright (C) 2017 Thinkwell Designs () +# Copyright (C) 2004-2010 OpenERP SA () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from odoo import models, fields + + +class AccountMoveLine(models.Model): + _inherit = 'account.move.line' + + draft_assigned = fields.Boolean( + 'Draft Assigned', + help=("This field is checked when the move line is assigned " + "to a draft deposit ticket. The deposit ticket is not " + "still completely processed")) + deposit_id = fields.Many2one('deposit.ticket', 'Deposit Ticket') diff --git a/account_banking_make_deposit/models/deposit_method.py b/account_banking_make_deposit/models/deposit_method.py new file mode 100644 index 000000000..21b383979 --- /dev/null +++ b/account_banking_make_deposit/models/deposit_method.py @@ -0,0 +1,13 @@ +# Copyright (C) 2011 NovaPoint Group LLC () +# Copyright (C) 2017 Thinkwell Designs () +# Copyright (C) 2004-2010 OpenERP SA () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from odoo import models, fields + + +class DepositMethod(models.Model): + _name = "deposit.method" + _description = "Deposit Method" + + name = fields.Char(string="Name", + help="Name of the method used for deposit") diff --git a/account_banking_make_deposit/models/deposit_ticket.py b/account_banking_make_deposit/models/deposit_ticket.py new file mode 100644 index 000000000..040339d24 --- /dev/null +++ b/account_banking_make_deposit/models/deposit_ticket.py @@ -0,0 +1,324 @@ +# Copyright (C) 2011 NovaPoint Group LLC () +# Copyright (C) 2017 Thinkwell Designs () +# Copyright (C) 2004-2010 OpenERP SA () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from odoo import api, fields, models, _ +from odoo.addons import decimal_precision as dp +from odoo.exceptions import UserError + + +class DepositTicket(models.Model): + _name = "deposit.ticket" + _description = "Deposit Ticket" + _order = "date desc" + + @api.multi + def check_group(self): + """ + Check if following security constraints are implemented for groups: + Make Deposits Preparer - they can create, view and delete any of the + Deposit Tickets provided the Deposit Ticket is not in the DONE state, + + or the Ready for Review state. + Make Deposits Verifier - they can create, view, edit, and delete any + of the Deposits Tickets information at any time. + NOTE: DONE Deposit Tickets are only allowed to be deleted by a + Make Deposits Verifier. + """ + + has_perm = self.user_has_groups( + 'account_banking_make_deposit.group_make_deposits_verifier') + + for deposit in self: + if deposit.state != 'draft' and not has_perm: + raise UserError(_( + "Only a member of Deposits Verifier group may delete/edit " + "deposit tickets when not in draft state!")) + return True + + @api.multi + def unlink(self): + # Check if the user is allowed to perform the action + self.check_group() + # Call the method necessary to remove the changes made earlier + self.remove_all() + return super(DepositTicket, self).unlink() + + @api.multi + def write(self, vals): + # Check if the user is allowed to perform the action + self.check_group() + return super(DepositTicket, self).write(vals) + + @api.multi + def action_cancel(self): + # Call the method necessary to remove the changes made earlier + self.remove_all() + self.write({'state': 'cancel'}) + return True + + @api.multi + def action_review(self): + self.write({ + 'state': 'to_be_reviewed', + 'prepared_by_user_id': self.env.user.id, + }) + return True + + @api.multi + def action_process(self): + """ + Do the following: + 1.The 'Verifier By' field is populated by the name of the Verifier. + 2.The 'Deposit Ticket #' field is populated. + 3.The account.move.lines are updated and written with + the 'Deposit Ticket #' + 4.The status field is updated to "Done" + 5.New GL entries are made. + """ + move_lines = [] + for deposit in self: + if not deposit.journal_id.sequence_id: + raise UserError( + _('Please define sequence on deposit journal') + ) + + # Create the move lines first + move_lines.append( + (0, '_', self.get_move_line(deposit, 'src')) + ) + move_lines.append( + (0, '_', self.get_move_line(deposit, 'dest')) + ) + # Create the move for the deposit + move = { + 'ref': deposit.deposit_bag_no, + 'name': '/', + 'line_ids': move_lines, + 'journal_id': deposit.journal_id.id, + 'date': deposit.date, + 'narration': deposit.deposit_bag_no, + 'deposit_id': deposit.id, + } + move_id = self.env['account.move'].create(move) + # Post the account move + move_id.post() + # Link the move with the deposit and populate other fields + self.write({ + 'move_id': move_id.id, + 'state': 'done', + 'verified_by_user_id': self.env.user.id, + 'verified_date': fields.Date.today(), + }) + + return True + + @api.multi + def get_move_line(self, deposit, type): + return { + 'type': type, + 'name': deposit.name or '/', + 'debit': type == 'dest' and deposit.amount or 0.0, + 'credit': type == 'src' and deposit.amount or 0.0, + 'account_id': ( + type == 'src' and + deposit.deposit_from_account_id.id or + deposit.deposit_to_account_id.id + ), + 'date': deposit.date, + 'ref': deposit.deposit_bag_no or '', + 'deposit_id': deposit.id, + } + + @api.multi + def remove_all(self): + """ + Reset the deposit ticket to draft state, + and remove the entries associated with the DONE transactions ( + account moves, updating account.move.lines, resetting preparer + and verifier and verified date fields. + Reflect all changes necessary. + """ + vals = { + 'draft_assigned': False, + 'deposit_id': False + } + for deposit in self: + for move_line in deposit.move_id: + move_line.write(vals) + + deposit.move_id.button_cancel() + deposit.move_id.unlink() + + return True + + @api.multi + def action_cancel_draft(self): + # Call the method necessary to remove the changes made earlier + self.remove_all() + self.write({ + 'state': 'draft', + 'verified_by_user_id': False, + 'verified_date': False, + 'prepared_by_user_id': False + }) + return True + + @api.multi + def _get_amount(self): + for deposit in self: + total = 0.0 + for line in deposit.ticket_line_ids: + total += line.amount + deposit.amount = total + deposit.count_total = len(deposit.ticket_line_ids) + + name = fields.Char( + 'Deposit Ticket #', related='move_id.name', index=1, + help=( + "Each deposit will have a unique sequence ID. " + "System generated." + ), + ) + memo = fields.Char( + 'Memo', size=64, + states={'done': [('readonly', True)]}, + help="Memo for the deposit ticket" + ) + deposit_to_account_id = fields.Many2one( + 'account.account', 'Deposit To Acct', required=True, + states={'done': [('readonly', True)]}, + domain="[('company_id', '=', company_id)]", + help="The Bank/Gl Account the Deposit is being made to.", + ) + deposit_from_account_id = fields.Many2one( + 'account.account', 'Deposit From Acct', required=True, + states={'done': [('readonly', True)]}, + domain="[('company_id', '=', company_id)]", + help="The Bank/GL Account the Payments are currently found in.", + ) + date = fields.Date( + 'Date of Deposit', required=True, default=fields.Date.today(), + states={'done': [('readonly', True)]}, + help="The Date of the Deposit Ticket.", + ) + journal_id = fields.Many2one( + 'account.journal', 'Journal', required=True, + states={'done': [('readonly', True)]}, + help="The Journal to hold accounting entries.", + ) + company_id = fields.Many2one( + 'res.company', 'Company', required=True, readonly=True, + default=lambda self: self.env['res.company']._company_default_get( + 'account.account'), + help="The Company for which the deposit ticket is made", + ) + deposit_method_id = fields.Many2one( + 'deposit.method', 'Deposit Method', + states={'done': [('readonly', True)]}, + help=( + "This is how the deposit was made: Examples: " + "*Teller \n" + "*ATM \n" + "*Remote Deposit Capture \n" + "*Online Deposit Capture \n" + "*Night Drop" + ) + ) + verified_date = fields.Date( + 'Verified Date', + states={'done': [('readonly', True)]}, + help="Date in which Deposit Ticket was verified.", + ) + prepared_by_user_id = fields.Many2one( + 'res.users', 'Prepared By', + states={'done': [('readonly', True)]}, + help=( + "Entered automatically by the 'last user' who saved it." + " System generated." + ), + ) + verified_by_user_id = fields.Many2one( + 'res.users', 'Verified By', + states={'done': [('readonly', True)]}, + help=( + "Entered automatically by the 'last user'" + " who saved it. System generated." + ), + ) + deposit_bag_no = fields.Char( + 'Deposit Bag #', size=64, + states={'done': [('readonly', True)]}, + help="Deposit Bag number for courier transit.", + ) + bank_tracking_no = fields.Char( + 'Deposit Tracking #', size=64, + help=( + "This field is used to hold a tracking number provided " + "by the bank/financial institution often used in Remote " + "Deposit Capture on a deposit receipt. " + "Entered after deposit occurs." + ), + ) + move_id = fields.Many2one( + 'account.move', 'Journal Entry', + readonly=True, index=True, + help="Link to the automatically generated Journal Items.", + ) + ticket_line_ids = fields.One2many( + 'deposit.ticket.line', 'deposit_id', + 'Deposit Ticket Line', + states={'done': [('readonly', True)]}, + ) + amount = fields.Float( + 'Amount', compute='_get_amount', + digits=dp.get_precision('Account'), + help=( + "Calculates the Total of All Deposit Lines - " + "This is the Total Amount of Deposit." + ), + ) + count_total = fields.Float( + 'Total Items', compute='_get_amount', + help="Counts the total # of line items in the deposit ticket." + ) + state = fields.Selection( + [ + ('draft', _('Draft')), + ('to_be_reviewed', _('Ready for Review')), + ('done', _('Done')), + ('cancel', _('Cancel')), + ], + 'State', index=True, readonly=True, default='draft' + ) + + @api.multi + def add_deposit_items(self): + """ + Display the wizard to allow the 'Deposit Preparer' + to select payments for deposit. + """ + return { + 'name': _("Select Payments for Deposit"), + 'view_mode': 'form', + 'view_id': False, + 'view_type': 'form', + 'res_model': 'add.deposit.items', + 'type': 'ir.actions.act_window', + 'nodestroy': True, + 'target': 'new', + } + + @api.onchange('journal_id') + def onchange_journal(self): + for rec in self: + if rec.journal_id: + rec.deposit_to_account_id = \ + rec.journal_id.default_debit_account_id.id + + @api.multi + def _get_report_base_filename(self): + self.ensure_one() + return self.state == 'draft' and _('Draft_Deposit_Ticket') or \ + self.state == 'to_be_reviewed' and _('Deposit_Ticket') or \ + self.state == 'done' and _('Deposit_Ticket_%s') % (self.name) diff --git a/account_banking_make_deposit/models/deposit_ticket_line.py b/account_banking_make_deposit/models/deposit_ticket_line.py new file mode 100644 index 000000000..cbf028981 --- /dev/null +++ b/account_banking_make_deposit/models/deposit_ticket_line.py @@ -0,0 +1,65 @@ +# Copyright (C) 2011 NovaPoint Group LLC () +# Copyright (C) 2017 Thinkwell Designs () +# Copyright (C) 2004-2010 OpenERP SA () +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from odoo import api, models, fields, _ +from odoo.addons import decimal_precision as dp +from odoo.exceptions import UserError + + +class DepositTicketLine(models.Model): + _name = 'deposit.ticket.line' + _description = 'Deposit Ticket Line' + + name = fields.Char('Name', size=64, required=True, + help='Derived from the related Journal Item.') + ref = fields.Char('Reference', size=64, required=True, + help='Derived from the related Journal Item.') + date = fields.Date('Date', required=True, + help='Derived from the related Journal Item') + partner_id = fields.Many2one( + 'res.partner', 'Partner', + help='Derived from the related Journal Item.') + amount = fields.Float( + 'Amount', digits=dp.get_precision('Account'), + help="Derived from the 'debit' amount from related Journal Item.") + deposit_id = fields.Many2one( + 'deposit.ticket', 'Deposit Ticket', required=True, ondelete='cascade') + company_id = fields.Many2one( + 'res.company', 'Company', required=True, readonly=True, + help="The Company for which the deposit ticket is made to", + ) + move_line_id = fields.Many2one( + 'account.move.line', 'Journal Item', + help='Related Journal Item') + currency_id = fields.Many2one('res.currency', 'Currency') + + @api.onchange('deposit_id') + def onchange_deposit_id(self): + self.company_id = self.deposit_id.company_id.id + self.currency_id = self.company_id.currency_id + + @api.onchange('deposit_id') + def onchange_date(self): + self.date = self.deposit_id.date + + @api.model + def create(self, vals): + # Any Line cannot be manually added. Use the wizard to add lines. + if not vals.get('move_line_id', False): + raise UserError(_( + "You cannot add any new deposit ticket line manually as of " + "this revision! Please use the button 'Add Deposit Items' to " + "add deposit ticket line!")) + return super(DepositTicketLine, self).create(vals) + + @api.multi + def unlink(self): + """ + Set the 'draft_assigned' field to False for related account move + lines to allow to be entered for another deposit. + """ + move_lines = [line.move_line_id for line in self] + for move_line in move_lines: + move_line.write({'draft_assigned': False}) + return super(DepositTicketLine, self).unlink() diff --git a/account_banking_make_deposit/readme/CONFIGURATION.rst b/account_banking_make_deposit/readme/CONFIGURATION.rst new file mode 100644 index 000000000..84b88c5fb --- /dev/null +++ b/account_banking_make_deposit/readme/CONFIGURATION.rst @@ -0,0 +1,5 @@ +* Go to *Settings > Users and companies > Users* +* Select and edit some users to add them to the following groups: + + * Make Deposit Preparer + * Make Deposit Verifier diff --git a/account_banking_make_deposit/readme/CONTRIBUTORS.rst b/account_banking_make_deposit/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..945a14eb4 --- /dev/null +++ b/account_banking_make_deposit/readme/CONTRIBUTORS.rst @@ -0,0 +1,7 @@ +* Nova Point Group +* Sandy Carter +* Maxime Chambreuil +* Dave Burkholder +* Open Source Integrators + + * Maxime Chambreuil diff --git a/account_banking_make_deposit/readme/DESCRIPTION.rst b/account_banking_make_deposit/readme/DESCRIPTION.rst new file mode 100644 index 000000000..91bcc8357 --- /dev/null +++ b/account_banking_make_deposit/readme/DESCRIPTION.rst @@ -0,0 +1,36 @@ +This module supports the functionality to prepare and record Bank Deposit +Tickets, often found in check centric markets like the US. It allows users +to select various customer payments and receipts and bundle them into a +Deposit Ticket. This would be used to support the following activities: +Depositing multiple Checks into your bank account under one deposit ticket, +and Deposit Checks and Cash into your bank account from multiple customer +receipts or payments. This module can be used for any “bank transaction” +centric process including: Paypal, Bank Accounts, and even credit cards – +which tend to deposit funds by bundled transactions versus individual +checks. By combining payments and receipts into deposit tickets, and using +this module to manage the general ledger entries, it will streamline the bank +account statement reconciliation process (defined as: comparing your bank +account transactions versus the recorded transactions in OpenERP for audit +and financial control purposes). + +This module also tracks who prepared the Deposit Ticket, and the user who +verified the deposit ticket. In addition to the following: Method of +Deposit (e.g. ATM, Night Drop, Teller, Remote Deposit Capture, Online +Deposit Capture); Bank Tracking number (e.g. TLR#3 BC#47331 REF#94849303938) +; Date of Deposit, Deposit Bag #, etc. + +We recommend users add to their GL Chart of Accounts a new Other Current +Account named Undeposited Funds, as well as a new journal to post payments to +with the Undeposited Funds on the debit side of the transaction. + +Why is this module needed? +-------------------------- + +OpenERP by default is designed for more electronic transaction management – +driven by its heritage in Europe when EFT (electronic) transactions are more +readily used – versus Check centric transactions. In electronic transaction +management – bundled deposits don’t typically occur as payment transactions +typically are displayed individual on statements. + +This module is seen as a prerequisite to support efficient Bank Account +Statement Reconciliation found in the US and other countries. diff --git a/account_banking_make_deposit/readme/USAGE.rst b/account_banking_make_deposit/readme/USAGE.rst new file mode 100644 index 000000000..65a403537 --- /dev/null +++ b/account_banking_make_deposit/readme/USAGE.rst @@ -0,0 +1,18 @@ +As a preparer: + +* Go to *Accounting > Customers > Deposits* +* Create a new deposit +* Select the account to deposit from +* Select the journal for the bank account to deposit to +* Click on "Add Deposit Items" +* Select the payments or transactions to deposit +* Save and click "Ready for Review" + +As a verifier: + +* Go to *Accounting > Customers > Deposits* +* Open the deposit to review +* Review the deposit +* Print the report +* Go to the bank to make the deposit +* Click on "Process" when the deposit is done diff --git a/account_banking_make_deposit/report/deposit_ticket.xml b/account_banking_make_deposit/report/deposit_ticket.xml new file mode 100644 index 000000000..554899bdd --- /dev/null +++ b/account_banking_make_deposit/report/deposit_ticket.xml @@ -0,0 +1,11 @@ + + + + + \ No newline at end of file diff --git a/account_banking_make_deposit/report/deposit_ticket_report.xml b/account_banking_make_deposit/report/deposit_ticket_report.xml new file mode 100644 index 000000000..ffbbbf6e1 --- /dev/null +++ b/account_banking_make_deposit/report/deposit_ticket_report.xml @@ -0,0 +1,61 @@ + + + + + diff --git a/account_banking_make_deposit/security/ir.model.access.csv b/account_banking_make_deposit/security/ir.model.access.csv new file mode 100644 index 000000000..1fd582cd3 --- /dev/null +++ b/account_banking_make_deposit/security/ir.model.access.csv @@ -0,0 +1,7 @@ +"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" +"access_deposit_ticket_preparer","access.deposit.ticket.preparer","model_deposit_ticket","group_make_deposits_preparer",1,1,1,1 +"access_deposit_ticket_verifier","access.deposit.ticket.verifier","model_deposit_ticket","group_make_deposits_verifier",1,1,1,1 +"access_deposit_ticket_line_preparer","access.deposit.ticket.line.preparer","model_deposit_ticket_line","group_make_deposits_preparer",1,1,1,1 +"access_deposit_ticket_line_verifier","access.deposit.ticket.line.verifier","model_deposit_ticket_line","group_make_deposits_verifier",1,0,0,0 +"access_deposit_method_user","access.deposit.method.user","model_deposit_method","account.group_account_user",1,0,0,0 +"access_deposit_method_manager","access.deposit.method.manager","model_deposit_method","account.group_account_manager",1,1,1,1 diff --git a/account_banking_make_deposit/security/ir_rule.xml b/account_banking_make_deposit/security/ir_rule.xml new file mode 100644 index 000000000..0e57f2716 --- /dev/null +++ b/account_banking_make_deposit/security/ir_rule.xml @@ -0,0 +1,10 @@ + + + + Deposit Tickets + + + ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] + + + diff --git a/account_banking_make_deposit/security/res_groups.xml b/account_banking_make_deposit/security/res_groups.xml new file mode 100644 index 000000000..18769b735 --- /dev/null +++ b/account_banking_make_deposit/security/res_groups.xml @@ -0,0 +1,19 @@ + + + + Make Deposits Preparer + + + + Make Deposits Verifier + + + + + + + + + + + diff --git a/account_banking_make_deposit/views/account_move_line.xml b/account_banking_make_deposit/views/account_move_line.xml new file mode 100644 index 000000000..d31de1a50 --- /dev/null +++ b/account_banking_make_deposit/views/account_move_line.xml @@ -0,0 +1,28 @@ + + + + + account.move.line.deposit.id + account.move.line + + search + + + + + + + + + account.move.line.form.deposit.id + account.move.line + + form + + + + + + + + \ No newline at end of file diff --git a/account_banking_make_deposit/views/deposit_method.xml b/account_banking_make_deposit/views/deposit_method.xml new file mode 100644 index 000000000..2adddbba9 --- /dev/null +++ b/account_banking_make_deposit/views/deposit_method.xml @@ -0,0 +1,17 @@ + + + + Deposit Method + ir.actions.act_window + deposit.method + form + tree,form + + + + + diff --git a/account_banking_make_deposit/views/deposit_ticket.xml b/account_banking_make_deposit/views/deposit_ticket.xml new file mode 100644 index 000000000..bab70efa1 --- /dev/null +++ b/account_banking_make_deposit/views/deposit_ticket.xml @@ -0,0 +1,174 @@ + + + + deposit.ticket.tree + deposit.ticket + 2 + + + + + + + + + + + + + + + + + deposit.ticket.form + deposit.ticket + +
+
+
+ + + + + + + + + + + + + + +