Ansicht Dokumentation

Wir wachsen stetig und suchen neue Kollegen (m/w/d)! Schauen Sie sich unsere offenen Position an, um eine passende Herausforderung zu finden!

CATS0002 - CATS: Anreicherung erfasster Daten

CATS0002 - CATS: Anreicherung erfasster Daten

BAL_S_LOG - Application Log: Log header data   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Diese SAP-Erweiterung dient zum Anreichern der mit dem Arbeitszeitblatt eingegebenen Daten.

Die Kommunikation mit dem SAP-System erfolgt über die interne Tabelle ENRICH_TABLE. Diese Tabelle enthält beim Aufruf der Erweiterung immer genau einen Datensatz. Die Inhalte dieses Datensatzes können geändert und wieder mittels der internen Tabelle ENRICH_TABLE an das Standardprogramm zurückgegeben werden.

Beispiel: Sie wollen die für den 03.01.1997 eingegebene Empfängerkostenstelle '0000000666' durch die nun gültige Kostenstelle '0000003200' ersetzen.


LOOP AT ENRICH_TABLE.
IF ENRICH_TABLE-RKOSTL = '0000000666'
AND ENRICH_TABLE-WORKDATE = '19970103'.
ENRICH_TABLE-RKOSTL = '0000003200'.
MODIFY ENRICH_TABLE.
ENDIF.
ENDLOOP.

Prinzipiell ist es auch möglich, mehr als einen Datensatz zurückzugeben. Das System würde dann eine weitere Zeile für den neuen Datensatz eröffnen.






BAL_S_LOG - Application Log: Log header data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1181 Date: 20220818 Time: 133102     sap01-206 ( 24 ms )