$ 5.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 204 |
| Technical Name |
one2many_bulk_delete |
| License | LGPL-3 |
| Website | https://www.linkedin.com/in/mehedihasanreal/ |
| Versions | 16.0 17.0 18.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 204 |
| Technical Name |
one2many_bulk_delete |
| License | LGPL-3 |
| Website | https://www.linkedin.com/in/mehedihasanreal/ |
| Versions | 16.0 17.0 18.0 |
⚡ One2Many Bulk Delete
Efficiently delete multiple One2Many records with a single click.
Odoo 16.0 | 17.0 | 18.0📹 Demo
✨ Key Features
☑️ Checkbox Selection
Select multiple records easily using checkboxes.
✅ Select All
One-click “Select All” option for fast mass selection.
🗑️ Bulk Delete
Delete all selected rows at once with confirmation.
🔒 State Aware
Automatically hides delete option in restricted states.
⚡ Live Update
Real-time selection counter updates instantly.
🎯 Easy Integration
Add widget="one2many_bulk_delete" to any One2Many field.
📸 Screenshots
1. Checkbox Selection
2. Select All
3. Delete Confirmation
4. Success Notification
🔧 How It Works
- Select records using checkboxes
- See selected count update live
- Click “Delete Selected”
- Confirm deletion
- Done — records removed!
📦 Installation
- Download the module
- Place it inside your addons folder
- Restart your Odoo service
- Update App List
- Install "One2Many Bulk Delete"
Supports Odoo 16.0, 17.0, 18.0
💻 Usage
<field name="order_line" widget="one2many_bulk_delete">
<tree>
<field name="product_id"/>
<field name="product_uom_qty"/>
<field name="price_unit"/>
</tree>
</field>
👨💻 Developed by MD. MEHEDI HASAN REAL
🔗 LinkedIn Profile
LGPL-3 License
Please log in to comment on this module