Skip to content

Commit 9827dfa

Browse files
committed
Merge PR #527 into 19.0
Signed-off-by etobella
2 parents fbb5b39 + fb135a8 commit 9827dfa

19 files changed

+1425
-0
lines changed

base_maintenance/README.rst

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
.. image:: https://odoo-community.org/readme-banner-image
2+
:target: https://odoo-community.org/get-involved?utm_source=readme
3+
:alt: Odoo Community Association
4+
5+
================
6+
Base Maintenance
7+
================
8+
9+
..
10+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11+
!! This file is generated by oca-gen-addon-readme !!
12+
!! changes will be overwritten. !!
13+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
14+
!! source digest: sha256:a2c848c9a26c3663a03d6251c86b0882090c59dae322ae6c3504724a3d42e3a2
15+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
16+
17+
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
18+
:target: https://odoo-community.org/page/development-status
19+
:alt: Beta
20+
.. |badge2| image:: https://img.shields.io/badge/license-LGPL--3-blue.png
21+
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
22+
:alt: License: LGPL-3
23+
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmaintenance-lightgray.png?logo=github
24+
:target: https://github.com/OCA/maintenance/tree/19.0/base_maintenance
25+
:alt: OCA/maintenance
26+
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
27+
:target: https://translation.odoo-community.org/projects/maintenance-19-0/maintenance-19-0-base_maintenance
28+
:alt: Translate me on Weblate
29+
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
30+
:target: https://runboat.odoo-community.org/builds?repo=OCA/maintenance&target_branch=19.0
31+
:alt: Try me on Runboat
32+
33+
|badge1| |badge2| |badge3| |badge4| |badge5|
34+
35+
This module extends the functionality of Odoo Maintenance module to add
36+
some basic features that are standard in other Odoo apps:
37+
38+
- Team leader in maintenance team.
39+
- Description field in maintenance team.
40+
- Creates the unexisting search view for maintenance team.
41+
- Empty button box on maintenance request to be extended by other
42+
modules.
43+
- Maintenance Request Report
44+
45+
**Table of contents**
46+
47+
.. contents::
48+
:local:
49+
50+
Bug Tracker
51+
===========
52+
53+
Bugs are tracked on `GitHub Issues <https://github.com/OCA/maintenance/issues>`_.
54+
In case of trouble, please check there if your issue has already been reported.
55+
If you spotted it first, help us to smash it by providing a detailed and welcomed
56+
`feedback <https://github.com/OCA/maintenance/issues/new?body=module:%20base_maintenance%0Aversion:%2019.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
57+
58+
Do not contact contributors directly about support or help with technical issues.
59+
60+
Credits
61+
=======
62+
63+
Authors
64+
-------
65+
66+
* ForgeFlow
67+
68+
Contributors
69+
------------
70+
71+
- Lois Rilo <[email protected]>
72+
- Marcel Savegnago <[email protected]>
73+
- David Alonso <[email protected]>
74+
- `Heliconia Solutions Pvt. Ltd. <https://www.heliconia.io>`__
75+
76+
- Bhavesh Heliconia
77+
78+
Maintainers
79+
-----------
80+
81+
This module is maintained by the OCA.
82+
83+
.. image:: https://odoo-community.org/logo.png
84+
:alt: Odoo Community Association
85+
:target: https://odoo-community.org
86+
87+
OCA, or the Odoo Community Association, is a nonprofit organization whose
88+
mission is to support the collaborative development of Odoo features and
89+
promote its widespread use.
90+
91+
This module is part of the `OCA/maintenance <https://github.com/OCA/maintenance/tree/19.0/base_maintenance>`_ project on GitHub.
92+
93+
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

base_maintenance/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from . import models

