Die interessantesten SAP-Webseiten: Platz 1 geht an …

Bedingt sowohl durch meine berufliche Tätigkeit als SAP-Berater als auch durch die Recherche nach neuen Themen für meinen Blog, bin ich immer auf der Suche nach interessanten Quellen zu neuen SAP-Themen. Natürlich gibt es tolle Seiten zu SAP, wie bspw. answers.sap.com, www.andreas-unkelbach.de oder doktorerp.de. Doch in letzter Zeit ist mein Favorit die Web-Seite sapimprovementfinder.com. Auf dieser Web-Seite werden aktuelle Verbesserung an SAP-Systemen vorgestellt, die aus Kundenanforderungen entstanden sind. Besonders gefällt mir diese Seite, da hier kleine und praxistaugliche Verbesserungen vorgestellt werden, die in der täglichen Arbeit sofort einen Mehrwert bieten. Doch einen Wermutstropfen  haben diese Verbesserungen: Vielfach stehen sie nicht direkt zur Verfügung – sie müssen mittels SAP Hinweise eingespielt werden. Hier ein paar Punkte aus sapimprovementfinder.com, die mich sofort angesprochen haben:

# Im SD-Belegfluss direkt per Doppel den Beleg aufrufen

# Debitoren im Kundenuftrag in Masse ändern

# Anpassen der Konditionsartentexte in der VK11/VK12

Schau Dir diese Seite unbedingt mal an und nimm Dir etwas Zeit zum Stöbern.

 

cu, Isa.

 

P.S.: An dieser Stelle ein besonderer Dank an Hasan, der mich auf die Seite aufmerksam gemacht hat.

…Übrigens findest Du alle Beiträge im Buch „SAP Helden“ kompakt zusammengefasst.

 

 

54 wichtige SAP-Listtransaktion zu SD/LES – schaffe dir einfach einen Überblick.

Folgende Liste an wichtigen SAP-SD/LES-Listtransaktionen wurde basierend auf einem S/4HANA 1809er System zusammengestellt, damit werden Transaktionen, die mit S/4HANA wegfallen (bspw. VA05N), nicht aufgeführt.

 

Liste Kundenaufträge

VA05 – Liste Aufträge

V.02 – Liste unvollständige Aufträge

V.26 – Selektion nach Objektstatus

SDD1 – Doppelte Verkaufsbelege im Zeitraum

V.15 – Anzeigen rückständige Aufträge

S_ALR_87014362 – Offene Banfen mit Bezug

 

Liste Anfragen

VA15 – Liste der Kundenanfragen

V.03 – Liste unvollständige Anfragen

 

Liste Angebot

VA25 – Liste der Verkaufsangebote

V.04 – Liste unvollständige Angebote

SDQ1 – Ablaufende Angebote

SDQ2 – Abgelaufene Angebote

SDQ3 – Erledigte Angebote

 

Liste Lieferpläne

VA35 – Liste der Verkaufslieferpläne

V.05 – Liste unvollständige Lieferpläne

EMFOR – Monitor für Liefer- und Feinabrufe

 

Liste Kontrakte

VA45 – Liste der Verkaufskontrakte

V.06 – Liste unvollständige Kontrakte

SDV1 – Ablaufende Kontrakte

SDV2 – Abgelaufene Kontrakte

SDV3 – Erledigte Kontrakte

 

SD-Arbeitsvorrat

V.00 – Liste unvollständige Vertriebsbelege

VA14L – Zur Lieferung gesperrte Verkaufsbelege

V23 – Zur Faktura gesperrte Verkaufsbelege

V.25 – Freigabe erwarteter Kundenpreis

V_RA – Rückstandsbearbeitung: Auswahlliste

VA07 – Abgleich Verkauf – Einkauf (Auftrag)

VA08 – Abgleich Verkauf – Einkauf (Org.dat)

 

Liste Fakturen

VF05 – Liste Fakturen

V.21 – Protokoll des Sammellaufes

VFRB – Nachberechnung

VF25 – Liste Rechnungslisten

V.24 – Anzeigen Sammellauf Rechnungslisten

 

Arbeitsvorrat Faktura

VF04 – Fakturavorrat bearbeiten

VF24 – Rechnungslistenvorrat bearbeiten

VFX3 – Liste gesperrte Fakturen

 

Liste Auslieferungen

VL06O – Auslieferungsmonitor

V_UC – Unvollständige Vertriebsbelege

VL22 – Änderungsbelege Lieferung anzeigen

V_SA – Sammelgangsanalyse (Lieferungen)

Liste Anlieferungen

VL06I – Anlieferungsmonitor

