marketing.activity
Marketing Activity. Defined in module marketing_automation; exists in Odoo 18, 19, 20. Across the upgrade steps we tracked: 20 fields added, 1 removed, 1 renamed.
- Odoo 16 not covered
- Odoo 17 not covered
- Odoo 18 marketing_automation
- Odoo 19 marketing_automation
- Odoo 20 marketing_automation
This is an Enterprise model: Odoo 16 and 17 Enterprise sources are not part of the data, so those versions show as not covered.
Not covered: this step compares Community modules only and this model belongs to an Enterprise module.
No change to this model's own fields in this step.
Renamed (1)
| Odoo 19 | Odoo 20 | Confidence |
|---|---|---|
| domain | split_domain | possible (same type, name extended) |
Fields removed (1)
| Field | Type | Module | Notes |
|---|---|---|---|
| activity_summary | html | marketing_automation |
Fields added (20)
Show all 20
| Field | Type | Module |
|---|---|---|
| allowed_trigger_type_ui | json | marketing_automation |
| campaign_mass_mailing_count | integer | marketing_automation |
| can_be_triggering_activity | boolean | marketing_automation |
| collect_reply_early_end | boolean | marketing_automation |
| description | html | marketing_automation |
| is_split_no | boolean | marketing_automation |
| log_note_body | text | marketing_automation |
| loyalty_mail_template_id | many2one | marketing_automation_loyalty |
| loyalty_program_id | many2one | marketing_automation_loyalty |
| server_action_state | selection | marketing_automation |
| subscribe_to_list_action | selection | marketing_automation |
| subscribe_to_list_id | many2one | marketing_automation |
| trigger_category_ui | selection | marketing_automation |
| trigger_type_category | selection | marketing_automation |
| trigger_type_ui | selection | marketing_automation |
| triggered_activity_ids | one2many | marketing_automation |
| triggering_activity_allowed_ids | many2many | marketing_automation |
| triggering_activity_id | many2one | marketing_automation |
| view_coordinates | json | marketing_automation |
| wait_value_domain | char | marketing_automation |
No longer inherits utm.source.mixin.
All fields declared on marketing.activity (56)
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 56 fields
| Field | Type | Label | Module | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|
| activity_domain | char | Activity Filter | marketing_automationE | |||||
| activity_summary | html | Activity Summary | marketing_automationE | |||||
| activity_type | selection | Activity Type | marketing_automationE | |||||
| allowed_parent_ids | many2many marketing.activity | Allowed parents | marketing_automationE | |||||
| allowed_trigger_type_ui | json | Allowed Trigger Types | marketing_automationE | |||||
| campaign_id | many2one marketing.campaign | Campaign | marketing_automationE | |||||
| campaign_mass_mailing_count | integer | Campaign Mailing Count | marketing_automationE | |||||
| can_be_triggering_activity | boolean | marketing_automationE | ||||||
| child_ids | one2many marketing.activity | Child Activities | marketing_automationE | |||||
| collect_reply_early_end | boolean | Cancel flows when replied | marketing_automationE | |||||
| description | html | Description | marketing_automationE | |||||
| domain | char | Applied Filter | marketing_automationE | |||||
| interval_number | integer | Send after | marketing_automationE | |||||
| interval_standardized | integer | Send after (in hours) | marketing_automationE | |||||
| interval_type | selection | Delay Type | marketing_automationE | |||||
| is_split_no | boolean | Is it the False branch of the split? | marketing_automationE | |||||
| log_note_body | text | Note to Log | marketing_automationE | |||||
| loyalty_mail_template_id | many2one mail.template | Mail Template | marketing_automation_loyaltyE | |||||
| loyalty_program_id | many2one loyalty.program | Coupon Program | marketing_automation_loyaltyE | |||||
| mass_mailing_id | many2one mailing.mailing | Marketing Template | marketing_automationE | |||||
| mass_mailing_id_mailing_type | selection | Mailing Type | marketing_automationE | |||||
| model_id | many2one ir.model | Model | marketing_automationE | |||||
| model_name | char | Model Name | marketing_automationE | |||||
| name | char | Name | marketing_automationE | |||||
| parent_id | many2one marketing.activity | Parent activity | marketing_automationE | |||||
| processed | integer | marketing_automationE | ||||||
| rejected | integer | marketing_automationE | ||||||
| require_sync | boolean | Require trace sync | marketing_automationE | |||||
| server_action_id | many2one ir.actions.server | Server Action | marketing_automationE | |||||
| server_action_state | selection | marketing_automationE | ||||||
| split_domain | char | Applied Split Filter | marketing_automationE | |||||
| statistics_graph_data | char | marketing_automationE | ||||||
| subscribe_to_list_action | selection | Perform | marketing_automationE | |||||
| subscribe_to_list_id | many2one mailing.list | Mailing List | marketing_automationE | |||||
| total_bounce | integer | marketing_automationE | ||||||
| total_click | integer | marketing_automationE | ||||||
| total_open | integer | marketing_automationE | ||||||
| total_reply | integer | marketing_automationE | ||||||
| total_sent | integer | marketing_automationE | ||||||
| trace_ids | one2many marketing.trace | Traces | marketing_automationE | |||||
| trigger_category | selection | marketing_automationE | ||||||
| trigger_category_ui | selection | marketing_automationE | ||||||
| trigger_type | selection | marketing_automationE | ||||||
| trigger_type_category | selection | marketing_automationE | ||||||
| trigger_type_ui | selection | marketing_automationE | ||||||
| triggered_activity_ids | one2many marketing.activity | marketing_automationE | ||||||
| triggering_activity_allowed_ids | many2many marketing.activity | Allowed Triggers | marketing_automationE | |||||
| triggering_activity_id | many2one marketing.activity | marketing_automationE | ||||||
| utm_campaign_id | many2one utm.campaign | UTM Campaign | marketing_automationE | |||||
| validity_duration | boolean | Validity Duration | marketing_automationE | |||||
| validity_duration_number | integer | Valid during | marketing_automationE | |||||
| validity_duration_type | selection | marketing_automationE | ||||||
| view_coordinates | json | marketing_automationE | ||||||
| wait_value_domain | char | Applied Wait Value Domain | marketing_automationE | |||||
| whatsapp_error | boolean | Whatsapp Error | marketing_automation_whatsappE | |||||
| whatsapp_template_id | many2one whatsapp.template | Whatsapp Template | marketing_automation_whatsappE |