Compare commits

..

68 Commits

Author SHA1 Message Date
0957153883 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:58 +00:00
4ddb63b195 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:58 +00:00
8d07a37483 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:57 +00:00
6eed23c19a Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:56 +00:00
fd961a3017 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:55 +00:00
9535a8ad6e Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:55 +00:00
fd0e041e2b Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:54 +00:00
5732bcb409 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:53 +00:00
2c0871abd1 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:53 +00:00
37ffda207c Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:52 +00:00
369070c0fd Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:51 +00:00
822fbaad04 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:51 +00:00
f504f7cc7a Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:50 +00:00
bdaef9f2e7 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:50 +00:00
5ec6423f44 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:49 +00:00
d7e283d902 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:48 +00:00
57ced67409 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:48 +00:00
13723c9273 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:47 +00:00
3be0ea0f7b Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:46 +00:00
ca13d7d3f4 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:46 +00:00
be4975f356 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:45 +00:00
cb006a7a44 Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:44 +00:00
a9dc3dcffa Tower: upload om_recurring_payments 1.0.0 (via marketplace) 2026-05-01 14:19:44 +00:00
885bb255ae Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:43 +00:00
fb7d82d2f8 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:42 +00:00
b35236833f Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:42 +00:00
188e732c27 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:41 +00:00
85a037b7b0 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:40 +00:00
6b4864d8f4 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:40 +00:00
c345f88fb7 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:39 +00:00
dd601d2041 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:38 +00:00
d528c4e8b0 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:37 +00:00
37e7e78579 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:37 +00:00
50ffe3acbf Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:36 +00:00
fe054eb766 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:36 +00:00
d726ee0742 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:35 +00:00
63a2854905 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:34 +00:00
94c47c1d64 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:33 +00:00
99decef40e Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:33 +00:00
2144d6510b Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:32 +00:00
3bc963d086 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:31 +00:00
b0208802cb Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:30 +00:00
7c70894890 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:30 +00:00
b34d911271 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:29 +00:00
afadba60cd Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:28 +00:00
dc9bae18b5 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:28 +00:00
a9da9289b1 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:27 +00:00
9ffa32624c Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:26 +00:00
0028b496e1 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:26 +00:00
11d2704508 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:25 +00:00
f2f9e89a95 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:24 +00:00
cbf21b7ab8 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:23 +00:00
73c3e87596 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:23 +00:00
4597627bbf Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:22 +00:00
2a7f8d8700 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:21 +00:00
976dbf28ec Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:20 +00:00
5be3f70d33 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:20 +00:00
32afc8987c Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:19 +00:00
36eccf478e Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:18 +00:00
afe157d626 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:17 +00:00
c1946aed03 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:17 +00:00
c4243349e5 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:16 +00:00
50f5ca329f Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:16 +00:00
94acef514f Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:15 +00:00
d64353f256 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:14 +00:00
2c6e58c58b Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:13 +00:00
222c0cadf0 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:13 +00:00
35e695d9c3 Tower: upload om_account_accountant 1.0.3 (via marketplace) 2026-05-01 14:19:12 +00:00
68 changed files with 4811 additions and 0 deletions

View File

@@ -0,0 +1,54 @@
==================
Odoo 18 Accounting
==================
This Module will adds following accounting features to Odoo 19 community edition:
Financial Reports, Asset Management, Budget Management, Bank Statement Import,
Daily Reports, Customer Follow Ups and Recurring Payments
Common FAQ
==========
1. How to skip in payment status and directly move to paid status ?
a) https://www.youtube.com/watch?v=eWxfy86Byog
Installation
============
To install this module, you need to:
Download the module and add it to your Odoo addons folder. Afterward, log on to
your Odoo server and go to the Apps menu. Trigger the debug mode and update the
list by clicking on the "Update Apps List" link. Now install the module by
clicking on the install button.
Upgrade
============
To upgrade this module, you need to:
Download the module and add it to your Odoo addons folder. Restart the server
and log on to your Odoo server. Select the Apps menu and upgrade the module by
clicking on the upgrade button.
Configuration
=============
There is Nothing to Configure
Credits
=======
Contributors
------------
* Odoo Mates <odoomates@gmail.com>
* Walnut Software Solutions <info@walnutit.com>
Author & Maintainer
-------------------
This module is maintained by the Odoo Mates

View File

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

View File

@@ -0,0 +1,44 @@
{
'name': 'Odoo 19 Accounting Community',
'version': '1.0.3',
'category': 'Accounting',
'summary': 'Accounting Reports, Asset Management and Budget, Recurring Payments, '
'Lock Dates, Fiscal Year, Accounting Dashboard, Financial Reports, '
'Customer Follow up Management, Bank Statement Import',
'description': 'Odoo 19 Financial Reports, Asset Management and '
'Budget, Financial Reports, Recurring Payments, '
'Bank Statement Import, Customer Follow Up Management,'
'Account Lock Date, Accounting Dashboard',
'live_test_url': 'https://www.youtube.com/c/OdooMates',
'sequence': '1',
'sequence': '1',
'website': 'https://www.walnutit.com',
'author': 'Odoo Mates, Walnut Software Solutions, Odoo SA',
'maintainer': 'Odoo Mates, Walnut Software Solutions',
'license': 'LGPL-3',
'support': 'odoomates@gmail.com',
'depends': [
'accounting_pdf_reports',
'om_account_asset',
'om_account_budget',
'om_fiscal_year',
'om_recurring_payments',
'om_account_daily_reports',
'om_account_followup',
],
'data': [
'security/group.xml',
'views/menu.xml',
'views/settings.xml',
'views/account_group.xml',
'views/account_tag.xml',
'views/res_partner.xml',
'views/account_bank_statement.xml',
'views/payment_method.xml',
'views/reconciliation.xml',
'views/account_journal.xml',
],
'application': True,
'images': ['static/description/banner.gif'],
}

View File

@@ -0,0 +1,54 @@
==================
Odoo 19 Accounting
==================
This Module will adds following accounting features to Odoo 19 community edition:
Financial Reports, Asset Management, Budget Management, Bank Statement Import,
Daily Reports, Customer Follow Ups and Recurring Payments
Common FAQ
==========
1. How to skip in payment status and directly move to paid status ?
a) https://www.youtube.com/watch?v=eWxfy86Byog
Installation
============
To install this module, you need to:
Download the module and add it to your Odoo addons folder. Afterward, log on to
your Odoo server and go to the Apps menu. Trigger the debug mode and update the
list by clicking on the "Update Apps List" link. Now install the module by
clicking on the install button.
Upgrade
============
To upgrade this module, you need to:
Download the module and add it to your Odoo addons folder. Restart the server
and log on to your Odoo server. Select the Apps menu and upgrade the module by
clicking on the upgrade button.
Configuration
=============
There is Nothing to Configure
Credits
=======
Contributors
------------
* Odoo Mates <odoomates@gmail.com>
* Walnut Software Solutions <info@walnutit.com>
Author & Maintainer
-------------------
This module is maintained by the Odoo Mates

View File

@@ -0,0 +1,3 @@
##Turkish - Alaattin Kahramanlar
##Spanish MX - Alfonso González
##French - Sylvain LC

View File

@@ -0,0 +1,133 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_account_accountant
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-04-15 18:15+0000\n"
"PO-Revision-Date: 2022-04-15 18:15+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: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
msgid "Account Groups"
msgstr "مجموعات الحساب\n"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
msgid "Account Tags"
msgstr "علامات تصنيف الحساب "
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
msgid "Account Types"
msgstr "أنواع الحسابات\n"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
msgid "Accounting"
msgstr "محاسبة\n"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Anglo-Saxon Accounting"
msgstr "المحاسبة الأنجلو سكسونية\n"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
msgid "Bank Statements"
msgstr "البيانات المصرفية\n"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
msgid "Bank and Cash"
msgstr "البنك والنقد "
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
msgid "Cash Registers"
msgstr "آلات تسجيل النقد "
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
msgid "Chart of Accounts Templates"
msgstr "قوالب مخطط الحسابات "
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_res_config_settings
msgid "Config Settings"
msgstr "ضبط الاعدادات"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
msgid "Fiscal Position Templates"
msgstr "قوالب المركز المالي\n"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Group By"
msgstr "مجموعة من\n"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Method"
msgstr "طرق السداد"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
msgid "Payment Methods"
msgstr "طرق السداد"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Type"
msgstr "نوع الدفع\n"
#. module: om_account_accountant
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
msgid "Reconcile"
msgstr "التصالح\n"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid ""
"Record the cost of a good as an expense when this good is\n"
" invoiced to a final customer (instead of recording the cost as soon\n"
" as the product is received in stock)."
msgstr ""
"سجل تكلفة سلعة كمصروف عندما تكون هذه السلعة\n"
" إصدار فاتورة للعميل النهائي (بدلاً من تسجيل التكلفة في أقرب وقت\n"
" كما يتم استلام المنتج في المخزون)."
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid ""
"Record the cost of a good as an expense when this good is invoiced to a "
"final customer."
msgstr ""
"سجل تكلفة سلعة كمصروف عندما يتم إصدار فاتورة بهذه السلعة للعميل النهائي.\n"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
msgid "Templates"
msgstr "القوالب "
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid "Use anglo-saxon accounting"
msgstr "استخدام طريقة المحاسبة الأنجلو-ساكسونية"

View File

@@ -0,0 +1,137 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_account_accountant
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-06 02:59+0000\n"
"PO-Revision-Date: 2022-07-06 02:59+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: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
msgid "Account Groups"
msgstr "مجموعات الحساب\n"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
msgid "Account Tags"
msgstr "علامات الحساب\n"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
msgid "Account Types"
msgstr "أنواع الحسابات\n"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
msgid "Accounting"
msgstr "محاسبة\n"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Anglo-Saxon Accounting"
msgstr "المحاسبة الأنجلو سكسونية\n"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
msgid "Bank Statements"
msgstr "البيانات المصرفية\n"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
msgid "Bank and Cash"
msgstr "البنك والنقد\n"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
msgid "Cash Registers"
msgstr "الات المحاسبه\n"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
msgid "Chart of Accounts Templates"
msgstr "نماذج مخطط الحسابات\n"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_res_config_settings
msgid "Config Settings"
msgstr "ضبط الاعدادات"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
msgid "Fiscal Position Templates"
msgstr "قوالب المركز المالي\n"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Group By"
msgstr "مجموعة من\n"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_account_move
msgid "Journal Entry"
msgstr "قيد اليومية"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Method"
msgstr "طريقة الدفع او السداد\n"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
msgid "Payment Methods"
msgstr "طرق الدفع\n"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Type"
msgstr "نوع الدفع\n"
#. module: om_account_accountant
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
msgid "Reconcile"
msgstr "التصالح"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid ""
"Record the cost of a good as an expense when this good is\n"
" invoiced to a final customer (instead of recording the cost as soon\n"
" as the product is received in stock)."
msgstr ""
"سجل تكلفة سلعة كمصروف عند إصدار فاتورة بهذه السلعة للعميل النهائي (بدلاً من "
"تسجيل التكلفة بمجرد استلام المنتج في المخزون)."
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid ""
"Record the cost of a good as an expense when this good is invoiced to a "
"final customer."
msgstr ""
"سجل تكلفة سلعة كمصروف عندما يتم إصدار فاتورة بهذه السلعة للعميل النهائي.\n"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
msgid "Templates"
msgstr "القوالب"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid "Use anglo-saxon accounting"
msgstr "استخدم محاسبة الأنجلو ساكسون\n"