V_UC_7 – Unvollständige Vertriebsbelege

VL22 – Änderungsbelege Lieferung anzeigen

 

Liste Transporte

VT11 – Transporte selektieren: Disposition

VT14 – Transporte selektieren: Auslastung

VT15 – Transporte selektieren: Freie Kapazität

VT16 – Transporte selektieren: Registrieren

VT12 – Transporte selektieren: Abfertigung

VT22 – Anzeigen Änderungsbeleg Transport

VT32 – Statusliste Versand

VT05 – Arbeitsvorrat Transport: Protokolle

 

LEB – Lieferempfangsbestätigung

VLPODL – Arbeitsvorrat: LEB-Lieferungen

VLPODF – Arbeitsvorrat: LEB-Folgebearbeitung

VLPODQ – Automatische LEB-Quittierung

 

cu, Isa.

…Übrigens findest Du alle Beiträge im Buch „SAP Helden“ kompakt zusammengefasst.

SPRO Download – mach dir dein Leben nicht schwerer als nötig.

Manchmal braucht es 13 Jahre, um eine Frage zu beantworten – Es war 2007, und ich saß mit einem lieben Kollegen im einem Rollout-Projekt bei einem Chemie-Konzern in Frankfurt. Da wir immer wieder für jeden Rollout schematisch das Grundcustomizing durchführen mussten, hatte der Kollege die Idee eine Checkliste der relevanten Customizing-Punkte zu erstellen, damit wir sie abarbeiten können. Er fragte mich, ob ich den SAP-Customzingpfad runterladen könnte. Ich recherchierte eine Zeit lang und versuchte verschiedene Tabellen zu finden – doch letztlich musste ich ihm gestehen, dass ich ihm nicht weiterhelfen konnte.

Vor einiger Zeit stand ich nun vor einer vergleichbaren Aufgabe, und prompt hatte ich nach kurzer Recherche eine sehr elegante Möglichkeit gefunden, alle Customizingpunkte runter zu laden …

Normalerweise sieht das SAP Refenz-Customizing wie folgt aus (SPRO und dann F5), allerdings kann man diese Anzeigevariante leider nicht runterladen:

1_SPRO_download

Wenn du aber SPRO aufrufst (ohne F5 zu drücken), dann ist es möglich die Anzeigeoption zu ändern:

# Einstellungen > Benutzerspezifisch

3_SPRO_download

Hier kannst du nun die Anzeige des Customizingbaums ändern:

# Hier deaktivierst du die ersten 3 Optionen und bestätigst mit Enter

4_SPRO_download

Wenn du jetzt den SAP Referenz-IMG aufrufst, sieht das Customizing wie folgt aus:

# Ziemlich old-style, aber runterladbar …

5_SPRO_download

Angenommen: Wir wollen alle Customizing Punkte zum SD-Bereich „Verkaufsbelege“ runterladen:

# Bis zum Bereich „Verkaufsbelege“ Customizing aufklappen, dann einmal auf den Punkt „Verkaufsbelege“ klicken und mit dem Icon „Alles expandieren“ (links oben) den gesamten Bereich „Verkaufsbelege“ expandieren.

6_SPRO_download

So … jetzt einfach alles runter und in Excel einfügen:

# Im Menü: System > Liste > Sichern > Sichern

7_SPRO_download

# In meinem Beispiel sichere ich es in die Zwischenablage, um es anschließend in Excel einzufügen:

8_SPRO_download

Jetzt kann man aus der Zwischenablage einfach alles in eine leere Excel-Datei einfügen.

# Es ist deiner Kreativität überlassen die Daten in Excel zu formatieren:

9_SPRO_download

cu, Isa.

 

..Übrigens findest du alle Beiträge im Buch „SAP Helden“ kompakt zusammengefasst.

 

 

 

Keep calm and thank Corona-Helplings.

Obwohl SAP einen nicht unerheblichen Beitrag am reibungslosen Ablauf der Supply Chain in diesen außerordentlichen Tagen hat, will ich diese Woche das Thema SAP ausklammern und mich einfach mal bei allen Lebensmitteleinzelhandels-, Drogie- und Apotheken-Mitarbeitern bedanken, die trotzt fast hysterischer Kunden mit stoischer Ruhe und einem Lächeln auf den Lippen ihren Job machen.

 

Danke, Isa.

 

P.S.: Natürlich gibt es wahrscheinlich eine ellenlage Liste anderer Berufe, bei denen man sich auch bedanken kann, doch die Bedienung hinter der Kasse, ist mir in den letzten Tagen besonders aufgefallen. Bitte schreibt einfach als Kommentar, bei wem ihr euch bedankt …

