cancel
Showing results for 
Search instead for 
Did you mean: 

VOFM routines activation

Former Member
0 Kudos

Hi Sap Guru's,

As per my client requirement, I have maintained new routine in VOFM by using below navigation:

routine names are 902 & 903 & their includes are RV64A902 & RV64A903.

   

Now, when we move the changes to quality server then the routines are showing in VOFM but in standard program RV64ANNN it’s not
available. (so when we run sales order then the includes 902 & 903 is not triggering)


So I ran the standard program RV80HGEN.  (to activate VOFM routines)

Then the routine names are populated into standard program RV64ANNN. (when we run sales order then the includes 902 & 903 is triggering & its working as expected)

    

But same changes we moved to production server, so if I will run the same standard program RV80HGEN in production environment then all other
customized routines also activating including my 902 & 903 routines.

    

So please suggest me, how can I will overcome the situation.

I have to activate my routines 902 & 903 only in production server.

Thanks in advance.

BR,

Shabareesh

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Am planning to run RV80HGEN in prod server in order to activate the custom routines.


so suggest me, is it okay to run?



Thanks,

Shabs

andrea_brusarestelletti
Active Contributor
0 Kudos

Hello,

  yes, it's ok to run.

It's not ok if you have in Production environment custom routines that you want to keep inactive (this is what I caught from your first request, but perhaps I didn't understand).

Best regards,

Andrea

Former Member
0 Kudos

Client is not using RV64A604 routine then we have an option to deactivate it.
So first we will deactivate RV64A604 and maintain the same under transport request & move the TR to PRD.
Later we will run the RV80HGEN program, so that it will generate our required routines(902 and 903) only.

Request you to confirm on above point or  we will go ahead to run program directly without deactivating RV64A604.

Thank you for your support & understanding.

BR,

Shab

andrea_brusarestelletti
Active Contributor
0 Kudos

Hello,

  yes if you don't want routine RV64A604 to be used you should deactivate it. But even if it's active, you just need to unassign it from the pricing procedures used by your company.

Best regards,

Andrea

Former Member
0 Kudos

Hi,

I heard from SDN like below:

>>The main thing while transporting VOFM to subsequent systems is to include
>>main program RV61BNNN in the transport request.

>>Include R3TR PROG RV61BNNN in objects list of Transport request. It gets
>>automatically activated in subsequent systems.

>>I don't know how RV80HGEN works, but executing it resulted in many short
>>dump's in my case.

So am little confused, whether I will go ahead to run the RV80HGEN program in PRD.

or I will follow to add the program details in TR then will move the TR to PRD.

pl suggest me.

Thank you so much.

BR,

Shabareesh

Lakshmipathi
Active Contributor
0 Kudos

Not sure whether you have gone through this thread

G. Lakshmipathi

Former Member
0 Kudos

Hi Sir,

 

Thanks for your prompt reply.

In order to avoid all confusions, we have planned to do below steps:

  

  1. Capture our routines in new TR with standard program RV64ANNN (Development server)
  2. Then we will move the changes to QAS server & check the result
  3. If result would be fine, then we will move the TR to PRD.

Request you to confirm on above point or  we will go ahead to run RV80HGEN program directly in PRD.

which approach is the better one.

Thanks for your support .

BR,

Shabs


andrea_brusarestelletti
Active Contributor
0 Kudos

Hello,

  but still I don't understand your perplexity:


In order to avoid all confusions, we have planned to do below steps:

  1. Capture our routines in new TR with standard program RV64ANNN (Development server)
  2. Then we will move the changes to QAS server & check the result
  3. If result would be fine, then we will move the TR to PRD.

this should be the standard and "best-practice" approach for any kind of change.


Request you to confirm on above point or  we will go ahead to run RV80HGEN program directly in PRD.

When you transport a newly created routine, you always need to run program RV80HGEN to be sure that it's correctly and completely activated. But it won't do any harm. Unless you moved to Production environment a routine that you don't want to activate: but this is not the correct and advisable approach.

Best regards,

Andrea

Former Member
0 Kudos

Hello,

Thanks for your reply.

Am planning to run the program RV80HGEN in PRD. To activate my routines.

BR,

Shabs

venu_ch8
Active Contributor
0 Kudos

Dear Lakshmipathi G sir

plz let me know this is also useful Right along with RV80HGEN 

RSDG_TRFN_ACTIVATE


Thanks a lot

former_member186385
Active Contributor
0 Kudos

Hi,

Please refer to OSS note # 22808

it has clear explanation on how to activate specific routines alone

regards,

santosh

eduardo_hinojosa
Active Contributor
0 Kudos

Hi

See Note 327220 - VOFM function and its objects, point 2.6, and related notes.

I hope this helps you

Regards

Eduardo

andrea_brusarestelletti
Active Contributor
0 Kudos

Hello,

I don't understand: do you have in Production Environment customized routines, other than 902 and 903, that shouldn't be activated? So why are they in Production environment?

Best regards,

Andrea