An Application send Meeting Invitation as already Accepted to the User-Mailbox.In Notes 5 the user can add the meeting to his calendar.
Now, in Notes 6, a error message pop up, when the document is load:
“This document cannot be modified. It contains the original information for a repeating meeting from when the meeting was first created. If you wish to apply changes, select a specific occurrence of the meeting.”
Nothing happens by a click on the button “Add to Calendar”.
A look in the code brings only more questions:
The variable “InstanceInfo” get a Value from the function “GetRepeatDates” (Script-Library “CSEventNotes”, Sub-Function “RaiseRepeatInstanceDialog”, Line 22). This value cannot meet further conditions, so that the error message appears.
Who is the function “GetRepeatDates” implement?? I cannot find it in the whole Mail-Database.
The following fields are filled by script in the Basic-Application:
noticeDoc.Form = “Notice”
noticeDoc.SendTo = noticeSendToArray
noticeDoc.Subject = Subject & " - " & actDoc.Project( 0 )
noticeDoc.NoticeType = NoticeType
noticeDoc.Principal = session.UserName
noticeDoc.Chair = actDoc.Requestor( 0 )
noticeDoc.Room = actDoc.Room( 0 )
noticeDoc.Topic = actDoc.Project( 0 )
noticeDoc.AppointmentType = "3"
noticeDoc.Broadcast = "1"
noticeDoc.SequenceNum = 1
Call noticeDoc.ReplaceItemValue( “RepeatStartDate”, startDateTime )
Call noticeDoc.ReplaceItemValue( "RepeatUntil", endDateTime )
noticeDoc.OrgRepeat = "1"
noticeDoc.RepeatDates = actDoc.ReservationDays
noticeDoc.RepeatHow = "U"
noticeDoc.RepeatInterval = "1"
noticeDoc.RepeatUnit = "D"
noticeDoc.RepeatWeekends = "D"
Call noticeDoc.ReplaceItemValue( "StartDate", startDateTime )
Call noticeDoc.ReplaceItemValue( "StartDateTime", startDateTime )
Call noticeDoc.ReplaceItemValue( "EndDateTime", endDateTime )
Call noticeDoc.ReplaceItemValue( "_ViewIcon", ViewIcon )
When the Meeting Invitation comes into the Mail-Box (not open before) it has these fields:
$AssistMail: 1
$MessageID: OF305B9FE0.D1EEB8F9-ONC1256FA4.004B2D71-C1256FA4.004B2D7F@LocalDomain
$MsgTrackFlags: 0
$Orig: 305B9FE0D1EEB8F9C1256FA4004B2D71
$Revisions:
$UpdatedBy: CN=GE-HUGO-01/OU=GE-Europe/O=4F/C=US
_ViewIcon: 83
AppointmentType: 3
Broadcast: 1
Categories:
Chair: CN=Peters ECP/OU=GE-Europe/O=4F/C=US
DeliveredDate: 10.02.2005 14:41:10
Encrypt:
EndDateTime: 10.02.2005 16:00:00
Form: Notice
From: CN=Peters ECP/OU=GE-Europe/O=4F/C=US
INetFrom: sebastian.peters@mmm.com
NoticeType: A
Operator :
PostedDate: 10.02.2005 14:41:08
Principal: CN=Peters ECP/OU=GE-Europe/O=4F/C=US
Room: 5-Roll Coater / Corona
RouteServers: CN=GE-HUGO-01/OU=GE-Europe/O=4F/C=US,CN=GE-BERTA/OU=GE-Europe/O=4F/C=US
RouteTimes: 10.02.2005 14:41:08-10.02.2005 14:41:09,10.02.2005 14:41:09-10.02.2005 14:41:10
SendTo: CN=Peters ECP/OU=GE-Europe/O=4F/C=US@4F-Corporate,CN=R5Test ECP/OU=GE-Europe/O=4F/C=US@4F-Corporate,CN=Peters ECP/OU=GE-Europe/O=4F/C=US@4F-Corporate
SequenceNum: 1
StartDate: 10.02.2005 15:00:00
StartDateTime: 10.02.2005 15:00:00
Subject: Accepted - test
TOPIC: test
I think the notes 6 mailbox need a few more information/fields than in notes 5, but which are necessary??
Thanks in advance.
Sebastian