SAP Jobsuche bei DV-Treff


Suchen
Phillip Sondermann
vor 6 Jahre
Hallo Zusammen,

wahrscheinlich eine etwas einfachere Nachfrage.

Ich nutze für die Abgeltung von Abwesenheitskontingenten (IT 2006) den IT 0416.

In der manuellen Angabe von Zeitkontingentabgeltungen möchte ich bei der Auswahl der Abgeltungsvorschrift, dass direkt die Funktion "nicht abrechnen" aktiviert wird.

Kennt jemand die dazugehörige Customizing Einstellung? bzw. gibt es dazu überhaupt eine? Welche Möglichkeit hätte ich ansonsten zu einem Workaround?

Durch das hinterlegen einer möglichen Abgeltungsregel erreiche ich leider auch nicht den richtigen Effekt.

Besten Dank und viele Grüße.

Phillip S.

Förderer

Phillip Sondermann
vor 6 Jahre
Hallo.

Der Fall konnte nun geklärt werden.

Es wurde follgendes Szenario durchgeführt:

Da der Infotyp 0416 nicht Teil des üblichen Erweiterungsframeworks ist

https://help.sap.com/saphelp_dimp50/helpdata/en/4f/d526be575e11d189270000e8322f96/frameset.htm?frameset=/en/4f/d52719575e11d189270000e8322f96/frameset.htm¤t_toc=/en/f7/2fe034ee251f34e10000009b38f83b/plain.htm&node_id=30&show_children=false  )

erfolgt die Vorbelegung entsprechend über eine Erweiterung im PBO des zugehörigen Dynpros:

Hierzu gibt es eine Erweiterungsimplementierung in dem zugehörigen Paket.

Die Form „Initial Values“ belegt entsprechend das Dynpro und wurde durch einen Pre-Exit entsprechend erweitert und setzt das Feld „nopay“ auf abap_true.

Es wurde im Enhancement folgender Quellcode hinterlegt.

ENHANCEMENT 1 Z_HR_ENHC_IT416.

IF psyst-ioper = insert.

p0416-nopay = abap_true.

ENDIF.

ENDENHANCEMENT.

Viele Grüße