I have implemented a new PCR scenario, ZPWT (as per the Developing Your Own Personnel Change Requests documentation) which is a copy of the standard scenario SPWT.
For scenario SPWT we had created an implementation of the BADI HRWPC_PCR_CHECK_DATE to set the date correctly. I then added the new scenario ZPWT to the implementation of the HRWPC_PCR_CHECK_DATE badi. This appears to have no effect. The BADI is never triggered for the custom scenario but is for all the standard scenarios (I added both the custom and standard scenarios as filters on the BADI implentation).
Does anyone have any ideas what I need to do to get this to work.