Application Development 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: 

User exit for VL01

Former Member
0 Kudos

Hi can some body tell me which user exit we can use for VL01N ( It seems that there is no Customer exit for this application) my requirement is I need to update one custom field( in the table LIPS(Delivery line item) the custom field is contract number 'Z_Contract'(The type of this field is VBELN) which I have added to the table LIPS using append structure.

Please let me know how to populate the field data of the table LIPS in which user exit we can do this?

Thanks&Regards

Mahesh

7 REPLIES 7

Former Member
0 Kudos

try SDVFX001

Former Member
0 Kudos

Hello,

1. SEU00002 Cust. func. in ABAP/4 Editor init. screen ('Environ.' m

2. SEUED001 ABAP Editor

Regs,

Venkat Ramanan N

Former Member
0 Kudos

Hello,

With respect to my above reply also look for BADI's,

Follow the below steps to find out what all BADI's are called when you press any button in any transaction.

1) Goto se24 (Display class cl_exithandler)

2) Double click on the method GET_INSTANCE.

3) Put a break point at Line no.25 (CASE sy-subrc).

Now

4) Execute SAP standard transaction

5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.

6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.

7) This way you will find all the BADIs called on click of any button in any transaction.

Regs,

Venkat Ramanan N

Former Member
0 Kudos

Hi Mahesh Reddy,

Check the bellow Exit Names

Take this Exit name and goto SMOD Tcode and open Component

V02V0001 Sales area determination for stock transport order

V02V0002 User exit for storage location determination

V02V0003 User exit for gate + matl staging area determination (headr)

V02V0004 User Exit for Staging Area Determination (Item)

V50PSTAT Delivery: Item Status Calculation

V50Q0001 Delivery Monitor: User Exits for Filling Display Fields

V50R0001 Collective processing for delivery creation

V50R0002 Collective processing for delivery creation

V50R0004 Calculation of Stock for POs for Shipping Due Date List

V50S0001 User Exits for Delivery Processing

V53C0001 Rough workload calculation in time per item

V53C0002 W&S: RWE enhancement - shipping material type/time slot

V53W0001 User exits for creating picking waves

VMDE0001 Shipping Interface: Error Handling - Inbound IDoc

VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)

VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)

VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)

Regards

Sreeni

Former Member
0 Kudos

Hi,

You can use the following user exits in the include MV50AFZ1

----


FORM USEREXIT_SAVE_DOCUMENT_PREPARE.

----


FORM USEREXIT_SAVE_DOCUMENT.

Thanks,

Naren

Former Member
0 Kudos

Hi,

Try the following:

V50R0001

V50R0002

V50S0001

Ashvender

Former Member
0 Kudos

Hi Mahesh,

've u checked this user-exit "<b>USEREXIT_MOVE_FIELD_TO_LIPS</b>" in the include program "<b>MV50AFZ1</b>".