Neues Jahr, neues Glück – neue Kategorie bei thinkdoforward.com

In den letzten Wochen haben meine Töchter und ich uns einige Mühe gegeben, um ein SAP-Videos zu erstellen und diese im Blog zu integrieren. Mittlerweile sind einige Videos zusammen gekommen, die oben in dem Link SAP-Videos zu finden sind:

 

Es würde uns sehr freuen, wenn ihr uns ein Feedback zu den Videos hinterlassen könntet:

 

 

cu, Isa.

 

 

 

 

 

Erfahre 5 Aspekte, die ein erfolgreiches Team auszeichnet.

Hand aufs Herz – habt ihr schon mal erlebt, dass ein Projekt schief gelaufen oder zumindest nicht rund läuft, weil die Anforderungen zu komplex waren? Ehrlich gesagt, habe ich dies bis jetzt nicht erlebt. Wenn man sich über ein Projekt beschwert oder sein Hirn zermartert, dann meist wegen der Zusammenarbeit im Projekt. Ein effektives Team ist das A und O eines jeden erfolgreichen SAP-Projektes; und SAP-Projekte sind immer Teamwork.

Mein größter Gewinn, mein größtes Geschenk, das ich aus jedem Projekt mitnehme, ist der Zuwachs an neuen Erfahrungen und Erkenntnissen. Während oder nach jedem Projekt frage ich mich, was ist gut gelaufen und was war nicht so optimal. Und vor allem frage ich mich immer wieder: Warum? Und ich muss ehrlich gestehen, dass die Frage nach dem Warum – in den meisten Fällen – schwer zu beantworten ist. Irgendetwas passte nicht, bestimmte Vorgänge waren nicht ausgegoren oder man fand keinen Zugang zu bestimmten Personen – es könnte soviel sein, aber die Gründe sind meist nebulös. Mit diesen Gedanken bin ich vor einiger Zeit auf eine Studie von Google gestoßen, in der beschrieben wird, was erfolgreiche Teams ausmachen – und sofort fesselte mich das Thema.

Wenn man die Frage „Was zeichnen erfolgreiche Teams aus?“ in eine Runde von zehn Personen wirft, wird man wahrscheinlich zehn unterschiedliche Antworten bekommen: Offene Kommunikation, ausgewogene Diversität, klare Ziele, regelmäßiges Teambuilding, effektive Tools, … diese Aspekte wären wohl gängige Antworten auf die Frage, doch keiner dieser Punkte taucht in der Google Studie auf.

Auch wenn die Antworten nicht überraschend sind, haben sie mich wegen ihrer Klarheit, Einfachheit und Gewichtung angesprochen – hier die Ergebnisse (in der Reihenfolge ihrer Wichtigkeit!):

 

1. Psychologische Sicherheit – Respekt

„Das habe ich dir doch schon mal gesagt.“, „Nein, das besprechen wir jetzt nicht“, „Kannst du auch einen sinnvollen Beitrag leisten.“, „Das ist jetzt aber nicht das Thema.“, „In der Schule würde ich jetzt sagen, am Thema vorbei.“ „Habe ich dir nicht schon mal gesagt, dass wir es nicht so machen werden.“

Wenn diese oder ähnliche Phrasen in einem Team fallen, dann kann man davon ausgehen, dass das erste und wichtigste Kriterium für ein erfolgreiches Team nicht vorhanden ist – Respekt.

Mitarbeiter wollen ernst genommen. Sie wollen, dass ihnen Wertschätzung entgegengebracht wird. Wenn sie diese Erfahrung nicht machen, werden sie keine Risiken eingehen, keine kritischen Fragen stellen, keine neuen Impulse einbringen. Und genau das wird letztlich Gift für die erfolgreiche und kreative Teamarbeit sein. Teammitgliedern sollte immer die Möglichkeit gegeben werden über den Tellerrand zu blicken ohne in eine Ecke gedrängt zu werden oder ihre Kompetenz in Frage zu stellen. Überraschend ist hier, dass Googles Studie diesen Aspekt – psychologische Sicherheit –  als das wichtigste Kriterium für die erfolgreiche Zusammenarbeit in Teams nennt.

 

