Ansicht
Dokumentation

RWSVZUKT - Anlegen von Selektionsvarianten zu Kennzahltypen + Generierung Include

RWSVZUKT - Anlegen von Selektionsvarianten zu Kennzahltypen + Generierung Include

Vendor Master (General Section)   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Beschreibung

Dieser Report legt Selektionsvarianten zu Kennzahlentypen an.
D.h. zu allen bzw. bestimmten vom Benutzer ausgewählten Einträgen
der Tabelle T625 werden Einträge in den Tabellen MCWSVK und MCWSVF für
die Anwendungsgruppe '01' (Aufteilung) erzeugt. Diese Tabellen werden benutzt, um den Zugriff auf das Retail-Informationssystem zu steuern.
Zudem wird die Include-Datei LMCWWTP0 generiert. Diese Datei beinhaltet
die Definition interner Tabellen, die für die Auswertung der RIS-Daten
benötigt werden und zu den Einträgen in der Tabelle MCWSVF angelegt
werden.

Die Selektionsvarianten können ebenfalls über die Customizingfunktion
zur Aufteilregel 'Selektionsvariante definieren' erzeugt werden.
Hierbei ist darauf zu achten, daß die Einträge in der unten genannten
Weise erfolgen. Nach der Anlage über diesen Customizingdialog ist an-
schließend der Funktionsbaustein MCW_GET_VALUES_FROM_INFOSTUCT zur
Generierung des Includes LMCWWTP0 im Testmodus aufzurufen.
Die entsprechende Parametrisierung ist der Dokumentation des Funktions-
bausteins zu entnehmen.

Da die Selektionsvarianten zu Kennzahlentypen angelegt werden, ist es
notwendig zunächst Kennzahltypen anzulegen. Dies geschieht im
Customizing der Aufteilregel mittels 'Kennzahlentyp definieren und zu-
ordnen'. Erst danach können die Selektionsvarianten zu diesen Kennzahl-
typen angelegt werden.

Es werden je nach Informationsstruktur und zugeordneten Kennzahlen-
feldern eines Kennzahltyps folgende Einträge in den Tabellen MCWSVK
und MCWSVF angelegt.
Die Tabelle MCWSVK enthält die Kopfdaten einer Selektionsvariante. Für
einen Kennzahltyp der Tabelle T625 wird folgender Eintrag erzeugt:

  • mcwsvk-svari = t625-ketyp (Nr. des Kennzahltyps)

  • mcwsvk-svappgrp = '01' (für Application Aufteiler)

  • mcwsvk-svinf = t625-tabname (Infostruktur des Kennzahltyps)

  • mcwsvk-svtxt = t625t-kttxt (Bezeichnung des Kennzahltyps)

In die Tabelle MCWSVF werden folgende Einträge eingefügt. Zunächst
werden Einträge für die Selektion eingefügt. Diese Einträge hängen
von der Informationsstruktur des Kennzahltyps ab und den für die Generierung von Aufteilregeln notwendigen Selektionskriterien des RIS.

Ein Eintrag wird für das Selektionskriterium Werke eingefügt:

  • mcwsvf-svari = t625-ketyp

  • mcwsvf-svappgrp = '01'

  • mcwsvf-svfna = 'WERKS' (Datenfeld der Informationstruktur)

  • mcwsvf-svkzfuse = 'S' (für Verwendung als Selektionsparameter)

  • mcwsvf-svrgpar = 'SL_WERKS' (Name einer dem FB übergebenen Range-Tab.)

Ein Eintrag für das Selektionskriterium Version:

  • mcwsvf-svari = t625-ketyp

  • mcwsvf-svappgrp = '01'

  • mcwsvf-svfna = 'VRSIO'

  • mcwsvf-svkzfuse = 'S'

  • mcwsvf-svrgpar = 'SL_VRSIO'

Einen Eintrag für die Periodizität der Infostrktur.

  • mcwsvf-svari = t625-ketyp

  • mcwsvf-svappgrp = '01'

  • mcwsvf-svfna = je nach Periode entweder 'SPTAG', 'SPWOC', 'SPMON' oder 'SPBUP'

  • mcwsvf-svsperi = je nach Periode entweder 'T', 'W', 'M' oder 'P'

  • mcwsvf-svkzfuse = 'S'

  • mcwsvf-svrgpar = je nach Periode entweder 'SL_SPTAG', 'SL_SPWOC',

  • 'SL_SPMON' oder 'SL_SPBUP'

Einträge für die Waren(gruppen)hierarchie der Infostruktur. Je nachdem
welche Datenfelder zur Waren(gruppen)hierarchie in der Infostruktur
vorhanden sind, werden für 'MATKL', 'WGRU1', 'WGRU2' und 'MATNR' Ein-
träge eingefügt.

  • mcwsvf-svari = t625-ketyp

  • mcwsvf-svappgrp = '01'

  • mcwsvf-svsfna = 'MATKL', 'WGRU1', 'WGRU2', 'MATNR'

  • mcwsvf-svkzfuse = 'S'

  • mcwsvf-svrgpar = 'SL_MATKL', 'SL_WGRU1', 'SL_WGRU2, 'SL_MATNR'

Weiterhin werden für die Kennzahlenfelder einer Informationsstruktur,
die einem Kennzahltyp zugeordnet wurden, folgende Einträge eingefügt.

  • mcwsvf-svari = t625-ketyp

  • mcwsvf-svappgrp = '01'

  • mcwsvf-svfna = t625-fieldname (Kennzahlfeld des Kennzahltyps)

  • mcwsvf-svkzfuse = 'R' (für Rückgabewert der Selektion)






CL_GUI_FRONTEND_SERVICES - Frontend Services   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 6419 Date: 20240520 Time: 093107     sap01-206 ( 34 ms )