on 02-27-2007 4:36 PM
Hi All,
I am getting No service for system SAPNID, client 800 in Integration Directory in tRFC monitor (SM58).
My scenario is IDOC to File.
I did following step in R3.
1. Created RFC destination pointing to XI systems (name:XID)
2. Created IDOC port (name: SAPNID) and use above (XID) RFC in RFC destination.
3. Create Partner Type LI (Partner No. 3000) and add message type ORDERS, set the receiver port (SAPNID) created above.
XI Side.
1. Create Technical System (Name : XID)
2. Business Systems (Name: R3XID)
3. In Integration Repository.
Created Data Type
Import IDOC ORDERS.ORDERS04
Created Message Interface
Created Message Type
In Mapping Object created Message Mapping and Interface Mapping.
4. In Integration Directory
Created the Scenario (name : FILE_FROM_IDOC)
Assign Business Systems as R3XID
Create communication channel(name: FILE_ORDERS_COM_CHNL)
Create Receiver Determination
Interface Determination
Receiver Agreement.
IDOC is triggered correctly but in tRFC monitor I am getting following error
No service for system SAPNID, client 800 in Integration Directory
With regards
Sunil
Hi
Try following things
1. As already told by other members, Verify the logical business system in SLD.
To verify --- Go to SLD home page ---> Technical Landscape --> Select Web AS ABAP --> Select the technical system --> Clients ---> Click on the client you used as Business system --> Here look for the logical system is defined or not.
2. Open ID---> Click on Objects --> Service Without party/Party > Double click on business system>On the tright side--> Service --> Adapter specific Identifiers ---> Check IDoc Adpater, Logical System.
3. Refresh the full CPA Cache (userid must be XIDIRUSER/PIDIRUSER)
http://<hostname>:50000/CPACache/refresh?mode=full
Good Luck
Rakesh
Message was edited by:
rakesh Patel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sunil
I also faced the same Problem. I created the new Business System in SLD and inport in Integration Configuration. With that it was working fine.
Cheers....
Vasu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Sunil,
I've also faced the same problem. For that, i've created a Business system (better you create a business system with the name SAPNID) in SLD and import that in Integration configuration and activated it. After doing this i'm able to recieve IDOCs in XI.
With Regards
Navaneeth.S
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Udo,
Yes i did the same but still getting the same error.
Even i delete the Technical Systems and both Busines System.
Then first i create the Technical Systems with two client (100 with logical systems crmides and second 800 with logical system SAPNID).
Then created two Business Systems (R3XID and SAPNID).
R3XID with Business System Role as Integration Server
SAPNID with Business Systems Role as Aplication Server with Related Integration Server as R3XID.
Still i am geting the same error.
With Regards
Sunil
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sunil,
Just for confirmation, Is your XI and SAP system running on the same host on different clients?
Are you trying to trigger an Idoc from Client 800 ( which is your SAP R3 system ) to XI ( on Client 100 ) ?
If yes, the configuration looks good.
If no, then you will have to create a separate Technical System for your SAP system as well.
Regards
Bhavesh
Hi Bhavesh,
My XI and SAP systems running on different host (crmides for XI and netbw for SAP systems).
Could oyu please tell me what would be the Technical/Business configuration in this senario.
Evem i created two Technical Systems one for XI (crmides with client 100) and One for SAP Systems (netbw with client 800).
Created Two Business Systems (XIDMAC for XI and SAPNID for SAP Systems).
Still i am geting the same error.
Is their any documentation for Technical/Business Systems anywhere.
With regards
Sunil
Sunil,
In this case you would need separate Technical system and Business Systems for your R3 system and XI.
XI's Business System should be of role Integration Server and R3 's should be WebAsABAP Application Server.
Are you sure you have done this? Have you assigned the correct logical system name to the Business Systems?
Regards
Bhavesh
Hi Udo/Renjith and Rakesh,
Thanks for quick reply and appreciate you help.
Now I can say that there is some problem with my Technical Systems or Business Systems, let me give you details regarding my Technical/Business systems.
During post-Installation i created Technical/Business System, following are the details regarding these systems.
<u><b>Technical Systems.Detail</b></u>
System Name: XID
System Home: crmides
Installation Number: INITIAL Change...
Release: 640
Description:
Administrative Contact:
TMS Domain:
TMS Transport Group Name:
-
Clients: 100 800 Add...
-
Message Server: XID crmides
Central Application Server: crmides_XID_00
Secondary Application Servers: Add...
Internet Transaction Servers: Add...
-
Installed Products: SAP EXCHANGE INFRASTRUCTURE, SAP EXCHANGEINFRASTRUCTURE 3.0 XID
SAP R/3, 4.5B XID on crmides
SAP R/3, 4.6C XID on crmides
Add...
Installed Software Components
-
Business Systems:
1. R3XID
2. SAPNID
Earlier I have only one Client (100) and One Busines Systems (R3XID)
My XI Systems is XID Host : crmides Client : 100 System Number : 00
My R3 Systems is NID Host : netbw Client : 800 Systems Number : 02
<u><b>Business Systems Detail</b></u>
Name: R3XID
Description:
Administrative Contact:
Business System Role: Integration ServerApplication System
Pipeline URL:http://crmides:8000/sap/xi/engine?type=entry
Integrated Business Systems: SAPNID
Group: (No Group Assigned)Edit Groups...
Transport Targets:
Technical System: XID on crmides Change...
Client: <b>100 of XID</b>
Logical System Name: SAPNID
Installed Products: SAP R/3, 4.5B XID on crmides
SAP R/3, 4.6C XID on crmides
SAP EXCHANGE INFRASTRUCTURE, SAP EXCHANGEINFRASTRUCTURE 3.0 XID
Software Components: ABC, 1.0 of knack
R/3 CORE 4.5B
SAP ABA 4.6C
SAP ABA 640
SAP APPL 4.6C
SAP BASIC JAVA LIBS 6.30
SAP BASIS 4.6C
SAP BASIS 6.40
SAP GUI FOR WINDOWS 4.5B
SAP GUI FOR WINDOWS 4.6C
SAP GUI FOR WINDOWS 6.20
SAP HR 4.5B
SAP HR 4.6C
SAP ITS 4.6B
SAP ITS 4.6C
SAP J2EE ENGINE 6.30
SAP J2EE ENGINE CORE 6.30
SAP JAVA TECH SERVICES 6.30
SAP JCO 6.30
SAP SOFTW. DELIV. MANAGER 6.30
XI ADAPTER FRAMEWORK 3.0
XI CONNECTIVITY SE 3.0
XI TOOLS 3.0
During Post Installation I had one Technical Systems (XID) and one Business Systems (R3XID), after that I created one more Business Systems (SAPNID).
<u><b>SAPNID Business Systems Detail</b></u>
Name: SAPNID
Description:
Administrative Contact:
Business System Role: Application System
Related Integration Server: R3XID
Group: (No Group Assigned)
Transport Targets:
Technical System: XID on crmides Change...
Client: <b>800 of XID</b>
Logical System Name: SAPNID
Installed Products: SAP R/3, 4.5B XID on crmides
SAP R/3, 4.6C XID on crmides
SAP EXCHANGE INFRASTRUCTURE, SAP EXCHANGEINFRASTRUCTURE 3.0 XID
Software Components: ABC, 1.0 of knack
R/3 CORE 4.5B
SAP ABA 4.6C
SAP ABA 640
SAP APPL 4.6C
SAP BASIC JAVA LIBS 6.30
SAP BASIS 4.6C
SAP BASIS 6.40
SAP GUI FOR WINDOWS 4.5B
SAP GUI FOR WINDOWS 4.6C
SAP GUI FOR WINDOWS 6.20
SAP HR 4.5B
SAP HR 4.6C
SAP ITS 4.6B
SAP ITS 4.6C
SAP J2EE ENGINE 6.30
SAP J2EE ENGINE CORE 6.30
SAP JAVA TECH SERVICES 6.30
SAP JCO 6.30
SAP SOFTW. DELIV. MANAGER 6.30
XI ADAPTER FRAMEWORK 3.0
XI CONNECTIVITY SE 3.0
XI TOOLS 3.0
I do not know whether SAPNID is required or not, earlier I used R3XID as Business Systems at the time of configuration now I changed it to SAPNID. I am getting the same error in both the case.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sunil,
looks not bad, but something went wrong. Delete Business System SAPNID and create new:
Business System Role: Application System
Related Integration Server: R3XID
Technical System: XID
Client: 800 of XID
Logical System Name: SAPNID
The rest doesnt matter for your error.
Next delete that system from Directory, do not activate and reimport it from SLD. Activate. All your objects referring that system should still be there.
Control the Receiver Determination: Your System should be there. If not, create a new Receiver Determination, including Interface Determination and so on.
Next send again a message and pray..
Regards,
Udo
HI Sunil,
When you created the technical/business system in SLD, did you give the Logical system exactly as in the R3 system ?
Please verify this ...
Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sunil,
there was no business system for your SAPNID 800 found in Directory. May be, you didnt activate your change list, may be, you choosed the wrong business system. Control the Business System at SLD: Right client? Is it your system (compare installation no)? Did you import that system to Directory?
Regards,
Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.