Item logo image for Odoo Field X-Ray

Odoo Field X-Ray

5.0(

4 ratings

)
ExtensionDeveloper Tools11 users
Item media 3 (screenshot) for Odoo Field X-Ray
Item media 1 (screenshot) for Odoo Field X-Ray
Item media 2 (screenshot) for Odoo Field X-Ray
Item media 3 (screenshot) for Odoo Field X-Ray
Item media 1 (screenshot) for Odoo Field X-Ray
Item media 1 (screenshot) for Odoo Field X-Ray
Item media 2 (screenshot) for Odoo Field X-Ray
Item media 3 (screenshot) for Odoo Field X-Ray

Overview

Inspect Odoo fields in debug mode: see dependencies, reverse depends, related views, and copy ready-to-use code snippets.

Odoo Field X-Ray turns a keyboard shortcut into a complete field inspector for Odoo developers, business analysts, consultants, and power users. Hover any field on an Odoo form view, press your shortcut, and instantly see everything the standard debug tooltip hides from you. WHAT IT SHOWS For any field on any Odoo model, the inspector displays: - Metadata — string, help, domain, ondelete, SQL column, default value, type, and full status (required, readonly, stored, indexed, translatable, tracked) - Live record state — raw database value vs. display value on the current record, plus an explanation of why the field is readonly / invisible / required at this moment (parses the view attributes) - Triggered onchanges — the fields that get updated when this one changes - Reverse depends — every other computed field across the model whose @depends references this one (the killer feature you cannot find anywhere else in the Odoo UI) - Appearances — how many views, server actions, automated rules, and reports reference this field - Inheritance chain — the origin module plus every module that extended the field, with Studio customizations highlighted PRODUCTIVITY TOOLS - Quick edit — modify the value of the current record directly from the inspector via a single confirmed RPC write - SQL inspector — reconstructed CREATE / ALTER, indexes, foreign key, and example SELECT statements, ready to paste into pgAdmin - Snapshot & diff — save the current state of a record, modify it later, then see exactly which fields changed - Export record — export the current record as JSON, Python dict ready for create(), or XML data tag for migration files - Access rights generator — generate an ir.ui.view XML override that makes the field readonly for a specific group - Postman / cURL — generate a complete authenticated cURL command, importable into Postman or Insomnia - RPC console — mini REPL inside the inspector to call any model method (read, search_read, write, …) and see the raw response - Recompute — for stored compute fields, recompute on the current record with one click ONE-CLICK COPY SNIPPETS Each field comes with five pre-formatted code snippets, ready to paste into your scripts or modules: - XML-RPC read call (models.execute_kw) - ORM browse expression (self.env[...].browse(id).field) - Domain template — [('field', '=', value)] - XML view tag — <field name="..."/> - Reconstructed fields.X(...) Python definition The copy button animates with a check mark when clicked, so you always know the snippet is in your clipboard. MULTI-WINDOW WORKFLOW - Lock the inspector window to prevent it from closing on outside clicks - Open multiple locked inspectors at once to compare fields side by side - Each window is independently draggable via its header - Refresh button reloads data from Odoo without losing your window layout - Inspection history — the last 5 fields you inspected appear as quick-jump shortcuts at the top of the window CUSTOMIZATION Every section, both base and advanced, can be turned on or off individually in the extension settings. Each toggle is documented with an in-page explanation so you understand exactly what it does before enabling it. HOW TO USE 1. Open any Odoo form view (sale order, contact, invoice, etc.) 2. Enable Odoo debug mode (the extension popup includes a one-click toggle) 3. Hover any field — a subtle blue halo appears, signaling the field is inspectable 4. Press Alt+Shift+X — the inspector opens, centered on screen The keyboard shortcut is fully customizable at chrome://extensions/shortcuts. Mouse users can also Alt + right-click any field as an alternative. CROSS-DEVICE SYNC When Chrome Sync is enabled with your Google account, your keyboard shortcut, display language, and hidden inspector sections automatically sync across all your devices. Configure it once on your work PC, and your laptop is already set up. SUPPORTED ODOO VERSIONS Odoo 17, 18, and 19 — Community, Enterprise, and Odoo.sh. Self-hosted instances on any domain work out of the box. AVAILABLE LANGUAGES English, French, German, Luxembourgish. The interface language can be set independently from your browser locale. PRIVACY This extension does not collect, transmit, or analyze any user data. All preferences are stored locally via chrome.storage.sync, which Chrome itself synchronizes through your Google account. No third-party servers are contacted, no analytics, no tracking. The extension only activates on pages where an Odoo backend is detected. ABOUT Not affiliated with Odoo S.A.

Details

  • Version
    1.2.5
  • Updated
    May 21, 2026
  • Offered by
    InsimaNetWorks
  • Size
    73.89KiB
  • Languages
    3 languages
  • Developer
    Email
    0jeremysassi0@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps