on 08-12-2006 8:15 AM
hello all,
i have imported an DTD format file through external defintions in interface objects, i want to use that file(structure) in my message mappings. i cant find the file through repositary in f4 help, and the other thing is that i cant upload it directly as my file type is DTD. how i can i use the external definition effectively.
Thanks in advance,
Raju N.
Hi Raju,
when you upload the DTD as an external definition, make sure that you set Messages to <b>From the First ELEMENT</b>. You find this next to the Category, where you specify that you upload a DTD.
Also, SAP offers the uploaded RosettaNet messages for free in the software component ROSETTANET. Instead of uploading the messages yourself you can also import this package from the SAP service marketplace. Check my answer in the following on how to find the packages in the SAP service marketplace. The name of the package with the RosettaNet PIPs is XI CONTENT ROSETTANET.
Regards,
Claus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raju,
In the editor for External Definitions there is a tab 'Messages'. Have you checked whether there are any Messages displayed for your External Definition?
If yes, it must be possible to select these Messages in the Message Mapping (otherwise this is a bug and you should open an OSS message).
If the Messages tab is empty, then the problem is with your External Definition (and not with the Message Mapping). In this case please check the content of the fields Category and Messages. Also check what happens if you change to the WSDL-tab.
For anything related to ROSETTANET, please go through the info below.......
RNIF adapters support the data communication standard RosettaNet Implementation Framework (RNIF) defined by RosettaNet. This standard defines RNIF protocols version 1.1 and 2.0. The RNIF adapters 1.1 and 2.0 are based on these protocols.
The adapters change the XI message format to the required RosettaNet message format. The adapters also change the format of messages from partner systems to the XI system.
You use RNIF adapters to send messages between the Integration Server and a RosettaNet-compliant system.
Please refer to the replay of following webinar on Know-how network calls that has live demo on how to configure the RNIF Adapter.
https://www.sdn.sap.com/irj/sdn/webinar?rid=/library/uuid/c189119d-0801-0010-a6a2-f0b010e727ac
For more information about RNIF you can also visit, www.rosettanet.org :
http://help.sap.com/saphelp_nw04/helpdata/en/42/f3d07f074e1bcae10000000a11466f/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/3d/99743f3d4b0866e10000000a114084/content.htm
http://sap.co.il/SAPPHIL04/PDF/Track2/NESS_XI30_Overview.pdf
/people/paul.medaille/blog/2005/07/20/sap-launches-inititative-for-industry-content
http://www.sap.com/solutions/netweaver/components/xiadapters.epx
There are 3 software components related to RosettaNet that are offered by SAP:
ROSETTANET
ROSETTANET CRM
ROSETTANET ERP
The component ROSETTANET contains mainly the definitions of the PIP's, while the components ROSETTANET ERP and ROSETTANET CRM contain (most importantly) the mappings against the respective SAP backend (CRM or ERP).
If you look for complete support of PIP's including the mapping to the backend (IDoc or BAPI) you need to check which PIP's are supported in ROSETTANET CRM or ROSETTANET ERP. Here the document you find following the link in the SAP service marketplace is correct. As of today SAP offers mappings for the following PIP's:
PIP3A4
PIP3A7
PIP3A8
PIP3A9
PIP3B2
PIP3C3
PIP3C6
If you are only interested in the PIP definition, you need to check the content of the component ROSETTANET (here you don't find the latest information on the service marketplace). In general, SAP is working on making all PIP's available in that component. If you are missing some PIP you can contact SAP, e.g. via this forum and the PIP's will be added and made available very soon.
Currently you find the following PIP's:
PIP2A12
PIP3A1, 3A2, 3A4, 3A6, 3A7, 3A8, 3A9
PIP3B2, 3B12, 3B13, 3B14
PIP3C3, 3C4, 3C6
PIP4A1, 4A5
PIP5C1, 5C2, 5C3, 5C4
PIP6C1, 6C2
Also important to mention is that SAP works with some partners that also offer mappings for some PIP's, for example 3C4 and the PIP6C* series.
Regards,
Abhy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hello gopalakrishna,
this certainly helped me, but thing is that if i import XSD file i am able to use it in message mapping but where as the 3a4pip dtd file i downloaded for rosettanet and uploaded into external defination. i was not able to use it in message mapping. and other thing to notice is that when i import the DTD file and save it i am not getting anything in my message tab of external defination, where as when i import XSD i am getting file name in messages tab.
thanks,
raju N.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raju,
More on External definitions:
http://help.sap.com/saphelp_nw04/helpdata/EN/26/9e97b0f525d743882936c2d6f375c7/frameset.htm
Regards,
Chandra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.