SQVI, SQ01 kannst du bei Seite legen – es geht viel einfacher.

Wahrscheinlich kennst du den Effekt auch: Insbesondere im SD-Modul kommt man nicht drumherum mindestens in 2 Tabellen nachzuschauen, wenn man Belege sucht, die in einem bestimmten Status sind. Beispielsweise suchst du Aufträge für einem Zeitraum zu einem Kunden, die vollständig beliefert wurden. Dann musst du zunächst die Aufträge per VBAK suchen (1) und anschließend belieferte Aufträge per VBUK eingrenzen (2). Um dir das Leben zu erleichtern kannst ein Quickview oder Query bauen und so in Masse suchen – doch hier gibt es eine viel elegantere Möglichkeit, die mir einigen Monaten ein lieber und sehr erfahrener Kollege (Mustafa Sakarya) vorgestellt hatte: Datenbankviews.

 

Datenbankviews sind von SAP spendiert Joins zwischen 2 oder mehr Tabellen, die man einfach per SE16, SE16N oder SE16H aufrufen kann. Beispielweise ist die LIKPUK so ein Join, die die Tabellen LIKP und VBUK verbindet. Mit der LIKPUK kann man nun sehr mit einer einzigen Selektion per SE16N alle Lieferungen vom letzten Monat, aus einer bestimmten Versandstelle ermitteln, die noch nicht WA gebucht sind:

# SE16N aufrufen und in das Feld Tabelle LIKPUK eingeben

# Selektion:

## ERDAT 01.02.2019 bis 28.02.2019

## VSTEL=1000

## WBSTK <> C

 

Hier ein paar gängige SD-Datenviews, die hilfreich sind:

# VBAKUK – Join: VBAK-VBUK

# VBAP_VAPMA – Join: VAPMA-VBAP

# LIKPUK – Join: LIKP-VBUK

# LIPS_VLPMA – Join: VLPMA-LIPS

# VBRKUK – Join: VBRK-VBUK

# VBRP_VRPMA – Join: VRPMA-VBRP

 

cu, Isa.

 

SM59 – Einloggen per RFC-User – hilft auch Samstags

Was muss alles zusammentreffen, damit man Samstagnachmittag seinen Rechner hochfährt und einen Testfall im SAP-System durchspielt? Schlechtes Wetter kann eine Motivation sein. Eine gute Idee zu haben, die man unbedingt testen will, hilft auch weiter. Alleine im Hotelzimmer in einer fremden Stadt zu sitzen und sonst nichts anderes vorzuhaben, kann dich auch zu diesem Schritt verleiten. Vor einigen Monaten trafen diese Punkte tatsächlich zusammen, und ich konnte es nicht lassen, meinen Rechner hochzufahren, um einen Testfall durchzuspielen. Doch dann schlug Murphy zu und ich konnte mich – trotz aller Anstrengung – nicht an mein Passwort erinnern, das ich kurz vorher geändert hatte. Wenn ich im Office gewesen wäre, hätte ich kurzerhand einen Kollegen gebeten mein Passwort zurückzusetzen – doch wie gesagt, es war Samstag und ich war nicht im Office.

Als ich leicht säuerlich mit einem grummeligen Gefühl der Frustration meinen Rechner bei Seite legen wollte, viel mir der Tipp eines Kollegen ein, den er mir verraten hatte: Einloggen per RFC-User – und prompt war ich mit wenigen Klicks im System, konnte mein Passwort zurücksetzen und war eingeloggt. Und so funktioniert der Trick:

 

Voraussetzungen:

# Zwei SAP-System bspw. ECC und SCM sind per RFC miteinander verbunden.

# Du kannst dich ins ECC-System einloggen, aber nicht ins SCM-System

# dann gehts du einfach wie folgt vor:

 

#1 Log dich ins SAP ECC System ein und ruf die Transaktion SM59 auf

#2 Jetzt klappst du im linken Bereich den Ordner „ABAP-Verbindungen“ auf

