none
Appointment created by programmatically not get updated by Vcal RRS feed

  • Question

  • Hi 

    We have on outlook plugin using that we are creating simple appointments (single). we are trying to update this appointment by vcal. we observe it is not working.

    here we are updating start time\ end time\sequence no

    DTEND;TZID="GMT Standard Time":20170720T130000
    DTSTAMP:20170712T135701Z
    DTSTART;TZID="GMT Standard Time":20170720T123000

    and using same exchange reference number. 

    If we create appointment without plugin directly from calendar tab and try to update appointment it is working fine. and only difference which i found between programmatically created (plugin )and  direct created is method type. if programmatically created then it is request else it is public 

    programmatically created appointment if saved as ics then it look like below 

    BEGIN:VCALENDAR

    PRODID:-//Microsoft Corporation//Outlook 16.0 MIMEDIR//EN

    VERSION:2.0

    METHOD:REQUEST

    X-MS-OLK-FORCEINSPECTOROPEN:TRUE

    BEGIN:VTIMEZONE

    TZID:GMT Standard Time

    BEGIN:STANDARD

    DTSTART:16011028T020000

    RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10

    TZOFFSETFROM:+0100

    TZOFFSETTO:-0000

    END:STANDARD

    BEGIN:DAYLIGHT

    DTSTART:16010325T010000

    RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3

    TZOFFSETFROM:-0000

    TZOFFSETTO:+0100

    END:DAYLIGHT

    END:VTIMEZONE

    BEGIN:VEVENT

    CATEGORIES:workspace

    CLASS:PUBLIC

    CREATED:20170712T145107Z

    DESCRIPTION: \n\n

    DTEND;TZID="GMT Standard Time":20170721T110000

    DTSTAMP:20170712T145107Z

    DTSTART;TZID="GMT Standard Time":20170721T103000

    LAST-MODIFIED:20170712T145107Z

    LOCATION:12L

    ORGANIZER;CN="Jack Hartford":mailto:JackH@nfstechgroup.com

    PRIORITY:5

    SEQUENCE:5

    SUMMARY;LANGUAGE=en-in:899

    TRANSP:OPAQUE

    UID:040000008200E00074C5B7101A82E00800000000C0001A591FFBD201000000000000000

                    010000000E70370BE4D30D042A94FD0F74F3245D6

    X-ALT-DESC;FMTTYPE=text/html

    X-MICROSOFT-CDO-BUSYSTATUS:BUSY

    X-MICROSOFT-CDO-IMPORTANCE:1

    X-MICROSOFT-DISALLOW-COUNTER:FALSE

    X-MS-OLK-AUTOFILLLOCATION:FALSE

    X-MS-OLK-CONFTYPE:0

    BEGIN:VALARM

    TRIGGER:-PT15M

    ACTION:DISPLAY

    DESCRIPTION:Reminder

    END:VALARM

    END:VEVENT

    END:VCALENDAR


    Neeraj

    Wednesday, July 12, 2017 3:00 PM

All replies

  • Hi Neerajb,

    I can see that you had posted the ics file.

    we are not able to reproduce the issue from that and also we can't find the issue from that.

    I suggest you to post your code and provide detailed step to reproduce the issue.

    so that we can try to reproduce the issue on our side and try to find the solution if available.

    Regards

    Deepak


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Thursday, July 13, 2017 1:59 AM
    Moderator
  • I found same behaviour with outlook .

    steps to reproduce:

    1. Go to calendar click on any slot consider 9 am to 9.30 am 

    2. Inset some location and subject

    2. Click on "invite attendee " but don't add attendee and save as shown below

    Now open this appointment and save ics file.

    Open ics Change below to make time 10 to 10.30

    DTEND;TZID="GMT Standard Time":20170714T103000
    DTSTART;TZID="GMT Standard Time":20170714T100000

    Change sequence to 2

    Add organiser

    ORGANIZER:MAILTO:DoNotReply@abc.com 

    drag this ics file to outlook  it will not update appointment time as per new timings.

    But if we perform same steps without clicking "invite attendee " it works fine. (means create ics file without clicking "invite attendee " and change time,sequence, ORGANIZER and method type to request )

    What is the issue if we click invite attendee ?

    Can you please help 

     

    Neeraj

    Thursday, July 13, 2017 4:30 AM
  • steps to reproduce:

    1. Go to calendar click on any slot consider 9 am to 9.30 am 

    2. Inset some location and subject

    2. Click on "invite attendee " but don't add attendee and save as shown below

    Now open this appointment and save ics file.

    Open ics Change below to make time 10 to 10.30

    DTEND;TZID="GMT Standard Time":20170714T103000
    DTSTART;TZID="GMT Standard Time":20170714T100000

    Change sequence to 2

    Add organiser

    ORGANIZER:MAILTO:DoNotReply@abc.com 

    drag this ics file to outlook  it will not update appointment time as per new timings.

    But if we perform same steps without clicking "invite attendee " it works fine. (means create ics file without clicking "invite attendee " and change time,sequence, ORGANIZER and method type to request )

    What is the issue if we click invite attendee ?

    Can you please help 

    deepak \any one pleas help me

    9923446712


    Neeraj


    Thursday, July 13, 2017 6:37 AM
  • can some one help me urgent 

    Also i found it is not working in organizer outlook  if organizer is different then it is working fine. but when anyone creating appointment then him self is organizer and how we can update time of appointment with vcal in his calender which has attendee in appointment  


    Neeraj


    • Edited by Neerajb Thursday, July 13, 2017 1:42 PM urgent help
    Thursday, July 13, 2017 1:39 PM
  • Hi Neerajb,

    I try to test the issue on my side.

    I can reproduce the behavior mentioned by you but there is no documentation available regarding this issue.

    so to verify that this is not any bug , I try to make the same test with Outlook 2010 and I got the same result.

    so it's like by design of Outlook Application and it is not mentioned anywhere , why we get different output.

    Regards

    Deepak


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Friday, July 14, 2017 6:20 AM
    Moderator
  • Any update on this?

    Neeraj

    Wednesday, August 30, 2017 12:11 PM
  • Hi Neerajb,

    it is by design and you can find this behavior in multiple versions of outlook.

    so if you think that this should be changed in future then I suggest you to submit your feedback to Outlook User Voice.

    Outlook Feedback

    if they get enough votes then they can try to modify this in future.

    Thanks for your understanding.

    Regards

    Deepak


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Thursday, August 31, 2017 5:57 AM
    Moderator