Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[18.0][MIG] fieldservice_activity #1234

Merged
merged 56 commits into from
Nov 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
f544b7e
[ADD] fieldservice_activity
osi-scampbell Dec 31, 2019
af35265
Added translation using Weblate (Spanish (Chile))
Jan 16, 2020
07db40a
Translated using Weblate (Spanish (Chile))
Jan 16, 2020
9b65a50
Translated using Weblate (Spanish (Chile))
Mar 27, 2020
f4a27da
[IMP] Improved code
murtuzasaleh Apr 28, 2020
42f2f15
Added translation using Weblate (Portuguese (Brazil))
marcelsavegnago May 20, 2020
023c940
Translated using Weblate (Portuguese (Brazil))
fcolus Jun 16, 2020
c057418
Added translation using Weblate (Spanish (Argentina))
ibuioli Jul 20, 2020
f7a8044
Translated using Weblate (Spanish (Argentina))
ibuioli Jul 20, 2020
4d5e6db
Added translation using Weblate (Portuguese (Portugal))
dreispt Jul 21, 2020
4e6f7dc
Translated using Weblate (Portuguese (Portugal))
dreispt Jul 21, 2020
438b95e
[IMP] fieldservice_activity: black, isort, prettier
brian10048 Jul 21, 2020
4bb100b
[MIG] fieldservice_activity: Migratation to 13.0
brian10048 Jul 21, 2020
14e36a5
Translated using Weblate (Spanish (Argentina))
ibuioli Oct 24, 2020
ccf62a5
[13.0][IMP] testcase
Dec 11, 2020
12ae811
[FIX] FSM Template Activities wipe out after assigned in FSM order
Dec 14, 2020
5126786
[13.0][FIX] Update activities for FSM orders that are generate from SO
Dec 14, 2020
05d075e
fieldservice_activity 13.0.1.0.1
OCA-git-bot Dec 14, 2020
d62e4ba
[14.0][MIG] fieldservice_activity
Freni-OSI Apr 19, 2021
1cb6d1a
[UPD] Update fieldservice_activity.pot
oca-travis Jul 26, 2021
4c76c0f
[UPD] README.rst
OCA-git-bot Jul 26, 2021
1f34a73
Added translation using Weblate (Italian)
mymage Sep 26, 2021
6a130cc
Translated using Weblate (Italian)
mymage Sep 29, 2021
32ddca7
[15.0][FIX] Fixed Travis
Freni-OSI Jan 27, 2022
2569c6e
[15.0][MIG] fieldservice_activity
Freni-OSI Feb 10, 2022
a6a2a85
[UPD] Update fieldservice_activity.pot
Oct 20, 2022
5d3fa33
[UPD] README.rst
OCA-git-bot Oct 20, 2022
72e64c9
Update translation files
weblate Oct 20, 2022
9f50689
Translated using Weblate (Italian)
mymage Oct 27, 2022
25777d6
[MIG] fieldservice_activity: Migration to 16.0
gbrito Oct 28, 2022
98dc65d
[UPD] Update fieldservice_activity.pot
Nov 2, 2022
81ec20f
[UPD] README.rst
OCA-git-bot Nov 2, 2022
5e54691
Update translation files
weblate Nov 2, 2022
03e4b5c
Translated using Weblate (Spanish (Argentina))
ibuioli Nov 12, 2022
42259f1
Translated using Weblate (Italian)
mymage Nov 15, 2022
8cb7fbf
[UPD] Update fieldservice_activity.pot
Nov 23, 2022
3ca70ef
Update translation files
weblate Nov 23, 2022
d18ed95
Translated using Weblate (Italian)
francesco-ooops Jan 2, 2023
581e145
Translated using Weblate (Portuguese (Brazil))
adrianojprado Jun 22, 2023
4350b67
Translated using Weblate (Portuguese (Brazil))
adrianojprado Jun 22, 2023
da315d7
Translated using Weblate (Italian)
francesco-ooops Jun 26, 2023
b7433a7
Added translation using Weblate (Spanish)
Ivorra78 Jul 22, 2023
8fbbebe
Translated using Weblate (Spanish)
Ivorra78 Jul 22, 2023
5e5ee57
Translated using Weblate (Portuguese (Brazil))
adrianojprado Jul 24, 2023
7f89146
[UPD] README.rst
OCA-git-bot Sep 3, 2023
dabae45
Translated using Weblate (Portuguese (Brazil))
adrianojprado Oct 31, 2023
4518237
[IMP] fieldservice_activity: pre-commit auto fixes
Deriman-Alonso Apr 23, 2024
c2c38fd
[MIG] fieldservice_activity: Migration to 17.0
Deriman-Alonso Jul 31, 2024
b3ad286
[UPD] Update fieldservice_activity.pot
Sep 19, 2024
8dd89c1
[BOT] post-merge updates
OCA-git-bot Sep 19, 2024
a52f278
Update translation files
weblate Sep 19, 2024
1324766
[17.0][IMP] field_service_activities : improve Read me Usage.
TumbaoJu Sep 30, 2024
ca9aa39
Update CONTRIBUTORS.md
max3903 Oct 8, 2024
fc0fab9
Apply suggestions from code review
max3903 Oct 8, 2024
d8409cc
[BOT] post-merge updates
OCA-git-bot Oct 8, 2024
ef11b07
[MIG] fieldservice_activity: Migration to 18.0
EdgarRetes Oct 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
159 changes: 159 additions & 0 deletions fieldservice_activity/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
======================
Field Service Activity
======================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:4c7e1e5b3b0e62eadf9560fd8d8d438d6381416530f22f6ac182b330e52e47bf
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Ffield--service-lightgray.png?logo=github
:target: https://github.com/OCA/field-service/tree/18.0/fieldservice_activity
:alt: OCA/field-service
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/field-service-18-0/field-service-18-0-fieldservice_activity
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/field-service&target_branch=18.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

