Andreas Unkelbach
Logo Andreas Unkelbach Blog

Andreas Unkelbach Blog

ISSN 2701-6242

Artikel über Controlling und Berichtswesen mit SAP, insbesondere im Bereich des Hochschulcontrolling, aber auch zu anderen oft it-nahen Themen.


Werbung

Steuersoftware für das Steuerjahr 2023

Lexware TAXMAN 2024 (für das Steuerjahr 2023)

WISO steuer:Sparbuch 2024 (für Steuerjahr 2023)

WISO Steuer 2024 (für Steuerjahr 2023)


* Als Amazon-Partner verdiene ich an qualifizierten Käufen über Amazon.


Samstag, 3. August 2024
14:31 Uhr

Neue Buchpublikation Controlling mit SAP S/4HANA – Customizing Kostenstellenrechnung

Neben Bloggeburtstag (siehe "20 jähriges Jubiläum Andreas Unkelbach Blog Rückblick als Autor, Blogger, Controller und Dozent") mag ich doch gerne auf eine neue Publikation von mir hinweisen.

Ende Juni 2024 ist, nach einigen ungeplanten Ereignissen, ein neues Buch im Buchhandel erschienen.

Ein gehaekelter Gargyole vor zwei Exemplare meines aktuellen Buches

Ebenso wie mein gehäkelter Gargoyle Gideon kann ich nun ebenfalls vor den gedruckten Exemplaren meines aktuellen Buches sitzen.

Im Rahmen der Kostenrechnung des internen Rechnungswesens sind drei Fragen von zentraler Bedeutung für das Gemeinkostencontrolling eines Unternehmens:
  1. Welche Kosten sind angefallen (Art der Kosten)?
  2. Wo sind diese Kosten angefallen (Ort der Kostenentstehung)?
  3. Wofür sind die Kosten angefallen (Grund der Kostenentstehung)?
Mit Blick auf Aufbau einer Kostenrechnung und der Frage nach dem Ort der Kostenentstehung dürfte hier die Kostenstellenrechnung (Modul CO-OM-CCA) in SAP besonders relevant sein.

Kostenstellen sind nicht nur »Ort der Kostenentstehung«, sondern auch eine wichtige Basis zum Aufbau einer Kostenrechnung. Unter SAP S/4 HANA sind dann noch einmal einige spannende Veränderungen hinzugekommen.

Auf diese Besonderheiten soll das Buch eingehen und beim Lesen hoffentlich so viele Erkenntnisse und Freude bringen wie beim Schreiben.

Buchcover Controlling mit SAP S/4HANA � Customizing Kostenstellenrechnung
 
Controlling mit SAP S/4HANA – Customizing Kostenstellenrechnung
Verlag: Espresso Tutorials GmbH
1. Auflage
(25. Juni 2024)
 
Paperback ISBN: 978-3960122791

Für 29,95 € direkt bestellen

Amazon*

Autorenwelt
 
Das Buch umfasst acht Kapitel und wird darüber hinaus noch um Onlinevideos (01:45:57) ergänzt, die als Begleitmaterial für das Buch zur Verfügung gestellt werden.

Eine ausführliche Beschreibung des Inhalts ist in der Buchvorstellung zu finden.

Darüber hinaus mag ich gerne einen kurzen Überblick auf die einzelnen Kapitel geben.
  1. Grundlagen Controlling
  2. Kostenstellenrechnung
  3. Planung, Etatverwaltung und Budgetierung
  4. Obligo und Mittelbindung
  5. Istbuchungen
  6. Universelle Verrechnung
  7. Berichtswesen
  8. Fazit
Die Einführung oder Pflege der Kostenstellenrechnung ist in meinen Augen eines der wichtigsten Module im Controlling und bietet einige Möglichkeiten der Verrechnung von Gemeinkosten, aber auch zum Aufbau eines Berichtswesens. Daher freue ich mich sehr, dass in diesem Buch nicht nur die Grundlagen, sondern auch Praxisbeispiele vorhanden sind und hoffe, dass diese sowohl beim Wechsel von ERP/ECC nach S/4HANA als auch für Keyuser*innen im Controlling unter S/4HANA ein praktisches Buch bietet.

Persönlich hat mich sehr gefreut, dass nun auch die Budgetierung von Kostenstellen möglich ist, was bisher im Controlling nur für Aufträge / PSP Elemente vorgesehen war. Gerade durch meinen Hintergrund mit PSM-FM kamen mir hier einige Punkte etwas vertraut vor, aber ich könnte mir vorstellen, dass auch andere Themen für die ein oder andere Person überraschend sein wird. Ein weiteres wichtiges Thema in meinen Augen ist die optionale vorausschauende Obligoverwaltung, die Arbeit mit Universal Journal im Berichtswesen sowie die Überleitung der Plandaten von Version nach Plankategorie.

Gerade mit Blick auf SAP S/4HANA dürfte ein Blick auf die "neuen Möglichkeiten" der Kostenstellenrechnung auch für SAP erfahrene Personen hilfreich sein und auch einen guten Einstieg in das Controlling mit SAP geben.

Wie immer freue ich mich auch schon sehr über Rückmeldungen und hoffe, dass das Buch gut angenommen wird und die ein oder andere Person auch für das Thema SAP Controlling auch unter SAP S/4HANA begeistern kann.

Gerade die Möglichkeiten der Budgettragenden Kostenstellen, aber auch die Option eines repräsentativen Wertes für Gruppen (zum Beispiel in der Standardhierarchie) oder auch Fragen zu Berechtigungsgruppen sind im Alltag ebenso spannend wie die Grundlagen für eine kennzahlenbasierte Verrechnung oder die Wahl geeigneter statistischer Kennzahlen.

Aber auch der Blick auf Fiori-Apps wie die universelle Verrechnung kann hier neue Gedanken für den Aufbau eines Controllings wert sein. Dabei werfe ich hier auch gerne einen kurzen Blick auf Module wie die Profitcenterrechnung, wo mit Blick auf den Verrechnungskontext ebenfalls Besonderheiten zu beachten sind.

Am Ende des Buches liegt es nun an die Leser*innen das erworbene Wissen für den Aufbau ihrer eigenen Kostenstellenrechnung zu nutzen oder vorhandene Systeme eventuell auszubauen.

Dabei wünsche ich viel Erfolg und hoffe, dass im Buch die ein oder andere Anregung zu finden ist.

Ich freue mich über Rezensionen (sei es bei Amazon oder bei Espresso Tutorials) ebenso wie über Kommentare oder sonstige Rückmeldungen zum Buch :-)

Aber auch für weitere Rückfragen zum Inhalt und Thema bin ich immer wieder begeistert. Daneben verweise ich aber auch heute schon gerne auf meine aktuellen SAP Kurse im Herbst, die auf der Seite unkelbach.expert schon angekündigt sind.


 

Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionenzu finden. Mein Weiterbildungsangebot zu SAP Themen finden Sie auf unkelbach.expert.
Werbung
Wissenschaft und VG Wort
Diesen und weitere Texte von Andreas Unkelbach finden Sie auf http://www.andreas-unkelbach.de


Sonntag, 7. Juli 2024
09:15 Uhr

20 jähriges Jubiläum Andreas Unkelbach Blog Rückblick als Autor, Blogger, Controller und Dozent


