Feature Wiki

Information about planned and released features

Tabs

Booking Tool: Reservation list usability

1 Requirements

A. Buchungsübersicht : Datumsfilter

In der Buchungsübersicht gibt es einen Filter für den Buchungszeitraum von/bis. Standardeinstellung für den „Von“-Wert ist das aktuelle Datum. Es soll nun möglich sein in den Einstellungen des Buchungspools einen optionalen Standardzeitraum für die Buchungsübersicht in Tagen anzugeben. Werden z.B. „20 Tage“ angegeben, so werden diese zu dem aktuellen Datum addiert und als „Bis“-Wert gesetzt.

B. Ausblenden abgelaufener Buchungen

Zusätzlich sollen uhrzeitlich abgelaufene Buchungen in der Buchungsübersicht nicht mehr angezeigt werden. Beispiel: EIn Objekt, das von 9.00-9.59 Uhr gebucht wird, wird ab 10.00 Uhr ausgeblendet. Der Filter erhält eine Möglichkeit (Checkbox), diese Objekte wieder anzuzeigen.

In der Buchungsübersicht soll ein neuer Filter „Abgelaufene Buchungen“ (Checkbox) angeboten werden. Dieser Filter ist standardmäßig deaktiviert, d.h. abgelaufene Buchungen werden zunächst nicht angezeigt. Wird der „Von“-Wert im Datumsfilter auf ein Datum kleiner dem aktuellen Datum gesetzt, so wird auch der Filter „Abgelaufene Buchungen“ automatisch gesetzt.

2 Additional Information

  • Idea / concept: wolfgang.huebsch@kivinan.de
  • Allready funded by: Kivinan BBS Zeven, wolfgang.huebsch@kivinan.de
  • Maintainer: Jörg Lützenkirchen
  • Implementation of the feature is done by leifos
  • Testcases by: (please add your name if you want to create the testcases for this feature)

3 Discussion

JourFixe, ILIAS [jourfixe], Feb 29, 2016: We reject request A because this workflow has to be realised in a general way for all date filter as defaults (and not only for the booking pool and only for the "to" field). We accept request B and schedule it for 5.2 but without an automatism (last sentence of the description) as this might confuse users.

Wolfgang Hübsch 05. Mar 2016: Dear JF, please consider that both requests are funded and realized in a git branch allready.  I really recommend not to reject request A. Some thougts in german:

Ich kann verstehen, dass ihr eine "globale" Filter-Lösung anstrebt, aber solange die nicht in Sicht ist, möchte ich euch bitten, dem Szenario A zuzustimmen. Es ist für die Anwender einfach ein riesiger Vorteil, ich erlebe es in der Praxis. Wann soll denn ein globales Filterkonzept kommen, und wie sähe es aus? Der Filter im Buchungstool wird denke ich immer einige Features haben, die nur dort benötigt werden, außerdem kann man so Einstellungen für jedes Buchungsobjekt separat vornehmen (und nicht dem Zwang unterliegen, diese Einstellung global für alle festzulegen). Es wäre in meinen Augen ziemlich schade, wenn diese Entwicklung im Papierkorb landet.

JourFixe, ILIAS [jourfixe], March 14, 2016: Product manager and modue maintainer decided to accept the original suggestion as mentioned above under A. We see the problem of an upcoming inconsistency with other tables but think that the usability improvement of this development is more important. Nevertheless, we are open for a general solution for filter settings. Please create a feature wiki page to discuss this request.

4 Implementation

, 31 Mar 2016: The feature has been implemented as described above.

Test Cases

Test cases completed at 2016-08-18 by atoedt

  • amended 6178: Einstellungen des Buchungspools
  • amended 5930: Buchungsvorgänge einsehen

Approval

Approved at 13 Jan 2016 by Wolfgang Hübsch.

Last edited: 18. Aug 2016, 11:48, Tödt, Alexandra [atoedt]