#3 Hier machst du einen Doppelklick auf das System, auf das du dich einloggen willst

#4 Jetzt einfach auf den Button „Remote Verbindung“ klicken – et voilà – du bist im SCM System eingeloggt.

 

 

cu, Isa.

SM30 – diese Optionen verstecken sich hinter dieser SAP-Transaktion.

Die Pflegemöglichkeiten von Tabellen basieren im SAP-System vielfach  – insbesondere im Customizing – auf sogenannte Pflegeviews.  Ein Beispiel solcher Pflegeviews ist die V_T184 – Positionstypenzuordnung. Diese kann 2 unterschiedliche Wege aufrufen:

#1 Mit der Transaktion SM30

## Transaktion SM30 aufrufen -> V_T184 eingeben -> auf den Button „Anzeigen“ klicken

#2 Aus dem Customizingpfad

## Transaktion SPRO -> Vetrieb -> Verkauf -> Verkaufsbelegposition -> Positionstypen zuordnen

 

Der große Nachteil dieser Darstellungsoption ist es, dass die kompletten Inhalten der Tabelle, die zum Pflegeview gehören, dargestellt werden. Insbesondere wenn man mit Tabellen mit einigen zehn- oder hunderttausend Einträgen umgehen muss, wird dies sehr umständlich und schon das Laden der Daten kann einige Zeit in Anspruch nehmen.

 

SM30 – bestimmte Einträge selektieren

Eine kleine, etwas versteckte aber sehr hilfreiche Option, um den Anzeige der Daten gezielt einzuschränken bietet die Funktion „Auswahl nach Inhalten …“ der Pflegeviews:

# Bspw. wollen wir uns aus dem View V_T184 nur die Einträge ansehen mit …

## Verkaufbelegart = TA und

## Positionstypengruppe = LEER

 

#1 Starte die Transaktion SM30, gib in das Feld „Tabelle/Sicht“ V_T184 ein und klicke auf Anzeigen

 

#2 Anschließend über die Menüleiste: Auswahl -> Nach Inhalten … aufrufen

 

#3 Jetzt die Feldbezeichner „Verkaufsbelegart“ und „Positionstypengruppe“ markieren und Enter

 

#4 Hier nun „Positionstypengruppe=LEER“ AND „Verkaufsbelegart=TA“ selektieren und  auf den Button „Auswählen“ klicken

 

#5 Et voilà … nun werden nur die selektierten Einträge dargestellt …

 

4 weitere Features, die man zur SM30 kennen sollte …

Hier noch ein paar Tipps zur Transaktion SM30:

#1 Mit Anklicken der Option „Bedingungen eingeben“ im Startbild der SM30 kann schon vor dem ersten Aufruf der Inhalte die Selektionsbedingungen eingeben.

#2 Mit der Option „Vergleich“ zu finden in Ergebnis-Screen der SM30 im Menü: Hilfsmittel -> Vergleich kann man systemübergreifend die Inhalte von Views vergleichen – diese Option sehr hilfreich, wenn man Customizingdifferenzen zwischen Systemen ermitteln will.

#3 Weiterhin kann man bei der Selektion nach Inhalten – wenn man mehr als ein Feld selektiert – die Selektion der einzelnen Werte neben UND (AND) auch mit ODER (OR) verbinden.

#4 Im oberen Beispiel hatten wir nach den Feldinhalten mit dem Vergleichs-Operator „=“ gesucht. Hier gibt es neben dem Gleich folgende weitere Vergleichsoptionen:

# „<“ – kleiner
# „<=“ – kleiner oder gleich
# „<>“ – ungleich
# „=“ – gleich
# „=<“ – kleiner oder gleich
# „=>“ – größer oder gleich
# „>“ – größer
# „><“ – ungleich
# „>=“ – größer oder gleich
# „CA“ – enthält mind. ein Zeichen aus
# „CN“ – enthält nicht nur Zeichen
# „CO“ – enthält nur Zeichen
# „CP“ – enthält Muster
# „CS“ – enthält Zeichenfolge
# „NA“ – enthält kein Zeichen aus
# „NP“ – enthält Muster nicht
# „NS“ – enthält Zeichenfolge nicht

