Skip to Content
0

Default values in field "End of STD" in IT 2001 for Germany

Jan 08, 2017 at 05:15 AM

42

avatar image

Dear Experts

For specific absence types in Germany ( screen 2008 ), we have a field in IT 2001 - "End of STD". In standard configuration, the value is defaulted from IT 0016, field : Continued pay that is defaulted from feature CONTR. So, when we create a new record for IT 2001 with that specific sub type, the date in field " End of STD" gets a value that is "x" number of days ahead from the start date of the record. This "x" days is defaulted from IT 0016 as described above.

We have a requirement, where, for a specific absence type, we want to default dates in that field " End of STD", based on company codes, without touching the standard configuration. And this should supersede the standard configuration when a record is created / changed.

We were thinking of using dynamic action by calling an external routine / enhance the associated module pool program. But, we need some details as to how to proceed or whether anyone has faced a similar issue before.

Thanks in advance.

BR

Rajesh

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

antoine foucault Jan 09, 2017 at 03:26 PM
1

Hi Rajesh:

I think in your case dynamic actions is not the right tool to go forward; I think you should either go for the XPAD PBO exit or better make a new implementation of BADi HRPAD00INFTY and code the PBO method in such a way that you populate your end of STD field.

You can check BADi in transaction code SE18 BADi name HRPAD00INFTY, and XPAD exit in transaction SE37 module EXIT_SAPFP50M_001

As for the specific coding giving input parameters either from the XPAD exit or BADi you can make it as simple as IF company code = ABC then end of STD = x ENDIF while controlling if you are actually creating the record (insert) or you could also give further flexibility and enhance it so that the value in days would be referenced in a customizing table such as T511K for instance.

You'd be better of with a technical resources for the specifics.

Best,

Antoine

Share
10 |10000 characters needed characters left characters exceeded
rajesh shankar Jan 10, 2017 at 10:33 AM
0

Hi Antonie

Many Thanks for the reply. I shall check with a technical resource.

BR

Rajesh

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Hi Rajesh:

Please don't forget to update your thread with the final solution and close it for future reference.

Best,

Antoine

0