Video summary

Scrap Asset (by mas Dio.)

Main summary

Key takeaways

Technology

Summary of technological/product concepts (Scrap Asset in Odoo)

The video discusses an Odoo flow for scrapping/disposing assets (labeled “Scrap Asset”). It focuses on how the system should:

  • Display the correct UI buttons
  • Launch and configure the appropriate wizards/pop-ups
  • Generate the correct accounting journals when asset values are modified

Disposal conditions

Two main posting/disposal configurations are described:

  1. Fully depreciated assets

    • Triggered when the asset has no remaining value.
    • The disposal uses a fully-depreciated configuration.
    • No explicit “loss account” selection is required (as described in the explanation).
  2. Partially depreciated assets

    • Triggered when the asset still has remaining book value.
    • The disposal uses a partially-depreciated configuration.
    • The wizard requires the user to select the “loss” account (and possibly related account choices).

Key UI / workflow behavior (buttons & views)

After initiating disposal for an asset:

  • The system should provide a “Dispose” option.
  • When assets are viewed in Scrap form/view, the system should also show a button such as:
    • “Modify Assets” (which opens a display/wizard)
  • When the user clicks Modify Assets:
    • A wizard/pop-up appears to choose account application logic based on depreciation status.

Wizard logic (how accounts are selected)

The wizard determines which assets fall into each category:

  • Assets treated as fully depreciated
  • Assets treated as partially depreciated

The source data required for this already exists in the system (the presenter mentions tables that identify full vs partial depreciation).

Account handling in the wizard:

  • Fully depreciated: no “loss account” selection is needed.
  • Partially depreciated: the user selects the loss account (and possibly additional related accounts).

Journal generation (accounting impact)

After the wizard runs, the system should create accounting entries:

  • It may create one journal per asset, or group multiple assets into journal lines.
  • If multiple assets are selected, the video indicates there may be multiple journal outputs/entries.
  • The generated journal lines reflect the financial impact of the modification/scrap/disposal process.

Special case: “Sell” vs “Dispose/Loss”

The video distinguishes selling from scrap/disposal:

  • Selling assets follows a typical Odoo sales flow:
    • GI / SO / invoice creation
  • After posting the invoice, a depreciation-related action should appear, such as:
    • “Modify previous depreciation” / “Modify depreciation”
  • When posting the invoice:
    • The system should use the invoice number
    • It should automatically read relevant invoice lines for processing

The presenter notes that there are other scenarios (e.g., loss and net) and suggests that the differences between “selling vs loss” can be complex—so those details may be skipped for now.


Notification / linking to the correct scrap record

To help finance users process the correct document:

  • When the customer invoice is confirmed in the sell flow, the system should send a notification to finance.
  • The notification should include a reference (e.g., scrap number / journal reference / document number).
  • With that reference, the finance user should be able to:
    • Click “Modify Asset” on the related scrap record
    • Run the wizard to generate the correct journals

Main speakers / sources

  • Mas Faris (main counterpart referenced repeatedly)
  • Mas Dio / mas Dio (referenced in the video title; the narrator/presenter speaking as “Mas”)

Rate this summary

Your feedback will help improve summaries.

Improve this summary

Reprocess with a stronger model when the summary feels incomplete or inaccurate.

Pro

Translate summary in another language

Pro

Ask questions to this video

Chat for follow-up questions, clarifications, and source-backed answers.

Coming soon

Share this summary

Original video