PA_CALC: Dump TSV_UNIQUE_NUMBER_OVERFLOW

,

In unseren Projekten sind wir in den vergangenen Tagen und Wochen auf ein Problem beim Löschen von Abrechnungsdaten aus Clustertabelle PCL2 mit ILM-Objekt PA_CALC aufmerksam geworden. Dies betrifft offenbar nur Kunden, die bereits ihr SAP-HCM-System auf HANA betreiben. Hier bricht beim Löschlauf der Job mit Dump TSV_UNIQUE_NUMBER_OVERFLOW ab.

Die Lösung beschreibt die SAP mit Hinweis 1540034 – Kurzdump TSV_UNIQUE_NUMBER_OVERFLOW. Hierin wird beschrieben, dass für jeden Tabellenrumpf beim Anlegen eine Nummer vergeben wird. Da diese Nummer eindeutig im Rollbereich sein muss, und der Zähler eine 4-Byte-Zahl ist, können maximal 4294967295 neue Tabellenrümpfe angelegt werden. Tritt der Kurzdump auf, so ist diese Schwelle überschritten worden.

Als Lösung wird beschrieben, die Ursache dadurch zu beheben, den Rollbereich zu verkürzen, d.h. die zu verarbeitende Menge zu reduzieren. Dies ist allerdings in diesem Fall nicht zielführend, da sich in dieser Phase des Löschens die Rahmenparameter nur schwer ändern lassen.

Folgende Lösung hilft, das Problem mit Dump TSV_UNIQUE_NUMBER_OVERFLOW zu beheben und die Löschung der Abrechnunghsergebnisse mit ILM-Objekt PA_CALC erfolgreich zu beenden: Setzen Sie den unkommentierten Profilparameter ABAP/ALLOW_TABHID2_OVFL auf den Wert 1 in ihrem Default- oder Applikationsserverprofil. Nach einem Neustart des Systems ist der Parameter aktiv und Sie können den Löschjob erneut starten und die Löschung sollte erfolgreich beendet werden können.

Wir empfehlen Ihnen, den Profilparameter ABAP/ALLOW_TABHID2_OVFL nach dem Löschen wieder zu löschen, da sonst im betroffenen Internen Modus , dort wo der Überlauf eingetreten ist, keine Memory-Snapshots mehr gemacht werden können.

Sie benötigen Unterstützung bei der Löschung von Daten in SAP-HCM zur Sicherstellung der DSGVO-Konformität? Sprechen Sie uns an – wir helfen Ihnen gerne weiter!