View File

@@ -0,0 +1,144 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_account_accountant
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-03-21 19:42+0000\n"
"PO-Revision-Date: 2024-03-21 19:42+0000\n"
"Last-Translator: Sergio Ariel Ameghino <ariel.ameghino@gmail.com>\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: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
msgid "Account Groups"
msgstr "Grupos de cuentas"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
msgid "Account Tags"
msgstr "Etiquetas de cuenta"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
msgid "Accounting"
msgstr "Contabilidad"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Anglo-Saxon Accounting"
msgstr "Contabilidad Anglosajona"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
msgid "Bank Statements"
msgstr "Extracto bancario"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_bank_cash
msgid "Bank and Cash"
msgstr "Banco y Efectivo"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
msgid "Cash Registers"
msgstr "Cajas Registradoras"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_res_config_settings
msgid "Config Settings"
msgstr "Ajustes de configuración"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Group By"
msgstr "Agrupar por"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_account_move
msgid "Journal Entry"
msgstr "Asiento contable"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_finance_entries_accounting_journals
msgid "Journals"
msgstr "Diarios"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_misc
msgid "Miscellaneous"
msgstr "Misceláneas"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Method"
msgstr "Método de pago"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
msgid "Payment Methods"
msgstr "Métodos de pago"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Type"
msgstr "Tipos de pago"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_purchase
msgid "Purchases"
msgstr "Compras"
#. module: om_account_accountant
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
msgid "Reconcile"
msgstr "Conciliación"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid ""
"Record the cost of a good as an expense when this good is\n"
" invoiced to a final customer (instead of recording the cost as soon\n"
" as the product is received in stock)."
msgstr ""
"Registrar el costo de un bien como gasto cuando este bien se\n"
"\t\t\t\t facture a un cliente final (en lugar de registrar el costo tan pronto\n"
"\t\t\t\t como el producto se recibe en stock)."
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid ""
"Record the cost of a good as an expense when this good is invoiced to a "
"final customer."
msgstr ""
"Registrar el costo de un bien como gasto cuando este bien se factura a "
"cliente final."
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_sales
msgid "Sales"
msgstr "Ventas"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
msgid "Templates"
msgstr "Plantillas"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid "Use anglo-saxon accounting"
msgstr "Usar Contabilidad Anglosajona"

View File

@@ -0,0 +1,139 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_account_accountant
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0-20220319\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-06-12 03:13+0000\n"
"PO-Revision-Date: 2022-06-12 03:13+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: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
msgid "Account Groups"
msgstr "Grupos de cuentas"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
msgid "Account Tags"
msgstr "Etiquetas de cuenta"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
msgid "Account Types"
msgstr "Tipos de cuentas"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
msgid "Accounting"
msgstr "Contabilidad"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Anglo-Saxon Accounting"
msgstr "Contabilidad anglo-sajona"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
msgid "Bank Statements"
msgstr "Extractos bancarios"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
msgid "Bank and Cash"
msgstr "Banco y efectivo"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
msgid "Cash Registers"
msgstr "Registros de caja"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
msgid "Chart of Accounts Templates"
msgstr "Plantilla de Plan Contable"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_res_config_settings
msgid "Config Settings"
msgstr "Opciones de configuración"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
msgid "Fiscal Position Templates"
msgstr "Plantillas de posición fiscal"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Group By"
msgstr "Agrupar por"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_account_move
msgid "Journal Entry"
msgstr "Asiento de diario"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Method"
msgstr "Método de pago"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
msgid "Payment Methods"
msgstr "Métodos de pago"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Type"
msgstr "Tipo de pago"
#. module: om_account_accountant
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
msgid "Reconcile"
msgstr "Conciliación"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid ""
"Record the cost of a good as an expense when this good is\n"
" invoiced to a final customer (instead of recording the cost as soon\n"
" as the product is received in stock)."
msgstr ""
"Registrar el costo de un bien como gasto cuando este bien se\n"
" facturado a un cliente final (en lugar de registrar el costo tan pronto\n"
" como el producto se recibe en stock)."
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid ""
"Record the cost of a good as an expense when this good is invoiced to a "
"final customer."
msgstr ""
"Registre el costo de un bien como un gasto cuando este bien se facture a un "
"cliente final."
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
msgid "Templates"
msgstr "Plantillas"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid "Use anglo-saxon accounting"
msgstr "Utilizar contabilidad anglo-sajona"

View File

@@ -0,0 +1,144 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_account_accountant
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0-20220319\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-06-12 03:13+0000\n"
"PO-Revision-Date: 2022-07-05 23:59+0200\n"
"Last-Translator: Sylvain Lc\n"
"Language-Team: \n"
"Language: fr\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 3.1\n"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
msgid "Account Groups"
msgstr "Groupes de comptes"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
msgid "Account Tags"
msgstr "Balises de compte"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
msgid "Account Types"
msgstr "Types de compte"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
msgid "Accounting"
msgstr "Comptabilité"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Anglo-Saxon Accounting"
msgstr "Comptabilité anglo-saxone"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
msgid "Bank Statements"
msgstr "Relevés bancaires"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
msgid "Bank and Cash"
msgstr "Banque et liquidités"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
msgid "Cash Registers"
msgstr "Caisses"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
msgid "Chart of Accounts Templates"
msgstr "Modèles de plans de comptes"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_res_config_settings
msgid "Config Settings"
msgstr "Paramètres de Configuration"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
msgid "Fiscal Position Templates"
msgstr "Modèles de situation financière"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Group By"
msgstr "Grouper par"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_account_move
msgid "Journal Entry"
msgstr "Pièce comptable"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Method"
msgstr "Moyen de paiement"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
msgid "Payment Methods"
msgstr "Méthodes de paiement"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Type"
msgstr "Type de paiement"
#. module: om_account_accountant
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
msgid "Reconcile"
msgstr "Lettrer"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid ""
"Record the cost of a good as an expense when this good is\n"
" invoiced to a final customer (instead of "
"recording the cost as soon\n"
" as the product is received in stock)."
msgstr ""
"Enregistrer le coût dun bien comme une dépense lorsque ce bien est\n"
" facturé à un client final (au lieu "
"denregistrer le coût dès que possible)\n"
" au fur et à mesure que le produit est reçu "
"en stock)."
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid ""
"Record the cost of a good as an expense when this good is invoiced to a "
"final customer."
msgstr ""
"Enregistrez le coût dun bien comme une dépense lorsque ce bien est facturé "
"à un client final."
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
msgid "Templates"
msgstr "Modèles"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid "Use anglo-saxon accounting"
msgstr "Utiliser la comptabilité anglo-saxone"

View File

@@ -0,0 +1,144 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_account_accountant
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-11-09 12:27+0000\n"
"PO-Revision-Date: 2024-11-09 12:27+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: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
msgid "Account Groups"
msgstr "Grup Akun"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
msgid "Account Tags"
msgstr "Tag Akun"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
msgid "Accounting"
msgstr "Akuntansi"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Anglo-Saxon Accounting"
msgstr "Akuntansi Anglo-Saxon"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
msgid "Bank Statements"
msgstr "Laporan Bank"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_bank_cash
msgid "Bank and Cash"
msgstr "Bank dan Uang Tunai"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
msgid "Cash Registers"
msgstr "Mesin Kasir"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_res_config_settings
msgid "Config Settings"
msgstr "Pengaturan Konfigurasi"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Group By"
msgstr "Kelompokkan Berdasarkan"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_account_move
msgid "Journal Entry"
msgstr "Entri Jurnal"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_finance_entries_accounting_journals
msgid "Journals"
msgstr "Jurnal"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_misc
msgid "Miscellaneous"
msgstr "Lain-Lain"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Method"
msgstr "Metode Pembayaran"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
msgid "Payment Methods"
msgstr "Metode Pembayaran"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Type"
msgstr "Tipe Pembayaran"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_purchase
msgid "Purchases"
msgstr "Pembelian"
#. module: om_account_accountant
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
msgid "Reconcile"
msgstr "Penyesuaian"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid ""
"Record the cost of a good as an expense when this good is\n"
" invoiced to a final customer (instead of recording the cost as soon\n"
" as the product is received in stock)."
msgstr ""
"Catat harga pokok suatu barang sebagai pengeluaran ketika barang tersebut\n"
" ditagihkan ke pelanggan akhir (alih-alih mencatat biayanya\n"
" segera setelah produk diterima dalam stok)."
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid ""
"Record the cost of a good as an expense when this good is invoiced to a "
"final customer."
msgstr ""
"Catat harga suatu barang sebagai beban ketika barang tersebut ditagihkan "
"ke pelanggan akhir."
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_sales
msgid "Sales"
msgstr "Penjualan"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
msgid "Templates"
msgstr "Templat"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid "Use anglo-saxon accounting"
msgstr "Gunakan akuntansi Anglo-Saxon"

View File

@@ -0,0 +1,133 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_account_accountant
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-04-15 06:40+0000\n"
"PO-Revision-Date: 2022-04-15 06:40+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: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
msgid "Account Groups"
msgstr "Hesap Grupları"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
msgid "Account Tags"
msgstr "Hesap Etiketleri"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
msgid "Account Types"
msgstr "Hesap Tipleri"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
msgid "Accounting"
msgstr "Muhasebe"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Anglo-Saxon Accounting"
msgstr "Anglo-Sakson Muhasebesi"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
msgid "Bank Statements"
msgstr "Banka Hesap Özetleri"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
msgid "Bank and Cash"
msgstr "Banka ve Nakit"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
msgid "Cash Registers"
msgstr "Yazar Kasa"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
msgid "Chart of Accounts Templates"
msgstr "Hesap Planı Şablonları"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_res_config_settings
msgid "Config Settings"
msgstr "Yapılandırma Ayarları"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
msgid "Fiscal Position Templates"
msgstr "Mali Pozisyon Şablonları"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Group By"
msgstr "Gruplama"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Method"
msgstr "Ödeme Metodu"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
msgid "Payment Methods"
msgstr "Ödeme Metotları"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Type"
msgstr "Ödeme Tipi"
#. module: om_account_accountant
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
msgid "Reconcile"
msgstr "Mutabakat"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid ""
"Record the cost of a good as an expense when this good is\n"
" invoiced to a final customer (instead of recording the cost as soon\n"
" as the product is received in stock)."
msgstr ""
"Bir ürünün bedelini, o ürün son tüketiciye faturalandıktan sonra gider "
"olarak kayda gir. (Ürün stoğu geldiği anda gider olarak kaydetmek yerine)"
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid ""
"Record the cost of a good as an expense when this good is invoiced to a "
"final customer."
msgstr ""
"Ürünün bedelini, ürün son tüketiciye faturalandıktan sonra gider olarak "
"kayda gir."
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
msgid "Templates"
msgstr "Şablonlar"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid "Use anglo-saxon accounting"
msgstr "Anglo-Sakson muhasebesi kullan"