Ein Jubiläum ist immer auch ein guter Grund zu feiern, daher möchte ich heute einen Blick auf 20 Jahre Andreas Unkelbach Blog werfen.

Potrait Andreas Unkelbach mit gehaekelten Gargoyle auf der Schulter
In meinen (Online)-Schulungen stelle ich mich meistens wie folgt vor:

»Mein Name ist Andreas Unkelbach. Ich bin Autor mit einem Schwerpunkt Controlling in SAP und beschäftige mich insbesondere mit dem Berichtswesen im SAP Controlling. Daneben bin ich auch als Blogger und Controller im Hochschulumfeld sowie als Dozent bei Espresso Tutorials tätig.«



Am 7. Juli 2024 ist mein erster Artikel, damals zum Thema "Zinsmethoden" veröffentlicht worden, aber schon zwei Artikel später wurde mit "Aktivitätsgruppen: Orgaebenen" das erste SAP Thema behandelt.  Das Blog und meine Seite waren schon damals als "Wissenspool" in dem ich regelmäßig Artikel aus meinem Arbeitsbereich u. a. Controlling, SAP (mit Schwerpunkt auf die Module CO, PSM und BC) aber auch zu diversen andere oft it-nahe Themen schreibe gedacht. Seit 2004 veröffentliche ich regelmäßig Artikel über Controlling und Berichtswesen mit SAP, speziell im Bereich des Hochschulcontrollings, aber auch zu anderen oft it-nahen Themen.

Meine erste Internetseite(n) (Internetseite und auch Internettagebuch) waren schon 1997 online, aber ab 2024 sollte diese Seite nicht nur ein online abrufbarer Lebenslauf sein, sondern von Anfang an auch eine Wissenssammlung rund um die Themen werden, mit denen ich mich immer wieder beschäftige. 2018 bin ich darauf im Artikel "Von der Bewerbungshomepage hin zum Wissenspool mein Beitrag zur Blog- und Webparade für Personenmarken #personalbrandmix" näher eingegangen, aber die Seite hat sich in der Zeit auch immer weiter entwickelt.

20 Jahre Andreas Unkelbach Blog

Seit damals hat es aber noch einige Veränderungen gegeben und so mag ich heute gerne einen Rückblick auf einige für mich relevanten Punkte nach 20 Jahren Blog werfen.

Vielen Dank 💐 an alle die mich auf diesem Weg begleitet haben mit Komentare, Anregungen zu Artikeln oder  auf Veranstaltungen auf mein Blog angesprochen haben und sich hier als bisherige Mitlesende geoutet haben.

Es gibt immer noch einige Blogs (siehe Blogroll) die ich immer wieder gerne lese und persönlich freue ich mich jedes Mal erneut hier auch neue Blogs zu finden und regelmäßig auf neue Artikel, Anleitungen oder gute Ideen inspiriert zu werden.

Welche Auswirkungen das Blog auch auf mich persönlich hat mag ich gerne für die oben erwähnten Bereiche näher erläutern. Aber auch unabhängig davon freue ich mich immer wieder über einen Austausch sei es per Mail, Blog, persönlich oder auch per social media.



Autor: Autorenleben, Wissenschaft und VG Wort

Neben der digitalen Publikation hier im Blog ist im Laufe der Jahre auch das ein oder andere Buchprojekt erfolgreich umgesetzt worden:

Meine Sicht auf 20 Jahre als Autor
 
2015
Schnelleinstieg ins SAP®-Controlling (CO)
Autoren: Andreas Unkelbach, Martin Munzel
2017
Berichtswesen im SAP®-Controlling
Autor: Andreas Unkelbach
2019
Schnelleinstieg ins SAP®-Controlling (CO) – 2., erweiterte Auflage
Autoren: Andreas Unkelbach, Martin Munzel
2020
SAP S/4HANA Migration Cockpit - Datenmigration mit LTMC und LTMOM
Autor: Andreas Unkelbach
2022
Abschlussarbeiten im Gemeinkosten-Controlling in SAP S/4HANA
Autoren: Andreas Unkelbach, Martin Munzel
2024
Controlling mit SAP S/4HANA – Customizing Kostenstellenrechnung
Autoren: Andreas Unkelbach, Martin Munzel
Nähere Angaben sind unter Publikationen zu finden.

Besonders freue ich mich hier darüber, dass kurz vor diesen Artikel auch mein aktuelles Buchprojekt erfolgreich abgeschlossen ist.

Controlling mit SAP S/4HANA Customizing Kostenstellenrechnung


29,95 € Amazon* Autorenwelt


Mittlerweile ist dieses mein sechstes Buchprojekt und ich denke noch immer gerne an den ersten Kontakt mit Espresso Tutorials zurück.

Der erste Kontakt zum Verlag ist ebenfalls über mein Blog entstanden. 2014 hatte ich eine Mail mit der Betreffzeile "Herr Unkelbach, ich würde Sie gerne als Autor für unseren Verlag gewinnen!" erhalten und daraus hat sich im Laufe dann das ein und andere Buchprojekt im Verlag Espresso Tutorals ergeben.  Mehr zur Hintergrundgeschichte des ersten Buches findet sich im Artikel "Buchveröffentlichung »Schnelleinstieg ins SAP® Controlling (CO)«".

Mehr zum Autorenleben findet sich auch auf meiner Informationsseite rund um die Themen "Autorenleben - Steuern und Selbstständigkeit, Verwertungsgesellschaft Wort (VG Wort), Autorenleben in Nebentätigkeit" auf andreas-unkelbach.de/steuer.php.

Hier ist auch das Angebot von Autorenwelt.de erläutert.
Autorenfreundliche Onlinebuchhandlung Autorenwelt
Unter den Motto "Autorenfreundlich Bücher kaufen" bietet die Autorenwelt für Autor:innen folgendes eine Beteiligung an jeden auf ihrer Seite getätigten Verkäufe an. Für Kunden der Autorenwelt ändert sich am Preis nichts, aber Autor:innen erhalten 7 % ihres Verkaufspreises an Autor:innen die sich hier registriert haben oder alternativ an verschiedene Autorenvereinigungen.

Nähere Informationen finden Autor*innen unter "Autorenwelt" auf der Seite.


Mein Profil auf Autorenwelt

Neben Buchprojekten hat sich aber auch mein Blog immer weiter entwickelt.

Blogs oder auch Online-Texte sind auch im wissenschaftlichen Bereich immer bedeutender. Dieses führt dann auch dazu, dass beim Verfassen vom Texten nicht nur SEO oder auch ASEO berücksichtigt wird. Im Artikel "Die wissenschaftliche Suchmaschine Google Scholar - Recherche und eigenes Profil eintragen (Akademische Suchmaschinenoptimierung / Academic Search Engine Optimazation ASEO)" bin ich auch auf die Zitierfähigkeites von Blogs eingegangen.

So befindet sich am Artikelende auch immer eine Vorlage um diesen sachgerecht zu ziteren.


Beispiel:

Beispiel:
Unkelbach, Andreas: »Die wissenschaftliche Suchmaschine Google Scholar - Recherche und eigenes Profil eintragen (Akademische Suchmaschinenoptimierung / Academic Search Engine Optimazation ASEO)« in Andreas Unkelbach Blog (ISSN: 2701-6242) vom 23.8.2020, Online-Publikation: https://www.andreas-unkelbach.de/blog/?go=show&id=1121 (Abgerufen am 04.7.2024)


