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

user-exit & customer-exit?

shadow
Participant
0 Likes
372

Hi All,

WHAT IS THE DIFFERENCE BETWEEN USER-EXIT AND CUSTOMER-EXIT ?

I know,

USER EXITS ARE IMPLEMENTED USING SUBROUTINES ,IT REQUIRED ACCESS KEY

And CUSTOMER EXITS ARE IMPLEMENTED USING

FUNCTION MODULE WHICH HAS AN Z INCLUDE WHERE WE CAN WRITE

OUR OWN CODE ,NO NEED ACCESS KEY.

I HAVE SEEN PROCEDURE TO FIND OUT ENHANCEMENT CODE FOR BOTH (USEREXIT AND CUSTOMER EXIT ) SAME,

AND IF I GO USEREXIT THERE ALSO INCLUDE PROGRAM IS THERE ,FOR CUSTOMEREXIT ALSO INCLUDE PROGRAM IS THERE.

WHERE WE CAN SEE USEREXIT ARE IMPLEMENTED USING SUBROUTINES ,CUSTOMER EXITS ARE IMPLEMENTED USING

FUNCTION MODULE .

CUSTOMER EXITS ARE IMPLEMENTED USING FUNCTION MODULE SO WHERE WE ARE USING THIS FUNCTION MODULE,

USER EXITS ARE IMPLEMENTED USING SUBROUTINES WHERE WE ARE USING SUBROUTINES.

Thanks & Regards,

SHAIK.

Hi All,

WHAT IS THE DIFFERENCE BETWEEN USER-EXIT AND CUSTOMER-EXIT ?

I know,

USER EXITS ARE IMPLEMENTED USING SUBROUTINES ,IT REQUIRED ACCESS KEY

And CUSTOMER EXITS ARE IMPLEMENTED USING

FUNCTION MODULE WHICH HAS AN Z INCLUDE WHERE WE CAN WRITE

OUR OWN CODE ,NO NEED ACCESS KEY.

I HAVE SEEN PROCEDURE TO FIND OUT ENHANCEMENT CODE FOR BOTH (USEREXIT AND CUSTOMER EXIT ) SAME,

AND IF I GO USEREXIT THERE ALSO INCLUDE PROGRAM IS THERE ,FOR CUSTOMEREXIT ALSO INCLUDE PROGRAM IS THERE.

WHERE WE CAN SEE USEREXIT ARE IMPLEMENTED USING SUBROUTINES ,CUSTOMER EXITS ARE IMPLEMENTED USING

FUNCTION MODULE .

CUSTOMER EXITS ARE IMPLEMENTED USING FUNCTION MODULE SO WHERE WE ARE USING THIS FUNCTION MODULE,

USER EXITS ARE IMPLEMENTED USING SUBROUTINES WHERE WE ARE USING SUBROUTINES.

Thanks & Regards,

SHAIK.

1 REPLY 1
Read only

Sm1tje
Active Contributor
0 Likes
343

That's, more or less, all there is to it. Except maybe I can add the fact that these are two different techniques which have been developed throughout time. It started with user exits, next the customer exits came followed by BAdI's and nowadays the enhancement framework should be used (if possible of course).