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: 

ABAP program developed in one system will it run in another system.

Former Member
0 Kudos

Hi All,

I have a very important query.

I know that SAP 4.7, BW 3.1 and SAP CRM 4.0 have same kenel release SAP Basis 620.(please correct me if I am wrong)

If Kernel in these systems are same, will an ABAP program developed in one system (say SAP 4.7) also work in another system (say CRM 4) with same kernel.

This is very important me.

Please help.

With Regards

Amit

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Amit,

I tried it on CRM , APO and BW and it worked.

Regards

Amit

8 REPLIES 8

Former Member
0 Kudos

Hi,

Though the kernels are same for all the three systems, the programs developed in 4.7 won't work in other systems like CRM or BI.

Kernel is instance based , and the programs are Application based.

reward points if useful

regards,

ANJI

former_member404244
Active Contributor
0 Kudos

Hi,

No it won't work for other systems...

Regards,

Nagaraj

Former Member
0 Kudos

HI nagaraj/Anji,

Thanks for the quick reply.But are you people very sure of it.Any application developed in R/3 won't work in any other system.Any application of any kind or there some exceptions.

With Regards

Amit

0 Kudos

I would imagine there are exceptions - but only very few. Anything that is referenced in the Custom Program would have to be present in the target system. Tables, Function Modules, data types, etc. As long as everything is present, it should work.

0 Kudos

Hi AMit..

RFCs and BAPIs in one sysytem can be called from another system..

Former Member
0 Kudos

Hi All,

Thanks for help.Now it is some what clearer that the program can(very less chance) work in some other system,let me try and see will the program transported from R/3 to BW and CRM works or not.

Best Regards

Amit

0 Kudos

Hi Amit,

1. If we transport a program from R/3

to BW or CRM,

It will work inside BW,CRM

Bcos the basis/abap layer is always there in such systems.

2. However, if the program uses some tables/FMs etc,

which are not there in the Bw/Crm,

then it may give error. thats all.

Regards,

Amit m.

Former Member
0 Kudos

Hi Amit,

I tried it on CRM , APO and BW and it worked.

Regards

Amit