base_maintenance/__manifest__.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Copyright 2019 ForgeFlow S.L.
2+
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html).
3+
4+
{
5+
"name": "Base Maintenance",
6+
"version": "19.0.1.0.0",
7+
"author": "ForgeFlow, Odoo Community Association (OCA)",
8+
"development_status": "Beta",
9+
"website": "https://github.com/OCA/maintenance",
10+
"category": "Maintenance",
11+
"license": "LGPL-3",
12+
"depends": ["maintenance"],
13+
"data": [
14+
"views/maintenance_team_views.xml",
15+
"views/maintenance_request_views.xml",
16+
"views/maintenance_equipment_views.xml",
17+
"views/report_maintenance_request.xml",
18+
],
19+
"installable": True,
20+
}
Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
# Translation of Odoo Server.
2+
# This file contains the translation of the following modules:
3+
# * base_maintenance
4+
#
5+
msgid ""
6+
msgstr ""
7+
"Project-Id-Version: Odoo Server 18.0\n"
8+
"Report-Msgid-Bugs-To: \n"
9+
"Last-Translator: \n"
10+
"Language-Team: \n"
11+
"MIME-Version: 1.0\n"
12+
"Content-Type: text/plain; charset=UTF-8\n"
13+
"Content-Transfer-Encoding: \n"
14+
"Plural-Forms: \n"
15+
16+
#. module: base_maintenance
17+
#: model:ir.actions.report,print_report_name:base_maintenance.action_report_maintenance_request
18+
msgid "'Maintenance Request - %s' % (object.name)"
19+
msgstr ""
20+
21+
#. module: base_maintenance
22+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
23+
msgid "<span>Maintenance Request</span>"
24+
msgstr ""
25+
26+
#. module: base_maintenance
27+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
28+
msgid "<strong>Category:</strong>"
29+
msgstr ""
30+
31+
#. module: base_maintenance
32+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
33+
msgid "<strong>Close Date:</strong>"
34+
msgstr ""
35+
36+
#. module: base_maintenance
37+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
38+
msgid "<strong>Description:</strong>"
39+
msgstr ""
40+
41+
#. module: base_maintenance
42+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
43+
msgid "<strong>Duration:</strong>"
44+
msgstr ""
45+
46+
#. module: base_maintenance
47+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
48+
msgid "<strong>Equipment:</strong>"
49+
msgstr ""
50+
51+
#. module: base_maintenance
52+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
53+
msgid "<strong>Maintenance Type:</strong>"
54+
msgstr ""
55+
56+
#. module: base_maintenance
57+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
58+
msgid "<strong>Model:</strong>"
59+
msgstr ""
60+
61+
#. module: base_maintenance
62+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
63+
msgid "<strong>Priority:</strong>"
64+
msgstr ""
65+
66+
#. module: base_maintenance
67+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
68+
msgid "<strong>Request Date:</strong>"
69+
msgstr ""
70+
71+
#. module: base_maintenance
72+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
73+
msgid "<strong>Requested By:</strong>"
74+
msgstr ""
75+
76+
#. module: base_maintenance
77+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
78+
msgid "<strong>Responsible:</strong>"
79+
msgstr ""
80+
81+
#. module: base_maintenance
82+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
83+
msgid "<strong>Schedule Date:</strong>"
84+
msgstr ""
85+
86+
#. module: base_maintenance
87+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
88+
msgid "<strong>Serial:</strong>"
89+
msgstr ""
90+
91+
#. module: base_maintenance
92+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
93+
msgid "<strong>Stage:</strong>"
94+
msgstr ""
95+
96+
#. module: base_maintenance
97+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
98+
msgid "<strong>Team:</strong>"
99+
msgstr ""
100+
101+
#. module: base_maintenance
102+
#: model:ir.model.fields,field_description:base_maintenance.field_maintenance_team__description
103+
msgid "Description"
104+
msgstr ""
105+
106+
#. module: base_maintenance
107+
#: model_terms:ir.ui.view,arch_db:base_maintenance.maintenance_team_view_form
108+
msgid "Description of the team's function"
109+
msgstr ""
110+
111+
#. module: base_maintenance
112+
#: model:ir.actions.report,name:base_maintenance.action_report_maintenance_request
113+
msgid "Maintenance Request"
114+
msgstr ""
115+
116+
#. module: base_maintenance
117+
#: model:ir.model,name:base_maintenance.model_maintenance_team
118+
msgid "Maintenance Teams"
119+
msgstr ""
120+
121+
#. module: base_maintenance
122+
#: model:ir.model.fields,field_description:base_maintenance.field_maintenance_team__user_id
123+
msgid "Team Leader"
124+
msgstr ""

