Show TOC

  Makros im Planungstyp definieren

Die Definition von Makros ist optional.

Hinweis Hinweis

Im Fall der konsistenten Planung werden die Makros zur Aggregation und Disaggregation von Merkmalsdaten bereits mit dem System ausgeliefert. Sie müssen Sie daher nicht selbst schreiben. Außerdem steht bei konsistenter Planung und Stufenplanung eine Funktion zur Verfügung, mit der sich Zeilen unter Berücksichtigung entsprechender Anteilsfaktoren disaggregieren lassen.

Siehe auch:

Möglichkeiten der Aggregation und Disaggregation in der konsistenten Planung

Zeile entsprechend Anteilsfaktoren disaggregieren

Ende des Hinweises

Zur Erstellung von Makros stehen zwei Funktionen zur Wahl:

  • die Funktion Aufzeichnen

    Mit der Funktion Aufzeichnen können Sie ein Makro direkt im Planungstableau definieren. Sie ist daher schneller als die Funktion Anlegen . Die Operanden können entweder Texte aus Zeilen des Planungstableaus oder numerische Werte sein. Die Operatoren werden in der Drucktastenleiste angezeigt. Standard-Operatoren stehen zur Berechnung von Lagerbilanz, Produktion, Reichweite und Zeilensummen zur Verfügung (siehe Makros für Lagerbilanz, Produktion, Reichweite und Zeilensumme ).

  • die Funktion Anlegen

    Mit der Funktion Anlegen können Sie in einem separaten Fenster ein Makro definieren. Sie können daher die Berechnung eines Makros genau verfolgen. Außerdem setzen Sie zwei Kennzeichen, die festlegen, wie das Makro im Planungstableau angewandt wird. Die Operanden können entweder Texte aus Zeilen des Planungstableaus oder numerische Werte sein. Diese Funktion eignet sich für komplizierte, möglicherweise mehrere Zeilen umfassende Makros.

    Hinweis Hinweis

    Sie haben auch die Möglichkeit, für den Funktionsbaustein EXIT_SAPMMCP6_002 Ihr eigenes Coding für hochkomplizierte Makros zu schreiben. Siehe auch den Einführungsleitfaden der Absatz- und Produktionsgrobplanung (Arbeitsschritt “Funktionserweiterung zur Definition von Makros anlegen”).

    Ende des Hinweises

Mit der Funktion Aufzeichnen definieren Sie ein Makro wie folgt:

  1. Wählen Sie Anfang des Navigationspfads Makro Navigationsschritt Aufzeichnen Ende des Navigationspfads .

    Das Dialogfenster zum Definieren eines Makros erscheint.

  2. Geben Sie hier den Namen und den Kurztext Ihres Makros ein.

    Wählen Sie Enter , um die Bearbeitung fortzusetzen.

  3. Wählen Sie die erste Zeile, d.h. den ersten Operanden, Ihres Makros aus (stellen Sie den Cursor darauf und wählen Sie Auswählen oder doppelklicken Sie mit der Maus).

  4. In der Drucktastenleiste wählen Sie die auszuführende Operation.

  5. Definieren Sie den zweiten Operanden Ihres Makros (hierzu wählen Sie entweder eine Zeile aus oder geben mit Wert eingeben einen Wert ein).

  6. Wählen Sie die Zeile, in die die Ergebnisse der Operation gestellt werden sollen.

  7. Mit Anfang des Navigationspfads Makro Navigationsschritt Sichern Ende des Navigationspfads sichern Sie Ihr Makro.

  8. Mit Anfang des Navigationspfads Makro Navigationsschritt Aufzeichnung beenden Ende des Navigationspfads verlassen Sie den Aufzeichnungsmodus.

  9. Sie können das von Ihnen erstellte Makro jetzt testen; geben Sie hierzu in die entsprechenden Zeilen Werte ein und wählen Sie Anfang des Navigationspfads Makro Navigationsschritt Ausführen. Ende des Navigationspfads

