Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

#

Problem

Lösungsvorschlag

Entscheid

Hinweis

1

Zuweisung Bereich

Kontext erweitern um Bereich ('division')

Der Kontext ist jetzt schon flexibel aufgebaut und erlaubt Einstellungen nach dem Muster
{"id":54,"class":"Vertreter","role":"Verkauf"}

Wir müssten also lediglich die Erfassung der Rollenzuweisung erweitern und beim Schreiben von Datensätzen, den Wert aus dem Kontext einsetzen.

2

Warenkorb

Der Warenkorb setzt den Bereich ein, wenn er ihn aus dem Kontext erhält. Sonst lässt er ihn leer. Die Verarbeitung allenfalls leerer Bereichseinträge kann den Folgeprozessen überlassen werden.

3

Schreiben andere Datensätze

Das Portal soll das Attribut BereichID setzen, wenn ein solches im Kontext enthalten ist und das Attribut in der Datenbank vorhanden ist.

4

Steuerung Bereiche

Das Portal kann feststellen, ob

  1. die Tabelle BereichProvider in den Metadaten definiert und

  2. wenn existent, diese mehrere Einträge hat auf dem Portal-Provider. Dann und nur dann wird der Bereichserfassung auf dem Kontext aktiviert.

5

Darstellung

Aufgrund des Kontextes. Dieser ist oben rechts analog der zweistufigen Verkaufs-Hierarchie mit Teamleiter und -mitarbeiter. Wir müssen lediglich das Template erweitern.

Page Properties
hiddentrue

...