knowledge.article
Knowledge Article. Defined in module knowledge; exists in Odoo 18, 19, 20. Across the upgrade steps we tracked: 13 fields added, 0 removed, 0 renamed, 1 type changes.
- Odoo 16 not covered
- Odoo 17 not covered
- Odoo 18 knowledge
- Odoo 19 knowledge
- Odoo 20 knowledge
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.
Fields added (10)
| Field | Type | Module |
|---|---|---|
| audit_report_id | one2many | accountant_knowledge |
| esg_report_id | one2many | esg_csrd |
| inherited_audit_report_id | one2many | accountant_knowledge |
| inherited_esg_report_id | one2many | esg_csrd |
| is_audit_report_template | boolean | accountant_knowledge |
| is_esg_report_template | boolean | esg_csrd |
| is_listed_in_templates_gallery | boolean | knowledge |
| last_edition_user_avatar | image | knowledge |
| origin_template_id | many2one | knowledge |
| template_child_default_create | boolean | knowledge |
Fields added (3)
| Field | Type | Module |
|---|---|---|
| ai_sources_ids | one2many | ai_knowledge |
| parent_emoji | char | knowledge |
| root_article_emoji | char | knowledge |
Type changed (1)
| Field | Odoo 19 | Odoo 20 |
|---|---|---|
| template_body | text | html |
Now also inherits ai.embedding.mixin (fields from these parents are listed on their own pages).
2 views of this model removed
- esg_csrd.esg_csrd_knowledge_article_view_form
- website_knowledge.knowledge_article_view_form
All fields declared on knowledge.article (66)
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 66 fields
| Field | Type | Label | Module | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|
| active | boolean | knowledgeE | ||||||
| ai_sources_ids | one2many ai.agent.source | AI Agent Sources | ai_knowledgeE | |||||
| article_member_ids | one2many knowledge.article.member | Members Information | knowledgeE | |||||
| article_properties | properties | Properties | knowledgeE | |||||
| article_properties_definition | properties_definition | Article Item Properties | knowledgeE | |||||
| article_url | char | Article URL | knowledgeE | |||||
| audit_report_id | one2many audit.report | accountant_knowledgeE | ||||||
| body | html | Body | knowledgeE | |||||
| category | selection | Section | knowledgeE | |||||
| child_ids | one2many knowledge.article | Child Articles and Items | knowledgeE | |||||
| cover_image_id | many2one knowledge.cover | Article cover | knowledgeE | |||||
| cover_image_position | float | Cover vertical offset | knowledgeE | |||||
| cover_image_url | char | Cover url | knowledgeE | |||||
| deletion_date | date | Deletion Date | knowledgeE | |||||
| esg_report_id | one2many esg.report | esgE | ||||||
| favorite_count | integer | #Is Favorite | knowledgeE | |||||
| favorite_ids | one2many knowledge.article.favorite | Favorite Articles | knowledgeE | |||||
| full_width | boolean | Full width | knowledgeE | |||||
| has_article_children | boolean | Has normal article children? | knowledgeE | |||||
| has_item_children | boolean | Has article item children? | knowledgeE | |||||
| has_item_parent | boolean | Is the parent an Item? | knowledgeE | |||||
| icon | char | Emoji | knowledgeE | |||||
| inherited_audit_report_id | one2many audit.report | accountant_knowledgeE | ||||||
| inherited_esg_report_id | one2many esg.report | esgE | ||||||
| inherited_permission | selection | Inherited Permission | knowledgeE | |||||
| inherited_permission_parent_id | many2one knowledge.article | Inherited Permission Parent Article | knowledgeE | |||||
| internal_permission | selection | Internal Permission | knowledgeE | |||||
| is_article_item | boolean | Is Item? | knowledgeE | |||||
| is_article_visible | boolean | Can the user see the article? | knowledgeE | |||||
| is_article_visible_by_everyone | boolean | Can everyone see the Article? | knowledgeE | |||||
| is_audit_report_template | boolean | Annual Report Template | accountant_knowledgeE | |||||
| is_desynchronized | boolean | Desyncronized with parents | knowledgeE | |||||
| is_esg_report_template | boolean | esgE | ||||||
| is_listed_in_templates_gallery | boolean | Is listed in Templates Gallery? | knowledgeE | |||||
| is_locked | boolean | Locked | knowledgeE | |||||
| is_template | boolean | Is Template | knowledgeE | |||||
| is_user_favorite | boolean | Is Favorited | knowledgeE | |||||
| last_edition_date | datetime | Last Edited on | knowledgeE | |||||
| last_edition_uid | many2one res.users | Last Edited by | knowledgeE | |||||
| last_edition_user_avatar | image | Last Editor's Avatar | knowledgeE | |||||
| name | char | Title | knowledgeE | |||||
| origin_template_id | many2one knowledge.article | Template used to generate the article | knowledgeE | |||||
| parent_emoji | char | Parent Emoji | knowledgeE | |||||
| parent_id | many2one knowledge.article | Parent Article | knowledgeE | |||||
| parent_path | char | knowledgeE | ||||||
| root_article_emoji | char | Menu Article Emoji | knowledgeE | |||||
| root_article_id | many2one knowledge.article | Menu Article | knowledgeE | |||||
| sequence | integer | Sequence | knowledgeE | |||||
| stage_id | many2one knowledge.article.stage | Item Stage | knowledgeE | |||||
| summary | text | Summary | knowledgeE | |||||
| template_body | html | Template Body | knowledgeE | |||||
| template_category_id | many2one knowledge.article.template.category | Template Category | knowledgeE | |||||
| template_category_sequence | integer | Template Category Sequence | knowledgeE | |||||
| template_child_default_create | boolean | Auto-Create Child Article | knowledgeE | |||||
| template_description | char | Template Description | knowledgeE | |||||
| template_name | char | Template Title | knowledgeE | |||||
| template_preview | html | Template Preview | knowledgeE | |||||
| template_sequence | integer | Template Sequence | knowledgeE | |||||
| to_delete | boolean | Trashed | knowledgeE | |||||
| user_can_read | boolean | Can Read | knowledgeE | |||||
| user_can_write | boolean | Can Edit | knowledgeE | |||||
| user_favorite_sequence | integer | User Favorite Sequence | knowledgeE | |||||
| user_has_access | boolean | Has Access | knowledgeE | |||||
| user_has_access_parent_path | boolean | Can the user join? | knowledgeE | |||||
| user_has_write_access | boolean | Has Write Access | knowledgeE | |||||
| user_permission | selection | User permission | knowledgeE |