Modify Preview: Unterschied zwischen den Versionen

Aus Umbrella.net Documentation
Wechseln zu: Navigation, Suche
(Modify Logik)
(Modify Logik)
Zeile 55: Zeile 55:
  
 
Details zu [[#Modify akzeptieren]]
 
Details zu [[#Modify akzeptieren]]
 +
 +
=== Grundsätzliches Konzept ===
  
 
[[Image:modify_logik_1.png|thumb|right|Konzept Modify Logik]]
 
[[Image:modify_logik_1.png|thumb|right|Konzept Modify Logik]]
  
Die grundsätzliche Logik um Modifies zu verarbeiten ist:
+
Das grundsätzliche Konzept zur Verarbeitung eines Modify ist:
 
# Unterschiede zwischen der Modify Reservation und der Original Reservation suchen
 
# Unterschiede zwischen der Modify Reservation und der Original Reservation suchen
 +
# Gefundene Unterschiedes in Dossier übertragen
  
# Gefundene Unterschiedes in Dossier übertragen
+
Es muss ausdrücklich erwähnt werden dass also nicht der Modify mit dem Datenstand im Dossier verglichen wird. Ändert man zB im Dossier versehentlich eine Flugnummer (LX 460 auf LX 406), und ist die ursprüngliche Flugnummer (LX 460) aber in der Original-Reservation und im Modify gleich, dann wird das Dossier nicht angepasst!
 +
 
 +
Dieses Konzept erlaubt es dem Benutzer die Reisedaten relativ frei zu überarbeiten, ohne dass ein Modify sämtliche Änderungen überschreibt.
 +
 
 +
=== Anpassungen einzelner Datenelemente ===
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
=== Packaged Positions ===
 +
 
 +
<module name="Package Builder">
 +
 
 +
</module>

Version vom 6. September 2012, 13:26 Uhr

Übersicht

Auf dem Modify Preview werden die Änderungen angezeigt, welche beim Akzeptieren des Modify auf dem Dossier ausgeführt werden.

Layout

Modify Preview

Benutzeroberfläche

Bereich 'Hinweise falls Modify akzeptiert wird'

Dieser Bereich gibt eine Vorschau Systemmeldungen welche ausgegeben werden falls der Modify akzeptiert wird. Typische Meldungen sind

  • Die Rechnung(en) 1199-001 wurde(n) denummeriert aufgrund von Änderungen folgender Daten: Preisdetail
    • Hier würde der Modify eine Preisposition ändern, was zum Denummeriern der Rechnung 1199-001 führen würde

Bereich 'SER notes'

Falls der Modify SER Notes enthält, werden diese in diesem Bereich angedruckt.

Bereich 'Pendente Änderungen'

In diesem Bereich werden die einzelnen Änderungen des Modifies angezeigt. Die Daten sind hierarchisch strukturiert, es wird also immer zuerst die betroffene Dossierposition angedruckt, darunter die Leistung und ggf. die Flugsegmente.

Module: EinkaufÄnderungen an Einkäufen sind im Modify Preview nicht ersichtlich.


Buttons

Akzeptieren Der Modify wird akzeptiert, die angezeigten Änderungen werden ins Dossier übernommen.
Ablehnen Der Modify wird abgelehnt, es werden keine Änderungen am Dossier vorgenommen
Abbrechen Der Modify bleibt als 'pendent' stehen und kann später erneut in der Modify Preview geladen werden.

Arbeitsabläufe / Prozesse

Modify akzeptieren

Der Modify wird akzeptiert, die angezeigten Änderungen werden ins Dossier übernommen. In der #Modify Logik wird beschrieben nach welchen Kriterien Datenelemente angepasst werden.

Modify ablehnen

Der Modify wird abgelehnt, es werden keine Änderungen am Dossier vorgenommen. Der Modify bleibt als Eintrag im Register "Reservationen" des Dossier stehen (mit Status abgelehnt).

Technische/Funktionale Details

Modify Logik

Details zu #Modify akzeptieren

Grundsätzliches Konzept

Konzept Modify Logik

Das grundsätzliche Konzept zur Verarbeitung eines Modify ist:

  1. Unterschiede zwischen der Modify Reservation und der Original Reservation suchen
  2. Gefundene Unterschiedes in Dossier übertragen

Es muss ausdrücklich erwähnt werden dass also nicht der Modify mit dem Datenstand im Dossier verglichen wird. Ändert man zB im Dossier versehentlich eine Flugnummer (LX 460 auf LX 406), und ist die ursprüngliche Flugnummer (LX 460) aber in der Original-Reservation und im Modify gleich, dann wird das Dossier nicht angepasst!

Dieses Konzept erlaubt es dem Benutzer die Reisedaten relativ frei zu überarbeiten, ohne dass ein Modify sämtliche Änderungen überschreibt.

Anpassungen einzelner Datenelemente

Packaged Positions