Anforderung 13

Beschreibung

Definition eines globalen Interface ZIF_STATISTIK für die Auswertung der Bestellungen. Das Interface enthielt die folgenden Funktionalitäten:

  • Durchschnittlicher Umsatz pro Bestellung (Methode SchnittUmsatz)
  • Maximaler Einzelumsatz pro Kunde ( Methode MaxUmsatz)
  • Durchschnittlicher Umsatz pro Tag/ GJahr (Methode TagUmsatz)

Erstellen einer Transparenten Tabelle ZSTATISTIK für das Interface und die Implementierende Klasse. Opt: Erstellung eines Menüeintrages (Cust. Auf dem Dynpro 100) das nur für berechtigte Gruppen zugänglich war. Über diese Funktion ist es dem Benutzer möglich Interfaces auszuwählen und zu Speichern die mit dem Präfix ZIF_STATISTIK beginnen. Die Implementierende Klasse musste auch Speicherbar sein.
Das Interface wurde in der Klasse ZCL_Statistik implementiert.
Die Klasse urde auf dem Dynpro 100 verwendet und bewirkt dass die Umsätze angezeigt werden.
Das Programm instanziierte die Klasse die in der Tabelle ZSTATISTIK gespeichert wurde. (RTTI Klassen)

Wechselwirkungen

Dynpro100,

Risiken

Funktionalität Interface

Testhinweise

Berechnungen, Nulldivision, 360 Tage Jahr, Fehlernachrichten werden in einer Tabelle eingetragen.

Vergleich mit bestehenden Lösungen

Grobschätzung des Aufwands

2 Tage