…Übrigens findet ihr alle Beiträge im Buch „SAP Helden“ kompakt zusammengefasst.

SAP GUI Tabfolge anpassen – der Power-Boost für deine Tab-Taste.

Kennst du dieses Bild?

 

Das ist kein „gemaltes“ Bild – es stellt im Standard-SAP-GUI die Tabfolge eines Screens dar, d.h. aus einem bestimmten Feld heraus springt man im GUI mit der Tab-Taste zum nächstnummerierten Feld. Diese Visualisierung des kann man sich einfach wie folgt darstellen – hier am Beispiel der Transaktion VA01 – Kundenauftrag anlegen:

#1 Maus auf das Feld „Auftraggeber“ positionieren und SHIFT+STRG+A drücken, oder …

#2 Maus auf das Feld „Auftraggeber“ positionieren und bei gedrückter STRG-Taste mit der Maus einen Rechts-Klick im Feld ausführen und die Option  „Lokale Tabulatorfolge visualisieren“ auswählen.

 

Was bringt das?

So spektakulär das Bild mit der Tab-Folge auch aussieht, bringt es einem zunächst keinen richtigen Mehrwert. Hier kommt aber der Mehrwert durch folgende Option:

# Man kann user-spezifisch eine eigene (lokale) Tab-Folge pro Screen erstellen

## Gerade bei massenhafter manueller Eingabe von Daten kann eine optimierte Tab-Folge enorm viel Zeit sparen.

 

Wie erstellt man eine lokale Tab-Folge?

Die minimal Ausprägung um einen Kundenauftrag in SAP per VA01 zu erfassen, besteht aus folgenden 4 Daten: Auftraggeber / Wunschlieferdatum / Material / Auftragsmenge. Beispiel wird eine lokale Tab-Folge für die 4 Felder erstellt:

# Was erreicht werden soll: Maus in das Feld Auftraggeber positionieren, per Tab-Taste ins Feld Wunschlieferdatum springen, dann ins Feld Material und abschließend ins Feld Auftragsmenge.

 

#1 Verbindung Auftraggeber zu Wunschlieferdatum aufbauen

## STRG gedrückt halten und Rechtsklick auf das Feld Auftraggeber

## Option Ausgangselement auswählen

## STRG gedrückt halten und Rechtsklick auf das Feld Wunschlieferdatum

## Option Zielelement auswählen

 

#2 Verbindung Wunschlieferdatum zu Material aufbauen

## STRG gedrückt halten und Rechtsklick auf das Feld Wunschlieferdatum

## Option Ausgangselement auswählen

## STRG gedrückt halten und Rechtsklick auf das Feld Material

## Option Zielelement auswählen

 

#3 Verbindung Material zu Auftragsmenge aufbauen

## STRG gedrückt halten und Rechtsklick auf das Feld Material

## Option Ausgangselement auswählen

## STRG gedrückt halten und Rechtsklick auf das Feld Auftragsmenge

## Option Zielelement auswählen

 

Fertig … jetzt einfach die Maus ins Auftraggeber positionieren und per TAB-Taste in die definierten Felder springen.

 

cu, Isa.

 

BD56 – IDoc Insiderwissen, das du dir nicht entgehen lassen solltest.

Vor einiger Zeit saß ich verzweifelt vor einem IDoc-Fehler und konnte mir bei aller Anstrengung nicht erklären, warum ein bestimmtes Segment im Standard-IDoc SHPMNT05 fehlte – laut Doku (WE60) und laut der Definition (WE30) hätte das Segment „E1EDT57- Transportdaten: Ausschreibung“ vorhanden sein müssen. So sehr ich das IDoc zum Transportauftrag immer wieder generiert, tauchte das Segment nicht auf. Gerad als ich meinen Rechner runterfahren und nach Hause gehen wollte, versuchte ich mein Glück mit einer Google Recherche, und prompt stieß ich auf die Transaktion BD56. Diese erklärte mir den Fehler – der keiner war – sofort.

Mit der Transaktion BD56 können ohne viel Aufwand bestimmte Segmente aus dem IDoc herausgefiltert werden, d.h. bei der Generierung des IDocs werden diese Segmente nicht berücksichtigt; dabei kann die Filterung des Segments partnerabhängig erfolgen. Im folgenden Beispiel wird das Segment E1EDT57 zum Nachrichtentyp SHPMNT (Sender: S4HCLNT400 / Empfänger: S4HEWMS400) herausgefiltert:

 

 

Übrigens diese Option funktioniert nicht für Muss-Segmente (siehe WE30).

 

cu, Isa.

 

