Ansicht
Dokumentation
MCS_CSTRUCTURE_USAGE - Verwendungungsnachweis für Kommunikationsstrukturen in Ereignissen
Addresses (Business Address Services) Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Um Daten in die Logistikinformationssystem bringen zu können, müssen verschiedene Systemeinstellungen getroffen sein.
Wir fassen diese Systemeinstellungen unter dem Begriff Ereignis zusammen.
Dieser Funktionsbaustein legt neue Ereignisse an. Zur Anlage eines neuen Ereignisses sind folgende Informationen notwendig:
- zugehörige Applikation
- eingehende Kommunikationsstrukturen
- Hierarchiebeziehungen der Kommunikationsstrukturen
Weiterhin müssen die Felder BUKRS und SUBKZ in einer der Kommunika- tionstrukturen vorhanden sein. (Buchungskreis wird für die Perioden- ermittlung, SUBKZ als Dummyfeld für die Generierung von Fortschrei- bungsprogrammen benötigt)
Sind diese Voraussetzungen erfüllt, werden nachfolgende Tabellen gepflegt:
tmc5, "Ereignistabelle
tmc5t, "Ereignistexttabelle
tfcs, "Kommunikationsstruktur/Applik.
tmc20, "Ereignis zu Kommunikationsstruktur
tmc24, "Quellfelder Einheiten zum Ereignis
tmc25, "Hierarchie zur Applikation
tmc26, "Hierarchietext zu tmc25
Die Tabellen tfcs, tmc25 und tmc26 sind nur zu pflegen, wenn zu einer Applikation neue Kommunikationsstrukturen benötigt werden. Dann ist weiterhin zu beachten, daß für Formeln und Bedingungen diese Kommunika- tionsstrukturen in den jeweiligen Datenteil des Applikationsprogrammes (lt.Tablelle TMC21) einzustellen sind.
Das Pflegen der Tabelle tmc24 ist sehr komplex und läuft wie folgt ab:
- Es werden bei der Ereignisgenerierung alle Referenzfelder zu Mengen- und Wertfelder aus den Kommunikationsstrukturen ermittelt.
- Diese Referenzfelder werden nun gelesen und deren Datenelemente ermittelt.
- Zu diesem Datenelement wird die zugehörige DDIC-Tabelle aus der Tabelle TMC6 ermittelt (Stand heute gibt es hier nur dir MCUNITS).
- Dann wird für dieses Datenlement das zugehörige Feld in der DDIC-Tabelle gelesen.
- Zu diesem Feld wird nun die Einheit aus der Tabelle TMC6 gelesen und mit dem vorherigen Datenfeld un der DDIC-Tabelle in die TMC24 eingestellt
Ist die Einheit noch nicht vorhanden, muß sie in die DDIC-Tabelle MCUnits und in die Tabelle TMC6 eingepflegt werden. Danach ist die TMC24 wie oben beschrieben zu pflegen.
Wird eine eigene Fortschreibungsgruppe gewünscht, so sind noch die Fortschreibungstabellen zu pflegen. Für eigendefinierte Ereignisse liefern wir allerdings standardmäßig die Fortschreibungsgruppe EXTERNAL aus.
tmcb, "Fortschreibungsgruppe
tmcbt. "Text zur Fortchreibungsgruppe
Beispiel
Hinweise
Weiterführende Informationen
Parameter
CHECK_ONLYE_ENTRY_FBS
E_IDCO_FBS
E_ZEITP
I_CSTRU
T_TMC20
Ausnahmen
NO_EVENT_TO_CSTRUCTURESEVERAL_EVENTS_AVAILABLE
Funktionsgruppe
MCSESUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3639 Date: 20240523 Time: 143621 sap01-206 ( 99 ms )