on 03-24-2008 5:33 AM
Hi experts,
Im new to SAP XI and recently got trained in it. Im strong in the following areas.
1. Creating design object which includes DT, MT MI, message mapping using message mapping and interface mapping and integration process.
2. Designing configuration objects like importing BPM and business systems from SLD into configuration, creating logical routings, collaborative agreements & profiles.
3. I know proxies and have done some scenarios using different adapters like File, IDOC, RFC, JDBC and SOAP.
4. I know how to transport objects from DEV XI to QA XI.
Apart from these above mention topics what topics are required for an XI developer to know in detail? Please list down the topics if Im missing anything apart from these?
I want to know whether it is necessary to know value mapping, mapping lookups, Mail adapter, XSLT mapping, creating a custom adapter etc. Please help me.
Regards
Faisal
Hi,
Apart from these one should have the knowledge on JAVA coding to write a simple UDF's. which is used when ever the requirement is not filled up witht he standard functions available in the mapping.
Comming to value mapping and the Lookups. these are all depends up on the client requirement
Regards
Seshagiri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Steps
Activities
1. To create a new user-defined function, in the data-flow editor, choose Create New Function (This
graphic is explained in the accompanying text), which is located on the lower left-hand side of the
screen. In the menu, choose Simple Function or Advanced Function.
2. In the window that appears, specify the attributes of the new function:
Name
Technical name of the function. The name is displayed in the function chooser and on the data-flow
object.
Description
Description of how the function is used.
Cache
Function type (see above)
Argument Count
In this table, you specify the number of input values the function can process, and name them. All
functions are of type String.
3. In the window that appears, you can create Java source code:
...
a. You can import Java packages to your methods from the Imports input field, by specifying them
separated by a comma or semi-colon:
You do not need to import the packages java.lang., java.util., java.io., and java.lang.reflect. since
all message mappings require these packages and therefore import them. You should be able to
access standard JDK and J2EE packages of the SAP Web Application Server by simply specifying the
package under Import. In other words, you do not have to import it as an archive into the Integration
Repository. You can also access classes of the SAP XML Toolkit, the SAP Java Connector, and the
SAP Logging Service (see also: Runtime Environment (Java-Mappings)).
In addition to the standard packages, you can also specify Java packages that you have imported as
archives and that are located in the same, or in an underlying software component version as the
message mapping.
b. Create your Java source text in the editor window or copy source text from another editor.
4. Confirm with Save and Close.
5. User-defined functions are limited to the message mapping in which you created the function. To
save the new function, save the message mapping.
6. To test the function, use the test environment.
The new function is now visible in the User-Defined function category. When you select this category,
a corresponding button is displayed in the function chooser pushbutton bar. To edit, delete, or add the
function to the data-flow editor, choose the arrow next to the button and select from the list box
displayed.
http://help.sap.com/saphelp_nw04/helpdata/en/d9/718e40496f6f1de10000000a1550b0/content.htm
/people/krishna.moorthyp/blog/2006/07/29/documentation-html-editor-in-xi
/people/sap.user72/blog/2006/02/06/xi-mapping-tool-exports
Regards
Seshagiri
Hi,
> XSLT Mapping
1) XSLT Mapping -eXtensible Stylesheet Language Transformations. We use XSLT to convert an XML
document to another document. This is achieved by using XSLT commands to search for tags in the
source document and replacing them with other tags or values in the target document. It is also
possible to switch to a Java program from XSLT.
2) Interface descriptions are in the form of XML documents. XSL Transformation (XSLT) is a member of
the XML family of languages. It describes how an XML structure is transformed into another XML
structure
3) We can define XSLT mappings together with XPath. XPath which is also a specification of the XML
family. Using XPath we can address any node in an XML document.
4) XSLT implements XPath expressions to select substructures of an XML document. Using
templates in XSLT you can define the mapping rules for the selected substructures
> Mail Adapter
1) The mail adapter enables you to connect e-mail servers to the Integration Server or the PCK.
2) The receiver mail adapter converts XI messages to e-mails and uses the Simple Mail Transfer
Protocol (SMTP) or the Internet Message Access Protocol (IMAP) to transfer them to the e-mail
server. The sender mail adapter uses the Internet Message Access Protocol (IMAP) or the Post
Office Protocol Version 3 (POP3) to collect e-mails and convert them to XI messages.
3) To send content from e-mail servers to the Integration Server/PCK, we configure the Sender Mail
Adapter.
4) To convert XML messages from the Integration Server/PCK to e-mails, we configure the Receiver
Mail Adapter. The Receiver Adapter supports System Acknowledgments .
>Value Mapping
1) Value Mapping tables helps in XI to define Mapping between Values runtime
2) Mass data can be maintained in Value Mappings tables by means of an XI Interface.
3) We use the Value Mapping to map different representations of an object to each other. We save the
mapping rules for different objects in a value mapping table.
4) Value Mapping Table is accessible to all Message Mappings.
5) Value Mapping is stored in Runtime cache of the Intregration Server and there is no need to perform any
sort of lookup into R/3 for every scenario.This one time cache saves Lookup time and other Lookup
Overheads
Please go thorugh this link
http://help.sap.com/saphelp_nw04/helpdata/en/9e/6921e784677d4591053564a8b95e7d/frameset.htm -
SAP Exchange Infrastructure
Regards,
sangeetha
Edited by: Sangeetha on Mar 24, 2008 8:46 AM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
There are still many things to learn in XI as
User Defined Functions
Java Mapping (SAX and DOM Parsers)
ABAP Mapping
WebService Definations
Useing the External definations
Fine Tunning the Interface
Various Monitoring Tools
Cache refreshment
Various adapters like...XI Adapters, External adapters (Seeburger -- AS2, OFTP etc)
SAP Marketplace adapters, BC, CIDX, RNIF etc.
Adapter Module developments
SLD Configurations, creating Technical systems, Business systems, Products
Cache Monitoring
Integration server related settings
Message flow in XI
Configuration of the BPM Runtime Connectivity
Integration Process (Service
ABAP and Java Proxy developments
Various Troubleshootings
And Many more endless list is there
As you have just started with XI ....you will be acknowledge with all these stuff as on your experience will grow up in XI.
Wish you all the best for your Hard Work and interest in learning XI.
Please go through some of below links to refer the study materials
Intoduction to XI project
/people/community.user/blog/2007/01/18/steps-for-a-sound-footing-in-your-xi-project
Learning Map
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/learning+map&;
Gratitude for Rocking response on the SAP XI Solid Starter Material !
/people/sravya.talanki2/blog/2007/01/05/gratitude-for-rocking-response-on-the-sap-xi-solid-starter-material133
the below link will provide all the related links for step by step scenarios in XI
/people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
SAPs Exchange Infrastructure
http://www.omg.org/interop/presentations/2002/sinisa_zimek.pdf
SAP Exchange Infrastructure 3.0 Integrating Heterogeneous Systems with Ease
SAP NetWeaver Visual Composer
SAP Exchange Infrastructure for Developers ( This is an excellent website for free pdf book for XI)
http://www.sap-press.de/download/dateien/1191/sappress_exchange_infrastructure.pdf
Exchange Infrastructure : XI Transaction Codes
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/xiTransactionCodes&
A Beginner's Guide to SAP XI Settings part I
A Beginner's Guide to SAP XI Settings part II
Exchange Infrastructure Learning Map
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/learning+map&;
SAP Exchange Infrastructure eLearning Catalog(U wil get all downloads regarding XI starting from basics to end)
https://www.sdn.sap.com/irj/sdn/xi-elearning
All Articles on SAP NetWeaver Exchange Infrastructure(This website gives al articles on XI)
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/f04b44aa-fe06-2a10-859e-82ad4... [original link is broken]
Mastering SAP Netweaver XI - Programming( PDF Book for XI)
http://www.sap-hefte.de/download/dateien/1241/140_leseprobe.pdf
SAP XI Learning Guide
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci1008087,00.html
SAP Exchange Infrastructure 2.0
http://www.sun.com/third-party/global/sap/collateral/SunSAPWP_final.pdf
http://help.sap.com/bp_bpmv130/Documentation/Planning/TechnicalInfrasture.pdf
https://www.sdn.sap.com/irj/sdn/xi
http://tsr.strain.at/space/SAP+XI
https://www.sdn.sap.com/irj/sdn/xi
Thanks
Swarup
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.