‎2008 Dec 12 8:33 AM
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....
‎2008 Dec 12 8:46 AM
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.
‎2008 Dec 12 8:46 AM
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.
‎2008 Dec 12 8:47 AM
‎2008 Dec 12 8:52 AM
‎2008 Dec 12 8:56 AM
‎2008 Dec 12 9:02 AM
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.
‎2008 Dec 12 9:04 AM
if you this is the first time am doing ....can u tell me briefly how to do??pls
‎2008 Dec 12 9:11 AM
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.
‎2008 Dec 12 9:16 AM
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...