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_equipment_stock #1237

Open
wants to merge 32 commits into
base: 18.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
9bd7801
[IMP] fieldservice_stock: Split equipment
brian10048 Nov 21, 2020
13c5d9f
[ADD] icon.png
OCA-git-bot Mar 9, 2021
c94b5d8
fieldservice_equipment_stock 12.0.2.0.0
OCA-git-bot Mar 9, 2021
773c09e
[IMP] fieldservice_equipment_stock: black, isort, prettier
Jul 2, 2021
be99563
[MIG] fieldservice_equipment_stock: Migration to 14.0
Jul 2, 2021
2ccbe70
[UPD] Update fieldservice_equipment_stock.pot
oca-travis Jul 16, 2021
a7a5928
[UPD] README.rst
OCA-git-bot Jul 16, 2021
16e2f88
[FIX]fieldservice_equipment_stock: Issue 829
Aug 12, 2021
4da5343
fieldservice_equipment_stock 14.0.1.1.0
OCA-git-bot Aug 12, 2021
422ba37
Added translation using Weblate (Spanish (Argentina))
ibuioli Oct 3, 2021
8ccafaf
Translated using Weblate (Spanish (Argentina))
ibuioli Oct 3, 2021
497f4e5
[15.0][FIX] Pre-commit.
Murtaza-OSI Feb 7, 2022
ff95075
[15.0][MIG] fieldservice_equipment_stock
Murtaza-OSI Nov 3, 2022
11a7063
[UPD] Update fieldservice_equipment_stock.pot
Nov 3, 2022
65d523a
[UPD] README.rst
OCA-git-bot Nov 3, 2022
99934c0
Update translation files
weblate Nov 3, 2022
2c76244
Added translation using Weblate (Italian)
mymage Nov 4, 2022
ed87e13
[FIX] fieldservice_equipment_stock: Fix service equipment's creation
Apr 27, 2023
9eebcdf
Translated using Weblate (Italian)
francesco-ooops Jul 17, 2023
2b2b89a
fieldservice_equipment_stock 15.0.1.0.1
OCA-git-bot Aug 28, 2023
4782432
[UPD] README.rst
OCA-git-bot Sep 3, 2023
53d0b50
Added translation using Weblate (Spanish)
Ivorra78 Sep 26, 2023
68e32ac
[MIG] fieldservice_equipment_stock: Migration to 16.0
szekawong Nov 3, 2023
efc3964
[UPD] Update fieldservice_equipment_stock.pot
Apr 16, 2024
222d108
[BOT] post-merge updates
OCA-git-bot Apr 16, 2024
6c53eb0
[IMP] fieldservice_equipment_stock: pre-commit auto fixes
yankinmax Aug 12, 2024
514de0f
[MIG] fieldservice_equipment_stock: Migration to 17.0
yankinmax Aug 12, 2024
59e6807
[FIX] Migrating ``required`` from model to view
Sep 11, 2024
d4243c8
[UPD] Update fieldservice_equipment_stock.pot
Sep 16, 2024
cb5a577
[BOT] post-merge updates
OCA-git-bot Sep 16, 2024
f6496de
Update translation files
weblate Sep 16, 2024
c5e22b5
[MIG] fieldservice_equipment_stock: 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
144 changes: 144 additions & 0 deletions fieldservice_equipment_stock/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
===============================
Field Service - Stock Equipment
===============================

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

.. |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/17.0/fieldservice_equipment_stock
: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-17-0/field-service-17-0-fieldservice_equipment_stock
: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=17.0
:alt: Try me on Runboat

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

This module is an add-on for the Field Service application in Odoo. It
allows you to track your FSM Equipments in stock moves.

**Table of contents**

.. contents::
:local:

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

Products can be automatically converted into FSM Equipments. This is
only available only for products tracked by serial number. This needs to
be enabled both on Operation Types and Products. For example, we may
want to create the FSM Equipment on Delivery, or on Receipts.

To enable on Products:

- Go to Inventory > Master Data > Products
- Open the Product form, Inventory tab
- On the "Traceability" section, make sure "Tracking" is set to "By
Unique Serial Number"
- Enable the "Creates FSM Equipment" checkbox

To enable on Operation Types:

