Assets Management - Create asset during stock move
By standard, asset is created when vendor bill is confirmed (asset profile was set on invoice line)
But in case real time stock is used, account moves created on stock moves, and it is possible to create asset on confirm of stock picking.
This should be useful for organization that want to create asset during stock in and not when confirm vendor bill.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Create fixed assets automatically when a stock receipt is validated, instead of waiting for the vendor bill. A smart button on the transfer shows how many assets were created and links to them.
This module changes when fixed assets are created. Normally an asset is generated when the vendor bill is confirmed, but here it is generated directly from the stock move (the goods receipt), which is useful when inventory is valued in real time.
How it works: - When a stock move creates its accounting entries, the module looks at the account used on each line. If that account has an asset profile configured, an asset is created automatically. - The asset name is taken from the label of the journal item; if the label is empty, Odoo stops with an error asking you to set a name. - The created asset is linked back to the journal item, and a message is posted on the journal entry listing the assets that were created.
Where you see it: - On the transfer (stock picking) form, a smart button labelled "Asset(s)" appears when at least one asset was created. It is visible to users with invoicing/accounting rights. - Clicking it opens the related asset record, or the list of assets if there are several.
It touches stock.move, stock.picking, account.move and account.asset, and relies on the asset profile set on the accounting account.
Depends on
Models and fields (2)
- stock.move · extends an existing model
- stock.picking · extends an existing modelasset_count
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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/account-financial-tools.
terminal Installation and usage
OCA documentation · Odoo 14.0Configuration
Source · Odoo 14.0For Product to create as asset (during stock move), setup on product category,
- Inventory Valuation = Automated (realtime)
- Stock Valuation Account = Asset Profile's Asset Account
With this setup, account move created during picking in will set asset profile, and result in asset creation.
Usage
Source · Odoo 14.0- Create Picking In (either by direct creation or from purchase order)
- Select product (to create asset) and confirm the transfer
- Check journal entry created by the transfer, asset is created and linked.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.