cu, Isa.

SAP-WM-Transaktion – DIE Übersicht.

A. WM-Transaktionen – Transportbedarf

# LB01/LB02/LB03 – Hinzufügen/Änd./Anz. Transportbedarf

# LB10 – TB’s zum Lagertyp

# LB11 – TB’s zum Material

# LB12 – TB’s und Umbuchanw. zum Mat.Beleg

# LB13 – TB’s zum Bedarf

 

B. WM-Transaktionen – Inventur

# LI01/LI02/LI03 – Hinzufügen/Änd./Anz. Inventurbeleg

# LI04 – Drucken Inventurbeleg

# LI05 – Inventurhistorie zum Lagerplatz

# LI06 – Sperren Lagertypen zur Stichtagsinv.

# LI11/LI12/LI13 – Erfassen/Änd./Anz. Inventurzählung

# LI14 – Veranlassen Nachzählung

# LI20 – Ausbuchen Inventurdifferenzen LVS

# LI21 – Ausbuchen Inventurdifferenzen MM-IM

# LL01 – Lagerleitstand

 

C. WM-Transaktionen – Nummernkreise

# LN01 – Nummernkreise Transportbedarfe

# LN02 – Nummernkreise Transportaufträge

# LN03 – Nummernkreise Quants

# LN04 – Nummernkreise Umbuchungen

# LN05 – Nummernkreise Inventur

# LN06 – Nummernkreise Gruppennummer

# LN08 – Nummernkreispflege: LVS_LENUM

 

D. WM-Transaktionen – Nachschub

# LP10 – Direktkommissionierung zum FA

# LP11 – WM-Bereitstellung Kistenteile

# LP12 – Abrufteile bereitstellen (WM/PP)

# LP21 – WM-Nachschub für Fixplätze

# LP22 – Nachschubplanung für Festplätze

 

E. WM-Transaktionen – Stammdaten

# LS01/LS02/LS03 – Hinzufügen/Änd./Anz. Lagerstamm

# LS04 – Anzeigen leere Lagerplätze

# LS05 – Generierung von Lagerplätzen

# LS06 – Sperren von Lagerplätzen

# LS07 – Sperren von Lagerquants

# LS08 – Sperren von Lagerplätzen gassenweise

# LS09 – Anzeigen Materialdaten pro Lagertyp

# LS11 – Lagerplätze massenweise ändern

# LS12 – Lagertyp sperren

# LS22 – Verändern Quants

# LS23 – Anzeigen Quants

# LS24 – Anzeigen Quants zum Material

# LS25 – Anzeigen Quants pro Lagerplatz

# LS26 – Lagerbestände zum Material

# LS27 – Anzeigen Quants zur Lagereinheit

# LS28 – Anzeige der Lagereinheiten/Platz

# LS32 – Ändern Lagereinheit

# LS33 – Anzeigen Lagereinheit

# LS41 – Liste Regelkreise zur Prod.Vers.

 

F. WM-Transaktionen – Transportauftrag

# LT01 – Hinzufügen Transportauftrag

# LT02 – Hinzufügen TA für Inventurdifferenz

# LT03 – Anlegen TA zur Lieferung

# LT04 – Erzeugen TA aus TB

# LT05 – Bearbeiten Umbuchanweisung

# LT06 – Erzeugen TA zum Materialbeleg

# LT07 – Hinzufügen TA für inh. Lagereinheit

# LT08 – Manuelles Zulagern auf Lagereinheit

# LT09 – I-Punkt-Funktion für Lagereinheiten

# LT0A – Vorplanen von Lagereinheiten

# LT0B – Einlagerung vork. Handling Units

# LT0C – Auslagerung vork. Handling Units

# LT0D – Umlagerung vork. Handling Units

