Ein kurzer Überblick zur SAP ERP Historie.

Vor einigen Wochen bin ich bei der Recherche zum aktuellen S/4HANA auf folgenden Tabelle gestoßen, die einen super Überblick über die historische Entwicklung von SAP gibt:

 

# 1972 – SAP R/1 System RF

# 1979 – SAP R/2 Mainframe System

# 1992 –  SAP R/3 Enterprise Edition 1.0A

# 1993 – SAP R/3 Enterprise Edition 2.0

# 1995 – SAP R/3 Enterprise Edition 3.0

# 1998 – SAP R/3 Enterprise Edition 4.0B

# 1998 – SAP R/3 Enterprise Edition 4.3

# 1999 – SAP R/3 Enterprise Edition 4.5B

# 2001 – SAP R/3 Enterprise Edition 4.6C

# 2002 – SAP R/3 Enterprise Edition 4.6F

# 2003 –  SAP R/3 Enterprise Edition 4.7

# 2004 – SAP ERP Central Component (ECC) 5.0

# 2005 – SAP ERP Central Component (ECC) 6.0

# 2006 – SAP Enhancement Package 1 for SAP ERP 6.0

# 2007 – SAP Enhancement Package 2 for SAP ERP 6.0

# 2008 – SAP Enhancement Package 3 for SAP ERP 6.0

# 2009 – SAP Enhancement Package 4 for SAP ERP 6.0

# 2010 –  SAP Enhancement Package 5 for SAP ERP 6.0

# 2012 – SAP Enhancement Package 6 for SAP ERP 6.0

# 2013 – SAP Enhancement Package 7 for SAP ERP 6.0

# 2018 – SAP Enhancement Package 8 for SAP ERP 6.0

# 2015 – SAP S/4 Business Suite for HANA

 

cu, Isa.

6 Tabellen zu SAP-Änderungsbelegen, die man kennen sollte.

Im SAP kann man nichts machen ohne Spuren zu hinterlassen; ob du einen Beleg anlegst, ein Stammdatum anpasst oder eine Customizingeinstellungen veränderst, alles wird sehr akkurat protokolliert. Folgende 6 SAP-Tabellen bilden die zentralen Datenquellen, in denen SAP die Änderungen ablegt:

 

#1 CDHDR – Änderungsbelegkopf

#2 CDPOS – Änderungsbelegpositionen

#3 SE16N_CD_KEY – Änderungsbelege: Kopf (per SE16N)

#4 SE16N_CD_DATA – Änderungsbelege: Daten (per SE16N)

#5 TCDOB – Liste der Änderungsobjekte

#6 TCDOBT – Texte zu Änderungsobjekten

 

cu, Isa.

SAP-Änderungsnachrichten: Der kleine Unterschied zwischen SD und MM.

Manchmal ist man schon überrascht, warum es diese enormen Unterschiede zwischen dem Modul SD (Sales and Distribution) und MM (Materialmanagement) gibt. Beide Module sind ja im Grunde zwei Seiten einer Medaille, aber trotzdem bietet die MM-Bestellanlage gegenüber der SD-Auftragsanlage ganz andere Möglichkeiten, und bspw. auch das Thema Kunden-Material-Infosatz kann man kaum mit dem Einkaufsinfosatz vergleichen. Auch wenn es fachliche Gründe für die Unterschiede gibt, habe ich doch vielfach die Vermutung, dass einfach zwei unterschiedliche und vor allem unabhängige Teams die Module entwickelt haben.

 

Ein weiterer Unterschied zwischen MM und SD sind die Einstellungsmöglichkeiten von Änderungsnachrichten. Änderungsnachricht ist eine Funktion innerhalb der Nachrichtenfindung, die es erlaubt, eine schon versendete Nachricht erneut zu verschicken, wenn bestimmte Änderungen im Beleg erfolgt sind. Bspw. eine Auftragsbestätigung an den Kunden per Mail: Diese Nachrichten kann so eingestellt werden, dass die Nachricht als Änderungsnachricht erneut versendet wird, wenn die Terminierung sich ändert, die Preise angepasst werden ohne eine neue Position hinzukommt. Die selbe Funktion steht in MM auch für die Bestellung zur Verfügung; wenn sich an der Bestellung etwas ändert, kann automatisch eine Änderungsnachricht versendet werden. Doch diese Einstellungsmöglichkeiten in SD und MM sind komplett unzterschiedlich aufgesetzt:

 

Änderungsnachrichten im SD-Modul

Im SD-Modul wird zur Nachrichtenart eine Änderungsroutine definiert, die per ABAP auszuprägen ist:

# Zunächst wird pro Nachrichtenart (hier RD03 – Barverkauf) die Option Mehrfachversendung gesetzt

# Und anschließend im Bereich Änderungsnachrichten innerhalb des Programms SAPLV61B die Form-Routine KOBED_014 definiert.

## Innerhalb der Form-Routine KOBED_014 wird explizit im Coding die Bedingung definiert, die zur Auslösung einer Änderungsnachricht führt: In diesem Beispiel erfolgt eine Änderungsnachricht, wenn sich der Nettopreis sich ändert.

 

Änderungsnachrichten im MM-Modul

In MM kann kann hingegen ohne ABAP recht weit kommen: Durch einfaches Zusammenklicken, das System einstellen, so dass Änderungsnachrichten erzeugt wird:

# Zunächst wird im Customizing (Feinsteuerung Nachrichten Einkauf) die Nachrichtenart (hier NEU) als relevant für Änderungsnachrichten gekennzeichnet:

 

# Als nächsten wird definiert, bei Änderung welcher Feld in den Belegen (Bestellung, BAnf, …) eine Änderungsnachricht erzeugt werden soll.

 

cu, Isa.

SAP WE60 – Aktiviere die erweiterte IDoc-Doku und erfahre mehr.

Mit der Transaktion WE60 kann man sich übersichtlich die Dokumention zu allen IDoc-Basistypen anschauen. Doch wenn man folgende Option nicht aktiviert, wird man leider nur wenig von der Dokumentation sehen können:

 

# Die Transaktion WE60 aufrufen und über die Menüleiste -> Springen den Punkte „Benutzereinstellungen …“ aufrufen.

# Im nächsten Screen…

## zunächst über das Stift-Icon den Änderungsmodus aktivieren,

## anschließend die Anzeigeattribute „Ausgabe der Dokumentation“ und „Ausgabe der Feldwerte“ aktivieren

## und letztlich die Einstellung sichern:

 

So nun werden in der Dokumentation der IDoc-Basistypen (WE60) umfangreichere Daten dargestellt.

 

cu, Isa.