Schul-Sachen-Verteilerseite Globale Unterprogramme
Ver-
gleichen
Ein Vergleich der bisher aufgestellten Struktogramme ergibt, daß z. B. die Kunden-Nummer in allen drei Unterprogrammen eingegeben werden muß.

Die folgende Übersicht berücksichtigt nicht nur solche Vorgänge, sondern auch jene, die "im wesentlichen" gleich sind, wie z. B. das Ausgeben der Artikel-Stammdaten, zu denen beim Lieferschein der Einzelpreis bekanntlich nicht gehört.

Programmschritt/Unterprogramm vorhanden in: Auftragsbestätigung Lieferschein Rechnung
Tabelle "XYZ" mit den Absender-Stammdaten laden und ausgeben x x x
Kunden-Nummer eingeben x x x
Kunden-Anschrift aus Stammdaten übernehmen und ausgeben x x x
bestellungsspezifische Daten der Bezugszeichenzeile eingeben x x x
XYZ-Nummer berechnen x x x
Artikel-Nummer eingeben x x x
Artikel-Stammdaten übernehmen und ausgeben x x x
bestellte bzw. gelieferte Menge eingeben x x x
Kunden-Rabattsatz aus Kunden-Stammdaten übernehmen und ausgeben x   x
Betrag berechnen x   x
Netto-Rechnungsbetrag berechnen x   x
Mehrwertsteuerbetrag berechnen x   x
Brutto-Rechnungsbetrag berechnen x   x
Er-
stellen
Unter Berücksichtigung der Rahmenbedingungen für das Schreiben von Auftragsbestätigung, Lieferschein und Rechnung für die Bürodesign GmbH können anschließend sinnvolle globale Unterprogramme erstellt werden.

Dabei fließt auch das Wissen um Möglichkeiten und Beschränkungen der Programmiersprache [hier: MS-EXCEL ohne Anwendung von VBA] in die Überlegungen mit ein.

Globale Unterprogramme
Tabelle "XYZ" mit den Absender-Stammdaten laden und ausgeben
Kunden-Anschrift aus Stammdaten übernehmen und ausgeben
Artikel-Stammdaten übernehmen und ausgeben
Kunden-Rabattsatz aus Kunden-Stammdaten übernehmen und ausgeben
  zurück zur Übersicht "Entwicklung einer Fakturierung"