VL10B Debuggen – ein kleines Geheimnis hilft weiter.

Wenn man für (Umlagerungs-)Bestellungen keine Lieferung per VL10B anlegen kann, kann dies sehr frustrierend sein, da man sehr wenig Möglichkeit hat den Fehler zu analysieren. Die Fehlermeldung sind vielfach nicht wirklich vielsagend und die Option des Debuggens per /h ist hierbei auch nicht zielführend.

An die Stelle hilft folgender User-Parameter, der per Transaktion  SU3 einzutragen ist:

# LEDSP_DEBUG_MODE = VL10B

 

 

Nachdem man diesen Parameter gesetzt hat, springt beim nächsten Lauf der VL10B der Debugging an, und man kann die entsprechende Fehlerstelle genau debuggen.

 

cu, Isa.

 

 

Effektiviere den Papierkram – sortiere die Nachrichtenausgabe.

Wusstest du, dass man die Ausgabe von Nachrichten sortieren kann? Natürlich stellt sich sofort die Frage: Was soll das bringen, welchen Vorteil bietet es?

Stell dir vor, der Druck der Rechnung in einem Unternehmen erfolgt einmal am Tag (nachts) per Job. Dabei werden basierend auf der Standard-Nachricht RD00 jede Nacht Hunderte von Rechnungen generiert, die am nächsten Morgen an die Kunden versendet werden. Hier wäre es nun sinnvoll, dass die Rechnung mindestens  nach Rechnungsempfänger sortiert ausgegeben werden. Mit dieser Sortierung würde sofort die manuelle Folgeaktivität entfallen.

 

Die Einstellung der Sortierung erfolgt pro Nachrichtenart und kann im Reiter Sortierung eingestellt werden. Hier stehen 3 Sortierfelder zur Verfügung, d.h. die Sortierung kann pro Nachrichtenart basierend auf diesen Feldern eingestellt werden.

Im oberen Beispiel erfolgt die Sortierung zunächst nach der Fakturaart, dann nach der Verkaufsorganisation und abschließend nach dem Regulierer.

 

cu, Isa.

Stimmt das SD-Customizing – so einfach kannst du es prüfen.

Ich hatte schon mehrfach Prüf-Funktionen für Customizingeinstellungen im SD-Modul vorstellt; bspw. „Customizing-Check für die Nachrichtenfindung – du wirst diese Funktion nie wieder missen wollen“ oder „SAP-SD Organisationsstrukturen prüfen … per 1-Click!„. Hier bietet SAP aber eine kleine Liste an Prüfmöglichkeiten des SD-Customizings – im folgenden eine Liste an Check-Transaktionen:

 

# VCHECKT683  – Customizing Check Kalkulationsschema

# VCHECKT685A – Customizing Check Konditionsarten

# VCHECKTVCPF – Customizing Check Kopiersteuerung

# VCHECKVOFA – Customizing Check Fakturaarten

# OVX8N – Check-Report Organisation Vertrieb

# NACE – Nachrichtensteuerung (Springen -> Customizing-Check)

 

cu, Isa.

 

P.S. Es wäre super, wenn ihr hier weitere Prüffunktionen, die ihr kennt, als Kommentar hinterlassen würdet.

 

In 3 kurzen Schritten: SAP-Nachricht Mail: Betreff und Mail dynamisch generieren.

Falls du eine Mail-Nachricht aus einem SAP-Beleg verschicken willst, ist es in Standard möglich den Mail-Betreff und den Mail-Text dynamisch zu ermitteln. Damit kannst du bspw. im Mail-Betreff die Belegnummer und in der Mail ein paar Details zum Beleg mitgeben. Im folgenden in kurzen Schritten erklärt wie es funktioniert:

#1 Die Nachrichtenart (bsp. MAIL zum Auftrag) per Transaktion NACE aufrufen, das Ersetzungs-Programm und die Form-Routine zur Nachrichtenart angeben:

 

#2 Im Ordner „Mailtitel und -texte“ im Dokumententitel &VBAK-VBELN& für die Belegnummer eingeben:

 

#3 Jetzt noch auf den Text-Icon im oberen Screen-Shot klicken und die ein paar Variablen zum Mail-Text mitgeben:

 

das wars …

 

Zum Schluss noch eine kleine Liste an Programmen, die für unterschiedlieche Belegarten zu nutzen sind:

# Auftrag – SAPMV45A

# Transport – SAPLV56U

# Rechnung – SAPMV60A

# Lieferung – SAPMV50A

# Bestellung – SAPMM06E

Bei allen Belegen ist die genutzte Form-Routine: TEXT_SYMBOL_REPLACE

 

cu, Isa.