This question has been flagged
Hi,
Three separate issues here; addressing each:
1. Deleting a Studio module removes customizations from other modules
This is expected Odoo behavior. When you create a module in Studio (e.g., "Logistics"), any customizations made while that module was the active export target are bundled into it. Deleting the module removes all those customizations, including fields added to Purchase or other native modules. Fix: Before deleting, go to Studio > Export and move your customizations to a separate, permanent custom module. Never delete a Studio module unless you're sure it contains nothing you want to keep.
2. Uninstalling Logistics also removes Studio customizations / submenu breaks the app
Same root cause — Studio packages everything into the active module. For the submenu issue: making "shipping bills" a child menu of "Logistics" without a proper window action on the parent causes the app to fail to open. Fix: Ensure the parent menu item ("Logistics") has a valid default action, or set the first submenu as the default view.
3. Printed delivery address shows warehouse code instead of actual address
This is a report template issue. Go to Settings > Technical > Reports, find the Purchase Order report, and edit the QWeb template. The field pulling the delivery address is likely using picking_type_id.warehouse_id.name or similar. Replace it with dest_address_id or partner_id depending on your flow. In Studio you can also customize the print template directly under Studio > Reports.
Hope that helps!
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Registrar-se