View File

@@ -0,0 +1,369 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_account_accountant
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-07 07:33+0000\n"
"PO-Revision-Date: 2022-07-07 07:33+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: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
msgid "Account Groups"
msgstr "Групи рахунків"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
msgid "Account Tags"
msgstr "Теги рахунків"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.account_type_menu
msgid "Account Types"
msgstr "Типи рахунків"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
msgid "Accounting"
msgstr ""
#. module: om_account_accountant
#: model:res.groups,name:om_account_accountant.group_fiscal_year
msgid "Allow to define fiscal years of more or less than a year"
msgstr ""
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Anglo-Saxon Accounting"
msgstr ""
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
msgid "Bank Statements"
msgstr "Банківські виписки"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
msgid "Bank and Cash"
msgstr "Банк та каса"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_change_lock_date
msgid "Cancel"
msgstr "Скасувати"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
msgid "Cash Registers"
msgstr "Касові апарати"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_change_lock_date
msgid "Change Lock Date"
msgstr ""
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_coa_template
msgid "Chart of Accounts Templates"
msgstr "Шаблони планів рахунків"
#. module: om_account_accountant
#: model_terms:ir.actions.act_window,help:om_account_accountant.actions_account_fiscal_year
msgid "Click here to create a new fiscal year."
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__company_id
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__company_id
msgid "Company"
msgstr ""
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_res_config_settings
msgid "Config Settings"
msgstr "Налаштування"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__create_uid
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__create_uid
msgid "Created by"
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__create_date
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__create_date
msgid "Created on"
msgstr ""
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Define fiscal years of more or less than one year"
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__display_name
#: model:ir.model.fields,field_description:om_account_accountant.field_account_move__display_name
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__display_name
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Відобразити назву"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__date_to
msgid "End Date"
msgstr "Дата закінчення"
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_account_fiscal_year__date_to
msgid "Ending Date, included in the fiscal year."
msgstr "Кінцева дата, яка входиь до фіскального року."
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Fiscal Period Closing"
msgstr ""
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_fiscal_position_template
#: model:ir.ui.menu,name:om_account_accountant.menu_account_fiscal_position_template
msgid "Fiscal Position Templates"
msgstr "Шаблони схем оподаткування"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_account_fiscal_year
#: model:ir.ui.menu,name:om_account_accountant.menu_fiscal_year
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Fiscal Year"
msgstr ""
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.actions_account_fiscal_year
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__group_fiscal_year
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Fiscal Years"
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__fiscalyear_last_day
msgid "Fiscalyear Last Day"
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__fiscalyear_last_month
msgid "Fiscalyear Last Month"
msgstr ""
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Group By"
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__id
#: model:ir.model.fields,field_description:om_account_accountant.field_account_move__id
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__id
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_account_move
msgid "Journal Entry"
msgstr "Запис у журналі"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Last Day"
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year____last_update
#: model:ir.model.fields,field_description:om_account_accountant.field_account_move____last_update
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date____last_update
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings____last_update
msgid "Last Modified on"
msgstr "Останні зміни"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__write_uid
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__write_uid
msgid "Last Updated by"
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__write_date
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__write_date
msgid "Last Updated on"
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__fiscalyear_lock_date
msgid "Lock Date"
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__fiscalyear_lock_date
msgid "Lock Date for All Users"
msgstr "Дата закриття для всіх користувачів"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__period_lock_date
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__period_lock_date
msgid "Lock Date for Non-Advisers"
msgstr "Дата закриття для користувачів без ролі Консультант"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_action_change_lock_date
msgid "Lock Dates"
msgstr "Дати закриття періодів"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_view_change_lock_date
msgid "Lock your Fiscal Period"
msgstr "Закрийте свій податковий період"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Lock your fiscal period"
msgstr "Закрийте свій податковий період"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__name
msgid "Name"
msgstr "Назва"
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_change_lock_date__tax_lock_date
msgid ""
"No users can edit journal entries related to a tax prior and inclusive of "
"this date."
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__fiscalyear_lock_date
msgid ""
"No users, including Advisers, can edit accounts prior to and inclusive of "
"this date. Use it for fiscal year locking for example."
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_change_lock_date__fiscalyear_lock_date
msgid ""
"No users, including Advisers, can edit accounts prior to and inclusive of "
"this date. Use it for fiscal year locking."
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__period_lock_date
msgid ""
"Only users with the 'Adviser' role can edit accounts prior to and inclusive "
"of this date. Use it for period locking inside an open fiscal year, for "
"example."
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_change_lock_date__period_lock_date
msgid ""
"Only users with the Adviser role can edit accounts prior to and inclusive of"
" this date. Use it for period locking inside an open fiscal year."
msgstr ""
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Method"
msgstr "Спосіб оплати"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
msgid "Payment Methods"
msgstr "Спосіб оплати"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Type"
msgstr "Тип оплати"
#. module: om_account_accountant
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
msgid "Reconcile"
msgstr ""
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid ""
"Record the cost of a good as an expense when this good is\n"
" invoiced to a final customer (instead of recording the cost as soon\n"
" as the product is received in stock)."
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid ""
"Record the cost of a good as an expense when this good is invoiced to a "
"final customer."
msgstr ""
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_change_lock_date
msgid "Save"
msgstr "Зберегти"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_account_fiscal_year__date_from
msgid "Start Date"
msgstr "Дата початку"
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_account_fiscal_year__date_from
msgid "Start Date, included in the fiscal year."
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_change_lock_date__tax_lock_date
msgid "Tax Lock Date"
msgstr ""
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
msgid "Templates"
msgstr "Шаблони"
#. module: om_account_accountant
#: code:addons/om_account_accountant/models/account_fiscal_year.py:0
#, python-format
msgid "The ending date must not be prior to the starting date."
msgstr ""
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid "Use anglo-saxon accounting"
msgstr ""
#. module: om_account_accountant
#: code:addons/om_account_accountant/wizard/change_lock_date.py:0
#, python-format
msgid "You Are Not Allowed To Perform This Operation"
msgstr ""
#. module: om_account_accountant
#: code:addons/om_account_accountant/models/account_fiscal_year.py:0
#, python-format
msgid ""
"You can not have an overlap between two fiscal years, please correct the "
"start and/or end dates of your fiscal years."
msgstr ""

View File

@@ -0,0 +1,146 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_account_accountant
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0-20231105\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-23 21:28+0000\n"
"PO-Revision-Date: 2023-11-24 06:08+0800\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 3.4.1\n"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_group_action
#: model:ir.ui.menu,name:om_account_accountant.menu_account_group
msgid "Account Groups"
msgstr "帳戶組別"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_account_tag
#: model:ir.ui.menu,name:om_account_accountant.menu_account_tag
msgid "Account Tags"
msgstr "帳戶標籤"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_partner_property_form
msgid "Accounting"
msgstr "會計"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid "Anglo-Saxon Accounting"
msgstr "Anglo-Saxon會計"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_bank
msgid "Bank Statements"
msgstr "銀行對帳單"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_bank_and_cash
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_bank_cash
msgid "Bank and Cash"
msgstr "銀行和現金"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_accounting_statement_cash
msgid "Cash Registers"
msgstr "現金出納"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_res_config_settings
msgid "Config Settings"
msgstr "設置"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Group By"
msgstr "分組按"
#. module: om_account_accountant
#: model:ir.model,name:om_account_accountant.model_account_move
msgid "Journal Entry"
msgstr "日記帳分錄"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_finance_entries_accounting_journals
msgid "Journals"
msgstr "日記帳"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_misc
msgid "Miscellaneous"
msgstr "一般"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Method"
msgstr "付款方式"
#. module: om_account_accountant
#: model:ir.actions.act_window,name:om_account_accountant.action_account_payment_method
#: model:ir.ui.menu,name:om_account_accountant.menu_account_payment_method
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_form
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_tree
msgid "Payment Methods"
msgstr "付款方法"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.view_account_payment_method_search
msgid "Payment Type"
msgstr "付款類型"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_purchase
msgid "Purchases"
msgstr "採購"
#. module: om_account_accountant
#: model:ir.actions.server,name:om_account_accountant.action_account_reconciliation
msgid "Reconcile"
msgstr "沖帳"
#. module: om_account_accountant
#: model_terms:ir.ui.view,arch_db:om_account_accountant.res_config_settings_view_form
msgid ""
"Record the cost of a good as an expense when this good is\n"
" invoiced to a final customer (instead of "
"recording the cost as soon\n"
" as the product is received in stock)."
msgstr ""
"當商品是\n"
" 向最終客戶開具發票(而不是儘快記錄成"
"本)\n"
" 因為產品有庫存)。"
#. module: om_account_accountant
#: model:ir.model.fields,help:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid ""
"Record the cost of a good as an expense when this good is invoiced to a "
"final customer."
msgstr "當向最終客戶開立發票時,將商品成本記錄為費用。"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_action_account_moves_journal_sales
msgid "Sales"
msgstr "銷售"
#. module: om_account_accountant
#: model:ir.ui.menu,name:om_account_accountant.menu_account_templates
msgid "Templates"
msgstr "模板"
#. module: om_account_accountant
#: model:ir.model.fields,field_description:om_account_accountant.field_res_config_settings__anglo_saxon_accounting
msgid "Use anglo-saxon accounting"
msgstr "使用盎格魯-撒克遜會計"

View File

@@ -0,0 +1,2 @@
from . import account_move
from . import settings

View File

@@ -0,0 +1,9 @@
from odoo import fields, models, api
class AccountMove(models.Model):
_inherit = "account.move"
@api.model
def _get_invoice_in_payment_state(self):
return 'in_payment'

View File

@@ -0,0 +1,11 @@
from odoo import fields, models
class ResConfigSettings(models.TransientModel):
_inherit = "res.config.settings"
anglo_saxon_accounting = fields.Boolean(
related="company_id.anglo_saxon_accounting",
readonly=False, string="Use anglo-saxon accounting",
help="Record the cost of a good as an expense when this good is invoiced to a final customer."
)

View File

@@ -0,0 +1,23 @@
<?xml version="1.0"?>
<odoo>
<record id="base.module_category_accounting_accounting" model="ir.module.category">
<field name="name">Accounting</field>
</record>
<record id="account.group_account_user" model="res.groups">
<field name="name">Accountant</field>
<field name="implied_ids" eval="[(4, ref('account.group_account_invoice'))]" />
<field name="user_ids" eval="[(4, ref('base.user_admin')), (4, ref('base.user_root'))]" />
</record>
<record id="account.group_account_manager" model="res.groups">
<field name="implied_ids" eval="[(4, ref('account.group_account_user')), (3, ref('account.group_account_invoice'))]" />
<field name="name">Advisor</field>
</record>
<record id="account.group_account_readonly" model="res.groups">
<field name="name">Auditor</field>
</record>
</odoo>

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 742 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -0,0 +1,254 @@
<hr style="border: none; height: 1px; background: linear-gradient(to right, transparent, #ccc, transparent); margin: 20px auto;"/>
<section class="oe_container">
<div class="col-md-12 text-center">
<a target="_blank" href="https://www.walnutit.com">
<img src="odoowalnut.png" style="height:150px;">
</a>
</div>
<div class="col-md-12 text-center" style="margin-top: 10px;">
<a target="_blank" href="https://www.walnutit.com">
<h2>WALNUT SOFTWARE SOLUTIONS</h2>
</a>
<p>
<a href="https://www.walnutit.com" target="_blank">Website: www.walnutit.com</a><br>
Email: <a href="mailto:info@walnutit.com">info@walnutit.com</a>
</p>
</div>
</section>
<section class="oe_container">
<div class="oe_row oe_spaced">
<div class="oe_span6">
<a target="_blank" href="https://www.youtube.com/watch?v=PEvrXDgfRMM">
<h3 class="oe_slogan" style="color: #332c3c;font-size: 24px;font-weight: bold;font-style: italic;">
<blink>Like to part of this project ? Contribute and
lets enhance and create a better product for the community
</blink>
</h3>
<h6 class="oe_slogan"style="color: #332c3c;font-size: 20px;font-weight: bold;font-style: italic;">
help us to translate the module into your language.
Click to know how you can contribute
</h6>
</a>
</div>
<div class="oe_span6">
<div class="oe_demo oe_picture oe_screenshot">
<a target="_blank" href="https://www.youtube.com/watch?v=PEvrXDgfRMM">
<img src="odoo_github.png" style="height:200px;">
</a>
</div>
</div>
</div>
</section>
<section class="oe_container oe_dark">
<div class="col-md-12">
<a target="_blank" href="https://www.walnutit.com">
<h2 class="oe_slogan" style="font-size: 35px;color:#2C0091"><b>Odoo 19 Accounting For Community</b></h2>
</a>
</div>
</section>
<section class="oe_container">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Financial Reports</h2>
<h3 class="oe_slogan" style="color:#000066;font-size: 24px;">Balance Sheet, Profit and Loss, Partner Ledger,
Aged Partner Balance, Aged Receivable, Aged Payable, General Ledger,
Trial Balance, Tax Reports, Journals Audit Reports</h3>
<div class="oe_demo oe_picture oe_screenshot">
<img src="financial_reports.png" style="height:400px;">
</div>
</div>
</div>
</section>
<section class="oe_container oe_dark">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Asset Management</h2>
<div class="oe_demo oe_picture oe_screenshot">
<img src="odoo18_asset_management.png" style="height:400px;">
</div>
</div>
</div>
</section>
<section class="oe_container">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Budget Management</h2>
<div class="oe_demo oe_picture oe_screenshot">
<img src="odoo18_budget.png" style="height:400px;">
</div>
</div>
</div>
</section>
<section class="oe_container oe_dark">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Accounting Dashboard</h2>
<div class="oe_demo oe_picture oe_screenshot">
<img src="account_dashboard.png" style="height:400px;">
</div>
</div>
</div>
</section>
<section class="oe_container oe_dark">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Customer Follow Up</h2>
<h3 class="oe_slogan" style="color:#000066;font-size: 24px;">Send follow up emails to customer regarding pending payments
</h3>
<div class="oe_demo oe_picture oe_screenshot">
<img src="customer_followup.png" style="height:400px;">
</div>
</div>
</div>
</section>
<section class="oe_container">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Recurring Payment</h2>
<div class="oe_demo oe_picture oe_screenshot">
<img src="recurring_payment.png" style="height:400px;">
</div>
</div>
</div>
</section>
<section class="oe_container oe_dark">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Daily Reports</h2>
<h3 class="oe_slogan" style="color:#000066;font-size: 24px;">Day Book, Cash Book and Bank Book</h3>
<div style="text-align: center;">
<a href="https://www.youtube.com/watch?v=PEh-an8iCO0" target="_blank" class="fa fa-youtube-play" style="font-size:24px;color:red">
Daily financial reports
</a>
</div>
<div class="oe_demo oe_picture oe_screenshot">
<img src="daily_reports.png" style="height:400px;">
</div>
</div>
</div>
</section>
<section class="oe_container">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Fiscal Year and Closing</h2>
<h3 class="oe_slogan" style="color:#000066;font-size: 24px;">
Manage fiscal years and year ending by setting lock dates
</h3>
<div class="oe_demo oe_picture oe_screenshot">
<img src="odoo18_fiscal_year.png" style="height:400px;">
</div>
</div>
</div>
</section>
<!--<section class="oe_container oe_dark">-->
<!-- <div class="oe_row oe_spaced">-->
<!-- <div class="oe_span12">-->
<!-- <h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Bank Statement & Reconciliation</h2>-->
<!-- <h3 class="oe_slogan" style="color:#000066;font-size: 24px;">Compatible with OCA reconciliation app</h3>-->
<!-- <div style="text-align: center;">-->
<!-- <a href="https://odoo-community.org/shop/account-reconcile-oca-12428#attr=940118" target="_blank" class="fa fa-bookmark" style="font-size:24px;color:#714B67">-->
<!-- Click to Download Bank Statement & Reconciliation-->
<!-- </a>-->
<!-- </div>-->
<!-- <div class="oe_demo oe_picture oe_screenshot">-->
<!-- <img src="odoo18_reconcile.png" style="height:400px;">-->
<!-- </div>-->
<!-- </div>-->
<!-- </div>-->
<!--</section>-->
<section class="oe_container">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Account Settings</h2>
<h3 class="oe_slogan" style="color:#000066;font-size: 24px;">Enable sales receipts, purchase receipts, credit limit,
anglo saxon accounting and configure fiscal years from account settings
</h3>
<div class="oe_demo oe_picture oe_screenshot">
<img src="account_settings.png" style="height:400px;">
</div>
</div>
</div>
</section>
<section class="oe_container oe_dark">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Account Settings</h2>
<div class="oe_demo oe_picture oe_screenshot">
<img src="account_settings2.png" style="height:400px;">
</div>
</div>
</div>
</section>
<section class="oe_container">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h2 class="oe_slogan" style="color:#714B67;font-size: 28px;">Need Enhanced Financial Reports ?</h2>
<h3 class="oe_slogan" style="color:#714B67;font-size: 28px;">
View financial reports in screen with filters and in PDF, Excel formats</h3>
<div class="oe_demo oe_picture oe_screenshot">
<img src="odoo_report.gif" style="height:400px;">
</div>
<div style="text-align: center;">
<a href="https://apps.odoo.com/apps/modules/19.0/om_accounting_reports/" target="_blank" class="fa fa-bookmark" style="font-size:24px;color:#714B67">
Enhanced accounting reports
</a>
</div>
</div>
</div>
</section>
<hr style="width: 100%;height: 4px;background: #2C0091;margin: 0px 0px;">
<hr style="width: 100%;height: 4px;background: #148963;margin: 0px 0px;">
<div class="row">
<div class="col-md-12">
<section class="oe_container oe_dark">
<div class="oe_row ">
<div class="oe_slogan text-center">
<img src="odoo_mates.png" style="height: 150px;"/>
<div style="color:#269900;">
<h3 style="color:#2C0091;font-size: 25px;">Keeping it simple</h3><br>
<h3 style="color:#2C0091;font-size: 20px;">Email: <a href="mailto:odoomates@gmail.com">odoomates@gmail.com</a> <br></h3>
</div>
<div class="oe_slogan">
<h2>
<a target="_blank" href="https://www.facebook.com/odoomatesofficial" target="new">
<i class="fa fa-facebook-square" style="font-size:38px;"></i>
</a>
<a target="_blank" href="https://twitter.com/odoomates/" target="new">
<i class="fa fa-twitter" style="font-size:38px;"></i>
</a>
<a href="#" target="_blank">
<i class="fa fa-linkedin" style="font-size:38px;"></i>
</a>
<a target="_blank" href="https://www.youtube.com/channel/UCVKlUZP7HAhdQgs-9iTJklQ">
<i class="fa fa-youtube-play" style="font-size:38px;"></i>
</a>
</h2>
</div>
</div>
</div>
</section>
</div>
</div>
<hr style="width: 100%;height: 4px;background: #148963;margin: 0px 0px;">
<hr style="width: 100%;height: 4px;background: #2C0091;margin: 0px 0px;">

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<menuitem id="menu_accounting_bank_and_cash"
name="Bank and Cash"
parent="account.menu_finance_entries"
sequence="15"/>
<menuitem id="menu_accounting_statement_bank"
action="account.action_bank_statement_tree"
parent="menu_accounting_bank_and_cash"
sequence="10"/>
<menuitem id="menu_accounting_statement_cash"
action="account.action_view_bank_statement_tree"
parent="menu_accounting_bank_and_cash"
sequence="20"/>
</odoo>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="action_account_group_action" model="ir.actions.act_window">
<field name="name">Account Groups</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">account.group</field>
<field name="view_mode">list,form</field>
</record>
<menuitem id="menu_account_group"
action="action_account_group_action"
sequence="50"
parent="account.account_account_menu"/>
</odoo>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="view_account_journal_form" model="ir.ui.view">
<field name="name">account.journal</field>
<field name="model">account.journal</field>
<field name="inherit_id" ref="account.view_account_journal_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='inbound_payment_method_line_ids']/list/field[@name='payment_account_id']" position="attributes">
<attribute name="optional">show</attribute>
</xpath>
<xpath expr="//field[@name='outbound_payment_method_line_ids']/list/field[@name='payment_account_id']" position="attributes">
<attribute name="optional">show</attribute>
</xpath>
</field>
</record>
</odoo>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="action_account_account_tag" model="ir.actions.act_window">
<field name="name">Account Tags</field>
<field name="res_model">account.account.tag</field>
<field name="view_mode">list,form</field>
</record>
<menuitem id="menu_account_tag"
action="action_account_account_tag"
sequence="40"
parent="account.account_account_menu"/>
</odoo>

View File

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<menuitem id="account.menu_finance" name="Accounting"/>
<menuitem id="menu_account_templates"
sequence="100"
name="Templates"
parent="account.menu_finance_configuration"
groups="base.group_no_one"/>
<record id="account.menu_action_account_moves_all" model="ir.ui.menu">
<field name="group_ids" eval="[(5,0,0)]" />
</record>
<record id="account.menu_action_account_moves_all" model="ir.ui.menu">
<field name="sequence">2</field>
</record>
<menuitem id="menu_finance_entries_accounting_journals" name="Journals"
parent="account.menu_finance_entries" sequence="2">
<menuitem id="menu_action_account_moves_journal_sales"
action="account.action_account_moves_journal_sales"
groups="account.group_account_readonly" sequence="1"/>
<menuitem id="menu_action_account_moves_journal_purchase"
action="account.action_account_moves_journal_purchase"
groups="account.group_account_readonly" sequence="2"/>
<menuitem id="menu_action_account_moves_journal_bank_cash"
action="account.action_account_moves_journal_bank_cash"
groups="account.group_account_readonly" sequence="3"/>
<menuitem id="menu_action_account_moves_journal_misc"
action="account.action_account_moves_journal_misc"
groups="account.group_account_readonly" sequence="4"/>
</menuitem>
</odoo>