A Field Service Activity gives the user the ability to define a list of
tasks/activities on a service order

The user can add tasks/activities to the FSM order to the ones created
from the template.

**Table of contents**

.. contents::
:local:

Configuration
=============

To use this module, you need to:

- Go to Field Service > Configuration > Manage Order Activities

Usage
=====

Activities in a FSM Order
-------------------------

- Go to **Field Service** application.
- Create or select an FSM Order.
- Under the tab *Activities"*, add as many *Activities* as needed

`FSM Order Activities
Tab <../static/description/fsm_order_activity_tab.png>`__

Activities in a FSM Order Template
----------------------------------

- As a user with Setting access, go to *Field Service > Configuration >
Settings*.

- Activate the *Manage Order Templates* feature and **Save**.

`Field Service Settings Manage
Templates <../static/description/field_service_settings_manage_templates.png>`__

- As a Field Service User, go to *Field Service > Master Data >
Templates*.

`Field Service
Templates <../static/description/field_service_template.png>`__

- Under the new *Activities* tab, create or add activities.

`Field Service Template
Activities <../static/description/field_service_template_activities.png>`__

Using a template with activities for a FSM Order
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- From the form view of a FSM Order, choose the template you created
the activities for.

- Under the tab *Activities*, you can noticed that the template
activities have been copied.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/field-service/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/field-service/issues/new?body=module:%20fieldservice_activity%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Open Source Integrators

Contributors
------------

- Maxime Chambreuil <[email protected]>

- Steve Campbell <[email protected]>

- Bhavesh Odedra <[email protected]>

- Freni Patel <[email protected]>

- `Binhex Systems Solutions <https://binhex.cloud>`__:

- Deriman Alonso <[email protected]>

Other credits
-------------

The development of this module has been financially supported by:

- Open Source Integrators <https://opensourceintegrators.com>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-max3903| image:: https://github.com/max3903.png?size=40px
:target: https://github.com/max3903
:alt: max3903
.. |maintainer-osi-scampbell| image:: https://github.com/osi-scampbell.png?size=40px
:target: https://github.com/osi-scampbell
:alt: osi-scampbell

Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-max3903| |maintainer-osi-scampbell|

