‎2006 Nov 03 5:23 PM
Hi,
I am a MiniSAP user. I wanted to write ABAP's programs but I cant change repository objects. I followed the instructions on www.sap.com/minisap with expanding my license and it worked. However as I enter developer key from that site (it is already provided) I still cant change these objects. Why is that? Can't I work as developer in MiniSAP? Please help me. Thank you in advance.
‎2006 Nov 03 5:26 PM
You cant change the SAP standard programs. if you want to change you have to get the Acces key from SAP.
Regards
Muthappan
‎2006 Nov 03 5:27 PM
Hi, you can not change SAP objects with a registration key, I assume that you are not naming your program correctly. The name must begin with "Z" or "Y", otherwise the system thinks that you are trying to change/create an object in the SAP namespace. Try using a name prefixed with "Z" or "Y".
All custom objects should be created like this, including function groups/modules, classes, and data dictionary objects.
Regards,
Rich Heilman
Message was edited by: Rich Heilman
‎2006 Nov 03 5:48 PM
Yes, I know that. I can create programs begins with "Z" or "Y" but as I read on the SAP site "When you extend your MINISAP license key for the first time, you will also need a developer key when you try to change a repository object in the workbench. Enter: 29671482393151224771." so I thought I can change them after enter it.
If it's still imposiible, so how may I get a registration key if I am using MiniSAP.
thanks for replies
‎2006 Nov 03 5:50 PM
‎2006 Nov 03 5:56 PM
Actually I am writting my first program using guides from "ABAP objetcs" book. I wanted to create S_FIRST_PROGRAM but I couldn't because it already exists. I tried deleting it, but SAP says I can't make changes on SAP objects. Even if I tried creating new one beginning wit S_... it didn't work.
By the way, what is NSP??? I got developer key for MSB.
‎2006 Nov 03 6:03 PM
Right, you can not change objects outside of the name space. Create your program with the name Z_FIRST_PROGRAM. There is no reason why you must use S_FIRST_PROGRAM for your program name. Do not delete the S_FIRST_PROGRAM, just create your "Z" program.
NSP is the system id for the Sneak Preview Netweaver 2004s, I assumed that you where working with this system.
Anyway, the rule is still the same, you must respect the namespace rules.
Welcome to SDN! Please remember to award points for helpful answers and mark your thread as solved when solved completely. Thanks.
Regards,
Rich Heilman
‎2006 Nov 03 6:10 PM
‎2006 Nov 03 7:38 PM
I remind myself that I will need information from S_FIRST_PROGRAM like tables and so on. My whole first program will be connected with dates from that one. Unfortunatelly I can't copy any of the parts from S_... to customer namespace program. What should I do?
‎2006 Nov 03 7:42 PM
I don't follow. If you really need to, you can copy the S_FIRST_PROGRAM into the "Z_FIRST_PROGRAM", just go to SE38 and enter the program name S_FIRST_PROGRAM and click the copy button, when the dialog appears, you can enter the "Z_FIRST_PROGRAM" name and the program will be copied to the "Z" version.
Regards,
Rich Heilman
‎2006 Nov 03 7:52 PM
Sorry, I made a mistake. I need to assing S_ABAP_BOOK to my S_FIRST_PROGRAM so that I can use all objects from this developemnet class (inside there are necessary tables and data). I cant do this to Z_FIRST_PROGRAM. Sorry, but I am new to ABAP.
‎2006 Nov 03 7:57 PM
‎2006 Nov 03 8:34 PM
Ok, you're right. Maybe I should first try to finish entire program and then if having problems ask you. As soon as I manage to do this I will mark this topic as solved or ask you for some more info if not (no sooner than tomorrow because it's late in my time zone now).
I appreciate your help:]