Ansicht
Dokumentation

MG_HIER_LEVEL_SELECT - NOTRANSL: Lesen alle Klassen einer Klassenart mit/ohne Objekte

MG_HIER_LEVEL_SELECT - NOTRANSL: Lesen alle Klassen einer Klassenart mit/ohne Objekte

rdisp/max_wprun_time - Maximum work process run time   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

Funktionsbeschreibung: Der Funktionsbaustein ist konzipiert für das Lesen von Basiswarengruppen die im Klassensystem mit übergeordneten

Hierachien abgelegt sind.

Funktionsbeschreibung der Input-Parameter:

-> MATKL

WENN SPACE, dann werden alle Basiswarengruppen für die Suche nach

Hierachiestufen aus der Tabelle T023 ausgewählt.

WENN Basiswarengruppe eingegeben wird, dann wird geprüft ob diese

Basiswarengruppe exitiert. Wenn nicht, Ausnahme: NO_BASIS_MG,

keine Tabellenausgabe.

-> SPRAS

Sprache in der die Warengruppenbezeichnung ausgegeben wird.

-> WG_BEZ

WENN Flag mit 'X' gekennzeichnet, dann erfolgt die Ausgabe mit der

Bezeichnung der Warengruppen und der Bezeichnung der WG-Hierarchien. -> WG_STUFEN

WENN Eingabe 0 oder 1 wird nur die Basiswarengruppe ausgegeben. WENN Eingabe 2 oder Space wird die Basiswg. und maximal eine Hierarchiestufe ausgegeben.

WENN Eingabe 3 wird die Basiswg. und maximal zwei Hierarchiestufen ausgegeben.

WENN Eingabe N wird die Basiswg. und maximal (n-1) Hierarchiestufen ausgegeben.

-> MATNR

Die Eingabe ist nur dann relevant, wenn MATKL leer ist und MATNR gefüllt, führt dies zur RAISE EXEPTION 01. (INFO-System)

Ausgabetabelle O_WGHIER.

Die Tabelle enthält in einer Zeile jeweils die (n-1)-te Hierarchiestufe (kenntlich durch das Feld STUFE) und die n-te Hierarchiestufe (kenntlich durch das Feld HSTUFE). Ist für eine Basiswarengruppe das Hierarchie-Ende erreicht, bzw. durch den Parameter WG_STUFEN begrenzt, wird in diesem Satz das Flag HENDE = X gesetzt.

Ausnahmen:

-> NO_BASIS_WG

Es wurde genau e i n e Warengruppe (Feld MATKL) übergeben die

keine Basiswarengruppe ist (kein Tabelleneintrag in T023) oder das

Feld MATKL ist leer übergeben worden, und das Feld MATNR ist

gefüllt.

-> NO_MG_HIER

Es wurde zu der übergebenen einen Basiswarengruppe keine Hierarchie

gefunden.

DE-EN-LANG-SWITCH-NO-TRANSLATION





Parameters

I_GROUPW
I_KLART
I_SPRAS
I_WITH_OBJECTS
O_T_WGLEVEL

Exceptions

NO_HIER_OBJECT_FOUND

Function Group

WWGR

BAL_S_LOG - Application Log: Log header data   PERFORM Short Reference  
This documentation is copyright by SAP AG.

Length: 3200 Date: 20240604 Time: 090755     sap01-206 ( 37 ms )