Estoy intentando crear, actualizar y eliminar un evento en Outlook 2007 (pero de manera óptima, funcionaría para todas las versiones). Crear y eliminar el evento funciona bien. Seguí severalthreads pero por alguna razón la acción de actualización falló.¿Cómo consigo que Outlook procese una actualización de evento?
Cuando hago doble clic en el archivo ICS, Outlook abre una ventana y la única opción que tengo es eliminar. Pero el evento que quiere eliminar no es el anterior sino el nuevo (incluso si aún no se ha creado). Entonces, cuando hago clic en eliminar, el evento anterior permanece aquí.
El UID es el mismo, la secuencia se ha incrementado en 1, DTSTAMP en versiones más recientes.
Primer evento:
BEGIN:VCALENDAR
PRODID:-//Blatant Media Corporation//Absorb LMS//EN
VERSION:2.0
METHOD:PUBLISH
BEGIN:VEVENT
CLASS:PUBLIC
DTSTART;VALUE=DATE-TIME:20101111T13000000Z
DTEND;VALUE=DATE-TIME:20101111T14000000Z
UID:AbsorbClass150180
DESCRIPTION:A nov session for demoing only\n\nVenue:\nBoardroom 123\n\nInstructor:\nMike Owens\n\nCourse Description:\nInstructor Led Training (ILT) topic: First Aid\n\n------------------\nAbsorb Anywhere\nhttp://www.absorbtraining.com
LOCATION:Boardroom 123
SUMMARY:First Aid: Nov
DTSTAMP:20101107T15353400Z
LAST-MODIFIED:20101107T15353400Z
STATUS:CONFIRMED
SEQUENCE:0
END:VEVENT
END:VCALENDAR
evento Updated:
BEGIN:VCALENDAR
PRODID:-//Blatant Media Corporation//Absorb LMS//EN
VERSION:2.0
METHOd:REQUEST
BEGIN:VEVENT
CLASS:PUBLIC
DTSTART;VALUE=DATE-TIME:20101111T15000000Z
DTEND;VALUE=DATE-TIME:20101111T16000000Z
UID:AbsorbClass150180
DESCRIPTION:A nov session for demoing only\n\nVenue:\nBoardroom 123\n\nInstructor:\nMike Owens\n\nCourse Description:\nInstructor Led Training (ILT) topic: First Aid\n\n------------------\nAbsorb Anywhere\nhttp://www.absorbtraining.com
LOCATION:Boardroom 123
SUMMARY:First Aid: Nov
DTSTAMP:20101108T15353400Z
LAST-MODIFIED:20101108T15353400Z
ORGANIZER:Owens
SEQUENCE:1
END:VEVENT
END:VCALENDAR
Eso hizo el truco. Perdón por la respuesta tan tarde. Gracias – Regis