Dabei ist die Quelle meines Blogs nicht nur per URL sondern auch mit ener ISSN angegeben. Die Internationale Standardnummer für fortlaufende Sammelwerke (engl. International Standard Serial Number, ISSN) ist eine Nummer, die Zeitschriften und Schriftenreihen eindeutig identifiziert. Von Büchern dürfte das Gegenstück zur ISSSN die ISBN als Internationale Standardbuchnummer (englisch International Standard Book Number, ISBN) bekannt sein.

Diese ISSN ist auch auf der Startseite meines Blog angegeben.

Andreas Unkelbach Blog ISSN 2701-6242
Näheres zur Beantragung einer ISSN für ein Blog und was es damit auf sich hat ist im Artikel "Hintergrund ISSN 📰 für Andreas Unkelbach Blog - Hintergrund ISSN für Onlinepublikationen wie Blog (Akademische Suchmaschinenoptimierung / Academic Search Engine Optimazation ASEO)" festgehalten und ich freue mich auch immer, wenn ein Artikel von mir in anderen Publikationen zitiert wird.

Sowohl als Blogger als auch als Autor beziehungsweise Urheber haben nicht nur die Urheberrechte eine besondere Bedeutung sondern auch die Wahrnehmung eben dieser zum Beispiel durch die Verwertungsgesellschaft Wort. Während Werbung (Affiliate oder Bannerwerbung, Adsense, ...) allgemein wohl schon bekannt sind erstaunt es mich immer wieder dass die VG Wort weniger bekannt ist.

Gerade im Austausch mit anderen Autor*innen ist dies ein für mich wichtiges Thema und mit Blick auf die Fachbücher zum Thema SAP bei Espresso Tutorials habe ich zum Anlass genommen eine umfangreiche Serie zum Thema geschrieben.

Entsprechend mag ich hier auf die einzelne Teile der Artikelserie hinweisen, auch in der Hoffnung, dass diese auch anderen Urheber*innen weiter helfen kann.

Serie Wissenschaft und VG Wort

Blogger: Themen und Schwerpunkte im Blog im Laufe der Zeit

Persönlich betrachte ich mein Blog auch als eine Möglichkeit Gedanken zu ordnen und auch einen persönlichen Wissenspool rund um die Themen zu schaffen mit denen ich mich aktuell mal mehr oder weniger intensiv beschäftige.

Meine Sicht auf 20 Jahre als Blogger

Dies könenn verschiedene Artikel rund um Apps am Samrtphone ebenso wie die Themen Smart Home oder Smart Watch sein.  Neben der digitalen Transformation beschäftige ich mich aber auch gerne mit neuen Tools und Anwendungen oder ganz allgemein eher it-nahe Themen die einen direkten Bezug zu mir haben oder mein Interesse geweckt haben.

Wie anhand der Kategorien hier im Blog zu sehen lassen sich die Artikel grob unter Android, Beruf, Internet, Office, SAP, Tools und Windwos einordnen.
Ob nun kurze Beschreibungen oder ausführlichere Anleitungen für mich ist es immer wichtig die Artikel verständlich zu schreiben und dabei über solche Themen schreiben zu können.

Auch wenn ein Schwerpunkt auf Andreas-Unkelbach.de, schon durch die Anzahl der Artikel, sicherlich SAP Themen sind faszinieren mich auch immer wieder andere Themen und ich bin froh, dass diese Themen auch von anderen immer wieder aufgegriffen und weiterempfohlen werden.

Immerhin bestätigt sich hier auch immer einmal wieder die hohe Bedeutung von Excel für Controlling und Berichtswesen ;-).

Controller: Hochschulcontrolling und Hochschulberichtswesen mit SAP

2004 hatte ich erstmals Kontakt mit SAP (SAP R/3 4.6b) und bin nach meiner Abschlussarbeit zum Thema Berechtigungswesen auch beruflich in der Hochschulverwaltung angekommen. Neben meiner Tätigkeiten in der Haushaltsabteilung und der Personalabteilung der damaligen Fachhochschule Gießen-Friedberg (heute: Technische Hochschule Mittelhessen) bin ich dann von der Sachgebietsleitung Controlling auf meine heutige Tätigkeit an der Justus-Liebig-Universität Gießen (Ressourcencontrolling und Datenmanagement) gewechselt.

Meine Sicht auf 20 Jahre als Controller

Ob nun als SAP Keyuser (Modulverantwortung für CO und PSM) oder als Poweruser mit Schwerpunkten auf Controlling und Berichtswesen die Begeisterung für Controlling und Berichtswesen hat mich hier immer wieder begleitet.

Der Grundstein wurde hier sicherlich durch meine Abschlußarbeit zum Thema Berechtigungswesen gelegt aber darüber hinaus konnte ich auch in den Modulen HCM, CO und PSM Erfahrungen sammeln und merke heute noch immer, dass dieses übergreifende Wissen gerade beim Aufbau und Weiterentwicklung eines Berichtswesen im SAP System sehr hilfreich ist.

Entsprechend freue ich mich darüber, dass mein Blog hochschul- und landesübergreifend im öffentlichen Sektor aber auch in anderen Branchen weiterempfohlen wird und sich dadruch schon der ein oder andere spannende Austausch ergeben hat.

Viele Fragen rund um SAP, Controlling, Berichtswesen oder auch Excel scheinen doch einige Menschen zu beschäftigen.

Aber auch an der eigenen Hochschule merke ich, dass viele Themen die ich im Blog oder in meinen Büchern behandelt habe irgendwann auch für die Hochschulen relevant werden können und nutze auch selbst die Artikelsuche immer wieder gerne um entsprechende Lösungen zu finden.

Im Blog selbst verwende ich Praxisbeispiele anhand des ebenfalls in meinen Büchern gerne verwendeten Beispiel eines Buchverlages (mit Verwaltung, Vertrieb, Produktion, etc.) so dass hier zwar praxisnahe Beispiele dargestellt werden wenn auch anhand eines fiktiven Unternehmens. Daneben helfen Artikel auch mir selbst komplexere Zusammenhänge zu beschreiben und hier abstrakt auch ganz konkrete Problemstellungen bearbeiten zu können und im Austausch mit anderen Strategien zur Lösungsfindung zu erarbeiten.

Eine weitere Quelle für Inhalte sind Onlinediskussionen, Austausch mit anderen in der "Blogosphäre" oder auch konkrete Anfragen die ich sowohl durch die von mir angebotenen Weiterbildung als auch per Austausch per Mail über das Blog hinaus habe.

Dozent: Ihr Experte für Controlling und Berichtswesen mit SAP (nicht nur im Bereich Hochschulen)

Neben dem Schreiben von Artikeln im Blog oder Büchern habe ich die letzten Jahre auch eine Begeisterung für (digitale) Lehre entdeckt. Im Laufe der Zeit haben sich verschiedene Vorträge und Schulungen als Dozent im SAP Umfeld ergeben und ich merke eine zunehmende Begeisterung für das Vermitteln von Inhalten aber auch der Austausch innerhalb der Schulungen ist hier immer wieder etwas besonderes.

Meine Sicht auf 20 Jahre als Dozent

Meine Schulungen finden sowohl in Präsenz als auch Online statt und können sowohl als Präsenz-Schulung als auch als Online-Schulung angeboten werden.

