Application Development and Automation 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: 
Read only

SMOD and CMOD?

Former Member
0 Likes
1,286

Hi.

SMOD:Implemented our logic here for particular transaction.

CMOD:create Project.

What is the use of project? how this project is link with SMOD?

Explain to me.

To be reward all helpfull answers.

JNJ

7 REPLIES 7
Read only

Former Member
0 Likes
1,077

hI

The SAP enhancements for an enhancement project are grouped together under a project name. An enhancement project always contains at least one SAP enhancement.

SAP enhancements in the same enhancement project are always activated and deactivated jointly.

The SAP enhancements are created by SAP and generally consist of several components (e.g. a screen area and the function exits for data transfer).

The customer chooses the SAP enhancements which he wants to edit, puts the enhancement projects together, edits the components and activates the projects.

Read only

0 Likes
1,077

HI.

Is it any necessary to create project in CMOD if we want enhancement in SMOD?

To be reward all helpfull answers,

Regards.

JNJ

Read only

0 Likes
1,077

Hi,

The enhancement you have activated through SMOD will be called only if it is included and activated in a project through CMOD.

Regards,

Soumya.

Read only

0 Likes
1,077

HI.

Thanks for reply,but we have activate my code Via SMOD also,why we need to activate only by CMOD?

Regards.

JNJ

Read only

0 Likes
1,077

Hi,

SMOD contains the actual enhancements and CMOD is the grouping of those SMOD enhancements.

Unless and until u include ur enhancement in a project in CMOD, it will not get called. Once u include ur enhancement in a project, u have to activate ur project obviously.

See the below link for more details:

http://www.sap-img.com/abap/what-is-the-difference-between-smod-and-cmod.htm

Regards,

Soumya.

Read only

Former Member
0 Likes
1,077

Hi,

In SMOD we can check where is the required enhancement and it is always in display mod only. After searching the required enhancement we have to assign the project to that enhancement using CMOD. We can create project only through CMOD. But both have the same screens.Ater assigning the project we have to activate it.

Thanks

Sarada

Read only

Former Member
0 Likes
1,077

Hi,

Check http://www.sourceveda.com/page4.htm for some common Q&As in this regard.