2. Zuverlässigkeit – Ich kann mich auf dich verlassen.

Wenn du sagst, das machst du, dann mache es auch – und verliere dabei Zeit und Qualität nicht aus den Augen. 

Das zweite Kriterium, das laut Google für erfolgreiches Teamwork bedeutend ist, ist Zuverlässigkeit. Jedes Teammitglied sollte sich auf seinen Kollegen verlassen und sein Arbeitspaket pünktlich und in hoher Qualität abliefern können. Die Planung und Meilensteine sollten transparent sein und eventuelle Verschiebungen sollten frühzeitig kommuniziert werden. Wichtig bei diesem Kriterium ist, dass es nicht auf den Auftraggeber abzielt – natürlich ist die Zuverlässigkeit gegenüber deinem Auftraggeber auch wichtig – vielmehr ist hier gemeint, dass die Teammitglieder aufeinander zählen und vertrauen können.

 

3. Struktur und Übersichtlichkeit – Wer bin ich, was mache ich hier.

Wenn du mir nicht in einem Satz sagen kannst, was deine Aufgaben im Team sind, machst du etwas falsch.

Vor Kurzem hat mir ein Kollege von einem SAP-Projekt berichtet, in dem sich 2 Jahre Zeit genommen wurde, um die RACI-Matrix aufzustellen. „Wow“, dachte ich mir, so kann es also auch laufen. Im Gegensatz zum Ansatz sich keinerlei Gedanken über die RACI-Matrix zu machen, sind die 2 Jahre das andere Extrem. Doch laut der Google Studie ist es essentiell, dass in Teams die Verantwortlichkeiten und die Planung für alle Mitglieder transparent sind. Jeder Mitarbeiter sollte genau wissen, was seine Aufgaben sind, wie sie ins Gesamtkonstrukt passen und wie die Abhängigkeiten zu anderen stehen. Wenn ich mich immer wieder fragen muss, was meine Aufgabe ist, kann dies nicht zielführend sein. Nichts ist schlimmer, als ein Kind, das in den Brunnen gefallen ist, weil niemand wusste, wer es halten sollte.

 

4. Sinn der Aufgabe – Spornt es dich wirklich an.

Voller Elan wachte ich jeden Morgen auf, um an der Entwicklung des nächsten V12-Motors mitzuarbeiten?

Ich kann mir lebhaft vorstellen, welche Stimmung im Entwickler-Team um die Corona-App (SAP/Telekom) geherrscht haben muss. Eine App zu entwickeln, die unter Umständen ein sehr wichtiger Baustein zur Eindämmung der aktuellen Pandemie sein könnte, muss ein enormer Motivations-Boost gewesen sein. Genau dieses Kriterium nennt die Google-Studie als weiteren Aspekt für ein erfolgreiches Team – die Team-Mitglieder müssen an den Sinn der gestellten Aufgabe glauben. Natürlich haben sie größtenteils nicht so hehre Aufgabenstellungen, wie die Corona-App; hier ist es umso wichtiger vom Sinn der gestellten Aufgaben und von der Vision des Ziels zu überzeugen.

 

5. Effekt deines Beitrags – welchen wichtigen Baustein trägst du zum Ganzen bei.

Bis zum Ende fühlte sich Sam – Frodos treuer Gefährte – überflüssig, fehl am Platz als das sprichwörtliche fünfte Rad am Wagen bis sich dies am Ende wendete.

Ich habe schon einmal ein Projekt bewusst und aus eigenem Antrieb verlassen, da mir meine Rolle unnötig erschien – Tag für Tag, Woche für Woche habe ich mit dem Projekt gehadert, bis mir bewusst wurde, dass meine Rolle mich nicht erfüllte. Ein QS zu verantworten kann eine wirklich sinnvolle Aufgabe sein. Doch wenn man an einer Pseudo-QS ohne echte Entscheidungsgewalt arbeitet, hauptsächlich Anforderungen von einem Team zum anderen trägt, und dabei immer wieder beobachtet wie effektive, direkte Kommunikation unterbunden wird, dann fühlt man sich tatsächlich als fünftes Rad, das zu dem auch noch bremst.