Dabei ist es für mich ein besonderes Erlebnis nicht nur im Hochschulbereich sondern auch andere Branchen und Unternehmensgrößen direkt kennenzulernen und hier ebenfalls vorhandenes Wissen weiter geben zu können.

Bisher konnte ich so im Bereich "Industrie / Produzierendes Gewerbe", "Technologiekonzern", "Stadtwerke", "kommunaler IT-Dienstleister" kennen lernen und habe bisher auch viel positives Feedback zu den Schulungen erhalten.

2016 hatte ich hier meine erste Erfahrung durch den Vortrag SAP ERP Controlling Tipps »Aus der Praxis für die Praxis« im Rahmen der FICO Forum Infotage 2016 in Köln und Zürich sammeln können.

Die große Bühne war da ein für mich besonderes Erlebnis und das Feedback von einigen SAP Berater*innen hat hier auch einen großen Grundstein dafür gelegt, diesen Bereich ausbauen zu können. Vielen Dank dafür.

Vielleicht sehen wir uns ja auch dieses Jahr wieder vom 22. bis 23. Oktober in Köln. Derzeit gibt es noch Karten auf der Seite www.convista.com/events/fico-forum-infotage/.


Mittlerweile biete ich in Kooperation mit Espresso Tutorials auch zwei Online-Traininigs als blended learning im "flipped classroom" Format an.


Grundlagen Datenmigration SAP HANA mit Migrationscockpit und Migrationsobjektmodellierer

Während sich mein Buch "SAP S/4HANA Migration Cockpit - Datenmigration mit LTMC und LTMOM" noch stark mit LTMC und LTMOM beschäftigt hat ist hier die Nachfolge der LSMW mit der FIORI App und Staging Tabellen umfassender erläutert.

Aktuelle Termine finden sich auf  Unkelbach.expert: Termine und Informationen zum Thema "Grundlagen Datenmigration in SAP S/4HANA mit Migrationscockpit und Migrationsobjektmodellierer".

Rechercheberichte mit SAP Report Painter

Schon im Buch "Berichtswesen im SAP®-Controlling" bin ich auf das Thema Report Painter / Report Writer eingegangen und merke durch den Wechsel nach SAP S/4HANA insbesondere im Modul Public Sector Management - Haushaltsmanagement / Funds Management (PSM-FM) die Bedeutung dieses Tools zum Beispiel beim Wechsel von der klassischen Budgetierung hin zum Budget Control System (BCS).

Aktuelle Termine finden sich auf  Unkelbach.expert: Termine und Informationen zum Thema "Rechercheberichte mit SAP Report Painter". Dabei ist diese Schulung auch unabhängig von ERP bzw. S/4HANA oder Bezug zum Modul PSM-FM interessant, sofern das Thema Report Painter / Report Writer zum Beispiel im Controlling interessant ist.

Eine interessante Erfahrung für mich war nicht nur die Einrichtung einer eigenen Schulungsumgebung mit Videokonferenzlösung (hierzu folgt noch ein Artikel) sondern auch die Zusammenarbeit mit KI / AI in Form von ChatGPT von OpenAI oder Gemini von Google.

Beide Large Language Model (LLM) habe ich dafür genutzt in Form einer FAQ mögliche Fragen zum Schulungsangebot direkt beantworten zu können.

Dafür ist nun auch eine weitere Seite unkelbach.expert online gegangen auf der ich eine "Frequently Asked Questions(FAQ) zum Schulungsangebot von Andreas Unkelbach", "Informationen zur Live-Session" sowie den "Lernpfad zum Online-Training" bei Espresso Tutorials näher vorstelle.

Hier ist die KI eine sinnvolle Hilfe für die Struktur der FAQ aber auch zum Gegenlesen meiner Antworten gewesen :-).

Fazit

Ich würde mich freuen, wenn dieser Rückblick auf die vergangenen 20 Jahre als Autor, Blogger, Controller und Dozent interessant war und kann das Blog als Wissensplattform nur weiter empfehlen und bin heute sehr froh in kleinen Artikeln mittlerweile dann doch eine umfangreiche Sammlung an Fachartikeln veröffentllicht zu haben.

Da mir verschiedene Initiativen und Aktionen wichtig sind mag ich zum Abschluss auch gerne auf  die Seite "Spendenübersicht" verweisen.

Dabei sind mir sowohl lokale Einrichtungen "Die Brücke: Wohnungslosenhilfe" aber auch übergreifende Themen wie die "Fördermitgliedschaft Sanktionsfrei" oder "Correctiv Non-Profit-Journalismus" wichtig und vielleicht sind diese ja auch Punkte die ebenfalls von anderen in Blick genommen werden. Vielen Dank dafür.
 

Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionenzu finden. Mein Weiterbildungsangebot zu SAP Themen finden Sie auf unkelbach.expert.
Werbung
Abschlussarbeiten im SAP S/4HANA Controlling (📖)

Für 29,95 € direkt bestellen

Oder bei Amazon ** Oder bei Autorenwelt

Diesen und weitere Texte von Andreas Unkelbach finden Sie auf http://www.andreas-unkelbach.de


Dienstag, 11. Juni 2024
19:47 Uhr

Geschäftsbereiche als Belegaufteilungsmerkmal

Im Artikel "Betriebe gewerblicher Art (BgA) und Belegaufteilungsmerkmale Profitcenter, Segment, Funktionsbereich und Geschäftsbereich" wurde das Customizing für die beiden Belegaufteilungsmerkmale Geschäftsbereich und Segment näher eingegangen. Danach beschreibt der Artikel "Segmente in der neuen Profitcenter-Rechnung als Belegaufteilungsmerkmal" etwas ausführlicher die Darstellung die Segmente sowohl in der neuen Profitcenterrechnung (FIN-PCA) als auch durch Kundenerweiterung per BADi.

Damit aber beide Alternativen dargestellt sind, mag ich an dieser Stelle auch noch einmal das Thema Geschäftsbereich hervorheben.

Der Geschäftsbereich selbst ist direkt über die CO Objekte zugeordnet. Entsprechend ist dies für die Kostenstellen und Innenaufträge aus folgender Abbildung ersichtlich.

Zuordnung CO Objekte Businness Area Geschaeftsbereich
Statt der Segmente A bis C haben wir im Beispiel drei Geschäftsbereiche A bis C und die CO Objekte wie Kostenstelle und Innenauftrag direkt diesen zugeordnet. So umfast der Geschäftsbereich C nun Innenauftrag 302002 und 302004.

Dabei können nicht nur Innenaufträge und Kostenstellen sondern auch PSP-Elemente einem Geschäftsbereich zugeordnet werden.

Auch der Geschäftsbereich wird, sowohl im klassischen Hauptbuch (CLASSIC-GL) als auch im neuen Hauptbuch (NEW-GL), unter der Unternehmensstruktur angelegt.

Dies ist im Customizing (Transaktion SPRO) unter folgenden Pfad der Fall:
  • Unternehmensstruktur
  • Definition
  • Finanzwesen
  • Geschäftsbereich definieren
Im darauf folgenden Dialog Sicht "Geschäftsbereiche" ändern kann der Pflegeview V_TGSB bearbeitet werden. Als Schlüssel für den Geschäftsbereich können vier Zeichen gewählt werden (Feld GSBER in der Tabelle TGSB) und 30 Zeichen für die Bezeichnung (Feld GTEXT der Tabelle TGSBT).