View File

@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="view_account_payment_method_form" model="ir.ui.view">
<field name="name">account.payment.method</field>
<field name="model">account.payment.method</field>
<field name="arch" type="xml">
<form string="Payment Methods" create="0" edit="0" delete="0">
<sheet>
<group>
<group>
<field name="name"/>
<field name="payment_type"/>
</group>
<group>
<field name="code"/>
</group>
</group>
</sheet>
</form>
</field>
</record>
<record id="view_account_payment_method_tree" model="ir.ui.view">
<field name="name">account.payment.method</field>
<field name="model">account.payment.method</field>
<field name="arch" type="xml">
<list string="Payment Methods" create="0" edit="0" delete="0">
<field name="name"/>
<field name="payment_type"/>
</list>
</field>
</record>
<record id="view_account_payment_method_search" model="ir.ui.view">
<field name="name">account.payment.method</field>
<field name="model">account.payment.method</field>
<field name="arch" type="xml">
<search string="Payment Methods">
<field name="name" string="Payment Method"/>
<field name="payment_type"/>
<group>
<filter name="payment_type" string="Payment Type" context="{'group_by':'payment_type'}"/>
</group>
</search>
</field>
</record>
<record id="action_account_payment_method" model="ir.actions.act_window">
<field name="name">Payment Methods</field>
<field name="res_model">account.payment.method</field>
<field name="view_mode">list,form</field>
</record>
<menuitem id="menu_account_payment_method"
action="action_account_payment_method"
parent="account.root_payment_menu"
sequence="30"
groups="base.group_no_one" />
</odoo>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="action_account_reconciliation" model="ir.actions.server">
<field name="name">Reconcile</field>
<field name="model_id" ref="account.model_account_move_line"/>
<field name="binding_model_id" ref="account.model_account_move_line"/>
<field name="state">code</field>
<field name="code">action = records.reconcile()</field>
<field name="group_ids" eval="[(4, ref('account.group_account_user'))]" />
</record>
</odoo>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="view_partner_property_form" model="ir.ui.view">
<field name="name">res.partner</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="account.view_partner_property_form"/>
<field name="arch" type="xml">
<xpath expr="//page[@name='accounting']" position="attributes">
<attribute name="string">Accounting</attribute>
</xpath>
</field>
</record>
</odoo>

View File

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="res_config_settings_view_form" model="ir.ui.view">
<field name="name">res.config.settings.view.form.inherit.accountant</field>
<field name="model">res.config.settings</field>
<field name="inherit_id" ref="account.res_config_settings_view_form"/>
<field name="arch" type="xml">
<xpath expr="//app[@name='account']" position="attributes">
<attribute name="data-string">Accounting</attribute>
<attribute name="string">Accounting</attribute>
</xpath>
<app name="account" position="inside">
<h2>Anglo-Saxon Accounting</h2>
<div class="row mt16 o_settings_container"
name="anglo_saxon_setting_container">
<div class="col-12 col-lg-6 o_setting_box" id="anglo_saxon">
<div class="o_setting_left_pane">
<field name="anglo_saxon_accounting" />
</div>
<div class="o_setting_right_pane">
<label string="Anglo-Saxon Accounting"
for="anglo_saxon_accounting"/>
<div class="text-muted">
Record the cost of a good as an expense when this good is
invoiced to a final customer (instead of recording the cost as soon
as the product is received in stock).
</div>
</div>
</div>
</div>
</app>
</field>
</record>
</odoo>

View File

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

View File

@@ -0,0 +1,20 @@
{
'name': 'Odoo 19 Recurring Payment',
'author': 'Odoo Mates',
'category': 'Accounting',
'version': '1.0.0',
'description': """Odoo 19 Recurring Payment, Recurring Payment In Odoo, Odoo 19 Accounting""",
'summary': 'Use recurring payments to handle periodically repeated payments',
'sequence': 11,
'website': 'https://www.odoomates.tech',
'depends': ['account'],
'license': 'LGPL-3',
'data': [
'data/sequence.xml',
'data/recurring_cron.xml',
'security/ir.model.access.csv',
'views/recurring_template_view.xml',
'views/recurring_payment_view.xml'
],
'images': ['static/description/banner.png'],
}

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<record id="action_generate_recurring_payment" model="ir.cron">
<field name="name">Generate Recurring Payments</field>
<field name="model_id" ref="model_recurring_payment"/>
<field name="state">code</field>
<field name="active" eval="True"/>
<field name="code">model.action_generate_payment()</field>
<field name='interval_number'>1</field>
<field name='interval_type'>days</field>
</record>
</data>
</odoo>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<record id="seq_recurring_payment" model="ir.sequence">
<field name="name">Recurring Payments</field>
<field name="code">recurring.payment</field>
<field name="prefix">RP</field>
<field name="padding">3</field>
<field name="company_id" eval="False"/>
</record>
</data>
</odoo>

View File

@@ -0,0 +1,313 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_recurring_payments
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-04-15 18:19+0000\n"
"PO-Revision-Date: 2022-04-15 18:19+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: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__amount
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__amount
msgid "Amount"
msgstr ""
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Amount Must Be Non-Zero Positive Number"
msgstr "يجب أن يكون المبلغ رقمًا موجبًا غير صفري\n"
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Cannot delete done records !"
msgstr "لا يمكن حذف السجلات المنجزة!\n"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__company_id
msgid "Company"
msgstr "الشركة"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Confirm"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Create Payment"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_uid
msgid "Created by"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_date
msgid "Created on"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__currency_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__currency_id
msgid "Currency"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__date
msgid "Date"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__days
msgid "Days"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__description
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__description
msgid "Description"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Description..."
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__display_name
msgid "Display Name"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__done
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Done"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__draft
msgid "Draft"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_end
msgid "End Date"
msgstr "تاريخ الانتهاء"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_state
msgid "Generate Journal As"
msgstr "إنشاء مجلة باسم\n"
#. module: om_recurring_payments
#: model:ir.actions.server,name:om_recurring_payments.action_generate_recurring_payment_ir_actions_server
#: model:ir.cron,cron_name:om_recurring_payments.action_generate_recurring_payment
#: model:ir.cron,name:om_recurring_payments.action_generate_recurring_payment
msgid "Generate Recurring Payments"
msgstr "توليد المدفوعات المتكررة\n"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__id
msgid "ID"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__journal_id
msgid "Journal"
msgstr "مجلة\n"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template____last_update
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment____last_update
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line____last_update
msgid "Last Modified on"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_uid
msgid "Last Updated by"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_date
msgid "Last Updated on"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__months
msgid "Months"
msgstr "شهور\n"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__name
msgid "Name"
msgstr ""
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "New"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__partner_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__partner_id
msgid "Partner"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__payment_id
msgid "Payment"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__payment_type
msgid "Payment Type"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__posted
msgid "Posted"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__inbound
msgid "Receive Money"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Entries"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_interval
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_interval
msgid "Recurring Interval"
msgstr "الفاصل الزمني المتكرر\n"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__line_ids
msgid "Recurring Lines"
msgstr ""
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_payment
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__recurring_payment_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payment
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment"
msgstr "دفع متكرر\n"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment_line
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment Line"
msgstr "خط الدفع المتكرر\n"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment
msgid "Recurring Payment("
msgstr ")دفع متكرر\n"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_payment_tree
msgid "Recurring Payments"
msgstr "دفع متكرر\n"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_period
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_period
msgid "Recurring Period"
msgstr "فترة متكررة\n"
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_template
#: model:ir.model,name:om_recurring_payments.model_account_recurring_template
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__template_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_template
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_template_tree
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Recurring Template"
msgstr "نموذج متكرر\n"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__outbound
msgid "Send Money"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Set To Draft"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_begin
msgid "Start Date"
msgstr "تاريخ البداية"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__state
msgid "Status"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__draft
msgid "Un Posted"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__weeks
msgid "Weeks"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__years
msgid "Years"
msgstr ""
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "You cannot Set to Draft as one of the line is already in done state"
msgstr "لا يمكنك التعيين إلى \"مسودة\" لأن أحد السطور في حالة \"تم\" بالفعل\n"

View File

@@ -0,0 +1,313 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_recurring_payments
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-06 03:02+0000\n"
"PO-Revision-Date: 2022-07-06 03:02+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: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__amount
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__amount
msgid "Amount"
msgstr ""
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Amount Must Be Non-Zero Positive Number"
msgstr ""
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Cannot delete done records !"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__company_id
msgid "Company"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Confirm"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Create Payment"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_uid
msgid "Created by"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_date
msgid "Created on"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__currency_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__currency_id
msgid "Currency"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__date
msgid "Date"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__days
msgid "Days"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__description
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__description
msgid "Description"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Description..."
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__display_name
msgid "Display Name"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__done
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Done"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__draft
msgid "Draft"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_end
msgid "End Date"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_state
msgid "Generate Journal As"
msgstr ""
#. module: om_recurring_payments
#: model:ir.actions.server,name:om_recurring_payments.action_generate_recurring_payment_ir_actions_server
#: model:ir.cron,cron_name:om_recurring_payments.action_generate_recurring_payment
#: model:ir.cron,name:om_recurring_payments.action_generate_recurring_payment
msgid "Generate Recurring Payments"
msgstr "توليد المدفوعات المتكررة\n"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__id
msgid "ID"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__journal_id
msgid "Journal"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template____last_update
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment____last_update
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line____last_update
msgid "Last Modified on"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_uid
msgid "Last Updated by"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_date
msgid "Last Updated on"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__months
msgid "Months"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__name
msgid "Name"
msgstr ""
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "New"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__partner_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__partner_id
msgid "Partner"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__payment_id
msgid "Payment"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__payment_type
msgid "Payment Type"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__posted
msgid "Posted"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__inbound
msgid "Receive Money"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Entries"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_interval
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_interval
msgid "Recurring Interval"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__line_ids
msgid "Recurring Lines"
msgstr ""
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_payment
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__recurring_payment_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payment
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment"
msgstr "دفع متكرر\n"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment_line
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment Line"
msgstr "خط الدفع المتكرر\n"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment
msgid "Recurring Payment("
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_payment_tree
msgid "Recurring Payments"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_period
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_period
msgid "Recurring Period"
msgstr ""
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_template
#: model:ir.model,name:om_recurring_payments.model_account_recurring_template
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__template_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_template
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_template_tree
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Recurring Template"
msgstr "نموذج متكرر\n"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__outbound
msgid "Send Money"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Set To Draft"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_begin
msgid "Start Date"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__state
msgid "Status"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__draft
msgid "Un Posted"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__weeks
msgid "Weeks"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__years
msgid "Years"
msgstr ""
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "You cannot Set to Draft as one of the line is already in done state"
msgstr ""

