20:02 Uhr
Grundlagen Finanzbuchhaltung: Belegart und Buchungsschlüssel als Vorschlagswerte für FI Transaktionen definieren
Beim Erfassen eines Anlagenzugangs aus Kauf gegen Kreditor wird automatisch in der Transaktion eine Belegart vorgeschlagen (im Standard die Belegart KR für Kreditoren Rechnung) hier soll nun jedoch statt KR die Belegart KN ("Kreditoren netto") vorgegeben werden. (Nachtrag: Bei Kolleginnen einer anderen Hochschule wird hier die Belegart AN ("Anlagenbuchung netto")).
Belegart für Transaktion F-90 (Anlagenzugang durch Kauf mit Kreditor) vorschlagen
Die Erfassung des Anlagenzugang durch Kauf mit Kreditor ist im SAP Menü unter:- Rechnungswesen
- Finanzwesen
- Anlagen
- Buchung
- Zugang
- Kauf
Benutzervorgaben halten
Im ersten Moment lag der Gedanke nahe, dass hier der Vorschlagswert (vorher stand hier KN) über das Menü in der Transaktion mittels SYSTEM>BENUTZERVORGABEN>HALTEN eingetragen war.Dieses hat sich jedoch als nicht die Ursache für den Wertvorschlag erwiesen.
Belegarten für SAP Enjoy Transaktionen definieren
Innerhalb des Artikels "Belegart bei Buchungstransaktionen (FB50, FB60) vorbelegen" wurde hier auf die Einstellungen im Customizing über die Transaktion SPRO hingewiesen.Hier können in der Sachkontenbuchung Enjoy Belegarten für Enjoy-Transaktionen definiert werden. Dabei können für Buchungskreis, Kontart und Vorgang (zum Beispiel Kreditoren und Rechnung) Belegarten wie KR hinterlegt werden.
Allerdings hilft dieses nicht weiter, da hier tatsächlich der Schlüssel die Kontoart und Vorgang nicht jedoch für einzelne Transaktionen ein Voerschlagswert hinterlegt werden.
Transaktion OBU1 "Voreinstellungen Belegart/Buch.Schl."
Schon in den Kommentaren zum oben verlinkten Kapitel wurde jedoch schon auf die Transaktion OBU1 hingewiesen. Durch diese Transaktion ist es möglich Vorschlagswerte für Belegarten in gewissen Transaktionen anzupassen.Nach Start der Transaktion wird darauf hingewiesen, dass das Objekt nur in SAP Paket angelegt werden kann (dieses mag auch ein Grund sein, warum es hier Überschreibungen beim Einspielen von Supportpackages gegeben hatte).
Über die Schaltfläche Weiter oder die Taste ENTER (statt Weiter für alle mit der Taste F5) gelangt man auf die Information "Achtung, die Tabelle ist mandantenunabhängig".
Im Anschluss erhält man eine Lsite der "Vorschlagswerte: Belegart und Buchungsschlüssel" in der einzelnen Transaktionscodes mit den Vorschlagswerten wie belegart und Buchungsschlüssel hinterlegt sind. Beim Doppelklick auf die Transaktion F-90 "Anlagenzugang d. Kauf m. Kreditor" können nun für die Transaktion die Vorschlagswerte geändert werden. Man bekommt, je nach Transaktion sowohl die Voreinstellung für Belegart und Buchungsschlüssel angezeigt und es kann nun statt KR wieder KN eingetragen werden.
An welcher Stelle genau diese Transaktion innerhalb des Customizing hinterlegt ist habe ich noch nicht herausgefunen, aber bei nächster Gelegenheit wollte ich mich ohnehin einmal intensiver mit Customizing in der SAP Finanzbuchhaltung auseinander setzen. Immerhin das Thema "SAP Customiziing im Controlling" bin ich in letzter Zeit häufiger wieder eingegangen, Von Martin Munzel und Renata Munzel gibt es ja auch ein Buch "SAP-Finanzwesen – Customizing" * das ich mir ebenfalls einmal intensiver anschauen sollte :-).
* Amazon Partnerlink
Als Amazon-Partner verdiene ich an qualifizierten Käufen über Amazon.
Mal sehen, was genau dabei heraus kommt.
Weitere Transaktionen mit Vorschlagswerten für Belegart und Buchungsschlüssel versehen
Zu beachten bei der Einstellung über die Transaktion OBU1 ist auf jeden Fall, dass diese Einstellungen mandantenunabhängig sind und nur für die in der Liste vorhandenen Transaktionen ein Vorschlagswert hinterlegt werden kann.Beim Blick in der Liste scheinen hier folgende Transaktionen pflegbar zu sein:
- F-01 bis F-59
- F-63 bis F-67 s
- owie F-90 bis F-92 mit
Wie erwähnt wird hier im SAP Objekt gearbeitet, so dass hier tatsächlich ein abweichendes Customizing gepflegt wird und dieses ggf. tatsächlich durch das Einspielen von Supportpackages überschrieben worden ist. Dieses hatte vermutlich bei uns zu einer Änderung geführt.
Weiterhin ist, gerade bei mehrere Mandanten innerhalb eines SAP Systems, darauf zu achten, dass es sich um einen Workbench- und nicht Customizing-Transportauftrag handelt. Wie schon oben erwähnt, und durch die vorgeschaltete Meldung bei der Transaktion angegeben, ist diese Einstellung mandantenunabhängig. Dieses bedeutet, dass die Einstellung einmal getroffen für alle Mandanten gültig ist.
Da diese Einstellung auch nicht auf Buchungskreis eingeschränkt ist gilt diese dann für alle am System angemeldeten Einrichtungen.
Weitere Customizing Einstellungen in der Finanzbuchhaltung
Auch wenn ich mehr im SAP Modul Controlling unterwegs bin (siehe auch meine Veröffentlichungen »Schnelleinstieg ins SAP® Controlling (CO)« von Martin Munzel und mir als auch mein Buch »Berichtswesen im SAP®-Controlling«) sind im Laufe der Zeit auch noch weitere Artikel rund um das Customizing in der Finanzbuchhaltung zusammen gekommen.Da manche dort behandelten Themen auch aktuell wieder interessant werden mag ich auf diese gerne verweisen:
- "Länderspezifische Einstellungen / USt.ID LU" wo die Länge der Umsatzsteuer-ID in Luxemburg definiert worden ist,
- "Belegart bei Buchungstransaktionen (FB50, FB60) vorbelegen" in dem ebenfalls für Buchungskreis, Kontoart und Vorgang entsprechende Belegarten hinterlegt werden können
- "FI-AA Anlagenbuchhaltung: Klassifizierung von Anlagen" hier werden die Ordnungsbegriffe in der Anlagenbuchhaltung gepflegt
- "Grundlagen Finanzbuchhaltung - Customizing von Nummerkreis und Belegarten" dieses ist wohl gerade beim Einrichten eines Testsystem immer wieder ein Artikel den ich regelmäßig aufrufe :-)
- im Artikel "Bilanz- GuV- Struktur definieren oder nach CO-PCA kopieren" habe ich die Pflege der Bilanz und GuV Struktur beschrieben
- Hier sind natürlich auch die "Rechercheberichte im Modul FI (Bilanzanalyse)" relevant und bei den Kollegen aus der Finanzbuchhaltung gerade im Quartalsbericht beliebt
- Als Alternative zum Funktionsbereich im PSM-FM ist auch immer ein Blick auf den Artikel "Grundlagen Finanzbuchhaltung - Geschäftsbereiche als mögliche Lösung zur Abbildung eines Betrieb gewerblicher Art (BgA)" lesenswert. Insbesondere wenn für bestimmte Bereiche ein eigener Abschluss erstellt werden soll.
Ich freue mich übrigens immer wieder, wenn Kolleginnen und Kollegen dieses Blog für eine Problemlösung nutzen und dabei sogar für Themen in der Finanzbuchhaltung hier nachschlagen. Sollte jemand im Customizing der Transaktion SPRO den Pfad zur Transaktion OBU1 finden, würde ich mich über eine Rückmeldung sehr freuen.
Neben der Blogsuche (Artikelsuche )kann auch die Websuche auf dieser Seite (siehe "Persönliche Websuche von andreas-unkelbach.de über ausgewählte Internetseiten zu SAP, Excel, Office, Hochschulcontrolling und Hochschulverwaltung" nützlich sein um bei bestimmten Problemen auf den üblichen verdächtigen Seiten (von Blogs, Onlinehilfen oder auch Onlineforen) nach Lösungsansätzen oder Onlinehilfen zu suchen.
Daneben bietet sich aber auch die unter SAP Know How vorgestellten Möglichkeiten zur Onlinesuche im SAP Umfeld an.
Eine weitere Option ist natürlich der Austausch mit Kolleginnen und Kollegen mit denen auch ein modulübergreifender Austausch und gegenseitiger Hilfe immer einmal wieder möglich, nützlich aber auch für das Überleben in SAP Projekten jedglicher Art notwendig ist. Vergleichbar hilfreich sind hier natürlich auch Veranstaltungen wie die im Artikel "FICO-FORUM-INFOTAGE 2018 Anmeldung möglich @EspressoTutorials" vorgestellten FICO Forum Infotagen.
In diesen Artikel sind auch die Rückblicke auf vorherige Infotage zu finden, ebenso wie auch die Ankündigung der Tage in 2018.
Schnelleinstieg ins SAP®-Controlling (CO) – 2., erweiterte Auflage (📖)
Für 29,95 € direkt bestellen
Oder bei Amazon ** Oder bei Autorenwelt
15:32 Uhr
Massenstammdatenpflege mit LSMW oder SECATT dank Transaktionsaufzeichnung - Handbuch erweiterte computergestützte Test-Tool (eCATT) und LSMW
In der Transaktion SECATT kann über drei Schritte eine Transaktion als Testskript aufgezeichnet werden, diese mit Testdaten versorgt werden zbd an Ebde das Testskript ausgeführt werden.
Damit eignet sich diese Transaktion zum Beispiel auch für das Einspielen von Massenänderungen und ist ein Vorläufer von LSMW oder anderen Tools zur Masseneinspielung.
Wenn Sie die Transaktion starten haben sie direkt vier relevante Punkte zur Auswahl auf die ich im Folgenden kurz eingehen mag.
- Unter TESTSKRIPT wird die eigentliche Aufzeichnung ihres Testfalls angelegt. Das Testskript weist dabei auf, welche Daten Sie später im System anlegen oder ändern wollen.
- Unter TESTDATEN wird eine Datei erzeugt, die sie später als Grundlage für ihren Upload verwenden können.
- Unter TESTKONFIGURATION werden dann Testskript und Testdaten zusammengeführt und der eigentliche Test ausgeführt
- Der SYSTEMDATENCONTAINER ermöglicht es, dass der eCATT auch auf anderen Systemen die entsprechend verbunden sind, ausgeführt werden kann.
1. Testskript aufzeichnen
Zum Aufzeichnen einer Transaktion als Testskript wählen Sie den Punkt Testskript und geben diesen einen passenden Namen um dann über die Schaltfläche neu dieses Skript aufzeichnen zu können.Nachdem Sie als Attribute Titel und Anwendungskomponente eingetragen haben können Sie über die Schaltfläche Muster ein Muster für ihr Testskript einfügen.
Um eine Transaktion aufzuzeichnen wähen Sie hier als Gruppe UI-Ansteuerung und als Kommando TCD(Record).
Danach ist es möglich direkt einen Transaktionscode einzutragen. Nachdem Sie dieses zwei Mal bestätigt haben startet diese Transaktion in einen neuen Modus und sie können ihren ersten Datensatz (zum Beispiel Anlegen einer Kostenstelle (Transaktion KS01) oder Profitcenter (Transaktion KE51) aufzeichnen. Füllen Sie dabei alle von Ihnen später ebenfalls zu pflegende Daten und nachdem Sie die Stammdaten gesichert haben übernehmen Sie diese Daten direkt.
Sie gelangen danach in den Editor des Testskript und klicken doppelt auf den Namen der angelegten Schnittstelle. In der Kommandoschnittstelle erhalten Sie eine Übersicht aller von Ihnen gepflegten Dynpros. Während Sie auf der linken Seite alle einzelne Dynpros (Screens/Fenster) der Transaktion sehen können Sie auf der rechten Seite die gepflegten Variablen sehen. Hier können Sie den aufgezeichneten Wert unter VALIN durch den in Hochkommate maskierten Wert durch einen Namen überschreiben und diesen als IMPORT Parameter anlegen.
Sofern das Skript lokal im System ausgeführt werden soll, wo Sie es angelegt haben bietet sich das Speichern als Lokales Objekt an andernfalls wäre der angelegte Testfall an das Transportsystem angebunden.
2. Testdaten anlegen
Der nächste Punkt ist, dass Sie nun Testdaten zu ihren Testskript anlegen müssen. Dieses ist ebenfalls in der Transaktion SECATT möglich indem Sie hier den Punkt Testdaten markieren und einen entsprechenden Testdatencontainer anlegen. Im ersten Schritt vergeben Sie hier ebenfalls Titel und Anwendungskomponente und können dann über BEARBEITEN->PARAMETER IMPORTIEREN die Parameter aus ihren Testskript in den Testdatencontainer übernehmen.Nachdem Sie dieses erledigt haben können Sie über die Schaltfläche Variante herunterladen (STRG + UMSCH + F11) eine Vorlage für die Einspieldatei als CSV Datei herunterladen. Alternativ ist dieses auch im Menü über BEARBEITEN->VARIANTEN->HERUNTERLADEN möglich.
Diese Vorlage kann dann später von Ihnen gepflegt werden. Beachten Sie, dass Sie die CSV später als "Text durch TAB getrennt" in Excel speichern und ab Zeile 4 ihre Datensätze durchgehend nummerieren. Als Beispiel habe ich eine solche Datei für die Transaktion KE51 Profitcenter anlegen auszugsweise in folgender Abbildung dargestellt.

Die Erstellung dieser Einspieldatei war
3. Testskript ausführen
Nachdem Sie sowohl Testskript als auch Testdatencontainer angelegt haben können Sie ihren Testfall über den Punkt Testkonfiguration in der Transaktion SECATT ausführen.Dazu legen Sie wiederum Titel und Anwendungskomponente in den Allgemeinen Daten an und wechseln darauf auf die Registerkarte Varianten.
Über den Punkt EXTERNE VARIANTEN können Sie hier ihre heruntergeladene und gepflegte Testdatenliste (Variante) auswählen.
Danach wechseln Sie auf das Register KONFIGURATION und tragen hier das passende Testskript zu ihrer Variante ein.
Danach können Sie den Test direkt über F8 (Ausführen) starten.
Hierbei gibt es dann verschiedene Abspieloptionen, die je nach Bedarf und Anzahl der Datensätze genutzt werden können.
Neben anderen Optionen (zum Beispiel zur Vorgehensweise bei Fehlern) können Sie im Register UI Ansteuerung auch die Abspielweise des CATT (Startmodus für Kommando TCD) auswählen. Normalerweise ist hier „N Dunkel abspielen, synchron lokal“ ausgewählt, so dass Sie hier nur angezeigt bekommen, dass Daten eingespielt werden (Fortschrittanzeige) aber nicht wie die Felder gefüllt werden.Durch die Option „A Hell abspielen synchron lokal“ bekommen Sie aber auch die einzelnen Felder und die aufgezeichnete Aufzeichnung angezeigt und müssen jeden Punkt einzeln über die Taste Enter bestätigen. Daher hat es sich, sofern der CATT ohne Probleme durchläuft und aus Versehen diese Option gewählt wurde, der Begriff Locher-CATT eingebürgert, da hier einfach ein Locher auf die Entertaste gestellt wurde und ein Kaffee geholt wurde.
Im weiteren Verlauf werden dann die Daten aus der Textdatei eingelesen und das Testskript ausgeführt und die jeweiligen Parameter mit den Werten aus der Variantendatei übergeben und je nach Abspielmodus die Daten sichtbar oder im Hintergrund abgespielt.
Beachten Sie dabei, dass die externe Variante (CSV Datei) dabei nicht geöffnet sein darf.
Problemlösungen mit eCATT
Wenn Sie eine Zeit lang mit diesen Tool gearbeitet haben kann es passieren, dass Sie vor etwaigen Problemen stehen. Auf einige davon bin ich schon in anderen Artikel eingegangen.eCATT transportieren
Sofern Sie bei der Anlage ihres Testskripts dieses lokal gespeichert haben kann auch das Herunterladen als XML Datei ihres Testskript, Testdatencontainer und Testkonfiguarion statt als Transportauftrag zu transportieren nützlich sein.Die dafür notwendigen Schritte habe ich im Artikel "SAP BC: Transaport von eCATT Objekten wie Testskript, Testdaten, Testkonfiguration und Systemdatencontainer beim Umzug eines SAP ERP System" näher vorgestellt.
Fehlersuche beim Abspielen eines SECATT
Häufiger Fehler ist, dass als Variante statt einer CSV Datei (Text mit Tabstop getrennt) eine Excel-Arbeitsmappe eingespielt werden soll. Diese kann dieses Tool leider nicht einlesen. Ferner kann ein weiterer Punkt sein, dass sich die Oberfläche der aufgezeichneten Transaktion ändert (bspw. indem ein anderes Planerprofil im Benutzerstamm gespeichert ist oder sich tatsächlich in der aufgezeichneten Transaktion etwwas geändert hat.Ein solcher Fehler kann zum Beispiel im Artikel "Einbuchung statischer Kennzahlen per CATT / Deaktivieren Excelintegration" eingesehen werden.
Ferner sollte darauf geachtet werden, dass keine Vorschlagswerte eingetragen werden bzw. alle pflegbaren Felder tatsächlich als Parameter gepflegt sind. Andernfalls kann es passieren, dass hier einfach der Vorschlagswert übernommen wird und bei der nächsten Stammdatenänderung dann alle Stammdaten mit eben diesen überschrieben werden.
Weitere Möglichkeiten der Massenpflege von Stammdaten und Datenmigration
Weitere Möglichkeiten zur Massenpflege sind auch durch den Transaktionsrecorder (Transaktion SHDB) oder in den Teilkomponenten von SAP auch durch die Massenpflege von Stammdaten gegeben, die aber eher für Veränderung bestehender Stammdaten geeignet ist.Sofern nur einzelne Stammdaten geändert werden sollen gibt es auch Möglichkeiten der Massenänderung von Stammdaten durch den Punkt innerhalb der SAP Modul - Komponenten (wie zum Beispiel in der Kostenstellenrechnung die Transaktion KS12N oder für Profit-Center die Transaktion KE55). Dahinter stecken jedoch auch nur eine Parametertransaktion (siehe "Transaktion anlegen (Report, Parameter) bspw. für SAP Query / Unterschied Parameter- oder Reporttransaktion") in der direkt das Objekt BUS0012 bzw. BUS0015 an eine Transaktion MASS übergeben wird. Entsprechend universeller im Einsatz ist hier die Transaktion MASS die auf thinkdoforward im Artikel "SAP MASS – so einfach könntest du das Projekt retten." vorgestellt wird.
Gerade bei der Massenpflege von Stammdaten ist aber auch eine LSMW (Legacy System Migration Workbench) neben eCATT sehr hilfreich auch wenn das Einarbeiten in die LSMW ebenfalls etwas Zeit beansprucht.
Abweichend vom oberen Beispiel hier können Sie jedoch beim Punkt Quellfelder ändern statt diese einzeln aus den Überschriften der Excel-Datei zu übernehmen über die Schaltfläche Kopieren den Punkt „Aus Datenfile (Feldname in 1. Zeile) wählen und die Anzahl der Felder (Spalten der Quelldatei) sowie Maximal Satzlänge eines einzelnen Eintrags (Zelle) wählen. Bei der Quelldatei ist darauf zu achten, dass die Spaltenüberschriften nicht doppelt vorhanden sind und auch keine Leerzeichen in sich haben.LSMW - Dokumentation
Dank FICO-Forum.de gibt es eine schöne Dokumentation der LSMW in Form eines Videos unter "LSMW: Kostenstellenstammsätze auf Basis von Excel anlegen". Ebenso ist aber auch das Buch "SAP Legacy System Migration Workbench (LSMW)" * von Antje Kunz
* Amazon Partnerlink
Als Amazon-Partner verdiene ich an qualifizierten Käufen über Amazon.
Auch thinkdoforward.com hat im Artikel "SAP-LSMW: Nichts neues für exzellente Berater – die coolste Klickanleitung." noch eine Anleitung inklusive Screenshots nachgereicht :).
Massenbuchung mit LSMW und CATT
Grundsätzlich sind beide Tools als Migrationstool konzipiert und zumindest LSMW wird mit S/4 HANA durch LTMC als Nachfolge der LSMW abgelöst. Dennoch sind durch die Möglichkeiten der Aufzeichnung auch Buchungen von Bewegungsdaten mit beiden Tools möglich.Prinzipiel lassen sich in der LSMW auch Prüfungen und ABAP Coding zur Bearbeitung der Mappen einbinden, während CATT tatsächlich die Daten direkt einspielt, wie diese geliefert werden.
Egal welches Tool in Einsatz ist, sollte man sich auch Gedanken darum machen, dass alle Felder die in naher Zukunft gepflegt werden müssen vorhanden sind und wie die Daten eingespielt werden.
Datenmigration unter S/4HANA (Mein Buch Datenmigration mit LTMOM und LTMC)
Unter S/4HANA gibt es für die Migration sowohl MigrationsCockpit LTMC und MigrationsobjektModellierer LTMOM. Hierzu habe ich ein aktuelles Buchprojekt, dass eigentlich schon 2019 erscheinen hättesollen, aber es wird nun 2020 der Fall sein (ich bin hier etwas in Verzug). Dafür ist eine Vorstellung schon unter "SAP S/4HANA Migration Cockpit - Datenmigration mit LTMC und LTMOM" zu finden.
Bücher rund um die LSMW
Mir sind als Printdokumentationen zwei Bücher bekannt, die auch das Thema LSMW näher behandeln. Während mein eigenes Buch die drei Möglichkeiten eCATT, LSMW und MASS beschreibt um die Unterschiede zu SAP S/4 HANA darzustellen, liegt bei Antje Kunz der Schwerpunkt tatsächlich auf die LSMW sowie ein Zusatztool zur Datenmigration. Wobei es hier auch Alternativen, wie bspw. Winshuttle gibt. Dennoch möchte ich auf beide Bücher noch einmal gesondert verweisen.Im Buch »SAP S/4HANA Migration Cockpit - Datenmigration mit LTMC und LTMOM« bin ich ausführlich auf dies Thema eingegangen.
(14. April 2020) Paperback ISBN: 9783960120179
Für 29,95 € direkt bestellen
Oder als SAP Bibliothek-Flatrate *
Oder bei Amazon *
Ansonsten verweise ich zur LSMW gerne noch auf das folgende Buch:
(6. Juni 2019) Paperback ISBN: 9783960123538
Für 29,95 € direkt bestellen
Oder als SAP Bibliothek-Flatrate *
Oder bei Amazon *
Fazit
Neben der Stammdatenpflege eignen sich sowohl sECATT als auch das Tool LSMW auch zum Einspielen von Massendaten wie einzelne Buchungen, Planwerterfassungen, statistische Kennzahlen oder auch Leistungsmengen im Rahmen der internen Leisungsverechnung.Die Nachteile beider Tools sind jedoch auch, dass die Änderungen direkt umgesetzt werden und die Fehlersuche gerade bei den Protokollen eines CATT relativ schwierig ist und für eine Anpassung des Migrationstools in bestimmten Fällen die komplette Transaktion erneut vollständig aufgezeichnet werden muss.
Während LSMW auch mit dynamischen Dynpros zurecht kommt hat der eCATT teilweise auch Probleme, wenn für bestimmte Stammdaten Merkmale aus der Klassifizierung gepflegt werden sollen. Gerade wenn dort neue Merkmale hinzkommen ist dann tatsächlich die LSMW das Tool der Wahl.
Das Thema Klassifizierung ist unter anderen im Artikel "SAP Query - Auswertung Merkmale der Klassifizierung am Beispiel Fonds in PSM-FM" beschrieben, aber sie finden dazu auch eine Anleitung im Buch »Berichtswesen im SAP®-Controlling«.
Schnelleinstieg in das Controlling (CO) mit SAP S/4HANA (📖)
Für 29,95 € direkt bestellen
Oder bei Amazon ** Oder bei Autorenwelt
23:40 Uhr
Unterschiedliche Möglichkeiten des Projektmanagement von der Projektplanung, Projektabrechnung und Projektdokumentation bis hin zum Einstieg in das SAP Modul Projektsystem PS
Gerade an diese Software musste ich beim Lesen des Artikel "SAP-Projektplan erstellen – in 5 kurzen und einfachen Schritten" auf thinkdoforward.de denken wo ein solcher Projektplan in Excel umgesetzt wird und auch eine Struktur für ein Projekt dargestellt wird, die sicherlich nicht nur im SAP Umfeld sondern generell im Bereich Projektmanagement genutzt werden kann.
Für mich sind, neben einer Projektplanung, aber auch noch andere Themen für eine Projektdurchführung sinnvoll die auch ohne Excel sondern tatsächlich mit anderen Tools umgesetzt werden können.
Dokumentation im Rahmen eines Projektes
Im Rahmen einer Planungsphase sehe ich noch immer das Thema "Mindmapping und Sketchnotes im Beruf nutzen für Brainstorming oder Mind Mapping mit XMIND" als sehr hilfreich an und habe dieses auch für eine Schulungsvorbereitung zum Thema SAP Query und Report Painter / Report Writer schon genutzt.Wenn es um Prozessdokumentationen geht kann neben ARIS oder auch Powerpoint ;-) die Software DIA wie unter "Ereignisgesteuerte Prozesskette in DIA darstellen (weitere Objekte einfügen)" beschrieben sehr hilfreich sein. Die "Software für Prozessbeschreibungen (DIA)" hat sogar noch weitere Anwendungsgebiete die ich gerne nutze.
Mittlerweile habe ich mich auch mit PowerPoint wie unter "Grundlagen und Empfehlungen rund um Powerpoint oder auch andere Präsentationen" oder auch "Powerpoint Smart Art als Inhaltsverzeichnis mit Powerpoint für Agenda, Abschnitte und Fortschritt innerhalb der Präsentation" zu sehen angefreundet.
Projektabrechnung und Zeiterfassung
So es um die Abrechnung und Erfassung von Arbeitszeiten im Projekt sind auch die im Artikel "Android App: Zeiterfassung (Dienstreise und Projektverwaltung)" vorgestellten Android Anwendungen sehr hilfreich gerade da hier sowohl Aufgaben als auch Zeiten erfasst werden können und diese auch exportiert werden können.Wobei auch die Zeitplanung mit Kalender wie im Artikel "Termine verwalten unter Android mit Business Calendar 2 definitiv ein lohnendes Upgrade" beschrieben kein unwesentlicher Punkt zum Erfolg ist.
Gerade in der Arbeit im Team ist auch das Thema "Wissensmanagement oder interne Austauschsplattform" nicht unwichtig, auch wenn ich hier eher Erfahrungen im Ehrenamt als an der Arbeit mit solchen Tools sammeln durfte.
Projektmanagement allgemein
Das Blog pm2blog4you hat sich ebenfalls thematisch rund um das Projekt Management verschrieben. Hierbei liegt der Fokus darauf das Wissen ebenfalls in kurzen Worten der Allgemeinheit zur Verfügung zu stellen. Das Blog selbst wird von Dipl.-Inf. Matthias Stumm (Stumm-Consulting) betrieben.Projektmanagment mit SAP im Modul Projektsystem (PS)
Innerhalb eines SAP System ist das Modul PS (ProjektSystem) für die Abbildung von Projekten interessant. Hierbei ist auch das Buch "Projektcontrolling mit SAP PS" * von Renata und Martin Munzel interessant, dass dieses Modul ausführlich vorstellt.Dabei werden sowohl die einzelnen Bestandteile eines Projektes anhand eines Projektstrukturplans erläutert als auch durch die Beispiele praxisnah die unterschiedlichen Möglichkeiten in diesem Modul dargestellt. Durch die Nähe zum Modul Logistik bietet PS auch wesentlich mehr Möglichkeiten als die Innenauftragsrechnung im Modul Controlling bzw. Gemeinkostencontrolling, was auch durch die hierarschiche Struktur innerhalb einer Projektstruktur gegeben ist durch die die einzelnen Daten auf den einzelnen Projektebenen zusammengefasst, beplant und auch ausgwertet werden können. Daneben spielt hier auch eine Zeitdimension eine gewisse Rolle und auch die Möglichkeiten im Berichtswesen sind interssant.Außerdem schadet es nie auch einmal über den eigenen Modulhorizont zu schauen und zu erkennen, wie andere Modelle und Aspekte im SAP System umgesetzt werden können.
Berichtswesen und Projektmanagement ist nicht nur eine Frage der eingesetzten Software sondern auch der gedanklichen Möglichkeiten dieser Tools und die Übertragbarkeit in anderen Bereichen.
In den Buchempfehlungen bin ich dabei dieses ausführlicher unter » Projektcontrolling mit SAP PS (SAP Modul PS; Projektmanagement) « vorzustellen und es ist auch in der Espresso Tutorials Flatrate enthalten.
Generell bin ich sehr froh, dass es noch immer Bücher gibt aus denen ich neues oder auch bekanntes Wissen schöpfen kann. Gerade im von mir schon häufiger und intensiver genutzten SAP Modul CO (Controlling) bin ich immer wieder dankbar für ein Buch rund um das Thema Customizing (siehe » SAP-Controlling-Customizing (SAP Modul CO; Customizing) « ) das ich auch heute noch gerne als Nachschlagewerk verwende.
* Amazon Partnerlink
Als Amazon-Partner verdiene ich an qualifizierten Käufen über Amazon.
Weiterbildung zu diversen SAP Themen
13:39 Uhr
CSV der VG Wort Zählmarken für den Bereich Texte im Internet (METIS) in Tabelle mit öffentlichen und privaten Identifikationscode der Zählmarken umwandeln
Mittlerweile sind hier im Blog etwa 606 Artikel veröffentlicht und einige davon nehmen auch an der Ausschüttung der VG Wort für Texte im Internet teil. Sobald wieder einmal 100 Artikel fertig sind darf ich mich erneut um das Anfordern von neuen Zählpixeln der VG Wort kümmern und suche meistens hierzu wieder eine Excel Arbeitsmappe die mir aus der CSV Datei eine Liste der Identifikationscode für die VG Wort Zählpixel erstellt. Damit ich es künftig mit der Suche leichter habe, mag ich an dieser Stelle kurz meinen Workflow dazu vorstellen.
Ausgangslage:Was hat es mit der VG Wort bzw. METIS auf sich?
Die Verwertungsgesellschaft Wort (VG Wort) dürfte für die meisten durch die sogenannte Kopiererabgabe bekannt sein. Diese Einnahmen werden an Autoren und andere Urheber verteilt. Seit 2007 werden auch Onlinetexte durch die VG-Wort-Abteilung Meldesystem für Texte auf Internetseiten (METIS) vergütet. Dabei bekommen Texte auf Internetseiten ab einer bestimmten Länge und Zugriffszahl aus Deutschland Tantiemen je Artikel ausgezahlt (in der Regel trifft dieses auf Artikel mit 1.800 Zeichen und mindestens 1.500 Aufrufe im Jahr zu. Sehr hilfreich bei der Zählung von Zeichen in Blogartikeln ist das Angebot von www.zeichenzähler.de wo per Formular ein Text nach Zeichen, Wörter, ohne Leerzeichen und Absätze gezählt werden kann.Alternativ kann hier auch das Tool von Sven Hörig genutzt werden, dass auch selbst per Teilwortsuche Füllwörter die man doch gerne verwendet zählt und beim Vermeiden hilft. Ein weiteres Tool ist "Wörter zählen" auf buchstaben.com. Diese Anwendung hat als zusätzlichen Nutzen, dass neben der Anzahl Wörter, Zeichen, Absätze und Sätze auch die Lesezeit und Sprechzeit mit aufgeführt wird.
Zum Hintergrund der VG Wort Vergütung bei Blogartikeln verweise ich auf "Autorenvergütung für Bücher oder auch Onlineartikel".
Dazu werden sogenannte Zählpixel im Artikel eingebunden. Die einzelnen Texte müssen ferner kostenlos und frei verfügbar, also ohne Passwortschutz, im Netz lesbar sein. Damit ist dieses natürlich absolut passend für Blogartikel. Da bei ausreichenden Zugriffszahlen (per eingebundene Zählpixel gemessen) die Texte nur einmal an die VG Wort gemeldet werden müssen ist dieses auch kaum ein Aufwand und ich muss Anfang des Jahres lediglich die Texte nachmelden die entsprechende Zugriffszahlen hatten und noch nicht gemeldet waren.
Jedoch müssen beim Erfassen eines Artikels, mit entsprechender Länge, diese Zählpixel eingebunden werden um an der Zählung teilzunehmen. Diese können im T.O.M. (Texte online melden) der VG Wort heruntergeladen werden.
VG Wort Zählpixel als CSV
Beim Herunterladen der VG Wort Zählpixel (zu finden unter tom.vgwort.de unter- METIS (reguläre Ausschüttung)
- Zälmarkenbestellung
- https://tom.vgwort.de/portal/metis/secure/editOrderPersonalizedPixel
können nach Bestätigung der benötigten Anzahl der Zählmarken diese entweder direkt von der Seite, als PDF oder auch als CSV Datei heruntergeladen werden.
Mit Excel erhalten Sie hier eine Auflistung der Zählmarken als CSV Datei, wie auch im Dokument Projekthandbuch auf https://tom.vgwort.de/Documents/pdfs/dokumentation/metis/DOC_Urhebermeldung.pdf näher erläutert wird.
Dabei sind als Beispiele die Zählmarken sowohl als Zählmarke für HTML Texte als auch für Zählmarke für Dokumente (erlaubte Formate: PDF, ePub) angegeben.
In der folgenden Abbildung sind hier in der Spalte B die Zählmarken für HTML Texte zu sehen:
Aus nachvollziehbaren Gründen habe ich den entsprechenden öffentlichen Zählpixel markiert bzw. anonymisiert habe.
In der Spalte C wiederum sind die Zählmarke für Dokumente (erlaubte Formate: PDF, ePub) sowie der Private Identifikationscode zu sehen.

Hierbei ist der Öffentlicher Identifikationscode hinter den gelben Balken und hinter den roten Balken der private Identifikationscode zu finden.
Anhand des HTML Code ist schon zu sehen, dass hier die Einbindung des Zählpixel über den HTML Code
<img src="http://vg09.met.vgwort.de/na/ÖFFENTLICHER-IDCODE" width="1" height="1" alt=""> als 1x1 Zählpixel erfolgt.
Dieses ist schon problematisch, wenn hier eine Seite über SSL Verschlüsselung aufgerufen wird, da hier das VG Wort Zählpixel über eine andere Domain und per https eingebunden werden muss.
Auf dieses Thema bin ich im Abschnitt "Einbindung VG Wort Zählmarken einer SSL verschlüsselten Webseite (https)" im Artikel "Webhosterwechsel und Umstellung von http:// auf https:// (SSL Verschlüsselung) und VG Wort Zählmarken" eingegangen.
Dankenswerterweise unterstützt mein Blogsystem am Ende eines Artikels im Editor auch gleichzeitig die Angabe ds VG-Wort Zählpixel und bindet dieses direkt über https ein, so dass ich später bei der Meldung nur noch aus einer Exceltabelle den privaten Identifikationscode heraussuchen muss und bei der Meldung meinen Blogartikel entsprechend kopieren kann.
Nachdem ich nun also weitere Zählmarken bestellt habe möchte ich diese gerne in einer Tabellenform haben, die folgende Spalten beinhaltet:
- Privater Identifikationscode
- Öffentlicher Identifikationscode
Zwischenblatt Zählmarken
Hier ändere ich die VG Wort Zählmarken so ab, dass ich direkt nur die relevanten Zeilen der CSV Datei angezeigt bekomme. Bezug ist das Tabellenblatt VGWORT_Zählmarken und ich wende folgende Formeln an:
| Spaltenüberschrift | Formel |
|---|---|
| Zählmarke | =WENN(VGWORT_Zaehlmarken!A7<>"";VGWORT_Zaehlmarken!A7;"") |
| Privat | =WENN(A3<>"";VGWORT_Zaehlmarken!C8;"") |
| Öffentlich | =WENN(A3<>"";VGWORT_Zaehlmarken!C7;"") |
Dieses lasse ich von der Zeile 3 bis Zeile 300 Automatisch ausfüllen, so dass die 3 Zeilen je Zählmarke im Ergebnis auf eine Zeile zusammengefasst sind (siehe Schritt 1 in folgender Abbildung) und filtere dieses später nach Nicht-Leere Zeilen (siehe Schritt 2 in folgender Abbildung).

Im Ergebnis habe ich nun als nur noch Zeile 3, 6 , ... usw. mit den Privaten Identifikationscode als auch den HTML Code für die Einbindung eines Dokumentes als PDF oder ePub (als URL).
Dieses kopiere ich in ein neues Blatt und ersetze den HTML Code durch Suchen und Ersetzen (STRG + H) nach den nicht relevanten Teilen des Textes.
Somit wird die URL gelöscht (siehe Abbildung):

aber auch der Teil nach der Zählmarke wird entfernt

Damit sind die bestellten Zählmarken für den Bereich Texte im Internet / METIS der VG Wort direkt aufgeteilt nach Privater und Öffentlicher Identifikationscode.
Nachtrag:
Tatsächlich lassen sich die Formeln noch etwas optimieren, da die Zählmarken eine fixe Länge haben.
Derzeit habe ich in meiner "VG Wort Tabelle" ein Tabellenblatt CSV in das ich immer die heruntergeladene CSV aus TOM lade.
Im Tabellenblatt "Marken_aus_CSV" verfahre ich wie oben beschrieben, allerdings habe ich die öffentliche Zählmarke mit den Formeln LINKS, RECHTS optimiert:
Die Formeln lauten nun wie folgt.
| Spalte | Formel zur Berechnung | |
| Zählmarke | =WENN(CSV!A7<>"";CSV!A7;"") | |
| Privat |
|
|
| Öffentlich | =WENN(A3<>"";LINKS(RECHTS(CSV!C7;62);32);"") |
Persönlich ergänze ich mir diese Liste noch nach Einbauunghsdatum (sehr hilfreich ist hier die Taste STRG + . welche das aktuelle Datum in Excel einfügt) sowie die Artikel-ID bzw. die URL zum gemeldeten Blogartikel.
Da ich mir nach 100 Artikeln, die den Kriterien der VG Wort entsprechen, immer wieder die entsprechende Vorlage heraussuchen muss ist es vielleicht hilfreich hier ebenfalls einmal die Formeln festzuhalten.
Mit ein wenig Aufwand ist dann das spätere Verwalten der Zählpixel gar nicht weiter schwer :-) Nebenbei ist das Thema VG Wort Zählmarken, wie schon im Artikel "EU DSGVO - Info- bzw. Link-Sammlung mit Schwerpunkt auf die Umsetzung bei Blogs oder der eigenen Website (hier: Autorenwebsite, Blogger, KMU)" beschrieben ebenfalls einer der Punkte zu denen weitere Informationen in der Datenschutzerklärung zu finden ist, aber das ist wieder ein anderes Thema :-)
Fazit
Sicherlich gibt es für andere Blogsysteme oder gar für das ein oder andere CMS auch eine Pluginlösung die automatisch die CSV einliest, Artikeln die entsprechenden Identifikationscode zuweist und auch einen internen Zähler bzgl. der Zeichen je Artikel integriert hat, aber gerade hier bin ich sehr dankbar, dass die Eigenentwicklung dieser Seite diese Punkte nicht umgesetzt hat sondern tatsächlich Inhalt und weniger die Zielzahl im Vordergrund steht. Die Freiheit ohne Redaktionsplan und zu Themen die mich gerade selbst beschäftigen oder die mir aus anderen Gründen wichtig sind schreiben zu können ist einer der Vorzüge dieser Bloggerei vor Ort. :-)Blogartikel rund um das Thema VG Wort
Das Thema VG Wort hat mich auch in unterschiedlichen Blogartikeln beschäftigt.
- "CSV der VG Wort Zählmarken für den Bereich Texte im Internet (METIS) in Tabelle mit öffentlichen und privaten Identifikationscode der Zählmarken umwandeln" (also der derzeitige Artikel)
- "Webhosterwechsel und Umstellung von http:// auf https:// (SSL Verschlüsselung) und VG Wort Zählmarken"
- "VG Wort Nicht gemeldete URLs deaktiviert - Mindestzugriff nicht mehr gegeben durch Referrer Links auf Zählpixel"
Hinweis:
Mehr zum Thema #Autorenleben findet sich im Artikel "Autorenleben - Steuern und Selbstständigkeit, Verwertungsgesellschaft Wort (VG Wort), Autorenleben in Nebentätigkeit" und wird von mir regelmäßig aktualisiert.
Unkelbach.expert - Ihr Experte für Controlling und Berichtswesen mit SAP
Aktuelle Termine zum Online-Training (Frühjahrkurse 2026) finden Sie hier unter:
"Grundlagen Datenmigration in SAP S/4HANA mit Migrationscockpit und Migrationsobjektmodellierer"
"Rechercheberichte mit SAP Report Painter"
15:03 Uhr
SAP BC: Transaport von eCATT Objekten wie Testskript, Testdaten, Testkonfiguration und Systemdatencontainer beim Umzug eines SAP ERP System
Dieses Tool bietet die Möglichkeit in mehreren Schritten Transaktionen aufzuzeichnen und diese über eine Variante als Textdatei ins SAP System einzuspielen. Dabei wird eine Aufzeichnung als Testskript angelegt, die Terstdaten als Parameter zu den einzelnen Feldern zugeordnet und über eine Testkonfiguration diese Daten dann entweder lokal oder über einen Systemdatencontainer auf ein Ziel-SAP System abgespielt.
Exkurs Elemente SECATT:
- Unter TESTSKRIPT wird die eigentliche Aufzeichnung ihres Testfalls angelegt. Das Testskript weist dabei auf, welche Daten Sie später im System anlegen oder ändern wollen.
- Unter TESTDATEN wird eine Datei erzeugt, die sie später als Grundlage für ihren Upload verwenden können.
- Unter TESTKONFIGURATION werden dann Testskript und Testdaten zusammengeführt und der eigentliche Test ausgeführt
- Der SYSTEMDATENCONTAINER ermöglicht es, dass der eCATT auch auf anderen Systemen die entsprechend verbunden sind, ausgeführt werden kann.
Gerade letzterer Punkt (Systemdatencontainer) ist oftmals ein Grund solche eCATT auf einen Entwicklungssystem zu entwickeln und diese dann im Test/Qualitätssicherung oder später auch Produktivsystem abzuspielen.
Transport von eCATT Objekten in andere Systeme
Durch Veränderungen am Entwicklungssystem stellt sich nun die Frage, wie aus einen bisherigen System die Testfälle transportiert werden können, damit diese auch weiterhin genutzt werden können.Hier besteht in der Transaktion SECATT über das Menü
- ECATT Objekt
- Weitere Funktionen
Das Herunterladen und Hochladen erfolgt über eine XML Datei, so dass hier tatsächlich schnell SECATT auf ein anderes System übertragen werden können.
Lokale Objekte oder Paket
eCATT können entweder als lokale Objekte angelegt werden (dann sind diese im Paket §TEMP zugeordnet) oder aber als zusammengehörende Objekte der ABAP Workbench zu einem Paket zusammengefaßt werden. In diesen Fall sind sie aber auch dem Transportsystem zugeordnet. Damit werden diese vom Entwicklungssystem über einen Transportauftrag ins Qualitätssicherungssystem und ggf. Produktivsystem übertragen.Sofern solche eCATT herunter- und wieder hochgeladen werden muss entsprechend ebenfalls ein neuer Transportauftrag als Workbenchauftrag angelegt werden.
Allerdings kann dieser auch im Entwicklungssystem als erledigt gesetzt werden. Eine Änderung beim hochladen des Objektes ist leider nicht möglich.
Massenpflege von Stammdaten und Datenmigration
Gerade bei der Massenpflege von Stammdaten sind sowohl LSMW als auch eCATT sehr hilfreich auch wenn das Einarbeiten in beide Tools etwas Zeit beansprucht.LSMW - Dokumentation
Dank FICO-Forum.de gibt es eine schöne Dokumentation der LSMW in Form eines Videos unter "LSMW: Kostenstellenstammsätze auf Basis von Excel anlegen". Ebenso ist aber auch das Buch "SAP Legacy System Migration Workbench (LSMW)" * von Antje Kunz
* Amazon Partnerlink
Als Amazon-Partner verdiene ich an qualifizierten Käufen über Amazon.
Sofern nur einzelne Stammdaten geändert werden sollen gibt es auch Möglichkeiten der Massenänderung von Stammdaten durch den Punkt innerhalb der SAP Modul - Komponenten (wie zum Beispiel in der Kostenstellenrechnung die Transaktion KS12N oder für Profit-Center die Transaktion KE55). Dahinter stecken jedoch auch nur eine Parametertransaktion (siehe "Transaktion anlegen (Report, Parameter) bspw. für SAP Query / Unterschied Parameter- oder Reporttransaktion") in der direkt das Objekt BUS0012 bzw. BUS0015 an eine Transaktion MASS übergeben wird. Entsprechend universeller im Einsatz ist hier die Transaktion MASS die auf thinkdoforward im Artikel "SAP MASS – so einfach könntest du das Projekt retten." vorgestellt wird.
Das Thema CATT oder eCATT war für mich damals mit die erste praktische Erfahrung der Massenpflege im SAP System (im Rahmen eines berufspraktischen Semester). Die Aufzeichnungen des Berichtes und die entsprechenden Dokumentationen sind noch immer vorhanden und ich hoffe, dass in absehbare Zeit auch das Thema Dokumentation und Beschreibung eines solchen Migrationstool hier ebenfalls in schriftlicher Form zu finden ist.
Soweit ich das sehe ist das letzte Mal das Thema beim Artikel "Einbuchung statischer Kennzahlen per CATT / Deaktivieren Excelintegration" aktuell gewesen, so dass ich hier bei Gelegenheit sicher noch aktuellere Artikel schreiben werde.
Handbuch zu eCATT
Nun ist ein kurzes Handbuch zur Nutzung von eCATT und LSMW im Artikel "Massenstammdatenpflege mit LSMW oder SECATT dank Transaktionsaufzeichnung - Handbuch erweiterte computergestützte Test-Tool (eCATT) und LSMW" nachgeholt worden.


2 Kommentare - Permalink - SAP