mail.activity
Activity. Defined in module mail; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 21 fields added, 7 removed, 0 renamed.
- Odoo 16 mail
- Odoo 17 mail
- Odoo 18 mail
- Odoo 19 mail
- Odoo 20 mail
Fields removed (1)
| Field | Type | Module | Notes |
|---|---|---|---|
| note_id | many2one | note | Its module (note) is not in Odoo 17: removed, renamed or merged into another module. |
Fields added (3)
| Field | Type | Module |
|---|---|---|
| active | boolean | |
| attachment_ids | many2many | |
| date_done | date |
Fields added (1)
| Field | Type | Module |
|---|---|---|
| user_tz | selection |
Fields removed (2)
| Field | Type | Module | Notes |
|---|---|---|---|
| account_tax_closing_params | json | account_reports | |
| mobile | char | voip |
Fields added (4)
| Field | Type | Module |
|---|---|---|
| approval_request_id | many2one | approvals |
| approver_id | many2one | approvals |
| feedback | text | |
| studio_approval_request_id | many2one | web_studio |
Now also inherits voip.country.code.mixin (fields from these parents are listed on their own pages).
1 views of this model removed
- account_reports.account_activity_view_form_popup
Fields removed (4)
| Field | Type | Module | Notes |
|---|---|---|---|
| chaining_type | selection | ||
| has_recommended_activities | boolean | ||
| previous_activity_type_id | many2one | ||
| recommended_activity_type_id | many2one |
Fields added (13)
| Field | Type | Module |
|---|---|---|
| activity_plan_id | many2one | |
| activity_template_id | many2one | |
| call_ids | one2many | voip |
| requested_document_ids | one2many | documents |
| res_access_create | boolean | |
| res_access_read | boolean | |
| res_access_unlink | boolean | |
| res_access_write | boolean | |
| res_model_name | char | |
| role_id | many2one | |
| sign_request_id | many2one | sign |
| sign_template_id | many2one | sign |
| technical_usage | selection |
Now also inherits voip.phone.country.mixin (fields from these parents are listed on their own pages).
No longer inherits voip.country.code.mixin.
All fields declared on mail.activity (47)
Fields this model declares itself in any version, with the versions they exist in. Inherited fields (mail.thread and other mixins) are on the parent model's page.
present not present not covered (Enterprise, Odoo 16 and 17)
Show all 47 fields
| Field | Type | Label | Module | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|
| account_tax_closing_params | json | Tax closing additional params | account_reportsE | |||||
| active | boolean | |||||||
| activity_category | selection | |||||||
| activity_decoration | selection | |||||||
| activity_plan_id | many2one mail.activity.plan | Plan | ||||||
| activity_template_id | many2one mail.activity.plan.template | Generated From | ||||||
| activity_type_id | many2one mail.activity.type | Activity Type | ||||||
| approval_request_id | many2one approval.request | approvalsE | ||||||
| approver_id | many2one approval.approver | approvalsE | ||||||
| attachment_ids | many2many ir.attachment | Attachments | ||||||
| automated | boolean | Automated activity | ||||||
| calendar_event_id | many2one calendar.event | Calendar Meeting | calendar | |||||
| call_ids | one2many voip.call | voipE | ||||||
| can_write | boolean | |||||||
| chaining_type | selection | |||||||
| date_deadline | date | Due Date | ||||||
| date_done | date | Done Date | ||||||
| feedback | text | Feedback | ||||||
| has_recommended_activities | boolean | Next activities available | ||||||
| icon | char | Icon | ||||||
| mail_template_ids | many2many | |||||||
| mobile | char | Mobile | voipE | |||||
| note | html | Note | ||||||
| note_id | many2one note.note | Related Note | note | |||||
| phone | char | Phone | ||||||
| previous_activity_type_id | many2one mail.activity.type | Previous Activity Type | ||||||
| recommended_activity_type_id | many2one mail.activity.type | Recommended Activity Type | ||||||
| request_partner_id | many2one res.partner | Requesting Partner | website_slides | |||||
| requested_document_ids | one2many documents.document | Document requests | documentsE | |||||
| res_access_create | boolean | |||||||
| res_access_read | boolean | |||||||
| res_access_unlink | boolean | |||||||
| res_access_write | boolean | |||||||
| res_id | many2one_reference | Related Document ID | ||||||
| res_model | char | Related Document Model | ||||||
| res_model_id | many2one ir.model | Document Model | ||||||
| res_model_name | char | Model | ||||||
| res_name | char | Document Name | ||||||
| role_id | many2one res.role | Role | ||||||
| sign_request_id | many2one sign.request | Sign Requests | signE | |||||
| sign_template_id | many2one sign.template | Sign Templates | signE | |||||
| state | selection | State | ||||||
| studio_approval_request_id | many2one studio.approval.request | web_studioE | ||||||
| summary | char | Summary | ||||||
| technical_usage | selection | |||||||
| user_id | many2one res.users | Assigned to | ||||||
| user_tz | selection | Timezone |