Warenhandelskalkulation @ 1992 by Matthias Gutt Das Programm `Warenhandelskalkulation` ist PD-Software und darf frei weiter- gegeben werden ! Im Verzeichnis `Warenhandelskalkulation` befinden sich die Programmdateien `Warenhandelskalk` und `Warenhandelskalk.mod` ! Wie Sie also unschwer erraten können, wurde dieses Programm in MODULA-2 ge- schrieben ! Dieses Programm soll zum Einen den Schülern eine Möglichkeit bieten sich mit der Warenhandelskalkulation besser vertraut zu machen, die dieses Thema gerade durchnehmen und damit Schwierigkeiten haben. Und zum Anderen soll es Einsteigern erleichtern die Programmiersprache MODULA-2 besser verstehen zu können ! Deshalb wurde das Programm-Listing auch mit veröffentlicht und trägt den Namen `Warenhandelskalk.mod` ! Das ausführbare Maschinenprogramm hingegen, wurde unter `Warenhandelskalk` abgespeichert ! Mit der Warenhandelskalkulation wird der Ladenverkaufspreis einer bestimmten Ware im Groß- und Einzelhandel, unter Berücksichtung aller anfallenden Kosten, sowie des zu erzielenden Gewinnes, berechnet ! Dieses kurze MODULA-2-Programm darf natürlich von jedem Programmierer voll- ständig analysiert werden, da es zum Erlernen der Programmiersprache MODULA-2 beitragen soll ! Dieses Programm ist nicht besonders aufwendig programmiert und dürfte deshalb nur für Leute interessant sein, die gerade begonnen haben sich mit MODULA-2 zu beschäftigen. `Warenhandelskalk` ist im Aufbau und in der Struktur recht einfach gegliedert und bewirkt damit, daß auch von Nichtprogrammierern die wesentlichen Bestandteile eines MODULA-2-Programmes erlernt werden können. Die Variablennamen in diesem Programm sind leicht verständlich, da nicht irgendwelche geheimnisvollen Kurzformen verwendet worden sind. Dadurch sind Sie in der Lage, die Bedeutung der einzelnen Variablen innerhalb des Programmes, sowie die Bedeutung der einzelnen Posten innerhalb der Warenhandelskalkulation leichter zu begreifen. Ich möchte an dieser Stelle aber betonen, daß ich nicht für die volle Fehler- freiheit meines MODULA-2-Programmes garantieren kann !!! Stellen Sie also bei evtl. Firmenpleiten,Bankrotts,schlechten Klausuren (ha,ha,ha) keine Schadensersatzansprüche an meine Adresse !!! Ich werde nun die Aufgaben der einzelnen Variablen und zugleich die Bedeutung der einzelnen Posten der Warenhandelskalkulation definieren. Nettonmenge: Die Nettomenge entspricht der Menge, die bei der Lieferung einer Ware nach deren Ankunft noch übriggeblieben ist ! Da beim Transport von Ware, der Bruttomenge, im Groß- und Einzelhandel es oft zu Schwund (Tara) kommen kann, die durch die verschiedensten Ursachen (Unfall, Verderbung,Leckage etc.) hervorgerufen wird, kann nur die Nettomenge zur Berechnung des Ladenverkaufspreises in die Warenhandelskalkulation einbezogen werden ! Im Programm `Warenhandelskalk` wird die Stückzahl der erhaltenen Ware abgefragt. Stueckpreis: Der Stueckpreis bezieht sich zumeist auf einen Warengegenstand und wird mit der Nettomenge multipliziert, um den Einkaufspreis zu erhalten. Einkaufspreis: Der Einkaufspreis wird wie folgt berechnet: Einkaufspreis = Nettomenge * Stueckpreis Liefererrabatt: Der Liefererrabatt wird im Groß- und Einzelhandel bei der Bestellung von größeren Warenmengen, bei guten langjährigen Geschäftsbeziehungen oder bei entsprechenden Vertragsvereinbarungen gewährt. Das Programm `Warenhandelskalk` erwartet an dieser Position den entsprechenden Prozentsatz, rechnet ihn in DM um und subtrahiert ihn vom Einkaufspreis. Zieleinkaufspreis: Der Zieleinkaufspreis wird durch Subtrahieren des Liefererrabattes vom Einkaufspreis errechnet: Liefererrabatt(DM) = Einkaufspreis(DM) * Liefererrabatt(%) ------------------------------------- 1 0 0 Zieleinkaufspreis = Einkaufspreis - Liefererrabatt Liefererskonto: Als Skonto bezeichnet man in der Wirtschaft eine Vereinbarung, nach der der Empfänger einer Ware, bei sofortiger Zahlung das Recht hat, den in den Kaufverträgen vorgegebenen Prozentsatz vom Preis der Ware abzuziehen. Dieser Prozentsatz liegt meistens zwischen einem und drei Prozent. Bareinkaufspreis: Der Bareinkaufspreis wird durch Subtrahieren des Liefererskontos vom Ziel- einkaufspreis berechnet: Liefererskonto(DM) = Zieleinkaufspreis(DM) * Liefererskonto(%) ---------------------------------------- 1 0 0 Bareinkaufspreis = Zieleinkaufspreis - Liefererskonto Bezugskosten: Die Bezugskosten entstehen dem beliefertem Unternehmen durch das Entgegen- nehmen der Ware. So fallen beispielsweise beim Umladen und Lagern der Ware Kosten an. Ebenfalls zu berücksichtigen sind die Frachtkosten und Transportversicherung. Die Bezugskosten bestehen aus mehreren Einzelpositionen. `Warenhandelskalk` erwartet hier jedoch eine einzelne Angabe in DM ! Addieren Sie also alle anfallenden Bezugskosten zu einem Wert zusammen ! Bezugspreis: Der Bezugspreis errechnet sich aus der Summe des Bareinkaufspreises und der Bezugskosten: Bezugspreis = Bareinkaufspreis + Bezugskosten HKZ(Handlungskostenzuschlagsatz): Der Handlungskostenzuschlagsatz errechnet sich aus den anfallenden Kosten, die in einem Betrieb des Groß- oder Einzelhandels aufkommen ! So entstehen beispielsweise Kosten für Personal,Miete,Werbung,Reise,Fuhr- und Wagenpark, Abschreibung und Forderungen, sowie Allgemeine Verwaltungs- kosten ! Diese verschiendenen Kostenpositionen werden zu einem Satz, dem Handlungs- kostenzuschlagsatz zusammengefaßt, der anteilsmäßig vom Bezugspreis bestimmt wird ! `Warenhandelskalk` erwartet an dieser Stelle also eine Prozentzahl. Selbstkosten: Die Selbstkosten errechnen sich aus der Summe des HKZ und des Bezugspreises: HKZ(DM) = Bezugspreis(DM) * HKZ(%) ------------------------ 1 0 0 Selbstkosten = Bezugspreis + HKZ Gewinnzuschlag: Der Gewinnzuschlag beinhaltet den betriebsnotwendigen Gewinn, der erforderlich ist, um die vom Unternehmer gesetzten Ziele erreichen zu können. Dieser Gewinnzuschlag besteht aus drei Kostenpositionen: 1. Verzinsung des Eingekapitals 2. Risikoprämie ( als Reserve bei unvorhersehbaren Kosten etc. ) 3. Unternehmerlohn Der Gewinnzuschlag ist ebenfalls eine Prozentzahl. Barverkaufspreis: Der Barverkaufspreis wird aus den Selbstkosten und dem Gewinnzuschlag errechnet: Gewinnzuschlag(DM) = Selbstkosten(DM) * Gewinnzuschlag(%) ------------------------------------ 1 0 0 Barverkaufspreis = Selbstkosten + Gewinnzuschlag Kundenskonto: Das Kundenskonto wird dem Käufer bei sofortiger Zahlung der Ware gewährt. Natürlich wird das Kundenskonto auf dem Zielverkaufspreis `draufgeschlagen. Oder hätten Sie gedacht, daß ein Unternehmer Ihnen zwei bis drei Prozent des Kaufpreises einfach so schenkt ? Das Kundenskonto ist ebenfalls eine Prozentzahl, die vom Programm umgerechnet wird. Vertreterprovision: Die Vertreterprovision ist ebenfalls im Zielverkaufspreis enthalten. Mit diesem Geld werden Vertreter, Verkäufer etc. für Ihre Dienstleistung entlohnt. Die Vertrerterprovision ist ebenfalls ein Prozentsatz, der vom Programm umge- rechnet wird. Zielverkaufspreis: Der Zielverkaufspreis ergibt sich aus der Summe von Barverkaufspreis,Kunden- skonto und Vertreterprovision. Er wird wie folgt berechnet: Kundenskonto(DM) = Barverkaufspreis(DM) * Kundenskonto(%) ---------------------------------------- ( 1 0 0 - ( Kundenskonto(%) + Vertreterprovision(%))) Vertreterprovision(DM) = Barverkaufspreis(DM) * Vertreterprovision(%) ----------------------------------------- ( 1 0 0 - ( Kundenskonto(%) + Vertreterprovision(%))) Zielverkaufspreis = Barverkaufspreis + Kundenskonto + Vertreterprovision Kundenrabatt: Der Kundenrabatt wird dem Käufer bei größeren Mengen von bestellten Waren gewährt. Selbstverständlich wurde auch dieser Rabatt schon vom Unternehmer im Verkaufs- preis mit einkalkuliert. Der Kundenrabatt ist ebenfalls eine Prozentzahl, die vom Programm erst umge- rechnet werden muß. Verkaufspreis: Der Verkaufspreis wird aus der Summe von Kundenrabatt und Zielverkaufspreis gebildet: Kundenrabatt(DM) = Zielverkaufspreis(DM) * Kundenrabatt(%) --------------------------------------- ( 1 0 0 - Kundenrabatt(%)) Verkaufspreis = Zielverkaufspreis + Kundenrabatt Umsatzsteuer: Die Umsatzsteuer ist nicht Bestandteil der Warenhandelskalkulation. Sie wird vom Gesetzgeber auf jede gewerbliche Unternehmung erhoben und muß separat berechnet werden. Im Programm `Warenhandelskalk` ist sie jedoch mit berücksichtigt worden. Das Programm erwartet an dieser Stelle also eine entsprechende Prozentangabe. Ladenverkaufspreis: Der Ladenverkaufspreis wird durch Addition von Verkaufspreis und Umsatzsteuer wie folgt berechnet: Umsatzsteuer(DM) = Verkaufspreis(DM) * Umsatzsteuer(%) ----------------------------------- 1 0 0 Ladenverkaufspreis = Verkaufspreis + Umsatzsteuer Matthias Gutt Kantstr.16 W-2120 Lüneburg