Odoo Model Reference _unknown account
account_followup
account_reports
analytic
appointment asset
auth_totp
avatar
bacs
bank
base_import
bus
calendar
change
data_cleaning
data_merge
data_recycle
decimal
digest
discuss
documents
extract
fetchmail
format
gamification
google
hmrc
hr
html
iap
image
ir
ir_actions_account_report_download knowledge
kpi
l10n_eu_oss
l10n_uk
mail
onboarding
payment
phone
planning
portal
privacy
product
project
publisher_warranty
rating
report
res
reset
resource
save
sequence
sign
sms
snailmail
spreadsheet
studio
survey
template
uom
update
validate
web_editor
web_tour
wizard
x_locations x_locations_line_072aa appointment.type ::
Appointment Type
This file inherits the appointment.type model and centralize all methods linked
to appointment type templates in a separate file. These templates are used to
ease the onboarding and load specific configurations, hinted by their description.
They appear instead of the helper on appointment.type list and kanban views when
no appointment exists.
Fields active [boolean]:
Active activity_calendar_event_id [readonly ; many2one: calendar.event ]:
Next Activity Calendar Event activity_date_deadline [readonly ; date]:
Next Activity Deadline activity_exception_decoration [readonly ; selection]:
Activity Exception Decoration Values
Raw introspection data
activity_exception_icon [readonly ; char]:
Icon activity_ids [one2many: mail.activity ]:
Activities activity_state [readonly ; selection]:
Activity State Values
Raw introspection data
activity_summary [char]:
Next Activity Summary activity_type_icon [readonly ; char]:
Activity Type Icon activity_type_id [many2one: mail.activity.type ]:
Next Activity Type activity_user_id [readonly ; many2one: res.users ]:
Responsible User allow_guests [boolean]:
Allow Guests appointment_count [readonly ; integer]:
# Appointments appointment_count_request [readonly ; integer]:
# Appointments To Confirm appointment_count_upcoming [readonly ; integer]:
# Upcoming Appointments appointment_duration [required ; float]:
Duration appointment_duration_formatted [readonly ; char]:
Appointment Duration Formatted appointment_invite_count [readonly ; integer]:
# Invitation Links appointment_invite_ids [many2many: appointment.invite ]:
Invitation Links appointment_manual_confirmation [boolean]:
Manual Confirmation appointment_tz [required ; selection]:
Timezone Values
Raw introspection data
assign_method [required ; selection]:
Assignment Method Values
Raw introspection data
avatars_display [selection]:
Front-End Display Values
Raw introspection data
booked_mail_template_id [many2one: mail.template ]:
Booking Email canceled_mail_template_id [many2one: mail.template ]:
Cancellation Email category [selection]:
Category Values
Raw introspection data
category_time_display [selection]:
Displayed category time fields Values
Raw introspection data
connector_google [readonly ; boolean]:
Connector Google connectors_displayed [readonly ; boolean]:
Connectors Displayed country_ids [many2many: res.country ]:
Allowed Countries create_date [readonly ; datetime]:
Created on create_uid [readonly ; many2one: res.users ]:
Created by display_name [readonly ; char]:
Display Name end_datetime [datetime]:
End Datetime event_videocall_source [selection]:
Videoconference Link Values
Raw introspection data
has_message [readonly ; boolean]:
Has Message has_payment_step [boolean]:
Up-front Payment hide_duration [boolean]:
Hide Duration hide_timezone [boolean]:
Hide Time Zone id [readonly ; integer]:
ID image_1024 [readonly ; binary]:
Image 1024 image_128 [readonly ; binary]:
Image 128 image_1920 [binary]:
Background Image image_256 [readonly ; binary]:
Image 256 image_512 [readonly ; binary]:
Image 512 is_published [boolean]:
Is Published location [readonly ; char]:
Location formatted location_id [many2one: res.partner ]:
Location max_schedule_days [required ; integer]:
Schedule not after (days) meeting_ids [one2many: calendar.event ]:
Appointment Meetings message_attachment_count [readonly ; integer]:
Attachment Count message_confirmation [html]:
Confirmation Message message_follower_ids [one2many: mail.followers ]:
Followers message_has_error [readonly ; boolean]:
Message Delivery error message_has_error_counter [readonly ; integer]:
Number of errors message_has_sms_error [readonly ; boolean]:
SMS Delivery error message_ids [one2many: mail.message ]:
Messages message_intro [html]:
Introduction Message message_is_follower [readonly ; boolean]:
Is Follower message_needaction [readonly ; boolean]:
Action Needed message_needaction_counter [readonly ; integer]:
Number of Actions message_partner_ids [many2many: res.partner ]:
CC to min_cancellation_hours [required ; float]:
Cancel Before (hours) min_schedule_hours [required ; float]:
Schedule before (hours) my_activity_date_deadline [readonly ; date]:
My Activity Deadline name [required ; char]:
Appointment Title product_currency_id [readonly ; many2one: res.currency ]:
Currency product_id [many2one: product.product ]:
Booking Product product_lst_price [readonly ; float]:
Sales Price rating_ids [one2many: rating.rating ]:
Ratings reminder_ids [many2many: calendar.alarm ]:
Reminders resource_count [readonly ; integer]:
# Resources resource_manage_capacity [boolean]:
Manage Capacities resource_manual_confirmation_percentage [float]:
Capacity Percentage resource_total_capacity [readonly ; integer]:
Total Capacity schedule_based_on [required ; selection]:
Availability on Values
Raw introspection data
sequence [integer]:
Sequence slot_ids [one2many: appointment.slot ]:
Availabilities staff_user_count [readonly ; integer]:
# Staff Users staff_user_ids [many2many: res.users ]:
Users start_datetime [datetime]:
Start Datetime users_wo_google_calendar_msg [readonly ; html]:
Users Without Google Calendar Synchronization website_message_ids [one2many: mail.message ]:
Website Messages work_hours_activated [boolean]:
Limit to Work Hours write_date [readonly ; datetime]:
Last Updated on write_uid [readonly ; many2one: res.users ]:
Last Updated by