# LT0E – Anlegen Entnahme-TA für 2-st.Kommi

# LT10 – TA anlegen aus Bestandsliste

# LT11 – Quittieren Transportauftragsposition

# LT12 – Quittieren Transportauftrag

# LT13 – Quittieren TA zu Lagereinheit

# LT14 – Quittieren vorgeplante TA-Position

# LT15 – Stornieren Transportauftrag

# LT16 – Stornieren TA zur Lagereinheit

# LT17 – Einzelerfassung Ist-Daten

# LT1A – Ändern Transportauftrag

# LT21 – Anzeigen Transportauftrag

# LT22 – Anzeigen Transportauftrag / Lagertyp

# LT23 – Anzeigen Transportaufträge nach Num.

# LT24 – Anzeigen Transportauftrag / Material

# LT25 – Anzeigen Transportauftrag / Gruppe

# LT26 – Transportaufträge zum Lagerplatz

# LT27 – Transportauftrag zur Lagereinheit

# LT28 – Anzeigen Transportauftrag / Referenz

# LT31 – Drucken TA manuell

# LT32 – Druck TA zu Lagereinheit

# LT41 – Vorbereiten TBs für Sammelgang

# LT42 – Hinzufügen TA im Sammelgang

# LT43 – Serienbildung für Lieferungen

# LT44 – Sammelgang Freigabe

# LT45 – Auswertung Referenznummern

# LT51 – Fehlteile pflegen

# LT63 – Steuerung: Einzelerfassung Ist-Daten

# LT64 – Einzelerfassung Ist-Daten

# LT72 – Bestimmen 2-Stufigkeit

# LT73 – Anzeigen 2-Stufigkeit

 

G. WM-Transaktionen – Umbuchungen

# LQ01 – Umbuchen in der Bestandsführung – LgOrt an LgOrt

# LQ02 – Umbuchen in der Bestandsführung

# LU01/LU02/LU03 – Anlegen/Änd./Anz. Umbuchungsanweisung

# LU04 – Selektion Umbuchungsanweisungen

 

H. WM-Transaktionen – Sonstige

# LX01 – Leerplatzliste

# LX02 – Bestandsliste

# LX03 – Lagerspiegel

# LX04 – Kapazitätsauslastung

# LX05 – Sperren Blocklagerplätze n. Zeitsch.

# LX06 – Feuerwehrliste

# LX07 – Überprüfen Lagerung

# LX08 – Störfall-Liste

# LX09 – Gesamtübersicht Transportbedarfe

# LX10 – Bewegungen pro Lagertyp

# LX11 – Belegübersicht

# LX12 – Belegübersicht, Breitformat

# LX13 – Differenzenanalyse

# LX14 – Gängigkeitsanalyse

# LX15 – Selek. Plätze zur Stichtagsinventur

# LX16 – Selek. Plätze zur perman. Stich.inv.

# LX17 – Differenzenliste Inventur

# LX18 – Statistik Inventurdifferenzen

# LX19 – Bestandsübernahme B.I.

# LX20 – Schnittstellenlagerplätze generieren

# LX21 – Sammel-Kommissionierliste

# LX22 – Bearbeiten Inventur aus Übersicht

# LX23 – Bestandsabgleich IM – WM

# LX24 – Anzeige der Stoffnummern

# LX25 – Inventurfortschritt

# LX26 – Inventur im WM via Cycle Counting

# LX27 – Lagerbestände nach MHD

# LX28 – Relevante TA-Pos. für Fremdsystem

# LX29 – Fixplatzüberwachung

# LX30 – Übersicht WM-Nachrichten Fremdsystem

# LX31 – Analyse der Drucksteuertabellen

# LX32 – Archivierte Transportaufträge

# LX33 – Archivierte Transportbedarfe

# LX34 – Archivierte Umbuchungsanweisungen

# LX35 – Archivierte Inventuraufnahmebelege

# LX36 – Archvierte Inventurhistorien

# LX37 – Verknüpfte Objekte

