2007 Jul 11 12:16 PM
Hi,
I have created a routine RV61A985. There I, validate if there is a particular plant, and if so, i block certain conditions in the conditions tab of the sales order, but setting sy-subrc value = 4.
It worked perfectly well, in my development system. Now, When i have transported to Quality System, I see that it does not work, or even hit the break point in that routine.
Can any one, tell me what's missing.
Regards,
Owais..
2007 Jul 11 12:25 PM
Looks like include is not active in main program :
Activate the main program : RV80HGEN and see the results
Thanks
Seshu
2007 Jul 11 2:01 PM
Hi,
First & formost please check if the routine has been attached by the SD consultant in the pricing procedure.If it's present then it's the problem of activation. You can check it by going into edit mode of the routine & tryiing to set the break-point. If the break point is set successfully then the routine is active otherwise it will just display !!! without setting the break-point indicating that the routive is inactive. The funniest part is in VOFM it will still show the routine as inactive. Just select that routine deactivate it & activate it again.
Then again check by trying to set the break-point. If break-point is set that implies the routine is active.
I hope this helps,
Regards
Raju Chitale
2007 Jul 12 10:41 PM
Hi Guys,
Thanks for the information. I realized that this particular routine RV61A985 Created by me, went to Quality system, but it did not go and sit in the RV61ANNN Include.
When I compared RV61ANNN in, Development System and Quality System, I realized that although, RV61A985 was activated and transported to Q successfully, it was missing in the RV61ANNN Include in Q, due to which, the routine wasn't working.
Hence, It is always wise to transport RV61ANNN, as a whole to the Quality and Production System, than just the routine we create in Pricing or any other routine for that matter.
2007 Jul 12 10:43 PM
Hi,
Execute the program RV80HGEN to activate the routines..
Also in future before releasing the task..Add the following entry to the CR..
R3TR XPRA RV80HGEN
XPRA - is used to run a program after the transport
Thanks
Naren