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

regarding logical system function module....

Former Member
0 Likes
1,348

hi all,

i migrated one interface program from 4.7 to ecc...both are seperate servers.....its working fine in 4.7 system...when it came to ECC.there s no errors...but in testing they found tat some system id is missing like tat...in RFC they called one FM OWN_LOGICAL_SYSTEM_GET........please guided me in this....

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,043

Hi

I think the Logical System names are different in 4.7 and 6.0 server. That is why maybe there is an error. You can define and Assign a Logical System for a client in SALE tcode.

Vishwa.

8 REPLIES 8
Read only

Former Member
0 Likes
1,044

Hi

I think the Logical System names are different in 4.7 and 6.0 server. That is why maybe there is an error. You can define and Assign a Logical System for a client in SALE tcode.

Vishwa.

Read only

0 Likes
1,043

how can we assign the logicl system name iN SALE

Read only

0 Likes
1,043

Yes, you can do it from SALE itself.

Vishwa.

Read only

0 Likes
1,043

i hav to assign the current client name tats all???

Read only

0 Likes
1,043

No,,for every client there is a logical name by default. So, when we work with RFCs, ALE and IDOCs we use Logical Systems to recognise a client in a server. For example, you want to send data from one client to other client using IDOC, then you need a logical system to recognize the client. So, generally we define and assign it to the client.

Vishwa.

Read only

0 Likes
1,043

if you this is the first time am doing ....can u tell me briefly how to do??pls

Read only

0 Likes
1,043

Ok sai. This interface is working in 4.7 why because it has the logical system name has been created and assigned to the client there. So, what you will do is take the logical system name given in 4.7. You can do that by going in to SALE tcode...under Basic Settings>Logical Systems>Assign Logical Systems

Here select the client name, and click on the button next to "change/display", that is the Details button. Here you can see the logical system name. Note that.

Now, in ECC 6.0, go into SALE tcode and then follow the same path...But instead of assign logical systems,select define logical systems. Now, click on New Entries button and then give the name you have in 4.7 and then give the same name in 6.0...and give a description. Save it..

Come Back,, now click on assign logical systems and then move into change mode....then select the client u logged in with and then click on details tab and here change the logical system name. Give the logical system name you just defined. Save it...and come out.

Now, try executing the Interface you migrated. And revert back with the error if there is any.

Vishwa.

Read only

0 Likes
1,043

thanks vishwa....

i dint get final confirmation from user..may be on monday i will do this...surely will come back if i hav any doubts...