on 01-06-2010 4:33 PM
Hi,
In EhP 4, I have a strange behaviour with a Talent Management iView that calls the HRTMC_EMPLOYEE_PROFILE Web Dynpro ABAP application.
If I launch it from the standard Employee Self-Service role, it works fine (although from time to time I still get the error I am going to describe).
As I am designing a custom Employee Self-Service role, I copied with delta-link the page and its iView and embed it (still delta-linked) in my custom role. Besides, I have created a custom configuration (with only 4 of the tabs) that I need to use and thus specify in the iView parameters.
When launched from my custom role, I get:
The ASSERT condition was violated
If I check in ST22, I found out that the MEM_ID parameter is not set ! (and the OSS note [1283279|https://service.sap.com/sap/support/notes/1283279] is implemented because we are in 7.01 SP03 / EA-HR 604 SP08)
Do you have any idea about what is going on (MEM_ID got lost or is never set or ...) ?
Thanks in advance.
Best regards,
Guillaum
Just been struck by light...
Actually, the link in ESS relies on an ABAP Proxy for launching the iView. In this ABAP proxy (CL_HRTMC_PROXY_TALENT_PROFILE), the MEM_ID parameter is set so that the Web Dynpro ABAP application can use it.
But, it is set only when the link is displayed in the ESS area/subarea page !
I don't have a clue how to call this particular proxy in a scenario where I do not want to display an area/subarea page with links but give direct access to the Talent Profile iView...
To me, it makes very difficult the reuse of this iView.
Best regards,
Guillaume
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You mean write an Enhancement in the Web Dynpro ABAP application (which is not trivial - to me at least - since it relies on FPM) ?
Another idea I got is to set an handler on the ICF service for Web Dynpro ABAP application HRTMC_EMPLOYEE_PROFILE so that the ABAP Proxy is called first and a call to the super Handler (Web Dynpro) is done after.
Update 21-01-2010
Looks a lot like Chain-Of-Responsibility Design pattern to me !
Best regards,
Guillaume
User | Count |
---|---|
99 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.