- Go to Inventory > Configuration > Operation Types
- Select the intended Operation Type ("Receipts" for example)
- On the "Traceability" section, enable the "Create FSM Equipment"
checkbox

Usage
=====

A completed stock move for a properly configured Product on a configured
stock Operation Type will automatically create a field service
equipment.

Known issues / Roadmap
======================

The roadmap of the Field Service application is documented on
`Github <https://github.com/OCA/field-service/issues/1>`__.

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_equipment_stock%0Aversion:%2017.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
* Brian McMaster

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

- Brian McMaster <[email protected]>
- Sandip Mangukiya <[email protected]>
- Serpent Consulting Services Pvt. Ltd. <[email protected]>
- Marcel Savegnago <[email protected]>
- `XCG Consulting <https://xcg-consulting.fr>`__:

- Szeka Wong

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-brian10048| image:: https://github.com/brian10048.png?size=40px
:target: https://github.com/brian10048
:alt: brian10048
.. |maintainer-wolfhall| image:: https://github.com/wolfhall.png?size=40px
:target: https://github.com/wolfhall
:alt: wolfhall
.. |maintainer-max3903| image:: https://github.com/max3903.png?size=40px
:target: https://github.com/max3903
:alt: max3903
.. |maintainer-smangukiya| image:: https://github.com/smangukiya.png?size=40px
:target: https://github.com/smangukiya
:alt: smangukiya

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

|maintainer-brian10048| |maintainer-wolfhall| |maintainer-max3903| |maintainer-smangukiya|

This module is part of the `OCA/field-service <https://github.com/OCA/field-service/tree/17.0/fieldservice_equipment_stock>`_ 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_equipment_stock/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Copyright (C) 2020, Brian McMaster
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import models
31 changes: 31 additions & 0 deletions fieldservice_equipment_stock/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Copyright (C) 2020, Brian McMaster
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Field Service - Stock Equipment",
"summary": "Integrate stock operations with your field service equipments",
"version": "17.0.1.0.0",
"category": "Field Service",
"author": "Open Source Integrators, "
"Brian McMaster, "
"Odoo Community Association (OCA)",
"website": "https://github.com/OCA/field-service",
"depends": [
"fieldservice_stock",
],
"data": [
"security/ir.model.access.csv",
"views/fsm_equipment.xml",
"views/product_template.xml",
"views/stock_picking_type.xml",
"views/stock_lot.xml",
],
"license": "AGPL-3",
"development_status": "Beta",
"maintainers": [
"brian10048",
"wolfhall",
"max3903",
"smangukiya",
],
}
86 changes: 86 additions & 0 deletions fieldservice_equipment_stock/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * fieldservice_equipment_stock
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-10-09 07:47+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_equipment_stock
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_stock_picking_type__create_fsm_equipment
msgid "Create Fsm Equipment"
msgstr "Crear equipo Fsm"

#. module: fieldservice_equipment_stock
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_product_product__create_fsm_equipment
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_product_template__create_fsm_equipment
msgid "Creates a FSM Equipment"
msgstr "Crea un equipo FSM"

#. module: fieldservice_equipment_stock
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_fsm_equipment__current_stock_location_id
msgid "Current Inventory Location"
msgstr "Ubicación actual del inventario"

#. module: fieldservice_equipment_stock
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_stock_lot__fsm_equipment_id
msgid "Equipment"
msgstr "Equipamiento"

#. module: fieldservice_equipment_stock
#: model:ir.model,name:fieldservice_equipment_stock.model_fsm_equipment
msgid "Field Service Equipment"
msgstr "Equipo de Servicio de Campo"

#. module: fieldservice_equipment_stock
#: model_terms:ir.ui.view,arch_db:fieldservice_equipment_stock.fsm_equipment_form_view_stock
msgid "Inventory"
msgstr "Inventario"

#. module: fieldservice_equipment_stock
#: model:ir.model,name:fieldservice_equipment_stock.model_stock_lot
msgid "Lot/Serial"
msgstr "Lote/Número de serie"

#. module: fieldservice_equipment_stock
#: model:ir.model,name:fieldservice_equipment_stock.model_stock_picking_type
msgid "Picking Type"
msgstr "Tipo de recogida"

#. module: fieldservice_equipment_stock
#: model:ir.model,name:fieldservice_equipment_stock.model_product_template
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_fsm_equipment__product_id
msgid "Product"
msgstr "Producto"

#. module: fieldservice_equipment_stock
#: model:ir.model.fields,help:fieldservice_equipment_stock.field_stock_picking_type__create_fsm_equipment
msgid ""
"Products with the 'Creates a FSM Equipment' flag will automatically be "
"converted to an FSM Equipment."
msgstr ""
"Los productos con el indicador \"Crea un equipo FSM\" se convertirán "
"automáticamente en un equipo FSM."

#. module: fieldservice_equipment_stock
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_fsm_equipment__lot_id
msgid "Serial #"
msgstr "Número de serie #"

#. module: fieldservice_equipment_stock
#: model:ir.model,name:fieldservice_equipment_stock.model_stock_move
msgid "Stock Move"
msgstr "Movimiento de Existencias"

#~ msgid "Product Template"
#~ msgstr "Plantilla del Producto"
95 changes: 95 additions & 0 deletions fieldservice_equipment_stock/i18n/es_AR.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * fieldservice_equipment_stock
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2021-10-03 21:34+0000\n"
"Last-Translator: Ignacio Buioli <[email protected]>\n"
"Language-Team: none\n"
"Language: es_AR\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.3.2\n"

#. module: fieldservice_equipment_stock
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_stock_picking_type__create_fsm_equipment
msgid "Create Fsm Equipment"
msgstr "Crear Equipo FSM"

#. module: fieldservice_equipment_stock
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_product_product__create_fsm_equipment
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_product_template__create_fsm_equipment
msgid "Creates a FSM Equipment"
msgstr "Crea un Equipo FSM"

#. module: fieldservice_equipment_stock
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_fsm_equipment__current_stock_location_id
msgid "Current Inventory Location"
msgstr "Ubicación Actual del Inventario"

#. module: fieldservice_equipment_stock
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_stock_lot__fsm_equipment_id
msgid "Equipment"
msgstr "Equipo"

#. module: fieldservice_equipment_stock
#: model:ir.model,name:fieldservice_equipment_stock.model_fsm_equipment
msgid "Field Service Equipment"
msgstr "Equipo de Servicio de Campo"

#. module: fieldservice_equipment_stock
#: model_terms:ir.ui.view,arch_db:fieldservice_equipment_stock.fsm_equipment_form_view_stock
msgid "Inventory"
msgstr "Inventario"

#. module: fieldservice_equipment_stock
#: model:ir.model,name:fieldservice_equipment_stock.model_stock_lot
msgid "Lot/Serial"
msgstr "Lote / Número de Serie"

#. module: fieldservice_equipment_stock
#: model:ir.model,name:fieldservice_equipment_stock.model_stock_picking_type
msgid "Picking Type"
msgstr "Tipo de Entrega"

#. module: fieldservice_equipment_stock
#: model:ir.model,name:fieldservice_equipment_stock.model_product_template
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_fsm_equipment__product_id
msgid "Product"
msgstr "Producto"

#. module: fieldservice_equipment_stock
#: model:ir.model.fields,help:fieldservice_equipment_stock.field_stock_picking_type__create_fsm_equipment
msgid ""
"Products with the 'Creates a FSM Equipment' flag will automatically be "
"converted to an FSM Equipment."
msgstr ""
"Los productos marcados como 'Crea un Equipo FSM' se convertirán "
"automáticamente en un Equipo FSM."

#. module: fieldservice_equipment_stock
#: model:ir.model.fields,field_description:fieldservice_equipment_stock.field_fsm_equipment__lot_id
msgid "Serial #"
msgstr "Serie #"

#. module: fieldservice_equipment_stock
#: model:ir.model,name:fieldservice_equipment_stock.model_stock_move
msgid "Stock Move"
msgstr "Movimiento de Inventario"

#~ msgid "Product Template"
#~ msgstr "Plantilla del Producto"

#~ msgid "Display Name"
#~ msgstr "Mostrar Nombre"

#~ msgid "ID"
#~ msgstr "ID"

#~ msgid "Last Modified on"
#~ msgstr "Última Modificación el"
Loading
Loading