View File

@@ -0,0 +1,279 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_recurring_payments
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-03-22 12:47+0000\n"
"PO-Revision-Date: 2024-03-22 12:47+0000\n"
"Last-Translator: Sergio Ariel Ameghino <ariel.ameghino@gmail.com>\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: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__amount
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__amount
msgid "Amount"
msgstr "Importe"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__company_id
msgid "Company"
msgstr "Compañía"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Confirm"
msgstr "Confirmar"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Create Payment"
msgstr "Crear pago"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_date
msgid "Created on"
msgstr "Creado en"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__currency_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__currency_id
msgid "Currency"
msgstr "Moneda"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__date
msgid "Date"
msgstr "Fecha"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__days
msgid "Days"
msgstr "Días"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__description
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__description
msgid "Description"
msgstr "Descripción"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Description..."
msgstr "Descripción..."
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__display_name
msgid "Display Name"
msgstr "Nombre mostado"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__done
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Done"
msgstr "Hecho"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__draft
msgid "Draft"
msgstr "Borrador"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_end
msgid "End Date"
msgstr "Fecha final"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_state
msgid "Generate Journal As"
msgstr "Generar diario como"
#. module: om_recurring_payments
#: model:ir.actions.server,name:om_recurring_payments.action_generate_recurring_payment_ir_actions_server
msgid "Generate Recurring Payments"
msgstr "Generar pagos recurrentes"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__id
msgid "ID"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__journal_id
msgid "Journal"
msgstr "Diario"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_uid
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_date
msgid "Last Updated on"
msgstr "Ultima actualización en"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__months
msgid "Months"
msgstr "Meses"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__name
msgid "Name"
msgstr "Nombre"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__partner_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__partner_id
msgid "Partner"
msgstr "Empresa"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__payment_id
msgid "Payment"
msgstr "Pago"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__payment_type
msgid "Payment Type"
msgstr "Tipo de pago"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__posted
msgid "Posted"
msgstr "Publicado"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__inbound
msgid "Receive Money"
msgstr "Recibir dinero"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Entries"
msgstr "Asientos recurrentes"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_interval
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_interval
msgid "Recurring Interval"
msgstr "Intervalo recurrrente"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__line_ids
msgid "Recurring Lines"
msgstr "Líneas recurrentes"
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_payment
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__recurring_payment_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payment
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment"
msgstr "Pago recurrente"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment_line
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment Line"
msgstr "Línea de pago recurrente"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment
msgid "Recurring Payment("
msgstr "Pago recurrente"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_payment_tree
msgid "Recurring Payments"
msgstr "Pagos recurrentes"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_period
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_period
msgid "Recurring Period"
msgstr "Período recurrente"
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_template
#: model:ir.model,name:om_recurring_payments.model_account_recurring_template
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__template_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_template
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_template_tree
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Recurring Template"
msgstr "Plantilla recurrente"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__outbound
msgid "Send Money"
msgstr "Enviar dinero"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Set To Draft"
msgstr "Establecer en Borrador"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_begin
msgid "Start Date"
msgstr "Fecha de inicio"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__state
msgid "Status"
msgstr "Estado"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__draft
msgid "Un Posted"
msgstr "Sin publicar"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__weeks
msgid "Weeks"
msgstr "Semanas"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__years
msgid "Years"
msgstr "Años"

View File

@@ -0,0 +1,316 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_recurring_payments
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0-20220319\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-06-12 03:16+0000\n"
"PO-Revision-Date: 2022-06-11 22:18-0500\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: es_MX\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 3.1\n"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__amount
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__amount
msgid "Amount"
msgstr "Monto"
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Amount Must Be Non-Zero Positive Number"
msgstr "El monto debe ser un número positivo distinto de cero"
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Cannot delete done records !"
msgstr "¡No se pueden eliminar los registros realizados!"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__company_id
msgid "Company"
msgstr "Compañia"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Confirm"
msgstr "Confirmar"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Create Payment"
msgstr "Crear pago"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_date
msgid "Created on"
msgstr "Creado el"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__currency_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__currency_id
msgid "Currency"
msgstr "Moneda"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__date
msgid "Date"
msgstr "Fecha"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__days
msgid "Days"
msgstr "Días"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__description
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__description
msgid "Description"
msgstr "Descripción"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Description..."
msgstr "Descripción..."
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__display_name
msgid "Display Name"
msgstr "Nombre mostrado"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__done
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Done"
msgstr "Hecho"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__draft
msgid "Draft"
msgstr "Borrador"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_end
msgid "End Date"
msgstr "Fecha final"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_state
msgid "Generate Journal As"
msgstr "Generar diario como"
#. module: om_recurring_payments
#: model:ir.actions.server,name:om_recurring_payments.action_generate_recurring_payment_ir_actions_server
#: model:ir.cron,cron_name:om_recurring_payments.action_generate_recurring_payment
#: model:ir.cron,name:om_recurring_payments.action_generate_recurring_payment
msgid "Generate Recurring Payments"
msgstr "Generar pagos recurrentes"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__id
msgid "ID"
msgstr "ID"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__journal_id
msgid "Journal"
msgstr "Diario"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template____last_update
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment____last_update
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_uid
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_date
msgid "Last Updated on"
msgstr "Última actualización el"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__months
msgid "Months"
msgstr "Meses"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__name
msgid "Name"
msgstr "Nombre"
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "New"
msgstr "Nuevo"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__partner_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__partner_id
msgid "Partner"
msgstr "Cliente"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__payment_id
msgid "Payment"
msgstr "Pago"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__payment_type
msgid "Payment Type"
msgstr "Tipo de Pago"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__posted
msgid "Posted"
msgstr "Publicado"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__inbound
msgid "Receive Money"
msgstr "Recibir dinero"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Entries"
msgstr "Entradas recurrentes"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_interval
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_interval
msgid "Recurring Interval"
msgstr "Intervalo recurrente"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__line_ids
msgid "Recurring Lines"
msgstr "Líneas recurrentes"
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_payment
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__recurring_payment_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payment
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment"
msgstr "Pago recurrente"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment_line
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment Line"
msgstr "Línea de pago recurrente"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment
msgid "Recurring Payment("
msgstr "Pago recurrente("
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_payment_tree
msgid "Recurring Payments"
msgstr "Pagos recurrentes"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_period
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_period
msgid "Recurring Period"
msgstr "Período recurrente"
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_template
#: model:ir.model,name:om_recurring_payments.model_account_recurring_template
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__template_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_template
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_template_tree
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Recurring Template"
msgstr "Plantilla recurrente"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__outbound
msgid "Send Money"
msgstr "Enviar dinero"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Set To Draft"
msgstr "Establecer a borrador"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_begin
msgid "Start Date"
msgstr "Fecha de inicio"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__state
msgid "Status"
msgstr "Estatus"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__draft
msgid "Un Posted"
msgstr "Sin publicar"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__weeks
msgid "Weeks"
msgstr "Semanas"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__years
msgid "Years"
msgstr "Años"
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "You cannot Set to Draft as one of the line is already in done state"
msgstr ""
"No puede establecer como borrador porque una de las líneas ya está en "
"estado hecho"

View File

@@ -0,0 +1,313 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_recurring_payments
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-04-15 10:46+0000\n"
"PO-Revision-Date: 2022-04-15 10:46+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: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__amount
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__amount
msgid "Amount"
msgstr "Miktar"
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Amount Must Be Non-Zero Positive Number"
msgstr ""
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Cannot delete done records !"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__company_id
msgid "Company"
msgstr "Şirket"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Confirm"
msgstr "Onayla"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Create Payment"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_uid
msgid "Created by"
msgstr "Oluşturan"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_date
msgid "Created on"
msgstr "Oluşturulma Tarihi"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__currency_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__currency_id
msgid "Currency"
msgstr "Para Birimi"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__date
msgid "Date"
msgstr "Tarih"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__days
msgid "Days"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__description
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__description
msgid "Description"
msgstr "Açıklama"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Description..."
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__display_name
msgid "Display Name"
msgstr "Görüntülenen Ad"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__done
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Done"
msgstr "Tamamlandı"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__draft
msgid "Draft"
msgstr "Taslak"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_end
msgid "End Date"
msgstr "Bitiş Tarihi"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_state
msgid "Generate Journal As"
msgstr ""
#. module: om_recurring_payments
#: model:ir.actions.server,name:om_recurring_payments.action_generate_recurring_payment_ir_actions_server
#: model:ir.cron,cron_name:om_recurring_payments.action_generate_recurring_payment
#: model:ir.cron,name:om_recurring_payments.action_generate_recurring_payment
msgid "Generate Recurring Payments"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__id
msgid "ID"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__journal_id
msgid "Journal"
msgstr "Yevmiye"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template____last_update
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment____last_update
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line____last_update
msgid "Last Modified on"
msgstr "Son Değişiklik Tarihi"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_uid
msgid "Last Updated by"
msgstr "Son Güncellemeyi Yapan"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_date
msgid "Last Updated on"
msgstr "Son Güncelleme Tarihi"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__months
msgid "Months"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__name
msgid "Name"
msgstr "İsim"
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "New"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__partner_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__partner_id
msgid "Partner"
msgstr "İş Ortağı"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__payment_id
msgid "Payment"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__payment_type
msgid "Payment Type"
msgstr "Ödeme Tipi"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__posted
msgid "Posted"
msgstr "Gönderildi"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__inbound
msgid "Receive Money"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Entries"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_interval
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_interval
msgid "Recurring Interval"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__line_ids
msgid "Recurring Lines"
msgstr ""
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_payment
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__recurring_payment_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payment
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment"
msgstr "Tekrarlanan Ödeme"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment_line
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment Line"
msgstr "Tekrarlanan Ödeme Satırı"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment
msgid "Recurring Payment("
msgstr "Tekrarlanan Ödeme("
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_payment_tree
msgid "Recurring Payments"
msgstr "Tekrarlanan Ödemeler"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_period
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_period
msgid "Recurring Period"
msgstr ""
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_template
#: model:ir.model,name:om_recurring_payments.model_account_recurring_template
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__template_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_template
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_template_tree
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Recurring Template"
msgstr "Tekrarlayan Şablon"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__outbound
msgid "Send Money"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Set To Draft"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_begin
msgid "Start Date"
msgstr "Başlangıç Tarihi"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__state
msgid "Status"
msgstr "Durum"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__draft
msgid "Un Posted"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__weeks
msgid "Weeks"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__years
msgid "Years"
msgstr ""
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "You cannot Set to Draft as one of the line is already in done state"
msgstr ""

View File

