I'm trying to create Appointments programatically from another BO, specifically for Contact Birthdays.
Through a process of trial and error I have found that by creating an Appointment and setting Recurrence it creates an entry in Appointment.RecRule which defines the recurrence (e.g. FREQ=YEARLY;BYMONTH=2;BYMONTHDAY=15)
However, when I then look at a calendar view of these system generated Appointments there is no Recurrence symbol showing on the instance. If I open this up and edit it using the Appointment form and set the recurrence then the symbol shows and it appears to register it appropriately as a recurring appointment.
Is this a bug or a limitation? And more importantly is there a work around?