Soll auch eine Geschäftsbereichsbilanz erstellt werden kann diese in den Verfahrensparameter je Buchungskreis aktiviert werden. Die entsprechende Einstellung ist im Customizing unter folgenden Pfad zu finden.
  • Finanzwesen
  • Grundeinstellungen Finanzwesen
  • Globale Parameter zum Buchungskreis
  • Globale Parameter prüfen und ergänzen
Unter Sicht "Buchungskreis Globale Daten" ändern:  Detail kann im Abschnitt Verfahrensparameter die Option Geschäfsbereichs-Bilanzen aktiviert werden.


Sofern im Buchungskreis die Geschäftsbereichsbilanzen aktiviert ist muss in allen CO-Kontierungsobjekten ein Geschäftsbereich zugeordnet werden. Andernfalls kommt es zur folgenden Meldung KI167 bei der Belegerfassung.

Die Meldung lautet in etwa so:
"CO OBJEKT  Aufrag / Kostenstelle" ist keinem Geschäftsbreich zugeordnet

Diagnose
Das Kontierungsobjekt ... vom Typ ... ist keinem Geschäftsbereich zugeordnet, obwohl für den Buchungskreis ... Geschäftsbereichsbilanzen erstellt werden sollen.

Systemaktivitäten
In solchen Buchungskreisen müssen alle CO-Kontierungsobjekte einem Geschäftsbereich zugeordnet sein.

Vorgehen
Bitte ordnen Sie .... einem Geschäftsbereich zu.

 



Bei der Pflege vom Innenauftrag ist dabei jedoch folgendes zu beachten:

Nachträgliche Pflege Geschäftsbereich bei Innenaufträgen mit Bewegungsdaten

Sollten Innenaufträge bereits Ist-Buchungen erfasst haben, ist das Feld Geschäftsbereich ausgegraut (nicht mehr eingabebereit). Gerade bei einer nachträglichen Einführung von Geschäftsbereichsbilanzen sieht hier SAP vor, dass die Aufträge abzuschließen sind und neue Aufträge anzulegen sind, auf denen künftig Buchungen erfolgen sollen. Dies liegt auch daran, dass keine zeitabhängige Zuordnung zum Geschäftsbereich beim Innenauftrag möglich ist und künftige Buchungen auch vollständig in der Geschäftsbereichsbilanz abgebildet sein sollen.

Der SAP Hinweis 511833 bietet jedoch eine Programmkorrektur an, durch die einmalig ein Geschäftsbereich in den Stammdaten eines echt bebuchten Auftrags nachgepflegt werden kann, sofern dieses Feld zuvor nicht gefüllt war.

Ist diese "initiale Änderung" erfolgt, ist es dann nicht mehr möglich den Geschäftsbereich zu ändern, sodass auch dieses Feld auf Anzeige (grau) umstellt wird und keine weiteren Anpassungen des Geschäftsbereichs mehr möglich ist.

Auswertung Geschäftsbereich

Da der Geschäftsbereich schon im klassischen Hauptbuch relevant war kann in der Bilanz/GuV (Transaktion S_ALR_87012284) unter der Verkehrszahlenabgrenzung direkt ergänzend zum Buchungskreis auch der Geschäftsbereich nach der gepflegten BIl/GuV Struktur ausgewertet werden.

Fazit

Im direkten Vergleich der Lösung BADi für Segment oder Einsatz der Geschäftsbereiche dürfte der Hauptunterschied bei Betrachtung von Innenaufträgen sein, dass hier die Zuordnung nach erstmaliger Zuordnung nicht mehr angepasst werden kann.

Auf das Thema Unterstützung der Geschäftsbereiche unter SAP S/4HANA ist im Artikel "Betriebe gewerblicher Art (BgA) und Belegaufteilungsmerkmale Profitcenter, Segment, Funktionsbereich und Geschäftsbereich" ausführlicher dargestellt worden.

Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionenzu finden. Mein Weiterbildungsangebot zu SAP Themen finden Sie auf unkelbach.expert.
Werbung
Aktuelles von Andreas Unkelbach

unkelbach.link/et.reportpainter/

unkelbach.link/et.migrationscockpit/

Diesen und weitere Texte von Andreas Unkelbach finden Sie auf http://www.andreas-unkelbach.de


Sonntag, 9. Juni 2024
18:01 Uhr

Segmente in der neuen Profitcenter-Rechnung als Belegaufteilungsmerkmal

Im Artikel "Betriebe gewerblicher Art (BgA) und Belegaufteilungsmerkmale Profitcenter, Segment, Funktionsbereich und Geschäftsbereich" wurde das Customizing für die beiden Belegaufteilungsmerkmale Geschäftsbereich und Segment näher eingegangen.

Beide wurden im Zusammenhang einer Belegaufteilung / Belegsplitt mit der Darstellung eines Betriebes gewerblicher Art vorgestellt.

An dieser Stelle soll noch einmal etwas ausführlicher das Merkmal Segment beschrieben werden.

Grundsätzlich werden Segmente, sofern das neue Hauptbuch und die neue Profitcenterrechnung aktiv sind im Customizing (Transaktion SPRO) innerhalb folgenden Pfades angelegt werden:
  • Unternehmensstruktur
  • Definition
  • Finanzwesen
  • Segment definieren
angelegt werden. Im gleichen Pfad werden auch Gesellschaft, Funktionsbereich oder auch Geschäftsbereich definiert.

IM Darauf folgenden Dialog Sicht "Segmente für Berichterstattung" ändern kann der Pflegeview V_FAGL_SEGM bearbeitet werden. Alternativ können entsprechende Segmente auch durch die Transaktion SM30 und den View V_FAGL_SEGM bearbeitet werden.

Die Segmente werden in der Tabelle FAGL_SEGM und FAGL_SEGMT gespeichert.
Dabei kann der Schlüssel des Segment 10 Zeichen umfassen (Tabelle FAGL_SEGM und Feld Segment) und die Beschreibung insgesamt 50 Zeichen (Tabelle FAGL_SEGMT und Feld Name). Die Segmente selbst sind dabei mandantenabhängig gespeichert und die Tabelle kann per Customizing Transportauftrag übertragen werden.
 

Ableitung Segment über die Profitcenterrechung FIN_PCA

Nachdem die Segmente angelegt sind können diese direkt einzelnen Profitcentern zugeordnet werden. Dies ist in folgender Abbildung ersichtlich.

Segment zugeordnet am Profitcenter FIN-PCA
Im Beispiel haben wir zwei Segmente ("Segment A" und "Segment B") und jeweils Profitcenter, die unterhalb des jeweiligen Segments zugeordnet sind.

Im Beispiel sind im Profticenter "P101" und Profitcenter "P102" das "Segment A" und im Profitcenter "P103" das Segment "Segment B" hinterlegt.

Bei der Pflege eines Profitcenters mit der Transaktion KE51 (Anlage) oder KE52 (Ändern) kann ein Segment als Stammdatum unterhalb der Grunddaten dem Profitcenter hinterlegt werden.

Im Beispiel werden einzelnen CO Objekte wie die Kostenstellen "101" und "201" aber auch die Innenaufträge "302001" bis "302006" über das zugewiesene Profitcenter entsprechende Segmente zugeordnet.