@@ -0,0 +1,313 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_recurring_payments
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-07 07:30+0000\n"
"PO-Revision-Date: 2022-07-07 07:30+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: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__amount
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__amount
msgid "Amount"
msgstr "Сума"
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Amount Must Be Non-Zero Positive Number"
msgstr ""
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Cannot delete done records !"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__company_id
msgid "Company"
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Confirm"
msgstr "Підтвердити"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Create Payment"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_uid
msgid "Created by"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_date
msgid "Created on"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__currency_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__currency_id
msgid "Currency"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__date
msgid "Date"
msgstr "Дата"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__days
msgid "Days"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__description
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__description
msgid "Description"
msgstr "Опис"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Description..."
msgstr "Опис..."
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__display_name
msgid "Display Name"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__done
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Done"
msgstr "Виконано"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__draft
msgid "Draft"
msgstr "Чернетка"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_end
msgid "End Date"
msgstr "Дата закінчення"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_state
msgid "Generate Journal As"
msgstr "Створити журнал як"
#. module: om_recurring_payments
#: model:ir.actions.server,name:om_recurring_payments.action_generate_recurring_payment_ir_actions_server
#: model:ir.cron,cron_name:om_recurring_payments.action_generate_recurring_payment
#: model:ir.cron,name:om_recurring_payments.action_generate_recurring_payment
msgid "Generate Recurring Payments"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__id
msgid "ID"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__journal_id
msgid "Journal"
msgstr "Журнал"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template____last_update
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment____last_update
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line____last_update
msgid "Last Modified on"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_uid
msgid "Last Updated by"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_date
msgid "Last Updated on"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__months
msgid "Months"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__name
msgid "Name"
msgstr "Назва"
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "New"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__partner_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__partner_id
msgid "Partner"
msgstr "Партнер"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__payment_id
msgid "Payment"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__payment_type
msgid "Payment Type"
msgstr "Тип оплати"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__posted
msgid "Posted"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__inbound
msgid "Receive Money"
msgstr "Отримати гроші"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Entries"
msgstr "Повторювані записи"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_interval
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_interval
msgid "Recurring Interval"
msgstr "Повторюваний інтервал"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__line_ids
msgid "Recurring Lines"
msgstr ""
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_payment
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__recurring_payment_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payment
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment"
msgstr "Регулярний платіж"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment_line
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment Line"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment
msgid "Recurring Payment("
msgstr ""
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_payment_tree
msgid "Recurring Payments"
msgstr "Регулярний платіж"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_period
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_period
msgid "Recurring Period"
msgstr "Повторюваний період"
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_template
#: model:ir.model,name:om_recurring_payments.model_account_recurring_template
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__template_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_template
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_template_tree
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Recurring Template"
msgstr "Повторювані шаблони"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__outbound
msgid "Send Money"
msgstr "Відправити гроші"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Set To Draft"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_begin
msgid "Start Date"
msgstr "Дата початку"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__state
msgid "Status"
msgstr "Статус"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__draft
msgid "Un Posted"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__weeks
msgid "Weeks"
msgstr ""
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__years
msgid "Years"
msgstr ""
#. module: om_recurring_payments
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "You cannot Set to Draft as one of the line is already in done state"
msgstr ""

View File

@@ -0,0 +1,309 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * om_recurring_payments
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0-20231105\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-23 21:32+0000\n"
"PO-Revision-Date: 2023-11-24 06:30+0800\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 3.4.1\n"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__amount
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__amount
msgid "Amount"
msgstr "金額"
#. module: om_recurring_payments
#. odoo-python
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Amount Must Be Non-Zero Positive Number"
msgstr "金額必須是非零正數"
#. module: om_recurring_payments
#. odoo-python
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "Cannot delete done records !"
msgstr "無法刪除已完成的記錄!"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__company_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__company_id
msgid "Company"
msgstr "公司"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Confirm"
msgstr "確認"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Create Payment"
msgstr "建立付款"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_uid
msgid "Created by"
msgstr "建立者"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__create_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__create_date
msgid "Created on"
msgstr "建立於"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__currency_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__currency_id
msgid "Currency"
msgstr "幣別"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__date
msgid "Date"
msgstr "日期"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__days
msgid "Days"
msgstr "天"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__description
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__description
msgid "Description"
msgstr "描述"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Description..."
msgstr "備註"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__display_name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__display_name
msgid "Display Name"
msgstr "顯示名稱"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__done
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__done
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Done"
msgstr "完成"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__state__draft
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment_line__state__draft
msgid "Draft"
msgstr "草稿"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_end
msgid "End Date"
msgstr "結束日期"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_state
msgid "Generate Journal As"
msgstr "生成分錄為"
#. module: om_recurring_payments
#: model:ir.actions.server,name:om_recurring_payments.action_generate_recurring_payment_ir_actions_server
msgid "Generate Recurring Payments"
msgstr "產生定期帳款"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__id
msgid "ID"
msgstr "ID"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__journal_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__journal_id
msgid "Journal"
msgstr "日記帳"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_uid
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_uid
msgid "Last Updated by"
msgstr "最後更新人"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__write_date
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__write_date
msgid "Last Updated on"
msgstr "最後更新時間"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__months
msgid "Months"
msgstr "月"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__name
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__name
msgid "Name"
msgstr "名稱"
#. module: om_recurring_payments
#. odoo-python
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "New"
msgstr "新建"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__partner_id
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__partner_id
msgid "Partner"
msgstr "合作夥伴"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__payment_id
msgid "Payment"
msgstr "付款"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__payment_type
msgid "Payment Type"
msgstr "付款類型"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__posted
msgid "Posted"
msgstr "已過帳"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__inbound
msgid "Receive Money"
msgstr "收到金額"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Entries"
msgstr "定期性分錄"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_interval
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_interval
msgid "Recurring Interval"
msgstr "定期間隔"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__line_ids
msgid "Recurring Lines"
msgstr "定期明細"
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_payment
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__recurring_payment_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payment
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment"
msgstr "定期性付款"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment_line
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
msgid "Recurring Payment Line"
msgstr "定期付款明細"
#. module: om_recurring_payments
#: model:ir.model,name:om_recurring_payments.model_recurring_payment
msgid "Recurring Payment("
msgstr "定期付款("
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_payment_tree
msgid "Recurring Payments"
msgstr "定期支付網址"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__recurring_period
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__recurring_period
msgid "Recurring Period"
msgstr "定期週期"
#. module: om_recurring_payments
#: model:ir.actions.act_window,name:om_recurring_payments.action_account_recurring_template
#: model:ir.model,name:om_recurring_payments.model_account_recurring_template
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__template_id
#: model:ir.ui.menu,name:om_recurring_payments.menu_recurring_template
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_account_recurring_template_tree
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Recurring Template"
msgstr "定期範本"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__recurring_payment__payment_type__outbound
msgid "Send Money"
msgstr "匯款"
#. module: om_recurring_payments
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_payment_form
#: model_terms:ir.ui.view,arch_db:om_recurring_payments.view_recurring_template_form
msgid "Set To Draft"
msgstr "設為草稿"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__date_begin
msgid "Start Date"
msgstr "開始日期"
#. module: om_recurring_payments
#: model:ir.model.fields,field_description:om_recurring_payments.field_account_recurring_template__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment__state
#: model:ir.model.fields,field_description:om_recurring_payments.field_recurring_payment_line__state
msgid "Status"
msgstr "狀態"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__journal_state__draft
msgid "Un Posted"
msgstr "未發布"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__weeks
msgid "Weeks"
msgstr "周"
#. module: om_recurring_payments
#: model:ir.model.fields.selection,name:om_recurring_payments.selection__account_recurring_template__recurring_period__years
msgid "Years"
msgstr "年"
#. module: om_recurring_payments
#. odoo-python
#: code:addons/om_recurring_payments/models/recurring_payment.py:0
#, python-format
msgid "You cannot Set to Draft as one of the line is already in done state"
msgstr "您無法設定為草稿,因為其中一行已處於完成狀態"

View File

@@ -0,0 +1,2 @@
from . import recurring_template
from . import recurring_payment

View File

@@ -0,0 +1,139 @@
from datetime import date
from dateutil.relativedelta import relativedelta
from odoo import models, fields, api, _
from odoo.exceptions import ValidationError
class RecurringPayment(models.Model):
_name = 'recurring.payment'
_description = 'Recurring Payment('
_rec_name = 'name'
name = fields.Char('Name', readonly=True)
partner_id = fields.Many2one('res.partner', string="Partner", required=True)
company_id = fields.Many2one('res.company', string='Company', default=lambda self: self.env.company.id)
currency_id = fields.Many2one('res.currency', string='Currency', related='company_id.currency_id')
amount = fields.Monetary(string="Amount", currency_field='currency_id')
journal_id = fields.Many2one('account.journal', 'Journal',
related='template_id.journal_id', readonly=False, required=True)
payment_type = fields.Selection([
('outbound', 'Send Money'),
('inbound', 'Receive Money'),
], string='Payment Type', required=True, default='inbound')
state = fields.Selection(selection=[('draft', 'Draft'),
('done', 'Done')], default='draft', string='Status')
date_begin = fields.Date(string='Start Date', required=True)
date_end = fields.Date(string='End Date', required=True)
template_id = fields.Many2one('account.recurring.template', 'Recurring Template',
domain=[('state', '=', 'done')],required=True)
recurring_period = fields.Selection(related='template_id.recurring_period')
recurring_interval = fields.Integer('Recurring Interval', required=True,
related='template_id.recurring_interval', readonly=True)
journal_state = fields.Selection(required=True, string='Generate Journal As',
related='template_id.journal_state')
description = fields.Text('Description')
line_ids = fields.One2many('recurring.payment.line', 'recurring_payment_id', string='Recurring Lines')
def compute_next_date(self, date):
period = self.recurring_period
interval = self.recurring_interval
if period == 'days':
date += relativedelta(days=interval)
elif period == 'weeks':
date += relativedelta(weeks=interval)
elif period == 'months':
date += relativedelta(months=interval)
else:
date += relativedelta(years=interval)
return date
def action_create_lines(self, date):
ids = self.env['recurring.payment.line']
vals = {
'partner_id': self.partner_id.id,
'amount': self.amount,
'date': date,
'recurring_payment_id': self.id,
'journal_id': self.journal_id.id,
'currency_id': self.currency_id.id,
'state': 'draft'
}
ids.create(vals)
def action_done(self):
date_begin = self.date_begin
while date_begin < self.date_end:
date = date_begin
self.action_create_lines(date)
date_begin = self.compute_next_date(date)
self.state = 'done'
def action_draft(self):
if self.line_ids.filtered(lambda t: t.state == 'done'):
raise ValidationError(_('You cannot Set to Draft as one of the line is already in done state'))
else:
for line in self.line_ids:
line.unlink()
self.state = 'draft'
def action_generate_payment(self):
line_ids = self.env['recurring.payment.line'].search([('date', '<=', date.today()),
('state', '!=', 'done')])
for line in line_ids:
line.action_create_payment()
@api.model_create_multi
def create(self, vals_list):
for vals in vals_list:
if 'company_id' in vals:
vals['name'] = self.env['ir.sequence'].with_context(force_company=vals['company_id']).next_by_code(
'recurring.payment') or _('New')
else:
vals['name'] = self.env['ir.sequence'].next_by_code('recurring.payment') or _('New')
return super(RecurringPayment, self).create(vals)
@api.constrains('amount')
def _check_amount(self):
if self.amount <= 0:
raise ValidationError(_('Amount Must Be Non-Zero Positive Number'))
def unlink(self):
for rec in self:
if rec.state == 'done':
raise ValidationError(_('Cannot delete done records !'))
return super(RecurringPayment, self).unlink()
class RecurringPaymentLine(models.Model):
_name = 'recurring.payment.line'
_description = 'Recurring Payment Line'
recurring_payment_id = fields.Many2one('recurring.payment', string="Recurring Payment")
partner_id = fields.Many2one('res.partner', 'Partner', required=True)
amount = fields.Monetary('Amount', required=True, default=0.0)
date = fields.Date('Date', required=True, default=date.today())
journal_id = fields.Many2one('account.journal', 'Journal', required=True)
company_id = fields.Many2one('res.company', string='Company', default=lambda self: self.env.company.id)
currency_id = fields.Many2one('res.currency', string='Currency', related='company_id.currency_id')
payment_id = fields.Many2one('account.payment', string='Payment')
state = fields.Selection(selection=[('draft', 'Draft'),
('done', 'Done')], default='draft', string='Status')
def action_create_payment(self):
vals = {
'payment_type': self.recurring_payment_id.payment_type,
'amount': self.amount,
'currency_id': self.currency_id.id,
'journal_id': self.journal_id.id,
'company_id': self.company_id.id,
'date': self.date,
'memo': self.recurring_payment_id.name,
'partner_id': self.partner_id.id,
}
payment = self.env['account.payment'].create(vals)
if payment:
if self.recurring_payment_id.journal_state == 'posted':
payment.action_post()
self.write({'state': 'done', 'payment_id': payment.id})

View File

@@ -0,0 +1,42 @@
from dateutil.relativedelta import relativedelta
from odoo import models, fields, api
class AccountRecurringTemplate(models.Model):
_name = 'account.recurring.template'
_description = 'Recurring Template'
_rec_name = 'name'
name = fields.Char('Name', required=True)
journal_id = fields.Many2one('account.journal', 'Journal', required=True)
recurring_period = fields.Selection(selection=[('days', 'Days'),
('weeks', 'Weeks'),
('months', 'Months'),
('years', 'Years')], store=True, required=True)
description = fields.Text('Description')
state = fields.Selection(selection=[('draft', 'Draft'),
('done', 'Done')], default='draft', string='Status')
journal_state = fields.Selection(selection=[('draft', 'Un Posted'),
('posted', 'Posted')],
required=True, default='draft', string='Generate Journal As')
recurring_interval = fields.Integer('Recurring Interval', default=1, required=True)
company_id = fields.Many2one('res.company', string='Company', default=lambda self: self.env.company.id)
@api.depends('date_begin', 'date_end')
def _compute_next_call(self):
for rec in self:
exec_date = rec.date_begin + relativedelta(days=rec.recurring_interval)
if exec_date <= rec.date_end:
rec.next_call = exec_date
else:
rec.state = 'done'
def action_draft(self):
for rec in self:
rec.state = 'draft'
def action_done(self):
for rec in self:
rec.state = 'done'

View File

@@ -0,0 +1,4 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_account_recurring_template,access.account.recurring.template,model_account_recurring_template,account.group_account_user,1,1,1,1
access_recurring_payment,access.recurring.payment,model_recurring_payment,account.group_account_user,1,1,1,1
access_recurring_payment_line,recurring.payment.line,model_recurring_payment_line,account.group_account_invoice,1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_account_recurring_template access.account.recurring.template model_account_recurring_template account.group_account_user 1 1 1 1
3 access_recurring_payment access.recurring.payment model_recurring_payment account.group_account_user 1 1 1 1
4 access_recurring_payment_line recurring.payment.line model_recurring_payment_line account.group_account_invoice 1 1 1 1

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -0,0 +1,60 @@
<section class="oe_container oe_dark">
<div class="col-md-12">
<h2 class="oe_slogan" style="font-size: 35px;color:#2C0091"><b>Odoo 19 Recurring Payment</b></h2>
</div>
</section>
<section class="oe_container">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h3 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Recurring Payment</h3>
<div class="oe_demo oe_picture oe_screenshot">
<img src="recurring_payment.png" style="height:400px;">
</div>
</div>
</div>
</section>
<section class="oe_container oe_dark">
<div class="oe_row oe_spaced">
<div class="oe_span12">
<h3 class="oe_slogan" style="color:#332c3c;font-size: 28px;">Recurring Template</h3>
<div class="oe_demo oe_picture oe_screenshot">
<img src="recurring_template.png" style="height:400px;">
</div>
</div>
</div>
</section>
<hr style="width: 100%;height: 4px;background: #2C0091;margin: 0px 0px;">
<hr style="width: 100%;height: 4px;background: #148963;margin: 0px 0px;">
<section class="oe_container oe_dark">
<div class="oe_row ">
<div class="oe_slogan text-center">
<img src="odoo_mates.png"/>
<div style="color:#269900;">
<h3 style="color:#2C0091;font-size: 25px;">If you need any help or want more features, just contact us:</h3><br>
<h3 style="color:#2C0091;font-size: 20px;">Email: <a href="odoomates@gmail.com">odoomates@gmail.com</a> <br></h3>
</div>
<div class="oe_slogan">
<h2>
<a target="_blank" href="https://www.facebook.com/odoomate/" target="new">
<i class="fa fa-facebook-square" style="font-size:38px;"></i>
</a>
<a target="_blank" href="https://twitter.com/odoomates/" target="new">
<i class="fa fa-twitter" style="font-size:38px;"></i>
</a>
<a href="#" target="_blank">
<i class="fa fa-linkedin" style="font-size:38px;"></i>
</a>
<a target="_blank" href="https://www.youtube.com/channel/UCVKlUZP7HAhdQgs-9iTJklQ">
<i class="fa fa-youtube-play" style="font-size:38px;"></i>
</a>
</h2>
</div>
</div>
</div>
</section>
<hr style="width: 100%;height: 4px;background: #148963;margin: 0px 0px;">
<hr style="width: 100%;height: 4px;background: #2C0091;margin: 0px 0px;">

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

View File

@@ -0,0 +1,107 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="view_recurring_payment_form" model="ir.ui.view">
<field name="name">recurring.payment.form</field>
<field name="model">recurring.payment</field>
<field name="arch" type="xml">
<form string="Recurring Payment">
<header>
<button name="action_done" invisible="state != 'draft'" string="Done" type="object"
class="oe_highlight"/>
<button name="action_draft" invisible="state != 'done'" string="Set To Draft"
type="object"/>
<field name="state" widget="statusbar"/>
</header>
<sheet>
<group>
<group>
<h1>
<field name="name" invisible="not name"/>
</h1>
</group>
</group>
<group>
<group>
<field name="template_id"/>
<field name="partner_id"/>
<field name="payment_type"/>
<field name="amount" widget="monetary"/>
<field name="journal_id" domain="[('type', 'in', ('bank', 'cash'))]"/>
</group>
<group>
<field name="date_begin" widget="daterange"
options="{'related_end_date': 'date_end'}"/>
<field name="date_end" widget="daterange"
options="{'related_start_date': 'date_begin'}"/>
<field name="recurring_period"/>
<field name="recurring_interval"/>
<field name="journal_state"/>
</group>
</group>
<notebook>
<page string="Recurring Entries">
<field name="line_ids">
<list create="0" delete="0" edit="0" decoration-success="state == 'done'">
<field name="date"/>
<field name="amount"/>
<field name="journal_id" domain="[('type', 'in', ('bank', 'cash'))]"/>
<field name="currency_id" groups="base.group_multi_company"/>
<field name="state" widget="badge"/>
<button name="action_create_payment" type="object"
string="Create Payment"
invisible="state == 'done'"/>
</list>
<form string="Recurring Payment Line" edit="0">
<group>
<group>
<field name="date"/>
<field name="amount"/>
</group>
<group>
<field name="journal_id"
domain="[('type', 'in', ('bank', 'cash'))]"/>
<field name="currency_id" groups="base.group_multi_company"/>
</group>
</group>
</form>
</field>
</page>
</notebook>
<group>
<field name="description" placeholder="Description..." nolabel="1" colspan="4"/>
</group>
</sheet>
</form>
</field>
</record>
<record id="view_account_recurring_payment_tree" model="ir.ui.view">
<field name="name">recurring.payment.list</field>
<field name="model">recurring.payment</field>
<field name="arch" type="xml">
<list string="Recurring Payments">
<field name="name"/>
<field name="partner_id"/>
<field name="journal_id"/>
<field name="state"/>
</list>
</field>
</record>
<record id="action_account_recurring_payment" model="ir.actions.act_window">
<field name="name">Recurring Payment</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">recurring.payment</field>
<field name="view_mode">list,form</field>
<field name="view_id" ref="view_account_recurring_payment_tree"/>
</record>
<menuitem id="menu_recurring_payment"
name="Recurring Payment"
sequence="10"
action="action_account_recurring_payment"
groups="account.group_account_user,account.group_account_manager"
parent="menu_recurring_payments"/>
</odoo>

View File

@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="view_recurring_template_form" model="ir.ui.view">
<field name="name">account.recurring.template.form</field>
<field name="model">account.recurring.template</field>
<field name="arch" type="xml">
<form string="Recurring Template">
<header>
<button name="action_done" invisible="state != 'draft'" string="Confirm" type="object" class="oe_highlight"/>
<button name="action_draft" invisible="state != 'done'" string="Set To Draft" type="object"/>
<field name="state" widget="statusbar"/>
</header>
<sheet>
<group>
<group>
<field name="name"/>
<field name="journal_id" domain="[('type', 'in', ('bank', 'cash'))]"/>
<field name="recurring_period"/>
</group>
<group>
<field name="recurring_interval"/>
<field name="journal_state"/>
<field name="company_id"/>
</group>
<group>
<field name="description" placeholder="Description..." nolabel="1" colspan="4"/>
</group>
</group>
</sheet>
</form>
</field>
</record>
<record id="view_account_recurring_template_tree" model="ir.ui.view">
<field name="name">account.recurring.template.list</field>
<field name="model">account.recurring.template</field>
<field name="arch" type="xml">
<list string="Recurring Template">
<field name="name"/>
<field name="journal_id"/>
<field name="state"/>
</list>
</field>
</record>
<record id="action_account_recurring_template" model="ir.actions.act_window">
<field name="name">Recurring Template</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">account.recurring.template</field>
<field name="view_mode">list,form</field>
<field name="view_id" ref="view_account_recurring_template_tree"/>
</record>
<menuitem id="menu_recurring_payments"
name="Recurring Payment"
sequence="10"
groups="account.group_account_user,account.group_account_manager"
parent="account.menu_finance_configuration"/>
<menuitem id="menu_recurring_template"
name="Recurring Template"
sequence="20"
action="action_account_recurring_template"
groups="account.group_account_user,account.group_account_manager"
parent="menu_recurring_payments"/>
</odoo>