This module is part of the `OCA/field-service <https://github.com/OCA/field-service/tree/18.0/fieldservice_activity>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
4 changes: 4 additions & 0 deletions fieldservice_activity/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Copyright (C) 2019 Open Source Integrators
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

from . import models
21 changes: 21 additions & 0 deletions fieldservice_activity/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Copyright (C) 2019 Open Source Integrators
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).

{
"name": "Field Service Activity",
"summary": """Field Service Activities are a set of actions
that need to be performed on a service order""",
"version": "18.0.1.0.0",
"category": "Field Service",
"license": "AGPL-3",
"author": "Open Source Integrators, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/field-service",
"depends": ["fieldservice"],
"data": [
"views/fsm_order.xml",
"views/fsm_template.xml",
"security/ir.model.access.csv",
],
"development_status": "Beta",
"maintainers": ["max3903", "osi-scampbell"],
}
161 changes: 161 additions & 0 deletions fieldservice_activity/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,161 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * fieldservice_activity
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-07-22 21:08+0000\n"
"Last-Translator: Ivorra78 <[email protected]>\n"
"Language-Team: none\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_template__temp_activity_ids
#: model_terms:ir.ui.view,arch_db:fieldservice_activity.view_fsm_order_form_add_activity
#: model_terms:ir.ui.view,arch_db:fieldservice_activity.view_fsm_template_form_add_activity
msgid "Activities"
msgstr "actividades"

#. module: fieldservice_activity
#: model_terms:ir.ui.view,arch_db:fieldservice_activity.view_fsm_order_form_add_activity
#: model_terms:ir.ui.view,arch_db:fieldservice_activity.view_fsm_template_form_add_activity
msgid "Cancel"
msgstr "cancelar"

#. module: fieldservice_activity
#: model:ir.model.fields.selection,name:fieldservice_activity.selection__fsm_activity__state__cancel
msgid "Cancelled"
msgstr "Cancelado/a"

#. module: fieldservice_activity
#: model_terms:ir.ui.view,arch_db:fieldservice_activity.view_fsm_order_form_add_activity
#: model_terms:ir.ui.view,arch_db:fieldservice_activity.view_fsm_template_form_add_activity
msgid "Complete"
msgstr "Completo"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__completed
#: model:ir.model.fields.selection,name:fieldservice_activity.selection__fsm_activity__state__done
msgid "Completed"
msgstr "Completado"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__completed_by
msgid "Completed By"
msgstr "Completado Por"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__completed_on
msgid "Completed On"
msgstr "Completado el"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__create_uid
msgid "Created by"
msgstr "Creado por"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__create_date
msgid "Created on"
msgstr "Creado el"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__display_name
msgid "Display Name"
msgstr "nombre a mostrar"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__fsm_order_id
msgid "FSM Order"
msgstr "Orden FSM"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__fsm_template_id
msgid "FSM Template"
msgstr "Plantilla FSM"

#. module: fieldservice_activity
#: model:ir.model,name:fieldservice_activity.model_fsm_activity
msgid "Field Service Activity"
msgstr "Actividad de Servicio de Campo"

#. module: fieldservice_activity
#: model:ir.model,name:fieldservice_activity.model_fsm_order
msgid "Field Service Order"
msgstr "Orden de Servicio de Campo"

#. module: fieldservice_activity
#: model:ir.model,name:fieldservice_activity.model_fsm_template
msgid "Field Service Order Template"
msgstr "Plantilla de orden de servicio de campo"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__id
msgid "ID"
msgstr "ID (identificación)"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__write_uid
msgid "Last Updated by"
msgstr "actualizado por última vez por"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__write_date
msgid "Last Updated on"
msgstr "actualizado por última vez el"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__name
msgid "Name"
msgstr "Nombre"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_order__order_activity_ids
msgid "Order Activities"
msgstr "Ordenar actividades"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__ref
msgid "Reference"
msgstr "referencia"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__required
msgid "Required"
msgstr "Requerido"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__sequence
msgid "Sequence"
msgstr "secuencia"

#. module: fieldservice_activity
#: model:ir.model.fields,field_description:fieldservice_activity.field_fsm_activity__state
msgid "State"
msgstr "estado"

#. module: fieldservice_activity
#: model:ir.model.fields.selection,name:fieldservice_activity.selection__fsm_activity__state__todo
msgid "To Do"
msgstr "Para hacer"

#. module: fieldservice_activity
#. odoo-python
#: code:addons/fieldservice_activity/models/fsm_order.py:0
#, python-format
msgid ""
"You must complete activity '%s' before completing this "
"order."
msgstr ""
"Debe completar la actividad '%s' "
"antes de completar este pedido."

#~ msgid "Last Modified on"
#~ msgstr "modificado por última vez el"
Loading
Loading