# LX38 – Check-Report Customizing Strategie K

# LX39 – Auswertung Referenznr. für 2-stKommi

# LX40 – Materialsituation Prod.-Lagerplatz

# LX41 – Lagerspiegel WM/PP-Schnittstelle

# LX42 – Auswertung PP-Auftrag aus WM-Sicht

# LX43 – Konsistenzprüfung der Regelkreise

 

cu, Isa.

SAP-WM-Tabellen – einfach auf den Punkt gebracht.

 

SAP-WM – Anwendungstabellen

# LTBK – Tranportbedarfskopf

# LTBP – Transportbedarfsposition

# LTAK – LVS Transportauftragskopf

# LTAP – Transportauftragsposition

# LQUA – Lagerquants

# LINK – Inventurbelegkopf im LVS

# LINP – Inventurbelegposition im LVS

# LINV – Inventurdaten pro Quant

# LAGP – Lagerplätze

# LEIN – Lagereinheiten-Kopfsätze

# LQUA – Lagerquants

# LQUAB – Summeninformation zu Lagerquants bei bestimmten Strategien

# LECMOFF – Abschalten des Änderungsmanagements im Notfall

# LL01 – Lagerleitstand: Kritische Transportauftragspositionen

# LL02 – Lagerleitstand: Kritische Transportbedarfspositionen

# LL03 – Lagerleitstand: Kritische Umbuchungsbelege

# LL04 – Lagerleitstand: Kritische Lieferungen

# LL05 – Lagerleitstand: Kritische Bestände

# LL06 – Lagerleitstand: Kritische Lagerplätze

# LL07 – Lagerleitstand: Kritische Fertigungsaufträge

# LRF_WKQU – Zuordnung Benutzer ->Queue

# LSEG – Beleg für Lagerzu-/-abgänge

# LTHU – Zuordnung von Pick-HU’s zu Transportaufträgen

# LUBU – Umbuchungsbeleg

# MGEF – Gefahrenstoffe

 

SAP-WM – Customizingtabellen

# NKLV – Nummernkreise im LVS

# T300/T300T – LVS Lagernummern / Bezeichnung

# T301/T301T – LVS Lagertypen/Bezeichnung

# T302/T302T – LVS Lagerbereiche/Bezeichnung

# T303/T303T – LVS Lagerplatztypen/Bezeichnung

# T304/T304T – Lagerbereichskennzeichen/Bezeichnung

# T305/T305T – Lagertypkennzeichen/Bezeichnung

# T306/T306T – Bewegungssonderkennzeichen/Bezeichnung

# T307/T307T – Lagereinheitentypen/Bezeichnung

# T308/T308T – Bedarfstypen/Bezeichnung

# T309/T309T – Brandabschnitte/Bezeichnung

# T30A/T30AT – LVS Kommissionierbereiche/Bezeichnung

# T30B/T30BT – LVS Tore/Bezeichnung

# T310 – Fehlteile

# T311 – Definition der WM-Gruppen

# T311A – Verweis WM-Gruppe zu Belegen

# T311L – Definition des Laufes innerhalb einer WM-Gruppe

# T312 – Steuerung Leistungsdaten und TA-Split

# T312A – Profil für Leistungsdaten

# T312B – Profil für Splitt Transportauftrag

# T312R – Rüstzeit für Sollaufwand im Transportauftrag

# T312S – Profil für Sortierung

# T312W – Wegzeit für Sollaufwand im Transportauftrag

# T319 – Steuerung automatische Pick-HU Erstellung

# T319A – Zurodnung omatische Pick-HU Erstellung

# T320 – Zuordnung IM-Lagerort zu WM-Lagernummer

# T320A – WM: Lagerortsteuerung

# T321 – Zuordnung Bewegungsart RM-MAT –> Bewegungsart RM-LVS

# T321B – Bestandsarten und Sonderbestände für externe Systeme

# T322 – Bewegungsarten RM für Ausbuchen Inventur

