Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

User Exit core mode

Former Member
0 Kudos
1,118

Hi,

My functional team sujjested me to do a core mode for pre populating fields as we dont have user exit for time sheets data entry. Can any one explain me what is this core mode and how can I pre populate the fileds by core mode.

Thanks.

1 ACCEPTED SOLUTION

Former Member
0 Kudos
351

Hi,

Core mode is used to modify the standard Sap program. In ECC 6.0 you can use implicit enhancements in any standard sap code. It gives the option to modify the program at the top or end of the program. You can create a enhancement and activate it.

Just go to the program->display it.

On the menu bar-> edit->enhancement operations->show imlicit enhancements.

Otherwise do a code mode. You need to ask for the access key and you can put in the code you need.

Thanks,

Vamshi.

5 REPLIES 5

former_member589029
Active Contributor
0 Kudos
351

If you don't have user exits available (I assume you checked for BADIs as well) then the only other possibility to pre populate fields in a standard program would be a modification - so they probably meant core mod not core mode. But you might want to make sure that there are really no user exits BADIs available before going for a modification.

Hope that helps,

Michael

Former Member
0 Kudos
352

Hi,

Core mode is used to modify the standard Sap program. In ECC 6.0 you can use implicit enhancements in any standard sap code. It gives the option to modify the program at the top or end of the program. You can create a enhancement and activate it.

Just go to the program->display it.

On the menu bar-> edit->enhancement operations->show imlicit enhancements.

Otherwise do a code mode. You need to ask for the access key and you can put in the code you need.

Thanks,

Vamshi.

0 Kudos
351

Thanks vamshi... Can you expand a little more on..

How to do Core mod for a program...

Thanks.

0 Kudos
351

You need to have a OSS ID(service.sap.com) for that.Login into service.sap.com.Here you would be seeing

Keys & requests Tab. Click on it. Then it would display a page with the following info.

SSCR - SAP Software Change Registration

The SSCR (SAP Software Change Registration) is a procedure, valid from Release 3.0A, which registers all manual changes to SAP sources and SAP Dictionary objects. SAP matchcodes and tuning measures such as the setup of database indices and buffers are excluded from the registration. With this procedure, the availability and reliability of productive R/3 installations is further improved.

You will see a service corner screen. Read the description above and you will understand the process.

Click on the register object tab and complete the details like the include name(in which you wish to do the core mod).

it will give you the access key. pass the access key when you change the include. and Do an Edit ->modicafication operations->insert line area where you want to put your code.

I think this helps.

Thanks,

Vamshi.

0 Kudos
351

Hello,

What is often called a 'core mod' is really just a change to SAP delivered source code.

SAP will not prevent the customer from changing its code. They only ask that you tell them when you do make a change. SAP forces you to tell them you are changing their code by asking the developer(you) for an access key whenever she/he tries to change SAP code. This access key registers the object that is being changed giving SAP a record of what objects are changed in a customer system.

You are free to do this however there are implications. If you do change SAP code, SAP may now be reluctant to provide support for the changed objects. You must also now handle the changed objects during an upgrade.

To make a 'core mod' you edit the program with se38. You will be asked to provide an access key which you may obtain from service.sap.com/sscr.

Regards

Greg Kern