seantis / seantis.reservation

Reservation module for plone portal types
20 stars 7 forks source link

Terminserie - Aus gebuchter Terminserie Termine löschen #131

Open href opened 10 years ago

href commented 10 years ago

https://ressourcen-steinhausen.zug.ch/ressourcen/turnhalle-mehrzweckhalle/sunnegrund-2

Der Termin am 17.9. sollte gelöscht werden können, so dass er als Einzeltermin wieder buchbar ist. Grundsätzlich sind diese Termin gesperrt, werden aber aufgrund der rollenden Planung immer wieder vereinzelt frei. Wie können wir diese Termine löschen?

brhi commented 10 years ago

Danke fürs verschieben

href commented 10 years ago

Auf Eintrag klicken, "Eintrag entfernen" (anstelle von Wiederholung entfernen) und einen neuen Termin erfassen.

brhi commented 10 years ago

Ja mein rasender Reporter, so weit sind wir inzwischen auch, aber das System ist weiter :-D. unbenannt

href commented 10 years ago

Yep, dann geht das nicht. Das müsste man erweitern. Dürfte nicht ganz einfach sein.

brhi commented 10 years ago

Alternativen? Müssen wir sperren und buchen logisch trennen? Wie können wir diese rollende Planung berücksichtigen? Zur Zeit heisst das. Wiederholungen löschen, Terminserie neu erfassen, freie Termine entfernen und am Schluss Terminserie buchen.

href commented 10 years ago

Wir müssten Wiederholungen grundsätzlich überarbeiten und neu konzipieren. 4teamwork hat da ja einiges unternommen, was wir aber nicht übernehmen wollten, weil es zu vielen Problemen mit bestehenden Funktionen geführt hat.

Eine schnelle, günstige Lösung kann ich mir nicht vorstellen.

href commented 10 years ago

Das Problem hier ist, dass eine Wiederholung erstellt wird, welche als ganzes reserviert werden muss. Wenn es einzelne Termine wären, wäre dies kein Problem. Ich frage mich ob das überhaupt ein wichtiges Feature ist.

Werden diese zusammen reservierten Wiederholungen nur erstellt, damit es einfach ist mehrere Termine auf einmal zu reservieren, oder sind es effektiv Blöcke von mehreren Tagen die gemeinsam bezogen werden müssen.

Denn wenn es nur um die vereinfachte Eingabe geht, dann ist das Problem mit dem folgenden geplanten Feature besser gelöst: https://github.com/seantis/seantis.reservation/issues/27

Wenn nicht, wird die Lösung relativ kompliziert. Man müsste zum einen eine Reservation bearbeiten können (Tag entfernen) und dann müsste man einen Tag aus einer Wiederholung entkoppeln können. Reservationen bearbeitbar zu machen wäre für mich ein gutes Feature, während ich beim entkoppeln von der Wiederholung skeptisch gegenüberstehe. Es macht zwar Sinn, aber ich bin einfach kein grosser Fan dieser Wiederholungen die zusammen gehören.

Wäre es denkbar zusammengehörige Wiederholungen als Feature zu entfernen, während gleichzeitig das Feature https://github.com/seantis/seantis.reservation/issues/27 implementiert wird? Dieses Feature würde es ermöglichen alle möglichen Einteilungen zusammen zu reservieren und zusammen zu bearbeiten, was diese "zusammengehörige Wiederholungen"-Krücke grösstenteils irrelevant machen würde.

Wäre es vielleicht ein Weg https://github.com/seantis/seantis.reservation/issues/27 zuerst zu implementieren und zu sehen ob wir damit das Problem in Steinhausen lösen können?