You must select and instance document...

I maintain an application that creates Notes calendar entries, via the C API.  I have a case where I am creating a repeating calendar entry.  I do this by creating two documents, a parent and a child.  The resulting meeting looks fine, as far as recurrence and other data.  The problem I have is that it cannot be modified (rescheduled or deleted).  I get the error message "you must select an instance document to perform these actions". I have read the IBM technote on this error message, but I don't really understand how it would apply to me, with regards to what modifications I need to make to the parent or child documents.  As far as I can tell, the entries that I create are identical to those created natively in the Notes client, but I don't have this problem with the native document.  Can anybody shed some light on this problem?
Who is Participating?
RartemassConnect With a Mentor Author, martial arts coach, IT ConsultantCommented:
Notes has a restriction on calendar entries like this that you must accept them before being able to edit. This is usually done with the email invite.
Doing it via the API seems to bypass that step.

You should be able to set the NoticeType to A (User accepted request) and that may solve the issue.

This link details all the items for calendar entries:

If you select the Description page (page 2) you can see all the possible fields and find specific details about them. Its a great resource.
jmckay321Author Commented:
I think I have resolved this by other means - it seems to be related to the properties "DeliveredDate" and "PostedDate".  It has to be PostedDate if you are the organizer, or DeliveredDate if not.  Screwy.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.