Programm

From Sapwiki

Jump to: navigation, search

Das SAP-System kennt verschiedene Programmtypen, denen jedoch gemeinsam ist, dass sie nachdem Laden im Speicher bleiben und damit auch die Inhalte der globalen Variablen erhalten bleiben.

Report

Ein Report wird über SE38, SA38 oder eine Reporttransaktion gestartet. Beim Programmstart sind alle Variablen intialisiert. Beim erneuten Aufruf (auch nach Rückkehr aus der erzeugten Liste) wird ein Report neu geladen.

Ein Reportname kann frei vergeben werden, kundeneigene Reports müssen allerdings mit Z beginnen.

Modulpoool

Ein Modulpool ist ein Programm, das primär eine Sammlung von Dynpros, also Bildschirmen ist. Es wird durch eine Dialogtransaktion aufgerufen.

Modulpools heißen SAPMMP, die (standardmäßig) erzeugten Includes MMPXXX Kundeneigene Modulpools heißen SAPMZMP, die zugehörigen Includes MZMPXXX

Funktionsgruppe

Funktionsgruppen sind eine Sammlung von Funktionsbausteinen. Beim ersten Aufruf eines Funktionsbausteins wird die Funktionsgruppe geladen.

Das der Funktionsgruppe FG entspechende Programm heißt SAPLFG, die (standardmäßig) erzeugten Includes LFGXXX. Kundeneigene Funktionsgruppen ZFG heißen SAPLZFG, die Includes LZFGXXX

Dynpros in Funktionsgruppen können auch über eine Dialogtransaktion aufgerufen werden.

Persönliche Werkzeuge