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

[MIG] [13.0] fieldservice_stock: Migrate to 13.0 #797

Merged
merged 108 commits into from
May 27, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
0d93274
[ADD] fieldservice_stock 0.0.1
brian10048 Nov 24, 2018
18b297a
[FIX] fieldservice_stock
brian10048 Nov 24, 2018
eda0300
[FIX] fieldservice_stock
brian10048 Nov 24, 2018
77be10b
[ADD] field service stock 0.0.2 (#49)
brian10048 Dec 12, 2018
b75a6b6
[IMP] Various improvements
max3903 Dec 13, 2018
1567219
[ADD] fieldservice_vehicle_stock
max3903 Dec 14, 2018
4771c97
[ADD] Security
max3903 Dec 14, 2018
1ff372c
[IMP] fieldservice_stock
max3903 Dec 14, 2018
44cf0e9
[IMP] fieldservice_stock
Dec 31, 2018
737079c
[IMP] fieldservice_stock
osimallen Jan 2, 2019
6f5c90a
[IMP] action_inventory_*
max3903 Jan 9, 2019
ce12416
[IMP] Various
osi-scampbell Jan 3, 2019
8a1f65c
[IMP] fieldservice_stock
osi-scampbell Jan 9, 2019
8ab70d3
[FIX] fieldservice_stock
max3903 Jan 10, 2019
028577a
[FIX] fieldservice_stock
max3903 Jan 11, 2019
05cf5c4
[FIX] fieldservice_stock
max3903 Feb 2, 2019
4b79a2e
[FIX] fieldservice_stock
max3903 Feb 6, 2019
3408902
[IMP] UI stuff
max3903 Feb 8, 2019
43b50a7
[FIX] UnboundLocalError: local variable 'res' referenced before assig…
max3903 Feb 8, 2019
de97e8d
[FIX] Default value of requested quantity
max3903 Feb 8, 2019
6401e9c
[FIX] Conflict with parent_id field of res.partner
max3903 Feb 21, 2019
5a9036a
[IMP] Fieldservice Stock Bug Fix
osi-scampbell Mar 8, 2019
7bd682c
[IMP] fieldservice_stock
osi-scampbell Mar 14, 2019
e37964d
[MIG][WIP][12.0] fieldservice_stock
murtuzasaleh Apr 4, 2019
b69d6d8
[12.0][IMP] fieldservice_stock:Improved code.
murtuzasaleh Apr 17, 2019
c365654
[IMP] #122 Convert Locations from Contact
osi-scampbell May 3, 2019
6aaa0c1
[IMP] Max Comments
osi-scampbell May 7, 2019
2968009
[IMP] Flake8 Errors
osi-scampbell May 7, 2019
4e71ca6
[ADD] Stock Request Confirm on Order
osi-scampbell May 10, 2019
242db9b
[IMP] Remove Unnecessary Fields
osi-scampbell May 10, 2019
29c49b9
[FIX] Flake8 Error
osi-scampbell May 10, 2019
3fd6fc2
[IMP] Stock View Cleanup
osi-scampbell May 10, 2019
fe17f98
Update stock.py
max3903 May 11, 2019
437a423
Update fsm_order.xml
max3903 May 11, 2019
db369e6
Update __manifest__.py
max3903 May 11, 2019
eb7a38f
[IMP] fieldservice
osi-scampbell May 13, 2019
30925fe
[IMP] Github Comments
osi-scampbell May 24, 2019
d0831d6
[IMP] fieldservice_account: #135 Contractor Cost Check
max3903 May 24, 2019
3ed3036
[FIX] fieldservice_stock
max3903 May 27, 2019
25f560f
[IMP] fieldservice_stock: Add direction to views
max3903 May 30, 2019
2915b11
[FIX] fieldservice_stock
max3903 May 30, 2019
d6d92f1
[FIX] fieldservice_stock: reset the stage
max3903 May 30, 2019
bb62ad1
Update stock.py
max3903 May 30, 2019
70dcee7
[IMP] Add FSM Order to Request, Submit Draft
osi-scampbell Jun 20, 2019
4524803
[IMP] fieldservice_stock: Remove description
max3903 Jul 17, 2019
8de2b60
[IMP] fieldservice_stock: Use stock request
osi-scampbell Jun 13, 2019
63d1562
[FIX] fieldservice_stock: Missing shipping_address_id field
max3903 Aug 1, 2019
e9332b2
[FIX] fieldservice_stock: Element cannot be located in parent view
max3903 Aug 2, 2019
feeae94
[FIX] Group SR's into same SRO
osi-scampbell Aug 6, 2019
efa2219
[FIX] fieldservice_stock: Expected Date Error (#15)
osi-scampbell Aug 14, 2019
003505d
[FIX] Datetime catch
osi-scampbell Aug 14, 2019
f62e3b2
[IMP] Action Confirm
osi-scampbell Aug 15, 2019
14e766c
[IMP] Acount or multiple groups
osi-scampbell Aug 15, 2019
a45c51a
Update fieldservice_stock/models/stock_request.py
max3903 Aug 19, 2019
7833356
[IMP] fieldservice_stock
max3903 Aug 21, 2019
2758307
Fix customer_id
hparfr Sep 6, 2019
8afe69f
[IMP] Warehouse Not Readonly + Submit Stage Fix
osi-scampbell Sep 16, 2019
debfe5e
[FIX] Datetime Error
osi-scampbell Sep 20, 2019
4a48464
[FIX] fieldservice_stock
max3903 Oct 10, 2019
2fabd10
[IMP] fieldservice_stock: SRO to SR Tree (#375)
osi-scampbell Oct 31, 2019
385400d
[FIX] fieldservice_stock
max3903 Oct 11, 2019
6f45ab2
[IMP] Fix Convert Error
osi-scampbell Nov 14, 2019
3b871e9
Added translation using Weblate (Spanish (Chile))
Nov 18, 2019
650229a
Translated using Weblate (Spanish (Chile))
Nov 18, 2019
ae6598d
Added translation using Weblate (German)
marylla Nov 22, 2019
83fa428
Translated using Weblate (German)
marylla Nov 22, 2019
7645904
Translated using Weblate (German)
marylla Nov 26, 2019
d476494
Translated using Weblate (German)
marylla Nov 26, 2019
06b0099
Translated using Weblate (German)
marylla Nov 26, 2019
3ba0f73
[FIX] fieldservice_stock: Multiple back-orders if multiple moves
max3903 Dec 12, 2019
3251355
fieldservice_stock 12.0.1.0.2
OCA-git-bot Dec 12, 2019
20f3215
[WIP][12.0][IMP] fieldservice_stock
murtuzasaleh Dec 13, 2019
3d090d9
fieldservice_stock 12.0.1.1.0
OCA-git-bot Dec 18, 2019
d857b37
[IMP] fieldervice_stock
max3903 Dec 22, 2019
8b724f8
[FIX] fieldservice_stock: PEP8 error
max3903 Dec 22, 2019
15f78ad
fieldservice_stock 12.0.1.2.0
OCA-git-bot Dec 30, 2019
0937d0d
[ADD] Spanish (es) translation
max3903 Jan 16, 2020
efcbf4e
[IMP] fieldservice_stock: Add warehouse to territory
max3903 Jan 28, 2020
ba38edb
[FIX] Don't error if some moves were deleted by previous logic
dreispt Jan 31, 2020
47f7a10
Translated using Weblate (Spanish)
Feb 2, 2020
6c7b08f
[IMP] fieldservice_stock: Views and doc
max3903 Feb 3, 2020
e7bc95b
fieldservice_stock 12.0.1.2.1
OCA-git-bot Feb 3, 2020
a9f4327
[FIX] fieldservice_stock
max3903 Feb 5, 2020
f40e535
fieldservice_stock 12.0.1.3.0
OCA-git-bot Feb 6, 2020
0ba5f9e
[12.0][IMP] fieldservice_stock
murtuzasaleh Feb 24, 2020
83ae5c4
fieldservice_stock 12.0.1.4.0
OCA-git-bot Feb 24, 2020
34669e8
Translated using Weblate (Spanish)
Mar 3, 2020
81b3e46
[IMP] Add "Create FSM Equipment" option to Operation Types
dreispt Mar 19, 2020
dedb051
[IMP] Migration script to handle the otherwise breaking changes
dreispt Mar 19, 2020
e82dad8
[IMP] fieldservice_stock: Set the FSM location when creating equipment
max3903 Mar 18, 2020
6e5e3f0
Translated using Weblate (Spanish (Chile))
Mar 19, 2020
ebb5589
fieldservice_stock 12.0.1.5.0
OCA-git-bot Apr 13, 2020
4dc9f0d
fieldservice_stock 12.0.2.1.0
OCA-git-bot Apr 14, 2020
3bb6004
[IMP] FSM Stock Request Workflow Adjustment
osi-scampbell Apr 15, 2020
eb2e76b
fieldservice_stock 12.0.2.1.1
OCA-git-bot Apr 21, 2020
26daf9b
Added translation using Weblate (Portuguese (Brazil))
fcolus Jun 17, 2020
351de9f
Translated using Weblate (Portuguese (Brazil))
fcolus Jun 17, 2020
ac83956
[IMP] Gave Access to portal user.
murtuzasaleh Aug 20, 2020
d0bf568
fieldservice_stock 12.0.2.2.0
OCA-git-bot Sep 29, 2020
37b37d7
[IMP] fieldservice_stock: Improve Current Inventory Location
marcelsavegnago Sep 22, 2020
44feeb3
[FIX] remove lot_id=false
marcelsavegnago Nov 3, 2020
320a5a6
fieldservice_stock 12.0.2.3.0
OCA-git-bot Dec 10, 2020
92bcf3d
[IMP] fieldservice_stock: Split stock request
brian10048 Nov 21, 2020
4f798f2
[IMP] fieldservice_stock: Split equipment
brian10048 Nov 21, 2020
a792318
[IMP] fieldservice_stock_request: Add tests
brian10048 Jan 15, 2021
869a7a2
fieldservice_stock 12.0.3.0.0
OCA-git-bot Mar 9, 2021
51b7567
[IMP] fieldservice_stock: black, isort, prettier
brian10048 May 26, 2021
02cd004
[MIG] fieldservice_stock: Migration to 13.0
brian10048 May 26, 2021
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
138 changes: 138 additions & 0 deletions fieldservice_stock/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
=====================
Field Service - Stock
=====================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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/12.0/fieldservice_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-12-0/field-service-12-0-fieldservice_stock
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/264/12.0
:alt: Try me on Runbot

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

This module is an add-on for the Field Service application in Odoo.
It provides a generic framework to allow you to link inventory and
stock operations with your field service operations.

**Table of contents**

.. contents::
:local:

Installation
============

To install Field Service and have the mapping features, you need to install GeoEngine.

Please refer to the installation instructions available at:
https://github.com/OCA/geospatial/tree/11.0/base_geoengine

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

To configure this module, you need to:

* Go to Field Service > Master Data > Locations
* Create or select a location and set the inventory location

If you are in a multi-warehouse situation:

* Go to Field Service > Configuration > Territories
* Create or select a territory
* Set the warehouse that will serve this territory

Usage
=====

This module primarily establishes a connection between stock and
field service operations so therefore has no specific usage
instructions.

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 smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/field-service/issues/new?body=module:%20fieldservice_stock%0Aversion:%2012.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 <brian@mcmpest.com>
* Sandip Mangukiya <smangukiya@opensourceintegrators.com>
* Serpent Consulting Services Pvt. Ltd. <support@serpentcs.com>
* Marcel Savegnago <marcel.savegnago@escodoo.com.br>

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/12.0/fieldservice_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_stock/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Copyright (C) 2018 - TODAY, Brian McMaster
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

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

{
"name": "Field Service - Stock",
"summary": "Integrate the logistics operations with Field Service",
"version": "13.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",
"data/fsm_stock_data.xml",
"views/res_territory.xml",
"views/fsm_location.xml",
"views/fsm_order.xml",
"views/stock.xml",
],
"license": "AGPL-3",
"development_status": "Beta",
"maintainers": ["brian10048", "wolfhall", "max3903", "smangukiya"],
}
8 changes: 8 additions & 0 deletions fieldservice_stock/data/fsm_stock_data.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<odoo>
<!-- stock.location -->
<record id="stock_location_field" model="stock.location">
<field name="name">Field</field>
<field name="usage">view</field>
<field name="company_id" />
</record>
</odoo>
163 changes: 163 additions & 0 deletions fieldservice_stock/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,163 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * fieldservice_stock
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2019-11-26 17:58+0000\n"
"Last-Translator: Maria Sparenberg <maria.sparenberg@gmx.net>\n"
"Language-Team: none\n"
"Language: de\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 3.8\n"

#. module: fieldservice_stock
#: model_terms:ir.ui.view,arch_db:fieldservice_stock.view_fsm_order_form_inherit_stock
msgid "Allocated Quantity"
msgstr ""

#. module: fieldservice_stock
#: model_terms:ir.ui.view,arch_db:fieldservice_stock.view_fsm_order_form_inherit_stock
msgid "Deliveries"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model.fields,field_description:fieldservice_stock.field_fsm_order__delivery_count
msgid "Delivery Orders"
msgstr ""

#. module: fieldservice_stock
#: model_terms:ir.ui.view,arch_db:fieldservice_stock.view_fsm_order_form_inherit_stock
msgid "Done Quantity"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model,name:fieldservice_stock.model_fsm_wizard
msgid "FSM Record Conversion"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model,name:fieldservice_stock.model_fsm_location
msgid "Field Service Location"
msgstr "Field-Service-Ort"

#. module: fieldservice_stock
#: model:ir.model,name:fieldservice_stock.model_fsm_order
#: model:ir.model.fields,field_description:fieldservice_stock.field_procurement_group__fsm_order_id
#: model:ir.model.fields,field_description:fieldservice_stock.field_stock_move__fsm_order_id
#: model:ir.model.fields,field_description:fieldservice_stock.field_stock_picking__fsm_order_id
msgid "Field Service Order"
msgstr "Field-Service-Auftrag"

#. module: fieldservice_stock
#: model:ir.ui.menu,name:fieldservice_stock.menu_fsm_stock_inventory
#: model_terms:ir.ui.view,arch_db:fieldservice_stock.view_fsm_order_form_inherit_stock
msgid "Inventory"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model.fields,field_description:fieldservice_stock.field_fsm_location__inventory_location_id
#: model:ir.model.fields,field_description:fieldservice_stock.field_fsm_order__inventory_location_id
msgid "Inventory Location"
msgstr ""

#. module: fieldservice_stock
#: model_terms:ir.ui.view,arch_db:fieldservice_stock.view_fsm_order_form_inherit_stock
msgid "Moves"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model.fields,field_description:fieldservice_stock.field_fsm_order__move_ids
msgid "Operations"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model,name:fieldservice_stock.model_procurement_group
#: model:ir.model.fields,field_description:fieldservice_stock.field_fsm_order__procurement_group_id
msgid "Procurement Group"
msgstr ""

#. module: fieldservice_stock
#: model:ir.ui.menu,name:fieldservice_stock.menu_fsm_product
msgid "Products"
msgstr ""

#. module: fieldservice_stock
#: model_terms:ir.ui.view,arch_db:fieldservice_stock.view_fsm_order_form_inherit_stock
msgid "Reference"
msgstr ""

#. module: fieldservice_stock
#: model_terms:ir.ui.view,arch_db:fieldservice_stock.view_fsm_order_form_inherit_stock
msgid "Requested Quantity"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model.fields,field_description:fieldservice_stock.field_fsm_order__return_count
msgid "Return Orders"
msgstr ""

#. module: fieldservice_stock
#: model_terms:ir.ui.view,arch_db:fieldservice_stock.view_fsm_order_form_inherit_stock
msgid "Returns"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model.fields,field_description:fieldservice_stock.field_fsm_location__shipping_address_id
msgid "Shipping Location"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model,name:fieldservice_stock.model_stock_move
msgid "Stock Move"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model,name:fieldservice_stock.model_stock_rule
msgid "Stock Rule"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model,name:fieldservice_stock.model_fsm_territory
msgid "Territory"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model,name:fieldservice_stock.model_stock_picking
msgid "Transfer"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model.fields,field_description:fieldservice_stock.field_fsm_order__picking_ids
msgid "Transfers"
msgstr ""

#. module: fieldservice_stock
#: model_terms:ir.ui.view,arch_db:fieldservice_stock.view_fsm_order_form_inherit_stock
msgid "Unit of Measure"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model.fields,field_description:fieldservice_stock.field_fsm_order__warehouse_id
#: model:ir.model.fields,field_description:fieldservice_stock.field_fsm_territory__warehouse_id
msgid "Warehouse"
msgstr ""

#. module: fieldservice_stock
#: model:ir.model.fields,help:fieldservice_stock.field_fsm_order__warehouse_id
msgid "Warehouse used to ship the materials"
msgstr ""

#~ msgid "Cancel"
#~ msgstr "Abbrechen"

#~ msgid "Field Service Equipment"
#~ msgstr "Service-Equipment"

#~ msgid "Product Template"
#~ msgstr "Produktvorlage"
Loading