Skip to Content
Odoo model · Enterprise

social.post

Social Post. Defined in module social; exists in Odoo 18, 19, 20. Across the upgrade steps we tracked: 14 fields added, 5 removed, 0 renamed, 1 type changes.

  1. Odoo 16 not covered
  2. Odoo 17 not covered
  3. Odoo 18 social
  4. Odoo 19 social
  5. Odoo 20 social

This is an Enterprise model: Odoo 16 and 17 Enterprise sources are not part of the data, so those versions show as not covered.

Odoo 17 to 18

Community only All changes in this step

Not covered: this step compares Community modules only and this model belongs to an Enterprise module.

Odoo 18 to 19

Community + Enterprise All changes in this step

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

Odoo 19 to 20

Community + Enterprise All changes in this step

Fields removed (5)

FieldTypeModuleNotes
calendar_datedatetimesocial
engagementintegersocial
post_methodselectionsocial
source_idmany2onesocial
use_visitor_timezonebooleansocial_push_notifications

Fields added (14)

FieldTypeModule
comments_countintegersocial
currency_idmany2onesocial_sale
facebook_scheduled_datedatetimesocial_facebook
has_scheduled_datebooleansocial
instagram_scheduled_datedatetimesocial_instagram
likes_countintegersocial
linkedin_scheduled_datedatetimesocial_linkedin
max_calendar_datedatetimesocial
min_calendar_datedatetimesocial
push_notifications_scheduled_datedatetimesocial_push_notifications
shares_countintegersocial
twitter_scheduled_datedatetimesocial_twitter
youtube_first_commenttextsocial_youtube
youtube_scheduled_datedatetimesocial_youtube

Type changed (1)

FieldOdoo 19Odoo 20
sale_invoiced_amount integermonetary

No longer inherits utm.source.mixin.

3 views of this model removed
  • social_crm.social_post_view_kanban
  • social_sale.social_post_view_kanban
  • social_youtube.social_post_view_kanban

All fields declared on social.post (54)

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 54 fields
FieldTypeLabelModule1617181920
account_allowed_idsmany2many social.accountAllowed AccountssocialE
account_idsmany2manysocialE
calendar_datedatetimeCalendar DatesocialE
click_countintegerNumber of clickssocialE
comments_countintegerCommentssocialE
company_idmany2one res.companyCompanysocialE
currency_idmany2one res.currencyCurrencysocial_saleE
engagementintegerEngagementsocialE
event_track_idmany2one event.trackLinked Event Trackwebsite_event_track_socialE
facebook_image_idsmany2manysocial_facebookE
facebook_scheduled_datedatetimeFacebook Scheduled forsocial_facebookE
has_post_errorsbooleanThere are post errors on sub-postssocialE
has_scheduled_datebooleanHas Specific DatesocialE
instagram_image_idsmany2manysocial_instagramE
instagram_scheduled_datedatetimeInstagram Scheduled forsocial_instagramE
is_hatchedbooleanHatchedsocialE
leads_opportunities_countintegerLeads / Opportunities countsocial_crmE
likes_countintegerLikessocialE
linkedin_image_idsmany2manysocial_linkedinE
linkedin_scheduled_datedatetimeLinkedIn Scheduled forsocial_linkedinE
live_post_idsone2many social.live.postPosts By AccountsocialE
live_posts_by_mediacharLive Posts by Social MediasocialE
max_calendar_datedatetimeMax Calendar DatesocialE
media_idsmany2many social.mediasocialE
min_calendar_datedatetimeMin Calendar DatesocialE
post_methodselectionWhensocialE
published_datedatetimePublished DatesocialE
push_notifications_scheduled_datedatetimePush Notifications Scheduled forsocial_push_notificationsE
sale_invoiced_amountmonetaryInvoiced Amountsocial_saleE
sale_quotation_countintegerQuotation Countsocial_saleE
scheduled_datedatetimeScheduled DatesocialE
shares_countintegerSharessocialE
source_idmany2onesocialE
stateselectionStatussocialE
stream_posts_countintegerFeed Posts CountsocialE
twitter_image_idsmany2manysocial_twitterE
twitter_scheduled_datedatetimeX Scheduled forsocial_twitterE
use_leadsbooleanUse Leadssocial_crmE
use_visitor_timezonebooleansocial_push_notificationsE
utm_campaign_idmany2one utm.campaignCampaignsocialE
youtube_access_tokencharYouTube Access Tokensocial_youtubeE
youtube_accounts_countintegerSelected YouTube Accountssocial_youtubeE
youtube_accounts_other_countintegerSelected Other Accountssocial_youtubeE
youtube_descriptiontextYouTube Video Descriptionsocial_youtubeE
youtube_first_commenttextYouTube First Commentsocial_youtubeE
youtube_previewhtmlYouTube Previewsocial_youtubeE
youtube_scheduled_datedatetimeYouTube Scheduled forsocial_youtubeE
youtube_thumbnail_urlcharYouTube Thumbnail Urlsocial_youtubeE
youtube_titlecharYouTube Video Titlesocial_youtubeE
youtube_videocharYouTube Videosocial_youtubeE
youtube_video_category_idcharYouTube Category Idsocial_youtubeE
youtube_video_idcharYouTube Video Idsocial_youtubeE
youtube_video_privacyselectionVideo Privacysocial_youtubeE
youtube_video_urlcharYouTube Video Urlsocial_youtubeE
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.