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

Call Customer Functions.

Former Member
0 Likes
4,950

Hi All,

What does the suffix "001" indicates in the command "Call Customer Function 001" ?

What are different types of Call Customer Functions?

In the Version ECC 6.0 There are some more functions which have been added such as 003, 004, 005.

Can anyone help me out from this differences ?

Thanks & Regards,

Swamy Kunche.

Hi All,

What does the suffix "001" indicates in the command "Call Customer Function 001" ?

What are different types of Call Customer Functions?

In the Version ECC 6.0 There are some more functions which have been added such as 003, 004, 005.

Can anyone help me out from this differences ?

Thanks & Regards,

Swamy Kunche.

5 REPLIES 5
Read only

Former Member
0 Likes
2,457

Hi Swamy,

If you have seen the components (function modules) of an enhancement from transaction SMOD, you see the name of the function module is structured as

EXIT_<main_program_nnn.

This nnn takes values e.g. 001, 002 etc.

Hence when you call

CALL CUSTOMER-FUNCTION '001' ... it calls the EXIT_<main_program>_001 function module in the respective enhancement.

Basically these function modules (components) in an enhanement are called from different pre-defined in the standard program and are there for you to modify standard processing. Hence additino of more components 003 etc. means SAP has given more support for customization/enhancement.

Cheers.

Read only

0 Likes
2,457

Hii that numbering nnn simply for the order 000 for first cust funcn and 001 for 2nd and 003 for 3 rd like dat it goes on.. nnn .

Read only

Former Member
0 Likes
2,457

Hi Adithya,

Thanks for your information. But I am having a small doubt regarding : Are the Call customer function exits are further divided into any more categories? I mean

Call Customer Function - 000 : Field Exit

Call Customer Function - 001 : Menu Exit

Call Customer Function - 002 : Screen Exit

When we are checking in the ECC 6.0 Version we are finding still further exits I mean 003 , 004 and 005..?

Could you please help me out from this?

Thanks & Regards,

Swamy Kunche.

Read only

0 Likes
2,457

Hi Swamy,

Can you give me an idea about which program or enhancement you are referring to so that I can relate my explanation to that.

To get a better insight try this: go to the program SAPMM06E ()main program for transaction ME21) and perform global search for

CALL CUSTOMER-FUNCTION

.

You will get many calls returned in the hit list.

Double click on one of them, and then double click on the customer function number, e.g. 001. It will lead you to the corresponding customer function module.

Cheers.

Edited by: Aditya Laud on Feb 27, 2008 12:50 AM

Read only

Former Member
0 Likes
2,457

Hi Adithya,

Actually I got the difference between the call customer functions. Any way I was little bit confused also about this.

It is not related to any program. Just upto my theoritical knowledge iam asking this. Anyway thanks for your reply and your cooperation. Once again thanks for your support.

Cheers,

Swamy Kunche.