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 for LT01

Former Member
0 Likes
4,821

I want to update SU number in the destination field in the Transfer Order, which will come from the material document text field.

i have a user exit named MWMTO001.it has been given like this will trigger at the end of the transfer order creation (Update task). wt i have done here is i activated the user-exit and when i try to create the TO its not getting stopped over the user-exit and here i didn't understand wt is mean by update task.

thanks in advance.

Regards,

Srini

5 REPLIES 5
Read only

Former Member
0 Likes
2,225

Hi Srinivasa,

Please go through the documentation and check are we in correct way..

Call transaction and other important requirements

The user exit is performed at the end of function module

L_TA_HINZUFUEGEN in SAPLL03T. This means that the source code can run

both asynchronously in the update program and online. For this reason,

all error messages must be issued as abend messages to guarantee correct

termination with rollback. Furthermore, you must not use any key words

such as COMMIT WORK, ROLLBACK WORK, LEAVE, etc. (neither directly nor

indirectly when calling other function modules). Therefore, you must

never start transfer order creation via a function module. If the call

is performed asynchronously, you cannot access data of other user exits

from TO processing in online mode.

Parameters and options

The user exit in the program is function module EXIT_SAPLL03T_001. In

order to be able to use the user exit, you must create Include ZXLTOU01

and activate the enhancement with transaction CMOD. As parameters, you

can use the TO header (import parameter I_LTAK_VB) and the items (table

parameter T_LTAP_VB). All database changes due to the transfer order

have already been performed. The transfer order is created.

With this user exit, you can update your own tables or trigger follow-up

actions. Although changes made to table T_LTAP_VB do not have any

effect, they should still not be made.

*******************************************

*reward if useful,

Lijo Joseph

Read only

Former Member
0 Likes
2,225

Hi Srinivasa,

Please check list of all user exists for LT01

Transaction Code - LT01 Create Transfer Order

Exit Name Description

MWM2S001 Exit to Determine 2-Step Picking Characteristic

MWMBAP01 Enhancement for BAPI WarehouseTransOrder.GetDetail

MWMBAP02 Enhancement for BAPI WarehouseStock.GetDetail

MWMD0001 Transfer order print via RLVSDR40

MWMD0002 Transfer order print as multiple process with RLKOMM40

MWMIDI07 Enhancement for Output WMPIHU (Create Pick-HU) Inbound

MWMIDO11 Enhancement for message WMTORD: TO with several items

MWMIDO12 Enhancement for Output WMPIHU (Pick-HUs) Outbound

MWMIDO13 Extension for WMMBXY (subsequent tasks after goods movement)

MWMPP001 Enhancement WM/PP Interface (automatic TR generation)

MWMRF001 RF: Influence Display of material description

MWMRF100 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0100)

MWMRF101 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0101)

MWMRF102 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0102)

MWMRF104 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0104)

MWMRF105 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0105)

MWMRF106 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0106)

MWMRF107 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0107)

MWMRF108 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0108)

MWMRF151 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0151)

MWMRF152 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0152)

MWMRF153 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0153)

MWMRF170 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0170)

MWMRF202 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0202)

MWMRF203 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0203)

MWMRF204 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0204)

MWMRF205 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0205)

MWMRF212 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0212)

MWMRF213 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0213)

MWMRF221 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0221)

MWMRF302 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0302)

MWMRF303 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0303)

MWMRF304 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0304)

MWMRF305 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0305)

MWMRF312 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0312)

MWMRF313 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0313)

MWMRF321 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0321)

MWMRF400 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0400)

MWMRF402 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0402)

MWMRF403 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0403)

MWMRF404 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0404)

MWMRF405 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0405)

MWMRF406 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0406)

MWMRF410 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0410)

MWMRF411 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0411

MWMRF412 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0412)

MWMRF502 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0502)

MWMRF503 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0503)

MWMRF504 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0504)

MWMRF505 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0505)

MWMRF600 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0600)

MWMRF601 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0601)

MWMRF630 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0630)

MWMRF631 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0631)

MWMRF632 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0632)

MWMRF633 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0633)

MWMRF634 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0634)

MWMRF650 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0650)

MWMRF651 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0651)

MWMRF700 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0700)

MWMRF701 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0701)

MWMRF702 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0700)

MWMRF703 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0703)

MWMRF704 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0704)

MWMRF705 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0705)

MWMRF760 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0760)

MWMRF761 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0761)

MWMRF762 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0762)

MWMRF763 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0763)

MWMRF764 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0764)

MWMRF765 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0765)

MWMRF766 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0766)

MWMRF767 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0767)

MWMRF768 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0768)

MWMRF769 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0769)

MWMRF777 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0777)

MWMRF800 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0800)

MWMRF801 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0801)

MWMRF802 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0802)

MWMRF803 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0803)

MWMRF804 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0804)

MWMRF805 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0805)

MWMRF806 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0806)

MWMRF807 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0807)

MWMRF888 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0888)

MWMRF889 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0202)

MWMRF998 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0998)

MWMRF999 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0999)

MWMRFCOD Enhancement for function codedisabling

MWMRFDLV select delivery by user criteria

MWMRFPRT Enhancement for printing

MWMRFSSG user exit for sorting TOs in RF system-guided transaction

MWMRFUP Customer defined general purpose pushbutton called from scr.

MWMRP001 Cust. Exit for Fixed Bin Replenish.: Delivery Item Selection

MWMRP002 Cust. Exit for Fixed Bin Replenishment: TR Quantity Distr.

MWMRP003 Customer Exit for Replenishment using RLLNACH1

MWMRP004 User Exit for Replenishment using RLLNACH4

MWMTO001 Enhancements for end of transfer order generation

MWMTO010 Exit: Calculation of Total Planned TO Processing Time

MWMTO011 Correction of Planned Processing Time for TO Item

MWMTO012 Correction of Sorting and Split Transfer Order

MWMTO013 Stock Removal for Sev. Storage Types as in Stringent FIFO

MWMTOAU3 Separate selection of posting changes for autom.TO creation

MWMTR001 Exits at the end of transfer rqmnt creation (IM,PP interf.)

No of Exits: 104

Rewards if useful........

Regards

Minal

Read only

Former Member
0 Likes
2,225

Hi Lijo,

It is very helpful information that the exit EXIT_SAPLL03T_001 is used for update own database table. But my question is if

I put break point here then why not it stopped at this exit.

My requirement is I want to copy Goods recepient of Source Bin to Destination Bin. Is it possible to achieve this by using this Exit or by any other Exits.

Thanks

Sanku,

Read only

Former Member
0 Likes
2,225

Hi Lijo,

It is very helpful information that the exit EXIT_SAPLL03T_001 is used for update own database table. But my question is if

I put break point here then why not it stopped at this exit.

My requirement is I want to copy Goods recepient of Source Bin to Destination Bin. Is it possible to achieve this by using this Exit or by any other Exits.

Thanks

Sanku,

Read only

0 Likes
2,225

Hi Sanku

What Lijo was trying to tell you is that the user exit - if implemented and activated, definitely runs, but is probably executed asynchronously/separately. And it will not break at your break-point. To test, you'll have to put a breakpoint in include LL03AF8C, line 286 and change i_rl03a-verbu to equal SPACE. This way you'll enter your user exit code.

Best regards,

Adrian