base_maintenance/i18n/es.po

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
# Translation of Odoo Server.
2+
# This file contains the translation of the following modules:
3+
# * base_maintenance
4+
#
5+
msgid ""
6+
msgstr ""
7+
"Project-Id-Version: Odoo Server 16.0\n"
8+
"Report-Msgid-Bugs-To: \n"
9+
"PO-Revision-Date: 2023-07-22 23:09+0000\n"
10+
"Last-Translator: Ivorra78 <[email protected]>\n"
11+
"Language-Team: none\n"
12+
"Language: es\n"
13+
"MIME-Version: 1.0\n"
14+
"Content-Type: text/plain; charset=UTF-8\n"
15+
"Content-Transfer-Encoding: \n"
16+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
17+
"X-Generator: Weblate 4.17\n"
18+
19+
#. module: base_maintenance
20+
#: model:ir.actions.report,print_report_name:base_maintenance.action_report_maintenance_request
21+
msgid "'Maintenance Request - %s' % (object.name)"
22+
msgstr "'Solicitud de mantenimiento - %s' % (object.name)"
23+
24+
#. module: base_maintenance
25+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
26+
msgid "<span>Maintenance Request</span>"
27+
msgstr "<span>Solicitud de mantenimiento</span>"
28+
29+
#. module: base_maintenance
30+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
31+
msgid "<strong>Category:</strong>"
32+
msgstr "<strong>Categoría:</strong>"
33+
34+
#. module: base_maintenance
35+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
36+
msgid "<strong>Close Date:</strong>"
37+
msgstr "<strong>Fecha de cierre:</strong>"
38+
39+
#. module: base_maintenance
40+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
41+
msgid "<strong>Description:</strong>"
42+
msgstr "<strong>Descripción:</strong>"
43+
44+
#. module: base_maintenance
45+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
46+
msgid "<strong>Duration:</strong>"
47+
msgstr "<strong>Duración:</strong>"
48+
49+
#. module: base_maintenance
50+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
51+
msgid "<strong>Equipment:</strong>"
52+
msgstr "<strong>Equipamiento:</strong>"
53+
54+
#. module: base_maintenance
55+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
56+
msgid "<strong>Maintenance Type:</strong>"
57+
msgstr "<strong>Tipo de mantenimiento:</strong>"
58+
59+
#. module: base_maintenance
60+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
61+
msgid "<strong>Model:</strong>"
62+
msgstr "<strong>Modelo:</strong>"
63+
64+
#. module: base_maintenance
65+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
66+
msgid "<strong>Priority:</strong>"
67+
msgstr "<strong>Prioridad:</strong>"
68+
69+
#. module: base_maintenance
70+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
71+
msgid "<strong>Request Date:</strong>"
72+
msgstr "<strong>Fecha de solicitud:</strong>"
73+
74+
#. module: base_maintenance
75+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
76+
msgid "<strong>Requested By:</strong>"
77+
msgstr "<strong>Solicitado por:</strong>"
78+
79+
#. module: base_maintenance
80+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
81+
msgid "<strong>Responsible:</strong>"
82+
msgstr "<strong>Responsable:</strong>"
83+
84+
#. module: base_maintenance
85+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
86+
msgid "<strong>Schedule Date:</strong>"
87+
msgstr "<strong>Fecha programada:</strong>"
88+
89+
#. module: base_maintenance
90+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
91+
msgid "<strong>Serial:</strong>"
92+
msgstr "<strong>Serie:</strong>"
93+
94+
#. module: base_maintenance
95+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
96+
msgid "<strong>Stage:</strong>"
97+
msgstr "<strong>Estado:</strong>"
98+
99+
#. module: base_maintenance
100+
#: model_terms:ir.ui.view,arch_db:base_maintenance.report_maintenance_request_document
101+
msgid "<strong>Team:</strong>"
102+
msgstr "<strong>Equipo:</strong>"
103+
104+
#. module: base_maintenance
105+
#: model:ir.model.fields,field_description:base_maintenance.field_maintenance_team__description
106+
msgid "Description"
107+
msgstr "descripción"
108+
109+
#. module: base_maintenance
110+
#: model_terms:ir.ui.view,arch_db:base_maintenance.maintenance_team_view_form
111+
msgid "Description of the team's function"
112+
msgstr "Descripción de la función del equipo"
113+
114+
#. module: base_maintenance
115+
#: model:ir.actions.report,name:base_maintenance.action_report_maintenance_request
116+
msgid "Maintenance Request"
117+
msgstr "Solicitud de mantenimiento"
118+
119+
#. module: base_maintenance
120+
#: model:ir.model,name:base_maintenance.model_maintenance_team
121+
msgid "Maintenance Teams"
122+
msgstr "Equipos de Mantenimiento"
123+
124+
#. module: base_maintenance
125+
#: model:ir.model.fields,field_description:base_maintenance.field_maintenance_team__user_id
126+
msgid "Team Leader"
127+
msgstr "Líder de equipo"

0 commit comments

Comments
 (0)