Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Function module

Former Member
0 Likes
632

Hi all,

in the se37 what happens when we click on

<b>internal release</b> and <b>Object Obsolete</b>

Thanks in advance

1 REPLY 1
Read only

alejandro_bindi
Active Contributor
0 Likes
290

This is mainly a documentation attribute of function modules, which is used mostly at SAP.

Internal Release means the function module can be used in SAP programs but not in customer programs. Obsolete means the function module shouldn't be used nevermore.

Nothing will happen if you set it (for Z functions), but you should be looking at it when thinking about using a SAP function module.

Here's what the help says regarding the subject:

+

Releasing a Function Module

Releasing a function module is a purely administrative gesture with no effect on the function or its usability. When you are satisfied that a function module is ready for general use, you can release it to the system. Releasing a function module signals that a developer has tested it.

Caution

Remember too, that when you release a function module, its documentation is released for translation and appears in the relevant translator's worklist. You should therefore only release the function module when you are sure that no more changes will occur. It is a good idea to inform your translator in good time that you are releasing your documentation.

Normally, only one person is responsible for a function group and only this user can release the module. Check the attributes for a function group to find out who is responsible for the group. Then, notify this person that your function module is ready for release. To release a function module, choose Function module ® Release options ® Release.

Releasing function modules was designed primarily for developers at SAP. By releasing a function internally, the SAP developer tells other developers at SAP that they can use this particular function module safely. SAP developers can also release their functions for customers. The precise function of an SAP function module may change but SAP ensures that the function remains backwards compatible.

+

Regards.

Please reward points if helpful.