User exit while creating delivery (VL01N)
Hi Experts,
Is there any User Exit, While creating Outbound Delivery with reference to Sales order using VL01N,subitem cannot be created without the related H.Level item.
So my requirement is:
Check Higher Level Item (VBAP-UEPOS), If Higher Level Item value is set for an item, ensure that the related item that the Higher Level Item value refers to is also on the same delivery. If not, then issue an error that sub item cannot be created without the related HLI item.
How to achieve this, Any user exit ? Help will be appreciated.
Thanks,
Ranjith.
Hi,
You may use Report ZNEGI16 given in below link to find out the user exits and BADIs associated with the above T code.
How to find BADIs
Kindly let me know if this was of any help to you.
Regards,
Shayeree
Similar Messages
-
User exit while creating delivery from sales order
Hi Guys ,
Is there any user exit in sales order which triggers when we try to DELIVER(from the menu bar) .
My requirement is to not include some line items(base on some condition) before they are included in the delivery .
Thnx in advance .
AnilHi Naimesh ,
Thnx for your reply.
I'm not sure of the functionality in VOFM .Can u please tell me how can i acheive my current functionality as explained above in my question .
I'll tell u my requirement .
When creating delivery , I have to check for some condition and depending upon this condition , the line items must not be included in the delivery .
I have acheived this by BADI LE_SHLP_DELIVERY~SAVE_DOCUMENT_PREPARE.
if suppose any line items gets deleted in the delivery(based upon my condition) , and then if I look at the status of the slaes order(VA03) , it shows partially confirmed at the header level and the item which is rejected(in delivery) shows OPEN .
Can u tell me how to update the status of the sales order header and item level (if any item is deleted) during creation of delivery .
Thnx .
Anil -
User exit for create delivery order
hi! expert.
i have a scenario when user B create delivery order (VL01N) then get DO No. I want to send this DO No. to user A 's mail.
when i look for user exit with this [program|http://wiki.sdn.sap.com/wiki/display/ABAP/FindEXITandBADIfroagivenTransactionCode] . i don't know which one I should use. please suggest me.
V02V0001
V02V0002
V02V0003
V02V0004
V50PSTAT
V50Q0001
V50R0001
V50R0002
V50R0004
V50S0001
V53C0001
V53C0002
V53W0001
VMDE0001
VMDE0002
VMDE0003
VMDE0004
my SAP version is 4.6
best regards,
KiitisakHi,
Any userexit asks the access key for first time.(Not the case with customer exits). So no probelm. Get the access key from your BASIS team and implement the exit. I wonder that MV50AFZ1 is not implemented yet in your system. Is your SAP system new?
This is the most busy exit (Locked by some one at any time) in most of the systems:)
Thanks,
Vinod. -
User exit to prevent delivery while creating (VL01N).
Hi Experts,
Is there any User Exit, While creating Outbound Delivery with reference to Sales order using VL01N,subitem cannot be created without the related H.Level item.
So my requirement is:
Check Higher Level Item (VBAP-UEPOS), If Higher Level Item value is set for an item, ensure that the related item that the Higher Level Item value refers to is also on the same delivery. If not, then issue an error that sub item cannot be created without the related HLI item.
How to achieve this, Any user exit ? Help will be appreciated.
Thanks,
Ranjith.Hi
I think that creating your own VOFM copying requirement from SO to delivery and setting it in copy rules (tcode VTLA) you can achieve. Take an standard as a template and develop the algorithm.
I hope this helps you
Regards
Eduardo -
User Exit or Badi for VL01N (before the delivery will be displayed)
Hello Togheter:
I have to change the sort order of the delivery items in VL01N before they will be displayed (not at the moment when they'll be stored on the database). Does anybody know any enhancement or user exit or BADI that i can use for this? I've tried with BADI LE_SHP_DELIVERY_PROC, but there is no methode which I can use for reordering the table XLIPS/LIPS before the delivery will be displayed.
Thanks in advance
KlausExits 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)
Hope they may help a little.
Regards,
Jignesh -
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. -
User exit for updating delivery block of Sales order before Delivery
Hi Folks,
Need to have an user exit for updating Delivery Block indicator for a Sales order Before creating its delivery
I have got an exit in Program SAPMV45A
MV50AFZ1
FORM USEREXIT_REFRESH_DOCUMENT.
that hits before processing the delivery block fro delivery (Correct me if i m wrong with this )
Now i want now how to change the Delivery Block indicator of Sales order in that exit
any FM available ?
Thanks n regards
Sonal...Hi ,
How did you solved this issue?
I am having similar scenario in which while pressing the save button delivery block should update if multiple schedule line exist.
Tried by two different approaches in various user exit without any success.
AFAIK we have two ways to achieve this functionality.
1) Count the no of rows in vbep. If greater than 1 then multiple schedule line exist and we can assign the value to VBAK-LIFSK(delivery block) as per our requirement.
This is not correct. If there are two line items both with single schedule line . This case total no lines in vbep will 2 and above condition will true which is incorrect.
2) There is a indicator for multiple schedule line (VBAPD-EPMEH , xvbap-epmeh ) if it is check then multiple schedule line exist and we can assign the value to VBAK-LIFSK(delivery block) as per our requirement.
If I write code in USEREXIT_SAVE_DOCUMENT_PREPARE.
Multiple schedule line indicator is not populate so can not use 2nd approach.
If I write code in USEREXIT_SAVE_DOCUMENT it of no use as vbak is updated before reaching this user exit.
If I write code in USEREXIT_MOVE_FIELD_TO_VBAK as this user exit is also called while pressing the enter key for this I have use
the condition of fcode but it also fails in some condition.
If fcode eq 'SICH'.
Read table xvbap with key epmeh = 'X'.
IF SY-SUBRC = 0.
VBAK-LIFSK = '03'.
Else.
VBAK-LIFSK = ' '.
Endif.
Endif.
Please help me to get the desired functionality working for all cases.
1) One line item with multiple schedule line
2) Two line item with multiple schedule line
3) One line item having one schedule line and second one having multiple
4)Two line item both with single schedule line. -
Error while creating delivery docuemnt
Hello Friends,
I have scenario of scrap sale, i have created metal sheets as a scrap material & created a sales order
now while creating delivery with VL01N i am getting following error:
Copying is not poss.because an entry is missing in Table TVCPL: ZOR ZLF &
Copying is not poss.because an entry is missing in Table TVCPL: ZLF ZOR TAW
Please guide me how can i proceed in this aspect.
Thanking you in anticipation.
Best Regards!
SadanandDear Sadanand
While creating your new order type in VOV8 itself (in your case ZOR copied fron OR) there will be a dialogue box from the system is this entry relevent for copy controls
Have you given no there?
Similarly While creating your new delivery type in OVLK itself (in your case ZLF copied fron LF) there will be a dialogue box from the system is this entry relevent for copy controls
It looks like you have said a no there
Please delete your ZOR from VOV8 and log out of SAP and relog after 1 minute copy all relevent settings correctly
While creating order type itself if you mention that this is relevent for copy controls there is no need to go to VTLA at all automatic updation in VTLA will happen for your new order types
This will help you
Regards
Raja -
PS: WBS is not flowing for a Material, while creating delivery from Project
Hi,
While creating delivery from Project thro CNS0, WBS is not flowing for a Material in delivery, in turn WBS is not flowing in Billing document for same material, in turn not allowing to Post the Billing document to Accounting.
Error while releasing Billing to the Accounting: Accounting Entry is not generated. Error Message:Assign Condition type
YMRG in COPA.
Pls let me know, what can be the reason ?
Thanks.
Amit.Hi Kuldeep,
Check this note,
Note 159387 - Message BP603: incorrect line item is displayed
Its valid only till 4.6. Might give you some idea but.
Regards,
Gokul -
Error while creating delivery for STPO
Dear ALL,
I am facing the following error while creating delivery based on the purchase order.
""""Essential transfer parameters are missing in record""""
Pls help me how can I proceed further.
RGds
BabuHi
What is the document type for the purchase order ? It seems that we may take wrong PO number in delivery creation -
Budget error while creating delivery from sales order
hi Gurus,
System is throwing error PB603 "Item 004 WBS element ABC-XXX budget exceeded" while creating delivery from sales order.
I am picking material from unrestricted plant stock (not in project stock).
I am also confused as sales order has 3 line items & error shows Item 004 !Hi Kuldeep,
Check this note,
Note 159387 - Message BP603: incorrect line item is displayed
Its valid only till 4.6. Might give you some idea but.
Regards,
Gokul -
User id while creating a purchase order
Hello all,
I would like to know whether there is any option to enter the user id or user name while creating a purchase order. If so could anyone post on how to do that.
Thanks,
MaxxIf you are creating PO in foreground, you dont have the option of giving user id.
But if you create POs in background using a scheduled job, then when you are scheduling the job, you can overwrite the default user id and give the user id you want. In this case all the POs created by the job, will have the user id created by you.
But if you have to create a PO through background job, you have to give the inputs to PO through some programs may be BDCs or LSMW.
Reward if this helps. you -
Shipping point error while creating delivery for subcontracting order
Hi,
I am trying to send Materials Provided to a Subcontractor via an SD Delivery using std SAP functionality using IDES preconfigured system.
In transaction ME2O, while creating delivery, i am facing following error:
Essential transfer parameters are missing in record: 000002
The dignosis gives following details.
Diagnosis
Information necessary for this delivery is missing.
Please help to sort out the problem.
Regards
SAmeerHi Sameer
please check OSS notes 102104 for detail help about this error.
regards
Srinivas -
How to handle user exits while using BAPI
HI experts can any one help me on how to handle user exits while using BAPI. Do we need to handle it explicitly or standard BAPI will take care of it??.
Regards,
Hari KrishnaIf you have added some fields using append structures for screen enhancements, then you have to use appropriate user exits to fill these data while calling BAPI. Some BAPIs have EXTENSION structures to fill the custom data which can be processed using user exists or enhancements.
Regards
Vinod -
Update Termination Error while creating Delivery
Hello Experts,
I am trying to create delivery with reference to Standard Order when I click on SAVE I am getting message that delivery is being created. But when I am trying to open the same delivery in change mode I am getting Update termination Error saying delivery not created.
So what I tried doing is while creating delivery I have given Picked quantity and done with PGI then i am able to save the Delivery successfully and table LIKP is also updated. But this is not always that I can do. In my production system, without doing PGI I should able to save Delivery.
Please could anybody help me on this ..is there any SAP notes?
PS: My system is upgraded from ECC 6.0 Ehp2 to ECC 6.0 Ehp7.
Many Thanks in advance.
Priyanka J.Hello Kiran, Hello Klaus,
Below are the details;
Function Module
RV_DELIVERIES_SAVE
Status
Update was terminated
Report
LV50UF0L
Row
50
Error details Class:
00
Number:
671
Internal session terminated with a runtime error POSTING_ILLEGAL_STATE
MENT (see ST22)
Maybe you are looking for
-
Error in SNC SMI Scenario - Demand Data is Not Getting Displayed
Hi All SCM SNC APO Members, For SMI scenario I am sending Stock and Demand data from R/3 to SNC(5.1) System. The Stock data(Safety Sotck, Stock on hand etc) is visible in XML messages but demand is not ge
-
I'm in the process of streamlining an install of Adove v10. The last cmd I can issue successfully is msiexec /a AcroStan.msi /p AcrobatSecUpd1003.msp That command issues the installer perfect. The next command I issue to try to upgrade the install t
-
Visual Studio 2012 pro @ Windows 8.1
When I build my Project, I always get the following errors: 1>------ Build started: Project: ConsoleApplication3, Configuration: Debug Win32 ------ 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppBuild.targets(344,5): warning MS
-
Code d'erreur 28773 renvoyé par le gestionnaire Audio.
bonjour. En ouvrant Garage band, j'ai toujours ce message qui s'affiche. Je suis allé dans "préférence" "audio midi" pour changer la configuration mais ca ne fonctionne pas. En sachant que le son ne sort pas de mes hauts parleurs et que les vus metre
-
Can a superdrive emac make exact copies of dvds?
I want to get a new emac, and get the best one I can, with Superdrive, but i just want to know about burning dvds.... If i want to make back-up copies of dvds i have bought from shops (incase they get scratched), can it do this? Or is the dvd burner