2012 Jun 18 11:44 PM
Hi,
I'm trying to apply the sap note 1713458. In the Manual Pre-Implement steps of this note say:
Before the automatic correction instruction:
1. Call transaction VOFM.
2. Choose the menu item Formulas > Condition Value.
3. Create new entry as follows.
Routine number: 342
Description: BR:Set mini.step no.
Application: <leave empty>
4. Create new entry as follows.
Routine number: 343
Description: BR:Chck mini.step no
Application: <leave empty>
when i try to do this, I receive this message:
You do not have the authorization to create SAP standard routines
Message no. VC560
Diagnosis
In the SAP Standard System, the name ranges for routines are protected.
System Response
In the standard system, you can only display routines, you cannot change them. Also, you cannot create new routines in the standard name range, which is defined from 1 to 599.
Procedure
Contact your consultant.
someone has gone through this? have any idea to solve that?
thanks and regards,
Balbino Soares.
2012 Jun 19 4:19 PM
Hi there,
Try changing the system change option from transaction se06. Ask an system administrator to do this. I think that you will able then to create the routine.
Regards.
Hi,
I'm trying to apply the sap note 1713458. In the Manual Pre-Implement steps of this note say:
Before the automatic correction instruction:
1. Call transaction VOFM.
2. Choose the menu item Formulas > Condition Value.
3. Create new entry as follows.
Routine number: 342
Description: BR:Set mini.step no.
Application: <leave empty>
4. Create new entry as follows.
Routine number: 343
Description: BR:Chck mini.step no
Application: <leave empty>
when i try to do this, I receive this message:
You do not have the authorization to create SAP standard routines
Message no. VC560
Diagnosis
In the SAP Standard System, the name ranges for routines are protected.
System Response
In the standard system, you can only display routines, you cannot change them. Also, you cannot create new routines in the standard name range, which is defined from 1 to 599.
Procedure
Contact your consultant.
someone has gone through this? have any idea to solve that?
thanks and regards,
Balbino Soares.
2012 Jun 19 4:40 AM
Hi Soraes,
System Response
In the standard system, you can only display routines, you cannot change them. Also, you cannot create new routines in the standard name range, which is defined from 1 to 599.
it is is simple.You just create with other number which is not in standard ex 900 etc..This will solve the issue.Get the key from the market place and start your code in the routine.Check this and post if there is any issue.
Regards,
Madhu.
2012 Jun 19 3:27 PM
Thanks, Vadlamani, but i need to create a standard routine, not a custom routine. if i dont create this way, a get a error on apply a automatic correction struction at snote transaction.
Do you know a way to create a standard routine?
Regards,
Balbino Soares
2012 Jul 19 6:51 AM
VOFM Routines which we create are referred as Customised Routines and can be defined in the range 600-999.But seeing the documentation that you have given for the said NOTE I am surprised to know that we can even create Standard Routines ( ? ).More or less you are trying to IMPLEMENT a NOTES which creates a Standard Routine and as long as you have Developer Access you should not be having a problem in working with VOFM.Only Customised Routines in the range 600-999 needs to be registered with SAP using SCCR key.
It will be helpful to the fellow community members like me if you can let us know why and how you implemented this NOTES.
Thanks,
K.Kiran.
2012 Jul 19 11:18 PM
Hi, K. Kiran,
I implemented this note because its one of prerequisites to implement the notes specified in SAP Note 1675010 - Overview SAP Notes PIS/COF Rates w/ 4 Dec. Places in MM/SD.
This note is valid only Brazil.
I Solved the problem doing what Laurent Fournier said.
Regards,
2012 Jun 19 4:19 PM
Hi there,
Try changing the system change option from transaction se06. Ask an system administrator to do this. I think that you will able then to create the routine.
Regards.
2012 Oct 31 9:00 AM
HI Laurent, it seems that you gave the correct answer, but tell me, im not that experienced with basis objects, do you know what are the component that should be set to modifiable?
2012 Oct 31 9:55 AM
Not very sure about this. I usually use a trial and error approach.
Regards.
2012 Jul 18 5:11 PM
Balbino!
Please , Did you solve this problem?
I'm experiencing exactly the same problem here while doing the manual steps of a SAP note. Could you tell me how you solved?
Thank you!
Best regards,
Douglas Cezar
2012 Jul 19 11:07 PM
Hi Douglas,
I do just like Laurent Fournier say, I asked the Basis Team to change the system change option from transaction se06.
Regards,
Balbino Soares
2013 Nov 14 9:28 PM
Dears,
Please take into account that formulas 342 and 343 are only delivered by SAP, so it is not possible to change them. That said, note 1792089 was created to eliminate this issue. In that way, you will be able to implement note 1713458 by using another formula (range 900 tp 999 for example). If you upgrade to a SP that already contains note 1713458, formulas 342 and 343 will be used.
I hope this information can help you.
Thank you and best regards,
Tiago.
2014 Sep 18 3:22 PM
Pretty much helpful thread, saved us a lot of researching time. Thank you guys!
2014 May 20 4:21 PM
Hello,
today we came across the exactly same problem when installing this note. Our workaround worked fine, so I will share it here.
The workaround consists in:
1- Insert the value (342, for instance) but do not press enter.
2- Enter in debug mode (using /h).
3- Press enter.
4- Go to Breakpoints -> breakpoint at -> breakpoint at statement.
5- set: MESSAGE as ABAP cmnds.
6- press continue (F8)
7- You will see that the program will stop in message i560 and will exit. All you have to do (little hack here) is to change the value of the sap_standard varriable. To do this, put a breakpoint in the line where you can see:
if ( sap_standard <> charx and sap_standard <> charxk )
start again the debugger and change the value of sap_standard to 'X'. You will skip the if clause and the program will continue normally, inserting correctly your value 342/343.
I know it is not a very clean way, but it worked fine. Hope it helps others as well.
Best regards,
Luis
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |