Skip to Content
Menu
You need to be registered to interact with the community.
This question has been flagged

Can you tell me what info is required to schedule an appointment through the Odoo RPC? I'm using this:

{

​'active': True,

​'appointment_type_id': self.type_id,

​'appointment_resource_id': self.resource_id,

​'calendar_event_id': self.calendar_event_id,

​'display_name': self.event.name,

​'event_start': self.start_utc_str, # Odoo uses 'start' and 'stop' for datetimes

​'event_stop': self.end_utc_str,

​'capacity_reserved': self.capacity_reserved,

​'capacity_used': self.capacity_used

}


For the calendar events I'm using this one:

{

​'name': self.name,

​'start': self.start_utc.strftime('%Y-%m-%d %H:%M:%S'),

​'stop': self.end_utc.strftime('%Y-%m-%d %H:%M:%S'),

​'partner_ids': [self.partner_ids],

​'alarm_ids': self.alarm_ids,

​'description': self.description,

​'location': self.location,

​'privacy': self.privacy,

​'show_as': self.show_as,

​'recurrency': self.recurrency,

​'interval': self.interval,

​'rrule_type': self.rrule_type,

​'count': self.count if self.recurrency else False,

​'allday': self.is_all_day, 

​'event_tz': self.timezone_str

}


The error I'm getting is Error: <Fault 2: '"Resource_im_assigning" can not be used for "False"'>

Avatar
Opusti
Best Answer

Hi,

Please verify that both self.type_id and self.resource_id are valid IDs and not False or None.


Hope it helps

Avatar
Opusti
Related Posts Odgovori Prikazi Aktivnost
1
sep. 24
1530
0
feb. 24
1357
2
nov. 20
3396
4
jun. 24
3659
0
mar. 24
1047