Exit in VL01n
Hi Guys,
I am using an exit MV50AFZ1. In VL01n transaction while posting a delivery against a sales order we would display an error message if same batch no is being issued with Movement type 601(goods issue) and storage location FG01.
but can be reissued if reversed with movement type 602(goods return), LIPS table doesn't have data for 602 movement type
In MSEG table we find all movement types but the Sales order field (KDAUF) is blank can anyone tell me which transaction
would update this field in MSEG or better logic to implement this exit...
Thanks
Mayank
Check with the BADi's
LE_SHP_GOODSMOVEMENT
LE_SHP_DELIVERY_PROC
Similar Messages
-
Hi,
I am having requirement to change the filed of LIPS-MTVFP (Checking Group for Availability Check) on some conditions in creation of delivery by VL01N.
is there any suitable exit for this ?
Helpful information rewarded.
Regards,
Riaz.Hi Raiz,
Check all exits for VL01N
Transaction Code - VL01N Create Outbound Dlv. with Order Ref.
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)
No of Exits: 17
Rewards if useful...............
Minal -
Hai Friends,
Greetings.
I need to add one text box or small variable window in the standard transaction VL01N,,
for this any User Exit or Customer Exits are there? IF its avaial means pls help me to guide me the step by step procedures.... Please its very urgent...
Regds.
Vijay.Sure Vijay
There are a lot of documentations available please go through it also..to do it but i will brief you on the same
First we need to have a BADI definition
SO go to SE18
Enter the name of the BADI definition here
LE_SHP_TAB_CUST_ITEM
click on display
Most probably you can see "documentation tab"
Click on this and you will details on what the BADI is used for and if there are any Prerequisites for using this BADI....
now come back to the initial screen
Click on "Implementation" -> display
If there are any implementations it will show as a table control..if there are multiple ones..the active one will be shown in a differernt clour..in our case multiple implemntation is not supported..but in case where they are colour demarkation in table control will not be there.....
Then click on implementation - > Create to create your own implementation..save and give the necessary text for the badi...
Now you can see the Methods...
Click on a method...Inside you go..there if you cannot see anything on top of the ABAP editor click on the TAB "SIGNATURE"..it shows which fields are importing,exporting,changeable..etc same as in a function module..
eg:activate_tab_page .
Here you give the fields
ef_caption = text-001.
ef_position = 1.
ef_program = 'ZZTEST'.
ef_dynpro = '9000'.
where ZZTEST is your Zprogram and 9000 is a screen created as "subscreen" ( on attributes tab click on radio button "Subscreen" instead of normal screen)
SO save and activate..what happens is that the Program ZZTEST's screen 9000 will be called as asubscreen from a standard program...
In the rest you do data transfers from screen to program and back....._Remember to activate the BADI and its code once you are done coding...._
Please do the same and revert back if you need more help
Reward if useful
Regards
Byju -
Changes in the user exit for VL01N dont reflect..
Hello all,
I need a user-exit for restricting display ( and ultimately the delivery )of line-items while creating outbound delivery doc , depending on whether a particular line item is approved or not. I am currently using the user-exit (function exit)-exit_saplv50p_001 -> enhancement V50PSTAT. but the changes made to the work area is_lips in the include dont reflect in the final delivery 'item data' table . Is there any other way I can delete the unapproved line item form the final item-data table? The tables that are used in the main VL01N transaction are FXLIPS,XLIPS,L_LIPS etc. Please help me out here.
Regards,
me.Hi
In user exit EXIT_SAPLV50P_001, IS_LIPS is an inporting parameter and changes made to this structure wont affect in any way.
You need to find an enhancement where the LIPS structure or table parameter is being exported by the function module. so that changes done to it will affect and values will be carried forward.
Regards,
Dwaraka.S -
i want to block the delivery aftercycle closing in VL01N for shipping point 1103
selection date not more that 3 days after closing.
For Order Type Is 2873 1901 2902
A popup Message Will Apper If Delivery Is After Day's .
So How Can I Solve This Issue Plz Help Me.
I Have No Idea About User Exits.hi anilkumar,
go through these exits.
V02V0001 Sales area determination for stock transport order
V02V0002 User exit for storage location determination
V02V0003 User exit for gate + matl staging area determination (h
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)
and use pop_up_to_confirm function module to get pop up window..
<b><i>Reawrd points if useful</i></b>
chandra -
Hi
I have a requirement here. I created an outbound delivery and do the PGI. As soon as I hit the PGI button I have to update some Z fields in LIKP(this table is enhanced by customer due to some reason) table.
Is there any user exit to do the coding to update this table.
Please suggest.
Thanks and Regards,
Suresh.In main program SAPMV50A of transaction VL01N you would find an include MV50AFZ1. This include is supplied by SAP for customers to do specific checks etc. Within this include you'll find a routine
FORM USEREXIT_MOVE_FIELD_TO_LIKP.
Move the required values to LIKP within this routine.
Hope this helps,
Cheers,
Sougata. -
User Exit in VL01N for fetching serial numeber from IQ01 transaction
Hello ,
I am looking out for an User Exit/ Badi in Vl01N using which IQ01 transaction can be triggerred and correspoding serial numbers for the delivery order can be fetched.
Also need a FM/Bapi which fetches the serial number for delivery order on mentioning the material/delivery type/plant/Sloc
(Similar to IQ01)
Regards
RenuHi,,,,,,,
first you need to find the enhancement name for this User-exit and then activate that Enhancement,,,,,
as now your enhancement is not active that's why it is not executing,,,,,,,
Thanks
Saurabh -
User Exit for VL01N/VL2N to modify eipo-herkl
Hi.
I want to modify value of eipo-herkl(Country of origin) when save data, in T-CD VL01N/VL02N.
I find the User-Exit: MV50AFZ1(form: USEREXIT_SAVE_DOCUMENT).
But it cannot be done.
Can anybody tell me, how can i update eipo-herkl instead of default value in T-CD VL01N/VL02N when push save button?
regards,
HuangHi all, thank you for response.
The User-Exit EXIT_SAPLV50E_003 is for VL01N only, and executed only one time when you input item data. It is for export item data default.
In EXIT_SAPLV50E_003, you can not change the value of eipo-herkl.
What I want is to change value of eipo-herkl when Save button is pushed, for VL01N and VL02N both.
Is there any Badi can do it?
regards,
Huang -
Regarding Screen exit in vl01n
Hi All,
I would like to add one more tab in the t.code Vl01n,Can i use this "DELIVERY_ADDR_SAP " BADI,Some body suggest me how to proceed as i am doing this for the first time.Kindly share your thoughtsHi
If you are enhancing the screen in HEADER level
Use BADI LE_SHP_TAB_CUST_HEAD
If you are enhancing the screen in ITEM level
Use BADI LE_SHP_TAB_CUST_ITEM
Methods:
ACTIVATE_TAB_PAGE " Assign the Program name & screen number
TRANSFER_DATA_TO_SUBSCREEN " transfer data from table to new tab
TRANSFER_DATA_FROM_SUBSCREEN " transfer data from new tab to table -
VL01N - User Exit to substitute Profit Centre value field
Hi Guru,
In the VL01N transaction (Outbound Delivery) I'm looking for a user exit to substitute the Profit Centre derived from a standard procedure by SAP, with another value.
Can you suggest me the user exit normally used to do it?
ThanksHi,
User exits for VL01N transaction code
V02V0001 Sales area determination for stock transport order
V02V0002 User exit for storage location determination
V02V0003 User exit for gate + matl staging area determination (h
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,
Madhu -
Hi All,
May i know if there exists any exits for the transactions VL01N / VL02N .
When i change the Delivery Date of the outbound delivery (Goto>Header>Processing), i need to validate the changed date with the SO req. delivery date and display messages thereafter...
Thanks in advance.
Regards..Hi RP,
You can refer to the following user exit for vl01n/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)
Hope this will help you....... -
USER EXIT REQUIRED DURING DELIVERY OF SALES ORDER VL01N
hi
i want to block all the delivers ( by default ) i.e after creating sales order when user go for delivery ( or runs transaction VL01N ) it should block all the deliveries
plz suggest user exit as i dont find any
thanks
taranHi taran,
Check, it may help you.
Exits for VL01N ::::::
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)
LE_SHP_GOODSMOVEMENT BADI.
Regards,
Ramesh. -
Reg:Copying the Delivered qty to picked qty in delivery(vl01n) transaction
Hi Experts,
While creating the delivery i need a user exits to copy the delivery qty to picked qty .
so that when the user enters in the transaction vl01n the delivery qty and picked qty will be
same and if any changes in picked qty he will change manually.
Regards,
Vikramhi,
these r the total exits for vl01n and i don;t find any exit for this requirement.
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) -
Message error on user-exit MV50AFZ1
Hi!
I need to send a message error on user-exit MV50AFZ1 (VL01N), but I can't, because when I use BAPI_DELIVERYPROCESSING_EXEC for create deliveries, it will abort my program.
My program try to create many deliveries together, when occurs a message error, I don't know what order is the problem!!
Thanks,
TatianaHello.
In the exit, use a condition like:
IF sy-tcode EQ 'VL01N'.
MESSAGE E000(...)
ENDIF.
This will avoid the error in BAPI execution.
Regards,
Valter Oliveira. -
Serial number assignment while delivery (VL01n)
Hi folks,
i am getting raw materials with serial numbers from my vendor.after this raw material converted to finish good, i have to deliver these finish goods with same serial number to my vendor.
1)can i assign these serial numbers to material while doing GR?
2)if i assigned the above, then while doing delivery (vl01n), these serial numbers will come to delivery automatically or not?
3)i can upload these material with serial numbers to IQ01
by BDC.then i want these serial numbers to transfer to delivery while doing vl01n.
i think i have to use user-exit for this VL01n or VL02n. can u plz suggest me which user-exit i should use?
what is the way i need to follow to get the serial no.s in my delivery?i do not want manually entry.i do not serialized entry done by sap.it is very urgent.
any idea is appreaciated
Thanks in advance
Regards
pabitraFollowing is list of all user exit for VL01N/Vl02N. See if by description it can by decided which user exit to use..else..you will have to put some break point to check where proper code can be written..
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)
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)
Maybe you are looking for
-
It's froze my ipad messages app. Plz help tell me what to do.
-
1. In a clustered environemnt, we need to use "Distributed polling" in DB adapter to make sure the multiple cluster instances are not polling for the database at the sametime. If "Distributed polling" can achieve that, what is the need to have single
-
This is perhaps just a discussion point, but when I creat a swf from a timeline in After Effects (easy enough to do: File > Export > Adobe Flash Player) and I insert it into PowerPoint, it will not play. But when I render an avi file, it won't open i
-
We have a problem that we can go through the Workflow overview. But in the following screens in the box " Information objects addressed so far" when we click the links viz. PDOCapprovalhistory 450000001 Nothing comes up. In other development & qualit
-
BB Z10 - Syncing contacts and calendar appointments manually with the BB Link
When I sync the contacts & calendars, both with 2 way sync, on the contacts it performs perfectly but on the calendar all entries that I make on the Z10 do not get sync with the PC.