11-27-2009 10:25 AM
Hi!
Using the extend programm check I have a message on an obsolete function module (POPUP_TO_DECIDE).
I want to know if there is a way to find the new object to use.
I search an OSS Notes on this function module but I do not find an information note.
I am looking for a generic method.
Thanks for your help
Moderator message - Moved to the correct forum
Edited by: Rob Burbank on Nov 27, 2009 9:17 AM
11-27-2009 11:05 AM
It means that POPUP_TO_DECIDE can be removed from SAP at any time and you should avoid using it.
Check function module documentation for alternate FM.
11-27-2009 11:01 AM
Hi,
not sure this is correct for every obsolete object, but you can check documentation of this function in SE37.
Like in POPUP_TO_DECIDE, documentation says:
Do not use! Please use POPUP_TO_CONFIRM.
This function module is obsolete.
Use the function module POPUP_TO_CONFIRM instead. Only then can parameters be included in such a way that is suitable for translation.
Regards,
Frisoni
11-27-2009 11:05 AM
It means that POPUP_TO_DECIDE can be removed from SAP at any time and you should avoid using it.
Check function module documentation for alternate FM.
11-27-2009 2:16 PM
>
> It means that POPUP_TO_DECIDE can be removed from SAP at any time and you should avoid using it.
Not entirely correct. Practically every FM can be removed by SAP at any time. There are plenty of FMs marked as obsolete for years that are still around - WS UOPLOAD and WS_DOWNLOAD for example.
On the other hand I've seen and used FMs not marked as obsolete that disappear after an upgrade.
However, if it is released for customer use (in the attributes), you can be relatively confident that it will be around for a while.
Rob
11-27-2009 2:30 PM
Hello Rob,
There are plenty of FMs marked as obsolete for years that are still around - WS UOPLOAD and WS_DOWNLOAD for example
Just to add to it. Before they were marked as obsolete SAP had released them. So ideally they will have to stick to this statement for "released" function modules:
A programmer who has used the function module must be able to rely on the fact that he will never in the future need to change the way he has called it.
Cheers,
Suhas