[OGo-Users] howto ignore appointment collision check, when reschudiling

Adam Tauno Williams users@opengroupware.org
Wed, 09 Apr 2008 14:06:36 -0400


> > > i am running 1.1.7 on a debian etch machine.
> > > when creating an appointment and there is a collision. i get an a
> > warning.
> > > but at rescheduling i get only an error:
> > > rescheduling failed, cause there is a collision.
> > > is there a way to let the user decide, like on creating an appointment?
> > I think this is an existing feature.  
> what do you mean with "existing feature"
> > In the WebUI appointment editor there is "Conflicts: <*> detect < >
> > allow < > always ignore"  
> > If creating appointments via the zOGI API set the isConflictDisabled
> > attribute to a value of 1 to permanently ignore conflicts for an
> > appointment.
> ok, if i set one appointment
> to conflict's "allowed"
> a rescheduling is possible.

Yep.

> is there a way to define a appointment per default "conflict allowed"

No, I don't think so;  and that would in-effect break scheduling.  It
would, IMO, be a bug, not a feature.   If you want to add participants
and [for some specific reason] not have them conflict you should enable
roles and add the participants as a info-only (informational)
participants.  Informational participation will not raise conflicts.

*BUT* most of the time I've been asked this it is the result of
wrong-headed thinking - adding people as participants in order to force
an event [that isn't theirs] to appear on the calendar of someone else.
That is "PIM-think" which is the sworn enemy of efficient collaboration
everywhere.  The appropriate solution for one person monitoring another
person's appointments is for the *viewer* to add that team/contact to
their panel and use the drill-down calendar view.  The panel is
remembered across sessions in order to make this convenient.