Mit der Funktion Aufzeichen definieren Sie ein Makro für Lagerbilanz, Produktion Reichweite oder eine Zeilensumme wie folgt:

  1. Wählen Sie Anfang des Navigationspfads Makro Navigationsschritt Aufzeichnen Ende des Navigationspfads .

    Das Dialogfenster zum Definieren eines Makros erscheint.

  2. Geben Sie hier den Namen und den Kurztext Ihres Makros ein.

    Wählen Sie Enter , um die Bearbeitung fortzusetzen.

  3. Wählen Sie Sonderoperationen.

    Siehe auch Makros für Lagerbilanz, Produktion, Reichweite und Zeilensumme

  4. Wählen Sie die gewünschte Operation und drücken Sie Enter .

  5. Wählen Sie die Zeilen aus, die zur Berechnung herangezogen werden sollen; befolgen Sie hierzu die Anweisungen im unteren Teil des Bildes (eine Zeile wählen Sie aus, indem Sie den Cursor darauf positionieren und Auswähelnwählen oder diese Zeile mit der Maus doppelt anklicken).

    Die von diesen Operatoren auszuführenden mathematischen Operationen werden intern aufgezeichnet.

  6. Wenn die Meldung Erste Zeileerneut erscheint, spezifizieren Sie entweder weitere Berechnungen oder sichern das Makro mit Anfang des Navigationspfads Makro Navigationsschritt Sichern Ende des Navigationspfads .

  7. Mit Anfang des Navigationspfads Makro Navigationsschritt Aufzeichnung beenden Ende des Navigationspfads verlassen Sie den Aufzeichnungsmodus.

  8. Sie können das von Ihnen erstellte Makro jetzt testen; geben Sie hierzu in die entsprechenden Zeilen Werte ein und wählen Sie Anfang des Navigationspfads Makro Navigationsschritt Ausführen. Ende des Navigationspfads

    Hinweis Hinweis

    Makros für Produktion und Reichweite können Sie nicht im Planungstyp testen, da diese Makros die Anzahl Arbeitstage einer Periode benötigen, die Periodenlänge jedoch nicht im Planungstyp angegeben ist.

    Ende des Hinweises

Mit der Funktion Anlegen definieren Sie ein Makro wie folgt:

  1. Wählen Sie Anfang des Navigationspfads Makro Navigationsschritt Anlegen Ende des Navigationspfads .

    Das Dialogfenster zum Definieren eines Makros erscheint.

  2. Geben Sie hier den Namen und den Kurztext Ihres Makros ein.

    Wählen Sie Enter , um die Bearbeitung fortzusetzen.

  3. Im ersten Feld Operand geben Sie den ersten Operanden Ihres Makros ein. Dieser Operand muß der Text einer Zeile aus dem Planungstableau sein.

  4. Wählen Sie eine Operation.

  5. Im zweiten Feld Operand geben Sie den zweiten Operanden für Ihr Makro ein. Dieser Operand kann entweder ein Zeilentext aus dem Planungstableau, eine Zahl oder ein Leerzeichen sein.

    Das Feld lassen Sie z.B. leer, wenn Sie Daten der Mitglieder (erster Operand ) auf der Kopfebene ( Ergebnis ) aggregieren möchten.

  6. Im Feld Ergebnis geben Sie den Text der Zeile ein, in die das Makroergebnis gestellt werden soll.

  7. Benötigt das Makro mehr als eine Zeile zum Rechnen, wiederholen Sie Schritt 3 bis 6, bis Ihr Makro fertiggestellt ist.

  8. Setzen Sie ggf. die Selektionskennzeichen Anzeigen und Markierung berechnen .

  9. Wählen Sie Anfang des Navigationspfads Makro Navigationsschritt Sichern Ende des Navigationspfads .

  10. Mit Anfang des Navigationspfads Springen Navigationsschritt Zurück Ende des Navigationspfads kehren Sie zum Hauptdefinitionsbild zurück.

  11. Sie können das von Ihnen erstellte Makro jetzt testen; geben Sie hierzu in die entsprechenden Zeilen Werte ein und wählen Sie Anfang des Navigationspfads Makro Navigationsschritt Ausführen. Ende des Navigationspfads

Um ein vorhandenes Makro zu ändern, wählen Sie Anfang des Navigationspfads Makro Navigationsschritt Bearbeiten Ende des Navigationspfads . Um ein Makro zu testen wählen Sie Anfang des Navigationspfads Makro Navigationsschritt Ausführen Ende des Navigationspfads . Um ein Makro zu löschen, wählen Sie Anfang des Navigationspfads Makro Navigationsschritt Löschen Ende des Navigationspfads .