Beispielgeschäft - Seite 'Bestellungsübersicht'

Im vierten Schritt des Kassenprozesses des Beispielgeschäfts, der Seite 4. Bestellungsübersicht von Zur Kasse (orderdisplaypending.jsp) kann der Kunde seine Bestellung anhand detaillierter Informationen überprüfen. Diese Angaben enthalten eine Beschreibung der gekauften Artikel sowie die Menge, den Stückpreis und den Gesamtpreis, die Versandadresse und die Versandspesen. Anschließend muss der Kunde die Bestellung durch die Angabe der Zahlungsinformationen abschließen und die Option Jetzt bestellen anklicken. Im Geschäft NewFashion wird das erwartete Lieferdatum angezeigt.

Weitere Informationen finden Sie unter Einkaufskorb zur Kasse - Verwendungsbeispiel.

Befehle

orderdisplaypending.jsp verwendet die folgenden Befehle:

Beans

orderdisplaypending.jsp verwendet die folgenden Beans:

Implementierungsdetails

Nur NewFashion

Klickt ein Kunde den Link Jetzt bestellen an, wird der Befehl "MultiOrderProcess" aufgerufen. "MultiOrderProcess" ist ein in der Tabelle VIEWREG registrierter Anzeigebefehl, der MultiOrderProcess.jsp zugeordnet ist.
Abhängig von der Anzahl der Bestellungen auf der Seite Bestellungsübersicht führt der Befehl MultiOrderProcess.jsp den Befehl "OrderProcess" mehrmals aus. Im Geschäft NewFashion lässt das Kassenverfahren nur maximal zwei Bestellungen auf der Seite Bestellungsübersicht zu.

Hinweis: Informationen zu Implementierungstechniken, die allen Beispielgeschäftsseiten gemein sind, finden Sie in Beispielgeschäftsseiten: Allgemeine Implementierungstechniken.

Für alle Beispielgeschäfte

Nachdem ein Kunde den Kassenprozess durch Anklicken der Option Zur Kasse auf der Seite Einkaufskorb eingeleitet hat, wird er durch eine Reihe von Seiten Zur Kasse geführt. Die vierte dieser Seiten Zur Kasse ist die Seite 4. Bestellungsübersicht (orderdisplaypending.jsp). Diese Seite enthält ein Formular, in dem der Kunde seine Kreditkarteninformationen übergeben kann. Mit der Bean UsablePaymentTCListDataBean werden die verfügbaren Kreditkartennamen aus dem Payment Manager abgerufen, und die Aktion für das Formular wird auf OrderProcess gesetzt. Nachdem das Formular abgeschickt wurde, wird - sofern der Bestellprozess erfolgreich war - der Befehl OrderOKView aufgerufen. Der Befehl OrderOKView ist in der Tabelle VIEWREG in der Datenbank registriert und der Seite confirmation.jsp zugeordnet, auf der Angaben zur Bestätigung der Bestellung angezeigt werden. Wenn im Geschäft NewFashion zwei Bestellungen verarbeitet werden, werden die Informationen beider Bestellungen auf der Bestätigungsseite angezeigt.

Wenn ein Fehler auftritt, wird DoPaymentErrorView  aufgerufen. DoPaymentErrorView ist in der Datenbank der Seite OrderDisplayPending.jsp zugeordnet. Daher wird beim Auftreten eines Fehlers die Seite 4. Bestellungsübersicht (orderdisplaypending.jsp) erneut mit einer Fehlernachricht angezeigt.

Verwandte Konzepte

Verwandte Aufgaben

Verwandte Referenzen

IBM Copyright