Die Google Studie erwähnt als letztes Kriterium genau diesen Punkt: In einem erfolgreichen Team wissen alle Mitglieder, was ihr (wichtiger) Beitrag zum Ganzen ist. Man ist vielleicht nur ein kleines Rädchen im Getriebe. Doch ohne dieses kleine Rädchen, würde das Ganze nicht funktionieren. Wenn die Teammitglieder dieses Bewusstsein entwickeln, dann ist auch dieses Kriterium erfüllt.

 

cu, Isa.

 

NAST-LIKP-Query-Join nicht unmöglich

SAP-Queries (SQ01 / SQ02) oder Quickviewer (SQVI) sind sehr effektive und relativ einfache Tools in SAP, um Daten auf Tabellen-Basis auszuwerten. Beide Ansätze bieten dabei die Möglichkeit per Drag&Drop einen Join zwischen 2 Tabellen aufzubauen, um tabellenübergreifende Auswertungen (Reports) zu erstellen. Hier bei ist aber ein großer Nachteil, dass ein Join zwischen Tabellen nur über Felder erfolgen kann, die die gleiche Datenelement-Definition verfügen.

Ein gängiges Beispiel ist hierbei der Join zwischen NAST und LIKP. In der Tabelle NAST stehen (zur Applikation V2) die Nachrichten pro Auslieferungen (NAST-OBJKY). Die Tabelle LIKP enthält die Kopfdaten der Lieferungen mit der Liefernummer im Feld LIKP-VBELN. Wenn man nun versucht über die Felder NAST-OBJKY und LIKP-VBELN einen Join aufzubauen, erhält man die (dramatische) Fehlermeldung „Illegale Join-Bedingung“:

 

 

Mit SAP-Queries (SQ01 / SQ02) kannst du dieses Problem mit wenig Aufwand umgehen

Im Folgenden eine Schritt für Schritt Anleitung, wie du die NAST mit der LIKP joinst:

 

#1 Leg‘ zunächst per Tx. SQ02 einen neues InfoSet (in unserem Beispiel Z_IS_NAST_LIKP) an:

 

#2 Im folgenden Screen gibst du eine Bezeichnung für das InfoSet an und wählst als Datenquelle „Direktes Leser der Tabelle = NAST“

 

#3 Hier kannst du einfach die Option „alle Tabellenfelder aufnehmen“ auswählen:

 

#4 Nach die NAST zunächst definiert wurde, musste ein Zusatzfeld definiert werden, die Versandstelle aus der LIKP aufnimmt:

 

#5 Im folgenden Screen musst du nun die technischen Details des neuen Felds (Z_VSTEL) definieren; hier kannst du einfach das Feld „LIKE-Referenz“ verwenden und hier angeben, dass das neue Feld genau so deklariert ist, wie die LIKP-VSTEL.

 

#6 Hier kurz per Drag&Drop das neue Feld der Feldgruppe 01 zuordnen:

 

#7 Nun kommen wir zum Pudelskern: Zum neuen Feld muss ein kleines Stück ABAP-Code erfasst werden. Hier Rechtsklick auf das Zusatzfeld und die Option „Coding zum Feld“ auswählen:

 

#8 Das Stück Coding muss nun im Editor eingetippt werden „select single VSTEL from LIKP into Z_VSTEL where VBELN eq NAST-OBJKY.“ Anschließend kannst du nun auf den Generieren-Button klicken; damit ist die Anlage des InfoSets angeschlossen und du hast zur NAST die LIKP gejoint und das Feld LIKP-VSTEL hinzugelesen.

 

#9 Nach der Anlage des InfoSets ordnest du dieses noch einer Benutzergruppe zu (hier TP03)

 

 

#10 Jetzt ist es an der Zeit den Query Z_QU_NAST_LIKP basierend auf dem InfoSet Z_IS_NAST_LIKP zu erstellen:

 

