OdooWiki OCA HUB

Field Service - Stock - Analytic Accounting

fieldservice_stock_account_analytic folder_open OCA/field-service open_in_new
Field Service License: AGPL-3

This module allows you to report on the stock output account by analytic account.

It uses the analytic account of the field service location to set the analytic account on the deliveries.

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

When a field service order delivers stock, the analytic account of the service location is automatically copied onto the stock request and its invoice line, so delivered item costs are tracked by analytic account.

This module links field service stock deliveries to analytic accounting. It does not add new screens or menus; it changes how existing records are filled in.

  • When a stock request is created from a field service order, the analytic account of the order's location is automatically set on the stock request.
  • When an invoice line is prepared for a stock request linked to a field service order, the same location analytic account is also set on that invoice line.

As a result, the cost of items delivered during field service work is recorded under the analytic account of the location where the work happens. This makes it possible to report stock output costs per analytic account without entering the analytic account manually on each stock request or invoice line.

The module touches the fsm.order and stock.request models. It relies on the location's analytic account, so the location used on the field service order must have one configured for the automatic values to be meaningful.

Models and fields (2)
  • fsm.order · extends an existing model
  • stock.request · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/field-service.

terminal Installation and usage

OCA documentation · Odoo 14.0

FSM Location

* Go to Field Service > Master data > Locations
* Create or select a location
* Check that the inventory location is a Customer location
* Go to the Accounting tab
* Set the analytic account

FSM Order
  • Go to Field Service
  • Create or select an order
  • Select the location
  • Go to the Inventory tab to add some products and submit the stock requests

Inventory

* Go to Inventory > Stock Request Orders > X to process
* Open the stock request order related to your Field Service order
* Set the route on the lines and confirm it
* Process the transfers

Accounting
  • Go to Accounting > Adviser > Analytic Entries

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.