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

Which user exit?

Former Member
0 Likes
1,022

I want to know the name of an user exit that is being executed in VF01. Anyone have idea where can I look for?

TIA

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
977

Hi,

Check these includes for user exits for billing..

RV60AFZC

RV60AFZA

RV60AFZZ

RV60AFZB

Thanks,

Naren

8 REPLIES 8
Read only

Former Member
0 Likes
978

Hi,

Check these includes for user exits for billing..

RV60AFZC

RV60AFZA

RV60AFZZ

RV60AFZB

Thanks,

Naren

Read only

0 Likes
977

Are this the only user exits? I believe the code is not there. How did you identify them?

Read only

0 Likes
977

Narendran

How did you find that UE? They are not listed in the list provided by the ABAP ZUSEREXIT

TIA

I checked all the UE but no one seems to delete the Copa Prof Segment when a material has a specific Item Category

Read only

Former Member
0 Likes
977

hi,

here is the program to find the list of userexits for a tcode

report zuserexit no standard page heading.

tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.

tables : tstct.

data : jtab like tadir occurs 0 with header line.

data : field1(30).

data : v_devclass like tadir-devclass.

parameters : p_tcode like tstc-tcode obligatory.

select single * from tstc where tcode eq p_tcode.

if sy-subrc eq 0.

select single * from tadir where pgmid = 'R3TR'

and object = 'PROG'

and obj_name = tstc-pgmna.

move : tadir-devclass to v_devclass.

if sy-subrc ne 0.

select single * from trdir where name = tstc-pgmna.

if trdir-subc eq 'F'.

select single * from tfdir where pname = tstc-pgmna.

select single * from enlfdir where funcname =

tfdir-funcname.

select single * from tadir where pgmid = 'R3TR'

and object = 'FUGR'

and obj_name eq enlfdir-area.

move : tadir-devclass to v_devclass.

endif.

endif.

select * from tadir into table jtab

where pgmid = 'R3TR'

and object = 'SMOD'

and devclass = v_devclass.

select single * from tstct where sprsl eq sy-langu and

tcode eq p_tcode.

format color col_positive intensified off.

write:/(19) 'Transaction Code - ',

20(20) p_tcode,

45(50) tstct-ttext.

skip.

if not jtab[] is initial.

write:/(95) sy-uline.

format color col_heading intensified on.

write:/1 sy-vline,

2 'Exit Name',

21 sy-vline ,

22 'Description',

95 sy-vline.

write:/(95) sy-uline.

loop at jtab.

select single * from modsapt

where sprsl = sy-langu and

name = jtab-obj_name.

format color col_normal intensified off.

write:/1 sy-vline,

2 jtab-obj_name hotspot on,

21 sy-vline ,

22 modsapt-modtext,

95 sy-vline.

endloop.

write:/(95) sy-uline.

describe table jtab.

skip.

format color col_total intensified on.

write:/ 'No of Exits:' , sy-tfill.

else.

format color col_negative intensified on.

write:/(95) 'No User Exit exists'.

endif.

else.

format color col_negative intensified on.

write:/(95) 'Transaction Code Does Not Exist'.

endif.

at line-selection.

get cursor field field1.

check field1(4) eq 'JTAB'.

set parameter id 'MON' field sy-lisel+1(10).

call transaction 'SMOD' and skip first screen.

*---End of Program

othere wise here is the list of userexits in 4.6

http://www.planetsap.com/Userexit_List.htm

~~Guduri

Read only

Former Member
0 Likes
977

Hi,

Please let me know your requirement...I will check if there is any user exit..

Thanks,

Naren

Read only

0 Likes
977

I believe there is a user exit which is clearing the Profitability Segment for a particular Item Category. I need to identify that code and change it, but I can't find it.

TIA

Read only

0 Likes
977

Hi,

Try any of these:

SDVFX010

SDVFX011

These contain a structure: VBRPVB which has the PAOBJNR Profitability segment number (CO-PA) contained.

Regards

Subramanian

Read only

Former Member
0 Likes
977

Hi Scott,

Here is a list of User exits used in transaction VF01.

Exit Name Description

SDVFX001 User exit header line in delivery to accounting

SDVFX002 User exit for A/R line (transfer to accounting)

SDVFX003 User exit: Cash clearing (transfer to accounting)

SDVFX004 User exit: G/L line (transfer to accounting)

SDVFX005 User exit: Reserves (transfer to accounting)

SDVFX006 User exit: Tax line (transfer to accounting)

SDVFX007 User exit: Billing plan during transfer to Accounting

SDVFX008 User exit: Processing of transfer structures SD-FI

SDVFX009 Billing doc. processing KIDONO (payment reference number)

SDVFX010 User exit item table for the customer lines

SDVFX011 Userexit for the komkcv- and kompcv-structures

V05I0001 User exits for billing index

V05N0001 User Exits for Printing Billing Docs. using POR Procedure

V60A0001 Customer functions in the billing document

V60P0001 Data provision for additional fields for display in lists

V61A0001 Customer enhancement: Pricing

Hope it helps.

Regards,

Gilberto Li