| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 93 |
| Technical Name |
se_account_posted_entry_delete |
| License | LGPL-3 |
| Website | https://sprinterp.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 93 |
| Technical Name |
se_account_posted_entry_delete |
| License | LGPL-3 |
| Website | https://sprinterp.com |
Delete Account Journal Posted Entry
Force cancel, automatic unreconcile, and permanently delete posted account journal entries and invoices directly from Form and List views via strict access groups privileges.
Key Module Highlights
Delete Account Journal Posted Entry Workflow
Configure Deletion Rights for Posted Journal Entries
Navigate to the Settings Application, access the top Users & Companies menu, and open the target profile "Mitchell Admin". Inside the Access Rights panel tab, locate the specialized "Posted Entry Configuration" section and enable the respective checkbox switches to grant distinct user authorization privileges for erasing records across the system.
Key Logic: The architecture maps these interactive settings onto separate groups, allowing admins to selectively authorize users for deleting items specifically via the Form View or List View environments based on company operational requirements.
Execute Inline Batch Deletion via Invoice List Grid Layout
Navigate to the Invoicing Application and open the main Invoices tracking list grid view. Users equipped with the list-view access group privilege will view an active inline action link titled "Delete Account Journal Posted" directly appended inside individual transaction rows to trigger rapid line-level cleanups instantly.
Key Logic: Triggering this action fires the background method action_delete_posted_entry_list.
The framework automatically validates group membership, unlinks allocations via remove_move_reconcile,
demotes document states, and drops files securely.
Utilize Direct Header Action Trigger inside Invoice Form Workspace
Open any individual completely posted document or credit note form profile (e.g., RINV/2026/00003). Users equipped with form-level deletion group permissions will view a prominent primary context action button titled "Delete Account Journal Posted" embedded directly onto the header dashboard menu line to execute clean record wipes.
Key Logic: Executing this header operation triggers the target python method action_delete_posted_entry_form.
It intercepts active asset relational allocations, drops dependencies, triggers a standard
state demotion cycle, and unlinks data tables without manual reverse entries.
Key Features & Capabilities
Empower your financial management workflows with granular view-based deletion privileges and automated ledger unreconciliation mechanics in Odoo.
Form View Action Button
Injects an instant context-aware removal command button directly into individual journal entry header bands for fast individual processing.
List View Inline Engine
Embeds custom deletion action elements inside Odoo accounting list layouts to easily target and clear items without opening records.
Auto-Unreconcile Logic
Intelligently checks and unlinks associated payment records programmatically using native database functions before purging ledger rows.
Interactive Group Toggles
Maps specific backend access groups onto user preferences profiles as smooth boolean toggle switches for clean administrative setup.
Granular Privilege Guards
Enforces precise user security groups evaluation barriers to cleanly separate list grid wiping rights from form panel actions.
Double-Check Barriers
Spawns strict native operational validation block warnings to guarantee explicit confirmation from personnel before records are dropped.
Need Any Help?
Installation, Configuration & Bug Fixing support from our experts.
© 2017 SprintERP Technologies. All Rights Reserved.
Please log in to comment on this module