
taskid-4043214
closes odoo/documentation#10321
X-original-commit: 93a0f41756
Signed-off-by: Audrey Vandromme (auva) <auva@odoo.com>
90 lines
3.6 KiB
ReStructuredText
90 lines
3.6 KiB
ReStructuredText
==================
|
|
Product management
|
|
==================
|
|
|
|
When field service workers perform tasks on-site, they commonly use products to complete their work.
|
|
Odoo Field Service allows them to record these products using the **product catalog** and **default
|
|
warehouse** features. Doing so keeps your inventory up-to-date in real-time and automatically adds
|
|
the products to the invoice.
|
|
|
|
Product catalog
|
|
===============
|
|
|
|
To activate the product catalog for Field Service, go to :menuselection:`Field Service -->
|
|
Configuration --> Settings` and enable the :guilabel:`Time and Material Invoicing` feature.
|
|
|
|
To add products to a task, proceed as follows:
|
|
|
|
#. Go to Field Service and open a task.
|
|
#. Click the :guilabel:`Products` smart button.
|
|
#. Click :guilabel:`Add` on a product card to add it to your task.
|
|
#. If needed, adjust the number of products using the :guilabel:`-` and :guilabel:`+` buttons.
|
|
|
|
Going back to your task, the smart button now displays the amount of products you added and the
|
|
price. You can return to the product catalog at any time to edit the product selection.
|
|
|
|
.. tip::
|
|
- To create and edit products from Field Service, go to :menuselection:`Field Service -->
|
|
Configuration --> Products`.
|
|
- To find your products more easily, use the search bar and filter your products by
|
|
:guilabel:`Product Category` and :guilabel:`Attributes`.
|
|
|
|
User default warehouse
|
|
======================
|
|
|
|
Setting up a **default warehouse** can be useful for field technicians who keep a supply on the go
|
|
in their van or those who always resupply from the same warehouse. It also allows field workers to
|
|
switch between warehouses from their profiles.
|
|
|
|
Products in sales orders created during field interventions are always pulled from the default
|
|
warehouse, keeping the inventory accurate.
|
|
|
|
.. seealso::
|
|
:doc:`../../inventory_and_mrp/inventory`
|
|
|
|
Configuration
|
|
=============
|
|
|
|
To set up a user default warehouse, the :doc:`storage locations
|
|
<../../inventory_and_mrp/inventory/warehouses_storage/inventory_management/use_locations>`
|
|
feature needs to be activated in the **Inventory** app. It is also necessary to have more than one
|
|
warehouse in your database.
|
|
|
|
You can either set it up :ref:`for your profile <default-warehouse/my-profile>`, or :ref:`for all
|
|
users <default-warehouse/all-users>`.
|
|
|
|
.. seealso::
|
|
:doc:`../../inventory_and_mrp/inventory/warehouses_storage/inventory_management/use_locations`
|
|
|
|
.. _default-warehouse/my-profile:
|
|
|
|
For your profile
|
|
----------------
|
|
|
|
To set up a default warehouse for yourself, click your **profile icon** in the upper right corner of
|
|
the screen, then, go to :menuselection:`My Profile --> Preferences --> Default Warehouse`. Select
|
|
the default warehouse from the drop-down menu.
|
|
|
|
.. _default-warehouse/all-users:
|
|
|
|
For all users
|
|
-------------
|
|
|
|
To set up a default warehouse for a specific user, go to :menuselection:`Settings --> Users -->
|
|
Manage users`, select a user, then go to the :guilabel:`Preferences` tab. Scroll down to
|
|
:guilabel:`Inventory`, and select the default warehouse from the drop-down menu.
|
|
|
|
.. image:: product_management/user-default.png
|
|
:alt: Selection of a default warehouse on a user profile.
|
|
|
|
Use in field service tasks
|
|
==========================
|
|
|
|
Once a default warehouse has been configured for a user, the materials used for a sales order
|
|
related to a Field Service task are pulled from that specific warehouse. Open the related sales
|
|
order, go to the :guilabel:`Other Info` tab, then scroll down to :guilabel:`Delivery`. The default
|
|
warehouse is applied correctly.
|
|
|
|
Once the Field Service task is marked as done, the stock of the default warehouse is automatically
|
|
updated.
|