Skip to Content
Odoo model

rating.rating

Rating. Defined in module rating; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 5 fields added, 1 removed, 0 renamed, 1 type changes.

  1. Odoo 16 rating
  2. Odoo 17 rating
  3. Odoo 18 rating
  4. Odoo 19 rating
  5. Odoo 20 rating

Odoo 16 to 17

Community only All changes in this step
1 views of this model removed
  • hr_timesheet.rating_rating_view_search_project_inherited

Odoo 17 to 18

Community only All changes in this step

No change to this model's own fields in this step.

Odoo 18 to 19

Community + Enterprise All changes in this step

Fields added (3)

FieldTypeModule
project_idmany2oneindustry_fsm
rated_ondatetimerating
ticket_idmany2onehelpdesk
5 views of this model removed
  • im_livechat.rating_rating_view_kanban
  • im_livechat.rating_rating_view_search_livechat
  • im_livechat.rating_rating_view_tree
  • project.rating_rating_project_view_kanban
  • rating.rating_rating_view_form_complete
2 actions on this model removed
  • im_livechat.rating_rating_action_livechat
  • im_livechat.rating_rating_action_livechat_report
1 menus opening this model removed
  • im_livechat.rating_rating_menu_livechat

Odoo 19 to 20

Community + Enterprise All changes in this step

Fields removed (1)

FieldTypeModuleNotes
project_idmany2oneindustry_fsmIts module (industry_fsm) is not in Odoo 20: removed, renamed or merged into another module.

Fields added (2)

FieldTypeModule
appointment_resource_idsmany2manyappointment
appointment_schedule_based_onselectionappointment

Type changed (1)

FieldOdoo 19Odoo 20
parent_res_id integermany2one_reference
1 actions on this model removed
  • industry_fsm.rating_rating_action_fsm
1 menus opening this model removed
  • industry_fsm.fsm_menu_reporting_customer_ratings

All fields declared on rating.rating (31)

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 31 fields
FieldTypeLabelModule1617181920
access_tokencharSecurity Tokenrating
appointment_resource_idsmany2many appointment.resourceAppointment ResourcesappointmentE
appointment_schedule_based_onselectionSchedule Based OnappointmentE
consumedbooleanFilled Ratingrating
create_datedatetimeSubmitted onrating
feedbacktextCommentrating
is_internalbooleanVisible Internally Onlyrating
message_idmany2one mail.messageMessagerating
parent_refreferenceParent Refrating
parent_res_idmany2one_referenceParent Documentrating
parent_res_modelcharParent Document Modelrating
parent_res_model_idmany2one ir.modelParent Related Document Modelrating
parent_res_namecharParent Document Namerating
partner_idmany2one res.partnerCustomerrating
project_idmany2one project.projectindustry_fsmE
publisher_commenttextPublisher commentportal_rating
publisher_datetimedatetimeCommented onportal_rating
publisher_idmany2one res.partnerCommented byportal_rating
rated_ondatetimeRated Onrating
rated_partner_idmany2one res.partnerRated Operatorrating
rated_partner_namecharrating
ratingfloatRating Valuerating
rating_imagebinaryImagerating
rating_image_urlcharImage URLrating
rating_textselectionRatingrating
res_idmany2one_referenceDocumentrating
res_modelcharDocument Modelrating
res_model_idmany2one ir.modelRelated Document Modelrating
res_namecharResource namerating
resource_refreferenceResource Refrating
ticket_idmany2one helpdesk.tickethelpdeskE
Coverage. Odoo 16 to 17 and 17 to 18 compare Community modules only (the Enterprise 16 and 17 sources are not available to us). Odoo 18 to 19 and 19 to 20 include Community and Enterprise modules. Everything here comes from a static read of the Odoo source code: a field counts as removed only when no parent model, mixin or delegated model still provides it. Fields created dynamically at run time can be missed, and entries we could not confirm are marked as low confidence.