Jakob Poggemann
13. April 2017

Keine Verbuchung durch SAP P&F, weil die Daten gesperrt sind, und nun?

Schwierigkeiten mit DSGVO

Wenn die Formularinhalte über den SAP Standardtask TS17900108 verbucht werden sollen, die Daten aber anderweitig blockiert sind, wird der Workflow durchlaufen und keine Verbuchung findet statt.

Der Fehler tritt dann nur im Hintergrund auf, sodass wir dies nicht registrieren, wenn wir die Daten nicht explizit überprüfen. In diesem Beitrag möchte ich Ihnen kurz zeigen, wie sie einen passenden Warteschritt in ihren Workflow einbauen können, sodass bei einem Fehler die Verbuchung verschoben und zu einem späteren Zeitpunkt erneut versucht wird.

In unserem Webinar erklären wir Ihnen, was im SAP Standard möglich ist, welche Erweiterungen es gibt und wie Sie die digitale Zeiterfassung auch in Zukunft in SAP umsetzen können.

Die Lösung

Zunächst Anlegen eines Fehlerzähler-Elements im Workflow Container. Dies hat den Sinn, dass im Falle einer nicht möglichen Verbuchung zumindest nach einiger Zeit der Workflow abbricht.
Image_1
Einfügen einer Containeroperation hinter dem Verbuchungsschritt:
Image_2
In dieser wird der error_counter bei jedem Durchlauf einmal hochgezählt
Image_3
Hinter “Counter hochzählen” eine Schleife einfügen
Image_4
Hier müssen die Bedingungen für das Schleifenende wie folgt definiert sein (ich habe für Anzahl der gescheiterten Verbuchungsversuche 50 genommen)
Image_5
Ausgänge passend bennenen
Image_6
Verbuchungsblöcke, die momentan problematischer Weise nicht verbuchen, wenn die Daten z. B. durch eine Bearbeitung in der PA30 gesperrt sind, ausschneiden und einsetzen
Image_7

Zwischenstand: So sollte es dann bisher mit den eingebauten Schritten für Verbuchung aussehen

Image_8
Jetzt würde diese Schleife einfach immer wieder durchlaufen werden. Deswegen muss in diese ein Wartschritt eingebaut werden:
Aktivtiät anlegen mit Aufgabe, die auf eine inhaltlich leere, aber angelegt Methode einer Workflowklasse verweist (Hintergrundaufgabe).
Image_9
Vorlagetermin bei diesen einstellen (ich habe hier 30 Minuten nach Erzeugung des Workitems eingestellt, also nach 30 Minuten wird eine Verbuchung erneut probiert):
Image_10
Somit haben wir unseren Warteschritt eingebaut und gesperrte Daten sind kein Problem mehr für unsere Verbuchung

Achtung sollten Sie Veränderungen an dem Formular während es sich im Warteschritt befindet vornehmen führt das zu einem Fehler im laufenden Workflow

Image_11

Einführungsleitfaden SAP BusinessObjects

Sie wollen SAP BusinessObjects in Ihrem Unternehmen einführen? Zusammen können wir für Sie die optimale Lösung entwickeln. Erfahren Sie mehr dazu.

Fazit

Mit diesem Tutorial habe ich Ihnen gezeigt wie Sie mit wenigen Schritten eine Verbuchung trotz gesperrte Daten hinbekommen. So können Sie diesen Fallstrick sehr einfach umgehen. Wenn Sie generell Fragen zu P&F haben oder Unterstützung bei ihrem Projekt brauchen, dann schreiben Sie uns doch einfach eine Email!

Unser E-Book zu Processes and Forms

E-Book: SAP HCM Processes and Forms

Ein unvergleichbares Personalwirtschaftssystem benötigt eine gute Kenntnis der Software, das erreichen Sie aber nur mit einem Knowhow, was Sie genau hier finden.

Jakob Poggemann

Jakob Poggemann

Ich bin Jakob Poggemann und Ihr SAP Consultant bei der mindsquare. Ich freue mich darauf Ihre HR Abteilung und Prozesse auf das nächste Level der Digitalisierung zu bringen!

Sie haben Fragen? Kontaktieren Sie mich!



Das könnte Sie auch interessieren

Sie haben sich für eine Einführung HR Renewal entschieden? Sie sind vielleicht schon mitten drin?

weiterlesen

Sie überlegen, in eine HR Renewal Einführung zu starten und bekommen einfach keinen Fuß an die Erde? Die vielen verschiedenen Feature Packages, Business Functions und Möglichkeiten stiften bei Ihnen Verwirrung […]

weiterlesen

Sicher kennen Sie auch das Problem eine Fiori Standardanwendung erweitern zu wollen und dabei nicht Gefahr zu laufen, dass Sie die Anpassung mit dem nächsten Update der SAP wieder überarbeiten […]

weiterlesen

Schreiben Sie einen Kommentar

Bitte füllen Sie alle mit * gekennzeichneten Felder aus. Ihre E-Mail Adresse wird nicht veröffentlicht.





Kontaktieren Sie uns!
Nadja Messer
Nadja Messer Kundenservice