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 VL02N

Former Member
0 Kudos
115

Hi,

can someone tell me the exit name which is used to tap the delivery related data when the PGI is being done??

The data needs to go the custom table from the exit.

Help awaited.

Thanks,

Supriya Manik.

7 REPLIES 7

former_member632991
Active Contributor
0 Kudos
63

Hi,

Check all these user exit available for VL02N

Exit Name Description

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,

Sonika

ferry_lianto
Active Contributor
0 Kudos
63

Hi,

Please check user exit USEREXIT_SAVE_DOCUMENT in include prorgram MV50AFZ1. Also there are other userexits available as well.

Regards,

Ferry Lianto

Former Member
0 Kudos
63

Hi,

'PGI' stands for ?

The usual exits, are in SAPMV50A, and are:

-include mv50afzz.

-include mv50afz1.

-include mv50afz2.

-include mv50afz3. "Userexit neu zu Release 3.0A

-include mv50afzk. "Userexit 4.6A (KOMKG/KOMPG)

-include mv50afzl. "Userexit 4.6A Liefergruppen

"n_693000

-include mv50afzp. "Userexit for pricing screen input

For other purpose, instead of "delivery data checking" there's some BADI's, but i don't understand the abreviation PGI.

Regards,

Former Member
0 Kudos
63

hi

if u know the tcode for the corresponding requirement

Go to tcode --> system --> status ... U get the program name .. then goto GOTO --> Attributes --> get the package name ..

Now go to transaction SE80 --> Repository Information System --> Enhancements --> Customer Exits --> Enhancements --> now give the package name in the seletion screen ...... and execute ... u'll get all the user xits name .....

This is one of the way to find the user exit

check the below link also may be useful for you

this link also

<b>Pedro... PGI means Post Goods Issue</b>

~~Guduri

Former Member
0 Kudos
63

Hi,

these r delivery releated user-exits

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

V50S0001 User Exits for Delivery Processing

Reward points if useful..

Regards

Nilesh

Former Member
0 Kudos
63

PGI----Post Goods Issue

Former Member
0 Kudos
63

Hi Supriya,

Instead of going for user exit. You can achieve the same task using BADI.

Use the following BADIs for Delivery (VL01N)

1. LE_SHP_DELIVERY_PROC

before saving the delivery

2. LE_SHP_GOODSMOVEMENT

while doing PGI for the delivery

refer SDN forum thread