Nun haben wir hier aber die beiden Innenaufträge "302002" am Profitcenter "P101" und "302004" am Profitcenter "P102", die nicht länger dem Segment A zugeordnet werden sollen.

Es soll jedoch die Zuordnung zum Profitcenter aus Gründen des einheitlichen Berichtswesens und wegen bestehender Berechtigungen beibehalten werden.

Das Feld Segment im Profitcenter ist kein zeitabhängiges Feld, was bedeutet, dass beide Profitcenter über den gesamten Gültigkeitszeitraum zugeordnet sind und hier Änderungen nur möglich sind, sofern keine Bewegungsdaten am Profitcenter vorhanden sind (siehe SAP Hinweis 1037986).

Sofern noch keine Bewegungsdaten vorhanden sind kann nach SAO Hinweis 940721 über die Tabellenpflege (SM30) der View V_FAGL_SEGM_PRCT bearbeitet werden und hier für den jeweiligen Mandaten das Flag (Feld SEGMENT_PRCTR_MD) aktiviert werden. Sofern keine Bewegungsdaten im Profitcenter vorliegen kann nun mit der Transaktion KE52 das Segment geändert werden. Sollten doch Bewegungsdaten vorhanden sein bleibt das Feld ausgegraut.

Reorganisation von Segmenten bei bestehenden Ist-Daten


Sofern doch Bewegungsdaten vorhanden sind kann ab EHP6 untd aktiven neuen Hauptbuch eine Segmentreorganisation erfolgen. Vorraussetzung dafür ist die zusätzliche Business Function FIN_GL_REORG_SEG und Lizenzierung der SAP Landscape Transfordmation wodurch Segmentänderungen und Umbuchungen von Bewegungsdaten konsistent unter ECC durchgeführt werden. Nähere Informationen dazu liefert der SAP Hinweis 2205584 sowie allgemeine Informationen der SAP Hinweis 1686874.
 

Ableitung Segment durch Kundenerweiterung / Business-Add-In (BAdIs)

Eine andere Alternative ist das Segment nicht direkt über das Profitcenter sondern über ein Business Add-In abzuleiten. Dabei wird das BAdi FAGL_DERIVE_SEGMENT für das Segment und FAGl_DERIVE_PSEGMENT für das Partnersegment abgeleitet. Die entsprechende Ableitung ist im SAP Hinweis 686531 beschrieben und es kann auf alle Felder der Struktur COBL (Kontierungsblock) der Belegerfassung zugegriffen werden. Dabei stehen hier auch die Felder AUFNR für Innenauftrag und KOSTL für Kostenstelle zur Verfügung.

Nach folgender (absteigender) Hierarchie erfolgt die Fortschreibung des Segment auf den entsprechenden Beleg.
  1. Manuell gesetztes Segment
    Hier ist es empfehlendeswert das Feld Segment in der Feldauswahlliste / Feldstatuspflege der Belegerfassung möglichst an hinterer Position zu setzen, so dass nicht aus Versehen das Segment abweichend zu den anderen Objekten überschrieben wird.
  2. BAdI
    FAG_DERIVE_SEGMENT /
    FAGL_DERIVE_PSEGMENT
  3. Stammsatz ds Profitcenters
Die Priorität 3 ist schon eingangs ebschrieben worden. Der Aufruf des BAdi erfolgt innerhalb des FUnktionsbausteins FAGL_SEGMENT_BELEGPOS_CHECK, so dass hier beim Belegaufbau im FI/CO die Ableitung erfolgt und anschließend die Beleginformation in allen relevanten Berichten im FI für die Hauptbuchsicht zur Verfügung steht.

Im oberen Beispiel soll nun per BAdI ein abweichendes Segment für die Innenaufträge 302002 und 302004 zugeordnet werden. Statt "Segment A" soll hier das "Segment C" als Beleginformation fortgeschrieben werden.

Die folgende Abbildung sollte dieses etwas klarer darstellen.

Ableitung Segment per Kundenerweiterung BADI

Im Beispiel sind die Innenaufträge weiterhin jeweiligen Profitcentern zugeordnet. Im Beispiel ist der Innenauftrag 302002 über das Profitcenter P101 und der Innenauftrag 302004 über das Profitcenter P102 jeweils dem "Segment A" zugeordnet.

Erfolgt jetzt jedoch eine Buchung, kann per BAdI abweichend zu der direkten Zuordnung per Profitcenter das "Segment C" als Beleginformation fortgeschrieben werden.

Denkbar ist eine solche Ableitung über eine kundeneigene Tabelle, in der Kostenstelle und Innenauftrag abweichende Segmente zugeordnet sind oder aber durch das Auslesen von Zusatzfeldern an Kontierungsobjekten.

Sollte ein Zusatzfeld an der Kostenstelle oder Innenauftrag gewählt werden, ist hier ein besonderer Blick auf die Zeitabhänigkeit zu werfen. Bei den Stammdaten von Innenaufträgen besteht hier erst einmal kein Betrachtungszeitraum, sodass allenfalls ein Startdatum als weiteres Zusatzfeld bearbeitet werden kann. Bei Kostenstellen oder auch Kostenarten kann die Zeitabhängigkeit mit unterschiedlichen Zeiträumen, ebenso wie beim Geschäftsbereich einzeln eingestellt werden.

Im Artikel "Zeitabhängige Felder für Stammdaten insbesondere bei Zusatzfeldern zum Beispiel für Hochschulfinanzstatistik innerhalb des SAP Modul CO-OM"  ist dies Thema und das entsprechende Customizing näher beschrieben worden.

Berichtswesen über Segmente

Mit Blick auf das Berichtswesen dürften zwei Bereiche besonders interessant sein. Die Bilanzbuchhaltung kann in der Bilanz/GuV (Transaktion S_ALR_87012284) durch die Freie Abgrenzung (Schaltfläche) das Feld Segment, ebenso wie das Feld Profitcenter, unter den Verkehrszahlen ausgewählt werden.

Daneben gibt es aber auch noch weitere Rechercheberichte, die im SAP Anwendungsmenü unterhalb des folgenden Ordners zu finden sind:
  • Infosysteme
  • Rechnungswesen
  • Fiannzwesen
  • Hauptbuch
  • Infosystem (neu)
  • Berichte zur Segment-Berichterstattung

Im Bericht Segment Plan/Ist/Abw. (Transaktion S_E38_98000092) können BUchungskreis, Segment und die Bil/GuV Struktur als Selektionsmerkmale ergänzend zum Kostenrechnungskreis und Ledger ausgewählt werden.

Im Abschnitt "Finanzbuchhaltung / Ledgerkonzept" ist das Thema unterschiedliche Ledger ebenfalls beschrieben.

An dieser Stelle nur eine erläuternde Abbildung zum Thema:
Ledgerkonzept Hauptbuchhaltung

Ausführlichere Informationen, auch in Hinblick auf S/4HANA sind im Artikel "Bisherige Erkennntnisse rund um SAP S/4HANA und FIORI aus Sicht Rechnungswesen CO und FI" zu finden.

Mit Blick auf SAP S/4HANA noch ein ergänzender Hinweis. Während der Geschäftsbereich in den FIORI-Auswertungen nicht zur Verfügung steht, kann das Segment, ebenso wie das Profitcenter auch in den FIORI Auswertungen genutzt werden.