#11 Zum Query eine Bezeichnung eingeben, Felder für Selektion und Anzeige auswählen und sichern. Anschließend kannst du Query ausführen:

 

 

 

 

#12 Und nun werden zu den NAST-Daten zusätzlich die Versandstelle aus der LIKP dargestellt:

 

 

cu, Isa.

 

 

SAP-Fiori – und es gibt die Transaktionsleiste doch noch …

In den letzten Jahren konnten ich in einigen S/4HANA-Projekten Erfahrungen mit SAP-Fiori machen. Bei meinem ersten Kontakt war ich noch begeistert von SAP-Fiori und dachte mir, endlich macht SAP einen Schritt in eine zeitmäßigere Oberfläche und verabschiedet sich von der „verstaubten“ SAP-GUI. Doch in der täglichen Arbeit merkte ich, dass Fiori seine Tücken hat und noch nicht ganz ausgegoren ist – vor allem stören mich bei Fiori die unausgewogenen Auflösungsverhältnisse innerhalb der Anwendungen. Und auch in gerenderten Funktionen (Transaktionen) wie Auftragsanlage oder Materialstammanzeige, muss man sich zurecht finden, um gewohnte Funktionen oder Icons wiederzufinden.

Was mir bei Fiori wirklich fehlte, war meine beliebte Transaktionsleiste. Anfangs suchte ich mir einen Wolf auf der Fiori Startseite, um die einfachsten Transaktionen zu finden. Gerade wenn man als SAP-Berater umfangreiche Berechtigungen hat und damit sehr viele Fiori-Apps freigeschaltet hat, kann die Suche wirklich ausufernd werden.

Doch dann fand ich heraus, dass man sich in Fiori auch die Transaktionsleiste einblenden lass kann – seit dem hat sich mein Umgang mit SAP-Fiori enorm erleichtert.

 

#1 Ruf zunächst aus dem Fiori Startbild heraus eine gerenderte Transaktion auf – bpsw. Kundenauftrag ändern:

 

 

#2 – Hier kannst du jetzt die GUI-Einstellungen aufrufen und Option „Transaktionsleiste anzeigen“ aktivieren:

 

 

#3 Et voilà – nun ist oben links die Transaktionsleiste zusehen, und man kann wie gewohnt seine Transaktionen/Apps aufrufen.

 

 

cu, Isa.

Übersicht SAP-Transporte – einfacher geht es nicht.

Wenn Du Dir einen Überblick über die Transport, die Dir oder Deinem Team gehören, verschaffen willst, gibt es natürlich die üblichen Transaktionen SE01 oder SE03. Doch der effektivste Weg, um sich einen Überblick zu verschaffen ist immer noch:

# Die Tabelle E070 – Transportsystem: Header von Aufträgen/Aufgaben

 

Mit dieser Tabelle kannst Du bspw. nach Aufträgen selektieren,

# die bestimmten Usern (Feld – Inhaber) gehören,

# noch nicht freigegeben (Feld – Status) sind,

# nur Customizing-Aufträge (Feld – Typ) beinhalten

# und älter als 3 Monate (Feld – Datum) existieren.

 

Mit dieser Auswertung kann man  einfach sein Team darauf aufmerksam machen – vor einem Go-Live und dem Beginn der Tests – alle Transporte abzuschließen.

 

cu, Isa.

Hör auf deine Töchter und mach ein SAP-Video

Natürlich kennen meine Töchter meinen Blog und bekommen sie mit, mit wieviel Begeisterung ich daran arbeite. Doch gerade meine älteren Töchter (Wirtschaftspsychologin und Wirtschaftsinformatikerin) sagen mir immer wieder, dass ich neben dem Blog auch Videos machen sollte, da dies zeitmäßiger ist.

In den letzten Wochen habe ich mich breitschlagen lassen und Ihnen vorgeschlagen, dass wir dies zusammen machen können, da ich mich mit Videoproduktion nicht auskenne. Sie sind auf das Angebot eingegangen und in einer Co-Produktion ist folgendes Video entstand.

Schaut es euch mal bitte an und gebt mir Feedback, was ihr davon haltet:

 

cu, Isa.

 

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.