Show TOC

 Einstellen der Dezimalstellen bei frei definierten Zeilen

Einsatzmöglichkeiten

Sie möchten die Dezimalstellen eigendefinierter Zeilen des Planungstyps im Planungstableau sichtbar machen.

Sie haben folgendes Makro in Ihrem Planungstyp aufgezeichnet:

gepl. Auftragseingang - gepl. Umsatz = nicht verkauft (d.h. Differenz zwischen eingegangenen Aufträgen und in Rechnung gestellten Aufträgen)

Für die Zeile “nicht verkauft” werden im Planungstableau keine Dezimalstellen angezeigt. Dies ist deshalb der Fall, weil die Zeile über keine Einheit verfügt.

Ablauf

Legen Sie zu Ihrer Informationsstruktur eine zusätzliche Struktur an und vergeben Sie dafür den Namen ZSxxxZ, wobei Sxxx der Name der Informationsstruktur ist. Hierzu wählen Sie WerkzeugeABAP/4 Workbench →Entwicklung →Dictionary

In der zusätzlichen Struktur legen Sie ein Feld mit einem Datenelement für die eigendefinierte Zeile an. Im oben aufgezeigten Beispiel würden Sie ein Feld für “nicht verkauft” anlegen.

Wählen Sie ein Vorlagefeld mit der erforderlichen Anzahl Dezimalstellen.

Ändern Sie Ihren Planungstyp dahingehend, daß Sie die in Schritt 2 angelegte Kennzahl hinzufügen. Kennzahlen der Zusatzstruktur ZSxxxZ werden Ihnen in Planungstypen, die auf der Infostruktur Sxxx basieren, automatisch angeboten. In oben aufgeführtem Beispiel würden Sie die Kennzahl “nicht verkauft” wählen. Diese Kennzahl würden Sie als Ergebniszeile des Makros definieren.

Ergebnis

Die Anzahl Dezimalstellen des Vorlagefelds bestimmt die im Planungstableau sichtbare Anzahl Dezimalstellen der neuen Kennzahl.

Siehe auch:

Dezimalstellen bei Kennzahlen einstellen

ABAP Dictionary ( SAP-Bibliothek unter Basis )

Einführungsleitfaden zum Logistik-Informationssystem