Mit Blick auf die Auswertung eines BgA dürfte aber weiterhin die Bilanzbuchhaltung bei OnPremise auch weiterhin den SAP GUI nutzen.

Fazit

Auf die Besonderheiten bei der nachträglichen Einführung des Geschäftsbereiches werde ich ebenfalls noch eingehen, aber an dieser Stelle schon einmal der Hinweis welche Möglichkeiten durch die Nutzung von Segmenten oder die Segment-Berichterstattung vorhanden sind.
 

Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionenzu finden. Mein Weiterbildungsangebot zu SAP Themen finden Sie auf unkelbach.expert.
Werbung
Aktuelle Schulungstermine Rechercheberichte mit SAP Report Painter

unkelbach.link/et.reportpainter/

Diesen und weitere Texte von Andreas Unkelbach finden Sie auf http://www.andreas-unkelbach.de


Samstag, 18. Mai 2024
11:37 Uhr

SAP Query ABAP Coding zum Zusatzfeld Inhalt eines Strings auswerten

Das Thema Zusatzfeld und passendes Coding hatte ich schon im Artikel "Auswertung sprechender Nummernkreisintervalle von CO Innenaufträgen mit Query Zusatzfeldcoding und Unterscheidung numerischer oder alphanumerischer Schlüssel" besprochen.

Das Beispiel von damals sollte verwnedet werden, damit eine IF Schleife nur bei Zahlenwerten (ohne Buchstaben) erfolgt.

ABAP: Enthält Variable nur Zahlenwerte

Vorab sollte man sich jedoch bewust sein, dass ein Innenauftrag als Schlüsselfeld durchaus alphanumerische Werte enthalten kann. Hier stellt sich also die Frage, wie es möglich ist die Auftragsnummer zu überprüfen, ob tatsächlich nur Zahlenwerte enthalten sind.

Hier kann eine Wenn Funktion (IF) mit der vergleichendenen Anweisung CO (contains only) weiter helfen. ABAP hat einige Vergleichsoperatoren, so dass hier Variablen mit Variablen oder aber auch mit bestimmten Werten verglichen werden können. Zu diesen logischen Ausdrücken gehört unter anderen CO (contians only), CN (contains not only) und weitere. Diese liefern ein Wahr wenn der Vergleich erfolgreich war und nur die Zeichen des Vergleichsparameter vorhanden war (CO) oder aber wenn noch weitere Zeichen dabei sind (CN). Interessant ist auch noch die Möglichkeit CS (contains string) womit vergleicht werden kann, ob eine bestimmte Zeichenfolge in einen Wert vorhanden ist.

Ein ausführliches Beispiel wäre

DATA: L_ZAHLEN(10) TYPE c VALUE = '0123456789'.
* L_zahlen enthaelt Zahlenwerte Leerzeichen
DATA: L_innenauftrag type AUFK-AUFNR.

IF L_innenauftrag CO L_ZAHLEN.
* Reine Auftragsnummer

ELSEIF.
* Alphanumerischer Innenauftrag

ENDIF.

Selbstverständlich lässt sich dieses auch ohne Definition einer Konstanten regeln. Hierzu kann folgende Anweisung erstellt werden:

IF AUFK-AUFNR CO  '1234567890'.
* Innenauftrag hat nur Nummern
ELSEIF.
*Innenauftrag ist alphanumerisch
ENDIF.

Damit kann nun mit den vorhandenen Zahlenwerten weitergearbeitet werden.

Auch sonst wurden hier noch weitere Übersetzungen der Aufrtragsnummer in einen sprechenderen Schlüssel / Text vorgestellt.

ABAP Vergleichsoperatoren

Isa Bodur hat im Artikel "Auswertung sprechender Nummernkreisintervalle von CO Innenaufträgen mit Query Zusatzfeldcoding und Unterscheidung numerischer oder alphanumerischer Schlüssel" einige Vergleichsmöglichkeiten mit Erläuterungen vorgestellt.

Diese mag ich hier kurz als Tabelle aufführen.
 
ABAP Vergleichsoperatoren
Operator Bedeutung
CO Contains Only / Enthält nur …
CN Contains Not only / Enthält nicht nur …
CA Contains Any / Enthält mindestens eines der folgenden Zeichen
NA Contains Not Any / enthält keines der Zeichen
CS Contains String / enthält Zeichenkette
NS contains No String / enthält Zeichenkette nicht
CP Covers Pattern: passend zum Muster
NP No Pattern: keine Übereinstimmung zum Muster

Beim Pattern / Muster ist zu beachten, dass * eine Zeichenkette und + für ein beliebiges Zeichen steht.
Zum besseren Verständnis nehmen wir eine Variable html als Zeichenkette und geben hier HTML Code als Inhalt.

DATA html TYPE string.
html ='Dieser Text ist <i>kursiv</i>.'


Hier ist das HTML Tag <i> und </i> für kursive Schrift verantwortlich.

In der Prüfung kann nun per

IF html CP '*<*>*'.


darauf reagiert werden, dass die Variable html HTML Code enthält.

Praxisbeispiel CS enthält Zeichenkette

Die CO Innenaufträge sind sowohl über das zugeordnete Profitcenter als auch über die verantwortliche Kostenstelle weiteren Bereichen zugeordnet.

Abhängig vom zugeordneten Profitcenter soll nun eine weitere Information (zum Beispiel der im Kostenstellenschlüssel hinterlegte Abteilung) mit in einer Stammdatenliste ausgegeben werden. Dies soll aber nur bei solchen Innenaufträgen erfolgen die zu bestimmten Buch-Profitcentern gehören ausgegeben werden.

Hier sind die Profitcenter B-SAP, B-OFFICE, B-BWL jeweils für eine bestimmte Sparte von Büchern unseres Verlages hinterlegt.

Nun haben wir ein Zusatzfeld ZABTEILUNG (Type C, Länge 030, Ausgabelänge 030) angelegt und werden hier durch folgendes Coding eine Prüfung durchführen.

Schritt 1:
Leeren der Variable ZABTEILUNG:

CLEAR ZABTEILUNG.

Schritt 2:
Ist das zugeordnete Profitcenter keines mit der Zeichenkette 'B-' soll als Wert NR ausgegeben werden:

IF AUFK-PRCTR NS 'B-'.
  ZABTEILUNG = 'NR'.
ENDIF.

Schritt 3:
Enthält das Profitcenter doch B- soll anhand der verantwortlichen Kostenstelle der sprechende Schlüssel übersetzt werden:

IF AUFK-PRCTR CS 'BS-'.

Schritt 4:
Die Übersetzung des Kostenstellenschlüssels soll jedoch nur bei numerischen Kostenstellen erfolgen:

 IF AUFK-KOSTV CO  '1234567890'.

Schritt 5:
Diverse Bedingungen (IF Schleife) zur Übersetzung des Kostenstellenschlüssels, wobei die Kostenstelle hier mit führenden 0 auf zehn Zeichen geprüft wird.Die Unterscheidung der Abteilungen ist anhand der ersten Ziffer der Kostenstellenummer zu sehen:
  • 1 = Verwaltung
  • 2 = Einkauf
  • 3 = Gebäude
  • 4 = Redaktion
  • 5 = Produktion
