SAP Net Weaver provides an open integration and application platform and permits the integration of the Enterprise Services Architecture. Net weaver covers following topics:
a) People Integration
b) Process Integration
c) Information Integration
d) Application Platform.
2. What is SAP PI?
Process Integration is an Integral part of SAP Net weaver.The aim of PI is to integrate different versions of both SAP and non-SAP systems implemented on different flat forms (Java, ABAP, and so on). PI enables you to implement cross-system business processes.PI is based on an open architecture, makes use of open standards and offers services that are essential in a heterogeneous and complex system landscape: namely a runtime infrastructure for message exchange, configuration options for managing business processes and message flow, and options for transforming message contents between the sender and receiver systems.
The application-specific contents are transferred from the sender to the receiver in a freely defined XML schema (XML: extended Markup Language) using the Integration Engine. The structure of a message is therefore determined by the interface data structures used.
The central concept is that, during the design phase, all interfaces required are initially developed independently of a platform and made available in the form of a WSDL description (WSDL: Web Service Description Language). Using this description you can, for example, define mappings between interfaces without this having an effect on an existing system landscape. All design phase data is saved in the Integration Repository to be implemented later in a particular system landscape. In this second phase, the configuration phase, you can select components, interfaces, and mappings saved in the Integration Repository that are appropriate for your system landscape and business processes, and assign them to each other in logical routing. The data resulting from this configuration process is saved in the Integration Directory and you can call and evaluate it from the runtime of the PI.
PI enables you to do the following:- Develop cross-system applications. You can exchange multiple system messages using the runtime infrastructure and synchronous or asynchronous communication. You can either develop new and platform-independent interfaces, or connect to existing interfaces at runtime, using adapters. Adjust message values and structures for the receiver, using mappings. – Centrally maintain the message flow between logical systems in the system landscape, using logical routing.- Connect the logical receiver to a technical system, using Services; this system can easily be switched using this abstraction level (technical routing). Describe your system landscape as the basis for the description of your cross-system business process.
mobile infrastructure, enterprise portals, biw and MDM, sap xi (integration broker and bpm) WEB AS.
nbound handling, receiver determination, interface determination, channel determination, mapping, outbound handling.
They have sapmuser roles on the abap part of the SAP web as that is available on the J2ee part as groups.
ccms (computer center management system), pmi (process monitoring infrastructure) and alert frame work.
enables partners of XI customers to conduct XML document exchange with XI.
XI is not responsible for posting idocs. XI is just responsible for populating the idoc structure with the data. The function module associated with idoc structure is posting the actual data into the R/3 tables.
a) Error Handling
b) Splitting of messages
c) Combining of messages
d) Message Persistency.
b) Global Container
c) Mapping Trace.
This object enables to transfer message to the mapping trace if the trace level set correspondingly then the trace is visible to message monitoring.