# T324/T324T – Lagerortreferenz/Bezeichnung

# T325/T325T – WM: QM-Schnittstelle Stichprobenbehandlung/Bezeichnung

# T326 – Steuertabelle für die 2-stufige Kommissionierung

# T327 – Steuerung der Kopplung LVS –> Lagersteuerrechner (LSR)

# T327A – Steuerung der Kopplung LVS –> SUB-System

# T327B – Definition der FBs für IDOC-Aufbau: Kopplung WM – SUB

# T327T – Variantenbezeichnung für die Kopplung WM -> SUB-System

# T327V – Varianten für die Kopplung LVS -> SUB-System

# T328 – Lagerleitstand: Definition kritischer Parameter

# T328A – Aktivierung Lagerleitstandsobjekte

# T328B – Lagerleitstand: Anzeigevarianten für Hierarchiedarstellung

# T328C – Lagerleitstand: Bezeichnung Anzeigevarianten

# T329A – Druckerpooldefinition

# T329D – TA-Drucker-Steuerung

# T329F – Drucksteuertabelle

# T329P – Parameter zum TA-Druck

# T329S – Drucksteuertabelle für Sammelgänge

# T329T – Texte zur Formatierung beim TA-Druck

# T330/T330T – Sperrgruende/ Bezeichung

# T331 – Lagertypsteuerung

# T331B – Lagertypsteuerung im Blocklager

# T331L – Erlaubte Lagerklassen pro Lagertyp

# T333/T333T – Bewegungsarten der Lagerverwaltung/Bezeichnung

# T333A/T333B – Transportarten / Bezeichnung

# T333M – Mailsteuerung bei Hintergrundverarbeitung

# T333N – Steuerung für automatische Transportauftragserstellung

# T333O – Texte zur automatischen TA-Erstellung

# T333U – WM-Bewegungsarten für das Umbuchen in WM und IM

# T334B – Lagerbereichsfindung

# T334E – Lagereinheitentypprüfung

# T334P – Lagerplatztypfindung

# T334T – Lagertypfindung

# T334U – Zugriffsstrategie für die Lagertypfindung

# T335 – Vorschlagswerte fuer die Inventur

# T336/T336T – Differenzenkennzeichen/Bezeichnung

# T337A – Aufteilung der Lagerplätze in Positionen

# T337B – Aufteilung der Blöcke im Blocklager

# T337C – Suchbreite pro Ebene für die Einlagerstrategie K

# T337D – Zuordnung Gang zu Regal für die Einlagerstrategie K

# T337Z – Platzaufteilung zu Lagerplatztyp/Lagereinheitstyp

# T338/T338T – Blocklagerkennzeichen/Bezeichnung

# T339/T339T – Definition Bemerkung zur TA-Ausführung/Bezeichnung

# T340 – LVS Transaktionen

# T340D – LVS Defaultwerte

# T341 – LVS Bildauswahl

# T342 – Steuerung der Dynprofolge im LVS

# T342T – Zuordnung Titlebar zum PF-Status

# T343 – Lagerplatzstruktur fuer maschinelle Anlage

# T343I – Definition des Sortierfeldes im Lagerplatz

# T343J – Definition des Reihenfolgefeldes im Lagerplatz

# T344 – Mandantenabhängige Steuertabelle für MM-WM

# T345 – Mandantenabhängige Steuertabelle für WM->PP-Bereitstellung

# T346 – RF-Queuedefintion

# T346L – Zuordnung Bereiche und Aktivitäten zu Queue

# T346T – RF-Queuebezeichnungen

# T346X – Ausnahmefälle: Queue-Forwarding

# T646A/T646B – Aggregatzustände/Bezeichnung

# T646G/T646H – Gefahrenvermerke/Bezeichnung

# T646L/T646M – Lagerklassen/Bezeichnung

# T646R/T646S – Regionalkennzeichen/Bezeichnung

# T646V/T646W – Lagergefahrenmerke/Bezeichnung

 

cu, Isa.