OdooWiki OCA HUB

Asset Transfer from AUC to Asset

account_asset_transfer folder_open OCA/account-financial-tools open_in_new
Accounting & Finance License: AGPL-3

This module allow transferring assets under construction (AUC) to normal assets.

AUC is Asset under construction where some assets are in construction phase and cost needs to be captured for the time being. Once asset is fully completed then cost would be transferred to final asset

Note:

  • If the asset don't have journal entries, asset transfer will use account settings from the asset/asset profile instead.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets accountants move the cost of assets under construction (AUC) into finished assets, creating the transfer journal entry and the new asset records automatically.

This module adds a Transfer button on asset records that are still under construction (running assets with no depreciation plan and a remaining value). Pressing it opens a wizard where you choose a transfer date, a transfer journal and the new asset(s) to create.

In the wizard you enter the new assets with their asset profile, name, unit price and quantity; the total value of the new assets must equal the value of the source assets, otherwise the transfer is blocked. A button lets you split a line into several individual assets when the profile is configured for one item per asset. The wizard shows the source value, the new value and the remaining balance.

When you confirm, Odoo creates and posts a journal entry that reverses the source asset entries and records the new assets, then marks the source assets as removed on the transfer date. The new assets are flagged as transferred, and buttons on the asset form let you jump to the related source or destination assets.

A Transfer Journal can be set on the asset profile, and an asset search filter lists only transferable assets. The feature is available to accounting managers.

Models and fields (4)
  • account.asset · extends an existing modelis_transfer, can_transfer
  • account.asset.profile · extends an existing modeltransfer_journal_id
  • account.asset.transfer · new modelnote (Notes), balance, company_id (Company), partner_id (Partner), currency_id, to_asset_ids (To Asset(s)), date_transfer (Transfer Date), from_asset_ids (From Asset(s)), to_asset_value (To Value), from_asset_value (From Value), transfer_journal_id (Transfer Journal)
  • account.asset.transfer.line · new modelquantity, asset_name, partner_id (Partner), price_unit (Unit Price), asset_value, transfer_id, asset_profile_id (Asset Profile)

Text generated by AI (DeepSeek) from reading the Odoo 18.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: 4 confirmed, 5 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/account-financial-tools.

terminal Installation and usage

OCA documentation · Odoo 18.0

On asset profile, user can setup default Transfer Journal, to be used during transfer.

Given asset under construction has been created, i.e., by vendor bill.

  • Go to asset menu
  • Filter "Transferrable" assets and look for desired assets to transfer
  • Select assets to transfer, and click action "Transfer Asset"
  • On asset transfer wizard, on the "To New Asset" tab, choose new profile(s)
  • Click "Transfer" button
  • Odoo will create journal entry as well as new asset(s)

Note: You can click "Expand Asset" button for expand asset line that selects the asset profile set to be "Create an asset by product item"

No verified information in OCA: Installation.

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.