Dabei werden siebenstellige Kostenstellenschlüssel verwendet.

 IF
    AUFK-KOSTV BETWEEN '0001000000' AND  '0001999999'.
    ZABTEILUNG = 'Verwaltung'.
  ELSEIF
    AUFK-KOSTV BETWEEN '0002000000' AND  '0002999999'.
    ZABTEILUNG = 'Einkauf'.
  ELSEIF
    AUFK-KOSTV BETWEEN '0003000000' AND  '0003999999'.
    ZABTEILUNG = 'Gebäude'.
  ELSEIF
    AUFK-KOSTV BETWEEN '0004000000' AND  '0004999999'.
    ZABTEILUNG = 'Redaktion'.
  ELSEIF
    AUFK-KOSTV BETWEEN '0005000000' AND  '0005999999'.
    ZABTEILUNG = 'Produktion'.
 ENDIF.

Schritt 6:
Die Prüfung des Intervalles der Kostenstelle ist damit abgeschlossen und wir schließen beide IF Schleifen (Nummernschlüssel Kostenstelle und Profitcenterprüfung)

 ENDIF.
ENDIF.


Dieses Zusatzfeld kann nun in der Grundliste der Query mit aufgenommen werden.

Das vollständige Coding zum Zusatzfeld lautet also:

CLEAR ZABTEILUNG.
IF AUFK-PRCTR NS 'B-'.
  ZABTEILUNG = 'NR'.
ENDIF.

IF AUFK-PRCTR CS 'BS-'.
 IF AUFK-KOSTV CO  '1234567890'.
 IF
    AUFK-KOSTV BETWEEN '0001000000' AND  '0001999999'.
    ZABTEILUNG = 'Verwaltung'.
  ELSEIF
    AUFK-KOSTV BETWEEN '0002000000' AND  '0002999999'.
    ZABTEILUNG = 'Einkauf'.
  ELSEIF
    AUFK-KOSTV BETWEEN '0003000000' AND  '0003999999'.
    ZABTEILUNG = 'Gebäude'.
  ELSEIF
    AUFK-KOSTV BETWEEN '0004000000' AND  '0004999999'.
    ZABTEILUNG = 'Redaktion'.
  ELSEIF
    AUFK-KOSTV BETWEEN '0005000000' AND  '0005999999'.
    ZABTEILUNG = 'Produktion'.
  ENDIF.
 ENDIF.
ENDIF.

 

Weitere Beispiele ABAP Code im Zusatzfeldcoding

Ein umfangreicheres Beispiel inklusiver einer SELECT Abfrage über alle passenden Ergebnisse zur Abfrage über die verantwortliche Kostenstelle des CO Innenauftrags und eines Feld innerhalb der Kostenstellenstammdaten ist im folgenden Coding zu sehen. Dabei sind im folgenden Code die Regeln als Kommentar mit vorangestellten * im Coding hinterlegt.

Zusatzfeld VLE (Typ C und Länge 030).

DATA: L_CSKSTELTX type CSKS-TELTX.

* Regel 1 Für das Intervall der Kostenstellen 10000000 bis 12345678

IF AUFK-KOSTV => '0010000000' AND AUFK-KOSTV =< '0012345678'.

* Regel 1.1 Die ersten Ziffern der Kostenstelle ohne führende 00

WRITE AUFK-KOSTV(6) TO VLE NO-ZERO .

* Regel 1.2 Sonderfälle einzelner Kostenstelle

ELSEIF AUFK-KOSTV => '0011110000' AND AUFK-KOSTV =< '0011119999'.
  VLE = '1111BE'.
ELSEIF AUFK-KOSTV = '0012340000'.
  VLE = '1234BE'.


* Regel 2 Verantwortliche Kostenstelle ohne führende 00

ELSE.
  WRITE AUFK-KOSTV TO VLE NO-ZERO .
ENDIF.

* Regel 3 Feld Teletexnummer (Stammdaten Kostenstelle - Tabelle CSKS) ist gefüllt


SELECT teltx FROM csks INTO L_CSKSTELTX up to 1 rows
  WHERE kokrs = AUFK-KOKRS
  AND kostl = AUFK-KOSTV
  and datbi >= SY-DATUM
  and teltx ne space.
ENDSELECT.
IF sy-subrc = 0.
    VLE = L_CSKSTELTX.
ENDIF.

Eine inhaltliche Erläuterung ist im Artikel "Query über COEP, AUFK und FMFINCODE für Einzelposten Istkosten Innnenauftrag mit Stammdaten aus CO und PSM-FM sowie Spalten für Ertrag und Aufwand - Erster Teil Infoset als Datengrundlage" im Abschnitt "Zusatzfeld VLE zur Darstellung virtueller Lehreinheit aus Teilstring der verantwortlichen Kostenstelle, sofern nicht in einem anderen Feld ein Wert steht" erläutert.

Gerade im Berichtswesen ist es hilfreich, sich einige Werkzeuge zum Reporting und ihre Möglichkeiten näher anzusehen.



Im Buch »Berichtswesen im SAP®-Controlling« bin ich ausführlich auf dies Thema eingegangen.
 
Berichtswesen im SAP®-Controlling
Verlag: Espresso Tutorials GmbH
1. Auflage
(01. Juni 2017) Paperback ISBN: 9783960127406

Für 19,95 € direkt bestellen

Oder als SAP Bibliothek-Flatrate *

Oder bei Amazon *
 
Vielleicht finden sich hier ja auch noch weitere Anregungen für den Aufbau eines Berichtswesen mit SAP nicht nur für CO im Buch.

Dabei sind SAP Query und Report Painter für mich noch immer praktische Tools um Berichte zu erstellen.
 

Hinweis:

Eine kurze Einführung in das Thema SAP Query habe ich im Artikel
"Grundlagen Kurzeinführung und Handbuch SAP Query" beschrieben und hoffe Ihnen hier eine Einführung ins Thema bieten zu können.




Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionenzu finden. Mein Weiterbildungsangebot zu SAP Themen finden Sie auf unkelbach.expert.
Werbung
Berichtswesen im SAP®-Controlling (📖)

Für 19,95 € direkt bestellen

Oder bei Amazon ** Oder bei Autorenwelt

Diesen und weitere Texte von Andreas Unkelbach finden Sie auf http://www.andreas-unkelbach.de


<< Frühere Einträge Spätere Einträge >>



* Amazon Partnerlink/Affiliatelinks/Werbelinks
Als Amazon-Partner verdiene ich an qualifizierten Käufen über Amazon.
Hinauf






Logo Andreas-Unkelbach.de
Andreas Unkelbach Blog
ISSN 2701-6242

© 2004 - 2024 Andreas Unkelbach
Gießener Straße 75,35396 Gießen,Germany
andreas.unkelbach@posteo.de

UStID-Nr: DE348450326 - Kleinunternehmer im Sinne von § 19 Abs. 1 UStG

Andreas Unkelbach

Stichwortverzeichnis
(Tagcloud)


Aktuelle Infos (Abo)

Facebook Twitter XING

Linkedin Mastodon Bluesky

Amazon Autorenwelt Librarything

Buchempfehlung
Berichtswesen im SAP®-Controlling

19,95 € Amazon* Autorenwelt

Espresso Tutorials

unkelbach.link/et.reportpainter/

unkelbach.link/et.migrationscockpit/

Privates

Kaffeekasse 📖 Wunschliste