This module leaves a message in the chatter when an activity is cancelled.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0When a scheduled activity is deleted or cancelled, Odoo now posts a message in the record's chatter saying which activity was cancelled, who it was assigned to and the original note.
This module adds a trace in the chatter whenever a scheduled activity is cancelled or deleted, so the history of a record no longer loses that information.
- When an activity is removed (for example by deleting it from the activity list or the record), a message is automatically posted on the related record.
- The message shows the activity type name and icon, the word "canceled", and, if the activity was assigned to someone other than the person doing the cancellation, the name of the original assignee.
- If the activity had a summary, it is included after a colon; if it had a note, the note is shown under an "Original note" heading.
- The message is posted under the "Activities" subtype (
mail.mt_activities), so it appears in the chatter like other activity-related messages. - Marking an activity as done does NOT create this cancellation message: the module explicitly skips the log in that case, so only real cancellations are tracked.
- The change applies to the
mail.activitymodel, which is the model behind all scheduled activities in Odoo, so it works for any record that supports activities (sales orders, contacts, projects, etc.).
No new menus or screens are added; the only visible change is the extra message in existing chatter threads.
Depends on
Models and fields (1)
- mail.activity · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/social.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0- Go to a record that allows to record activities (Contacts for example).
- Create an activity.
- Click on the "Cancel" button.
- A message is added in the chatter indicating the details of the activity that has been canceled.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.