IDOC - collaboration agreements

Hey friends,
For IDOC to file : do i need to create sender agreement ? ( i think No becoz IDOC sits on ABAP stack of IS)
For File to IDOC : do i need to create receiver agreement ?
could anyone clear this to me ?
thanks
manish

<i>>>>If I am not wrong then in case of proxy you dont need either of agreement to be created while developing the interface.</i>
In case of sender proxy, you're right, a sender agreement is not required.  But for receiver proxy, it is.  XI technical routing doesn't know which adapter channel (including XI adapter) to use without a receiver agreement.  Channel is specified only in the receiver agreement and it is the receiver agreement that is configured in the Interface Determination.
Also, Sender/Receiver agreements are used for additional configuration settings.  For example, a sender agreement for proxy is not required in most cases.  However, when configuring security settings (e.g. message level security), a sender agreement is required for sender proxy as most of the message level security settings (e.g. which certificates to use, etc.) is configured here.
Regards,
Jin

Similar Messages

  • Collaboration Agreements not working

    Hi ,
    I am trying to register a Collaboration Agreement but i get the following error message : "<Nov 26, 2001 4:53:19 PM PST> <Error> <B2B> <<CA> ERROR: Collaboration Agreement axj0701/192.168.60.
    62:b6bf6:ea6b46f9d7:-8000 is not yet registered in runtime. This error occurs if Collaborate Server
    is not initialized properly or Collaboration Agreement is not registered in runtime by Administratio
    n Console.>"

    Hi Archana,
    What does it say in the adapter monitoring for your receiver channel?
    Check this also..
    /people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
    /people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
    Hope this helps!
    cheers,
    Prashanth
    P.S Please mark helpful answers

  • IDOC: MM purchase order to SD scheduling agreement

    Dear experts,
    Is below scenario technically feasible?
    - Purchase order created in customer system, and sent to vendor system via IDOC
    - Scheduling Agreement created in vendor system against the received IDOC
    - Goods issue posted for delivery schedule of Scheduling Agreement, and sent to customer system via IDOC as Shipping Notification
    - Inbound Delivery created for purchase order in customer system against the received IDOC.
    - Billing created in vendor system and sent to customer system via IDOC
    - Invoice verification created in customer system against the received IDOC.
    The scenario is obviously feasible between Purchase Order-Sales Order, but I'm not sure whether it will work with Purchase Order- SD Scheduling Agreement or not. According to SAP Help, it seems that only MM Scheduling Agreement can work SD Scheduling Agreement.
    Thanks a lot,
    Duc.

    Hello Indu,
    I created two partner profiles but still receive that message above:
    Partner No: 999999
    Partner Type: LI
    Outbound parameters: ORDERS
    Outbound Options
    Message type: ORDERS
    Receiver port: A0000000006
    Pack. size: 1
    Basic type: ORDERS05
    Message Control
    Application: EF
    Message type: Z40B
    Process code: ME10
    Partner No: XXXCLNT100
    Partner Type: LS
    Inbound parameters: ORDERS
    Inbound Options
    Message type: ORDERS
    Process code: ORDE
    Kind Regards,
    Florian

  • Same idoc to multiple EDI receiver system using rule

    Dear Friends!
      Good day!  I am using desadv.delvry03 idoc and I want to send same idoc from same communication component to multiple receiver parties without mapping.
    I have created first scenario successfully using idoc, when I create another scenario it gives me message like "Object already exist" .  for that I have to use Service interface.  I dont want to use service interface for this purpose.  In my scenarios mapping is not even required. one idoc to and multiple receivers thats it.
    Can you please guide me how to do the above requirement ?
    your any help will be appreciated greatly
    Thanking you
    Regards
    Dipen

    Hi,
    For this... U can create 1 sender agreent for that idoc if necesseary....otherwise we dont required IDOC sender Agreement.
    Then Create 1 reciver determination in that u can mention the 2 recivers details...
    same thing for interface determination also.
    and finally create 2 reciver agreement and 2 reciver communication channels for 2 systems.
    Let me know if you require any further information.
    Thanks,
    Sreenivas

  • Need help in Xi faqs

    Hi guys ,
    This is SuryaNarayana . I have collected some faqs from www.**************** but they have no answers please answers these questions
    Questions are releated in to XI-BPM
    1. Business Process Management is concerned with ?
    a. Processes within and across applications
    b. Planned or spontaneous Human interaction
    c. Automating, streamlining, managing business processes
    d. Moving process control from application to technology layer
    e. All of the above
    2. Which open modeling standard ccBPM adheres to?
    a. BPEL
    b. XML
    c. WSDL
    d. None of these
    3. High-Tech industry ccBPM implementation guidelines are known as ?
    a. RosettaNet Implementation Framework
    b. CIDX
    c. Marketpalce
    d. SAP BC
    4. Individual "Swim Lane" in BPM modelling contains ?
    a. Business Scenarios from same company
    b. Business Scenarios from same Application
    5. Different Panes within BPM editor in IR ?
    a. Header
    b. Editing
    c. Process Overview
    d. Property
    e. Output
    f. Object
    g. All of the above
    6. Data Declaration of the Business process can be viewed in ?
    a. Correlation in Object area
    b. Container in Output area
    c. Container in Object area
    d. None of these
    7. Which of these is not Messaging relevant Step type ?
    a. Receive
    b. Send
    c. Transformation
    d. Receiver Determination
    e. Block
    8. Control Step can be used for, except ?
    a. Terminate current process
    b. Trigger an Exception
    c. Trigger an Alert
    d. Define different processing braches for process
    9. Which of the following triggers process to start?
    a. By receiving amessage assinged to receive step
    b. Batch job by scheduling in WAS
    c. Both of these
    d. None of these.
    10. To route response messages to the
    correct process instance, _______ object is used ?
    a. Correlation
    b. Interface
    c. Adapter
    d. Mapping
    11. Correlation handling is handled by ?
    a. BP engine
    b. Integration Engine
    c. Adapter Engine
    d. None of these
    12. Container element can be typecasted to, except ?
    a. simple XSD/XML Schema
    b. Abstract i/f
    c. Receiver
    d. Multilne(vector)
    e. Sender
    13. Outer Container block has container element 'O' and inner Container block
    has container element 'I'. Then which of the following is true?
    a. Both 'O' and 'I' are visible in outer block.
    b. Both 'O' and 'I' are visible in inner block.
    c. Both of these.
    d. None of these.
    14. Simple Fork process step terminates when ?
    a. All branches are true.
    b. All branches are false.
    c. Either true.
    d. Either false.
    15. Collect process pattern types includes ?
    a. Condition
    b. Receiver message
    c. Append message
    d. Increase counter
    e. Merge message
    f. Send message
    g. All
    XI-Releated questions
    1. SAP XI is an Integration technology and platform?
    a) for SAP and non SAP applications.
    b) for A2A and B2B scenarios
    c) for asynchronous and synchronous applications
    d) for cross-component Business Process Management.
    2. XI represents the following layer in the NetWeaver stack:?
    a) People Integration
    b) Information Integration
    c) Process Integration
    3. XI uses the following web standards ?
    a) WSDL
    b) XSD
    c) SOAP
    4. XI components include?
    a) SLD (System Landscape Directory)
    b) Integration Builder
    c) Integration Server
    d) Central Monitoring
    e) Adapter Engine
    5. Integration Builder is a?
    a) Java application
    b) ABAP application
    c) .NET application
    6. Java Web Start is required for?
    a) Caching java clients
    b) Drawing pictures
    c) Connect to SUN systems
    7. SLD is a?
    a) Client application
    b) Server application
    8. XI is technically a client of SLD?
    a) TRUE
    b) FALSE
    9. SLD adheres to?
    a) Common Information Model
    b) Web Services Definition Language
    c) XML Schema Definition Language
    d) XML
    10. Usage of PCK (Partner Connectivity Kit) ?
    a) Allow small partners and subsidiaries to communicate natively with XI
    b) For Partners to connect to database systems7444
    c) Allow Partners to connect to .NET and Java applications
    11. Certain adapters are needed in cases where the Integration Server
    is to exchange messages with an R/3 system based on basis kernel lower than?
    a) 6.10
    b) 6.20
    c) 6.40
    d) 4.5
    12. XI supports the following QoS (Quality of Services)?
    a) BE (Best Effort)
    b) Exactly Once (EO)
    c) Exactly Once In Order (EOIO)
    d) Exactly Twice In Order (ETIO)
    13. QoS BE is equal to ?
    a) Synchronous RFC (sRFC)
    b) Asynchronous RFC (aRFC)
    c) Transactional RFC (tRFC)
    d) Queued RFC (qRFC)
    14. QoS EO is equal to ?
    a) Synchronous RFC (sRFC)
    b) Asynchronous RFC (aRFC)
    c) Transactional RFC (tRFC)
    d) Queued RFC (qRFC)
    15. QoS EOIO is equal to ?
    a) Synchronous RFC (sRFC)
    b) Asynchronous RFC (aRFC)
    c) Transactional RFC (tRFC)
    d) Queued RFC (qRFC)
    16. Adapter Framework is based on ?
    a) JCA (Java Connector Architecture)
    b) NCA (.NET Connector Architecture)
    c) PCK (Partner Connectivity Kit)
    d) WSDL (Web Services Definition Language)
    17. XI Adapter Engine is based on the integrated?
    a) ABAP engine
    b) J2EE engine
    c) .NET engine
    d) JCA (Java Connector Architecture)
    18. Integration Processes are built using?
    a) WSDL (Web Services Definition Language)
    b) BPEL (Business Process Execution Language)
    c) XSD (XML Schema Definition Language)
    d) JCL (Java Connector Language)
    19. Runtime Workbench in XI is the central monitoring tool for the following?
    a) Component Monitoring
    b) Message Monitoring
    c) End-to-End Monitoring
    d) Performance Monitoring
    e) Queue Monitoring
    f) Schedule Monitoring
    20. XI uses enhanced version of SOAP protocol called?
    a) XI XML
    b) XI SOAP
    c) XI XSD
    d) XI PML
    21. What is the cardinality of MESSAGE TYPES : DATA TYPES ?
    a) 1:1
    b) 2:1
    c) 2:2
    d) 1:0
    22. What are the advantages of ASYNCHRONOUS updates?
    a) Acknowledgement can be sent back
    b) Messages can be persisted.
    23. What are the advantages of SYNCHRONOUS updates?
    a) Acknowledgement can be sent back (messages can be persisted with additional configuration)
    b) Messages can be persisted.
    c) Messages cannot be persisted.
    24. What is the Message format used in XI for processing?
    a) Specific implementation of SOAP which is XI XML
    b) JMS
    c) RFC
    d) CIDX
    25. What is an Adapter?
    a) Adapters are used to communicate to Legacy or SAP systems with WAS version < 6.2
    b) Adapters are used to retrieve information from Java, .NET systems
    c) Adapters are used to import IDOC, RFC information.
    26. In the Integration Repository, what is the KEY of an
    object or how can an object be uniquely identified?
    a) SWCV, Namespace, Name
    b) Namespace, Name, Description
    c) Name, Description, SWCV
    d) SWCV, SWCV1, SWCV2
    27. How do you classify NAME SPACE in an R/3 Environment?
    a) Equivalent to function group
    b) Equivalent to development class
    c) Equivalent to function module
    d) Equivalent to BAPI
    28. What is ICM?
    a) Internet Console Manager
    b) Internet Communication Manager
    c) Infrastructure Communication Manager
    d) Intranet Communication Manager
    29. A Customer has WAS 6.2 and has decided to use XI?
    a) He cannot use XI unless WAS 6.2 is upgraded to WAS 6.4
    b) Can use XI with some additional patches
    c) WAS 6.2 already has XI in it. No need of any additional software
    30. What is the name space of an IDOC?
    a) urn:sap-com:document:sap:idoc:messages
    b) urn:sap-com:document:idoc:sap:messages
    c) urn:sap-com:sap.document:idoc:messages
    d) urn:sap-com:document:idoc:messages
    31. What is the name space of an RFC ?
    a) urn:sap-com:document:rfc:sap:functions
    b) urn:sap-com:document:bapi:rfc:functions
    c) urn:sap-com:document:sap:rfc:functions
    d) urn:sap-com:document:remote:rfc:functions
    32. What doesn’t get transported when the configuration is released?
    a) All Objects will get transported
    b) Generated proxies and application coding in the application
    components does not get transported when the configuration is released.
    c) Only application coding will not get transported.
    d) Only generated proxies will not get transported.
    33. How many Pipelines are there in the integration server?
    a) Receiver Identification, Interface Identification, Message Branch,
    Request Message Mapping, Outbound Binding, Call Adapter, Request Message Mapping.
    b) Receiver Identification, Interface Identification, Message Branch,
    Request Message Mapping, Outbound Binding.
    c) Message Branch, Request Message Mapping, Outbound Binding,
    Call Adapter, Request Message Mapping.
    34. What are the possible Trace Levels?
    a) 0 – No Trace,1 – Low Trace Level,2 – Medium Trace Level,
    3 – High Trace Level,4 – Expert Trace Level
    b) 0 – No Trace,1 – Low Trace Level,
    2 – Medium Trace Level,3 – High Trace Level
    c) 10 – Low Trace Level,20 – Medium Trace Level,
    30 – High Trace Level,40 – Expert Trace Level
    35. Does JMS adapter need additional driver to communicate to database?
    a) Yes
    b) No
    c) JMS adapter is not available in XI
    36. What is use of PCK?
    a) Partner Connectivity Kit that helps Partner Systems with no ability
    to communicate in XML speak to the Business Systems.
    b) PCK is used to deploy additional drivers
    c) PCK can be used as an alternative to XI
    37. What is Context Object? What is its role?
    a) Context Objects are pointers to a specific element within the message,
    for future reference. Encapsulate the access to data that is contained
    in the payload or in the header of the message.
    b) Another form of data types
    c) Can be used instead of message types
    38. What adapters don’t need Sender Agreement?
    a) HTTP, IDOC.
    b) IDOC, RFC
    c) IDOC, JMS
    d) JDBC, JMS
    39. What is the Protocol followed for Mail Adapter?
    a) SMTP
    b) IMAP
    c) POP3
    d) POP4
    40. Where do you configure an Adapter?
    a) Sender Agreement
    b) Receiver Determination
    c) Business System
    d) Communication Channel
    41. Can a JDBC adapter query the database table?
    If yes, what are different possibilities?
    a) Yes. You can configure sender and receiver communication channels.
    A special XML format is defined for content coming from the
    Integration Engine. This canonical format enables SQL Insert,
    Update, Select, Delete or stored procedure statements to be processed.
    A message is always processed in exactly one database transaction.
    b) JDBC adapter cannot insert records in the database.
    c) We should not insert, update records in the database directly.
    42. The message monitoring status DLNG means ?
    a) DLNG = Delivering.
    b) DLNG = Dialing
    c) DLNG = Detailing
    d) DLNG = Dismantling
    43. Where do you perform Content Based Routing?
    a) Receiver Determination
    b) Receiver Agreement
    c) Sender Agreement
    d) Communication Channel
    44. What are the various supported mapping types?
    a) Message Mapping, Java Mapping, XSLT Mapping, ABAP Mapping.
    b) XSLT, Java, JDBC, JMS
    c) XSLT, WSDL, XSD
    45. With respect to ABAP proxies,
    what are the methods that can be coded?
    a) EXECUTE_SYNCHRONOUS, EXECUTE_ASYNCHRONOUS.
    b) EXECUTE_SYNCHRONOUS, EXECUTE_ASYNCH.
    c) EXECUTE_SYNCH, EXECUTE_ASYNCH
    46. “ Fields under a node with a minoccurs of ZERO has been mapped.
    ” The values don’t appear in the target result, what could be wrong?
    a) The parent node has not been assigned.
    b) Parent node has cardinality 0…unbounded
    c) Parent node has many fields
    47. What is a SENDER COMM CHANNEL?
    a) Sender Communication Channel is where you define the source system from
    where the message/information goes to XI and also the adapter, the Sender System uses.
    b) Sender Communication Channel is where you define the target system from where
    the message/information goes out of XI and also the adapter, the Receiver System uses.
    c) Sender Communication Channel is where you define the how the
    interface mapping takes place between Sender and Receiver.
    48. XSLT is supported but two statements were not supported. What are they?
    a) <xsd:include>, <xsd:import>
    b) <xsd:including>, <xsd:importing>
    c) <xsd:includes>, <xsd:imports>
    d) All statements are supported.
    49. What steps can be inserted in an Exception branch?
    a) Terminate a process, trigger an alert.
    b) Terminate the interface, trigger IDOC.
    c) Terminate exception, branch integration process.
    50. What is multi mapping? When can it be used?
    a) Multi Mapping is used to map abstract interfaces and can only be used in ccBPM.
    b) Can be used when there are multiple interfaces from Sender systems.
    c) Can be used when there are multiple interfaces from Receiver systems
    51. The first step in the Integration process can be ?
    a) Receive step
    b) fork Step
    c) Send Step
    d) Block Step
    52. An Exception raised by a step can be handled by ?
    a) Only by exception handler in the same step
    b) Only by exception handler in the outer step
    c) By exception handler in the same step or in the outer step
    53. An exception is raised by ?
    a) Async or sync send step, transformation step and Control Step
    b) Sync send step
    c) By control step only
    54. A message can be received by ?
    a) Only a receive step
    b) By receive, fork or loop step
    c) By receive and block step
    d) By send, block and Fork
    55. What are the types of containers ?
    a) Abstract
    b) Simple & Abstract
    c) Simple, Abstract and receiver
    56. Which of these are true/false with user defined functions?
    a) User defined functions are accessible only in the mapping where they are created
    b) User defined functions are visible across namespace
    c) User defined functions accessed in other mapping by copying it to that mapping
    d) User defined functions are accessible in any mapping in a software component version
    57. Java Mapping is executed by implementing the interface ?
    a) com.sap.aii.mapping.api.StreamTransformation
    b) com.sap.api.mapping.StreamTransformation
    c) com.sap.api.mapping.aii.StreamTransformation
    d) com.sap.mapping.api.StreamTransformation
    58. An Idoc has been sent by a sender system to XI, but the idoc is not
    received at the XI system which of these could be true/false ?
    a) The destination system from the sender system to XI is not configured correctly.
    b) The metadata in XI was copied/generated from the sender Idoc is corrupted
    c) The destination system from XI to sender system is not defined correctly
    d) Sender channel is not configured
    59. While mapping which of these is true ? Can I use different mapping ?
    a) You can use only one mapping at a time
    b) You can use ABAP & JAVA mapping
    c) You can use any mapping in any sequence any number of times
    d) Different mapping can’t be used together
    60. To import the metadata from an R/3 system which of this is true/false ?
    a) The import permitted in Software component need to be selected
    b) You have to create ‘ALE’ Name in SLD
    c) You need to login to the destination (R/3) with a valid user
    d) You need to login to destination(R/3) with a User having administrator rights
    61. You are implementing XI for your customer, you have very good experience
    working in ABAP. While mapping you want to do it in abap, but the option
    available are only ‘Message Mapping’ ‘Java Mapping’ What would you do to
    add the ‘ABAP Mapping’ option. Where would you configure it?.
    a) In Exchange profile
    b) In s/w component
    c) In Integration Repository
    62. From the WSDL description from application server, you can generate ?
    a) Java Proxies only
    b) ABAP proxies
    c) Java and ABAP proxies.
    63. JMS adapter can be used for ?
    a. IBM web sphere MQ
    b. Sonique
    c. Web services
    64. Which of the following is true/false about HTTP plain adapters?
    a. Sender channel is not required to be configured
    b. Receiver channel is not required to be configured
    c. Using this system can directly connect to integration server
    65. You would install Adapter engine de-centrally ?
    a. To install PCK
    b. To monitor the messages de-centrally
    c. To share load with the central adapter engine and increase performance.
    66. To Receive the data using ‘Select with JDBC adapter you would ?
    a. You would configure a receiver channel
    b. you would configure a sender channel
    67. You find that the status in transaction ‘SXI_CACHE’ is
    not equal to 0. Which of the following would you perform?
    a. Check the condition of BP in Integration Repository
    b. Activate the BP in ‘SXI_CHACHE’.
    c. Activate the BP in Integration Directory
    68. Which are the methods that you need to call compulsorily in java mapping ?
    a) execute(), setParameter()
    b) Exit() Systemproperties()
    c) Execute(), SetProperties()
    69. What is the relationship between an integration process and business workflow?
    a) The Business Process Engine is the same as the Workflow Engine.
    b) The Business Process Engine needs external Workflow Engine
    c) Business Process Engine is a new name for Workflow Engine
    70. What are the different types that a container element can be based on?
    a) Simple XSD types : XSD:DATE, XSD:TIME, XSD: INTEGER, XSD: STRING
    b) Abstract Integer
    c) Receiver
    71. Which of the following is true with regards to Container Elements?
    a) Elements of a super container are visible in sub container.
    b) Elements of sub container are visible in super container
    c) Container cannot have super or sub containers
    d) Containers can have multiple elements.
    72. Send message within an integration process to 8 receivers
    at the same time, how can I do this?
    a) Create a FORK statement with 8 branches
    b) Create 8 interfaces
    c) Create a loop with 8 interfaces
    d) Create 8 branches
    73. Which of the following Objects can be used in BPM ?
    a) Context Object
    b) Receiver Determination
    c) Message Mapping
    d) Interface Mapping
    74.Could multiple instances of Integration process run at the same time ?
    a) Yes
    b) No
    75. For ABAP mapping which of the following settings have to be done in Exchange Profile ?
    a) Com.sap.aii.repository.mapping.additionaltypes = R3_ABAP | Abap-class; R3_XSLT | XSL
    b) Com.sap.aii.repository.mapping.additionaltypes = R3_JAVA | Abap-class; R3_XSLT | XSL
    c) Com.sap.aii.repository.mapping.additionaltypes = | Abap-class; R3_XSLT | XSL
    76. How does Boolean functions work in message mappings ?
    a) Boolean functions accept Boolean inputs and result in Boolean values
    b) Boolean functions accept Boolean inputs and result in decimal values
    c) Boolean functions accept Boolean inputs and result in alphanumeric values
    77. While testing message mapping the source message occurs 3 times
    but the target message occurs only once? What can be the reason ?
    a) Target cardinality is not defined sufficiently
    b) Source cannot repeat
    c) Message mapping cannot handle multiple values
    78. What JAR file is required to perform Java mapping ?
    a) aii_map_api.jar
    b) aii_map_api.java
    c) aii_map_aii.jar
    d) None
    79. Collaboration Agreement is made of the following ?
    a) Sender Agreement, Receiver Agreement
    b) Sender Agreement, Sender Communication Channel
    c) Sender Agreement, Receiver Communication Channel
    d) Receiver Agreement, Receiver Communication Channel
    80.What are the three IDOC related transactions in XI ?
    a) IDX9
    b) IDX1
    c) IDX2
    d) IDX5
    e) IDX3
    81.Is EOIO supported by RFC ?
    a) YES
    b) NO
    82. Java Web Start is used for ?
    a) Caching Java applications
    b) to write Java code
    c) to execute Java mapping
    d) to perform JMS connectivity
    83. Where do you define Usage Dependency?
    a) Integration Repository
    b) Integration Directory
    c) SLD
    d) Enterprise Portal
    84. For ABAP mapping which class must be implemented ?
    a) IF_MAPPING
    b) IF_MAPPING_ABAP
    c) MAPPING_ABAP
    d) MAPPING_EXECUTE_ABAP
    85.Component Monitoring in the RWB is used to display
    the monitoring of the following components?
    a) Integration Engine
    b) Adapter Engine
    c) Integration Directory
    d) Integration Repository
    e) Runtime Workbench
    86.Does HTTP adapter support QoS BE?
    a) Yes
    b) No
    87.IDOC adapter supports the following QoS’s?
    a) EO
    b) EOIO
    c) BE
    d) All the above
    88.The Client has decided to user HTTP adapter as Sender.
    Which transaction should be used to configure the HTTP adapter?
    a) SICF
    b) SMICM
    c) SM59
    d) SE80
    89.The following transaction is used to monitor XML messages in XI ?
    a) SXMB_MONI
    b) SM59
    c) SXMB_ADM
    d) SICF
    90.File adapter has the following QoS?
    a) BE
    b) EO
    c) EOIO
    d) BEIO
    91.When FILE adapter as Sender, we do not need Sender agreement ?
    a) Yes
    b) No
    92. File Sender communication channel can be used by only one Sender agreement ?
    a) True
    b) False
    93. SOAP adapter uses the following message protocol:?
    a) SOAP 1.1
    b) SOAP 1.2
    c) SOAP 1.9
    d) SOAP 1.3
    94. Using the following URL we can display the content of CPACache?
    a) http://<host>:<J2EEport >/CPACache
    b) http://<host>:<J2EEport >/AdapterCache
    c) http://<host>:<J2EEport >/CPACatch
    d) http://<host>:<J2EEport >/CPACache/index.html
    95. The following URL can be used to display the Adapter Status in XI ?
    a) http://<host>:<J2EEport >/AdapterFramework
    b) http://<host>:<J2EEport >/AdapterFramework/RFC
    c) http://<host>:<J2EEport >/AdapterFramework/rep
    d) http://<host>:<J2EEport >/AdapterStatus
    96. Which security role need to be assigned to access the CPACache ?
    a) xi_af_cpa_monitoring
    b) xi_af_cache_monitor
    c) xi_af_cpa_monitor
    97. The following URL can be used to manually refresh the CPACache?
    a) http://<host>:<J2EEport >/CPACache/refresh=delta
    b) http://<host>:<J2EEport >/CPACache/refresh?mode=full
    c) http://<host>:<J2EEport >/CPACache/refresh?mode=all
    98. The Objects from repository are accessed from directory using user?
    a) XIDIRUSER
    b) XISUPER
    c) XIAPPLUSER
    d) XIADMIN
    99. Information about the central and decentral Adapter
    Framework installations is maintained in ?
    a) SLD
    b) CLD
    c) IR
    d) ID
    100. Special drivers required for JDBC, JMS adapters can be deployed using ?
    a) SPM (Software Procurement Manager)
    b) SDM (Software Deployment Manager)
    c) SCM (Software Change Manager)
    d) SOM (Software Ownership Manager)

    Hi guys ,
    This is SuryaNarayana . I have collected some faqs from www.**************** but they have no answers please answers these questions
    Questions are releated in to XI-BPM
    1. Business Process Management is concerned with ?
    a. Processes within and across applications
    b. Planned or spontaneous Human interaction
    c. Automating, streamlining, managing business processes
    d. Moving process control from application to technology layer
    e. All of the above
    2. Which open modeling standard ccBPM adheres to?
    a. BPEL
    b. XML
    c. WSDL
    d. None of these
    3. High-Tech industry ccBPM implementation guidelines are known as ?
    a. RosettaNet Implementation Framework
    b. CIDX
    c. Marketpalce
    d. SAP BC
    4. Individual "Swim Lane" in BPM modelling contains ?
    a. Business Scenarios from same company
    b. Business Scenarios from same Application
    5. Different Panes within BPM editor in IR ?
    a. Header
    b. Editing
    c. Process Overview
    d. Property
    e. Output
    f. Object
    g. All of the above
    6. Data Declaration of the Business process can be viewed in ?
    a. Correlation in Object area
    b. Container in Output area
    c. Container in Object area
    d. None of these
    7. Which of these is not Messaging relevant Step type ?
    a. Receive
    b. Send
    c. Transformation
    d. Receiver Determination
    e. Block
    8. Control Step can be used for, except ?
    a. Terminate current process
    b. Trigger an Exception
    c. Trigger an Alert
    d. Define different processing braches for process
    9. Which of the following triggers process to start?
    a. By receiving amessage assinged to receive step
    b. Batch job by scheduling in WAS
    c. Both of these
    d. None of these.
    10. To route response messages to the
    correct process instance, _______ object is used ?
    a. Correlation
    b. Interface
    c. Adapter
    d. Mapping
    11. Correlation handling is handled by ?
    a. BP engine
    b. Integration Engine
    c. Adapter Engine
    d. None of these
    12. Container element can be typecasted to, except ?
    a. simple XSD/XML Schema
    b. Abstract i/f
    c. Receiver
    d. Multilne(vector)
    e. Sender
    13. Outer Container block has container element 'O' and inner Container block
    has container element 'I'. Then which of the following is true?
    a. Both 'O' and 'I' are visible in outer block.
    b. Both 'O' and 'I' are visible in inner block.
    c. Both of these.
    d. None of these.
    14. Simple Fork process step terminates when ?
    a. All branches are true.
    b. All branches are false.
    c. Either true.
    d. Either false.
    15. Collect process pattern types includes ?
    a. Condition
    b. Receiver message
    c. Append message
    d. Increase counter
    e. Merge message
    f. Send message
    g. All
    XI-Releated questions
    1. SAP XI is an Integration technology and platform?
    a) for SAP and non SAP applications.
    b) for A2A and B2B scenarios
    c) for asynchronous and synchronous applications
    d) for cross-component Business Process Management.
    2. XI represents the following layer in the NetWeaver stack:?
    a) People Integration
    b) Information Integration
    c) Process Integration
    3. XI uses the following web standards ?
    a) WSDL
    b) XSD
    c) SOAP
    4. XI components include?
    a) SLD (System Landscape Directory)
    b) Integration Builder
    c) Integration Server
    d) Central Monitoring
    e) Adapter Engine
    5. Integration Builder is a?
    a) Java application
    b) ABAP application
    c) .NET application
    6. Java Web Start is required for?
    a) Caching java clients
    b) Drawing pictures
    c) Connect to SUN systems
    7. SLD is a?
    a) Client application
    b) Server application
    8. XI is technically a client of SLD?
    a) TRUE
    b) FALSE
    9. SLD adheres to?
    a) Common Information Model
    b) Web Services Definition Language
    c) XML Schema Definition Language
    d) XML
    10. Usage of PCK (Partner Connectivity Kit) ?
    a) Allow small partners and subsidiaries to communicate natively with XI
    b) For Partners to connect to database systems7444
    c) Allow Partners to connect to .NET and Java applications
    11. Certain adapters are needed in cases where the Integration Server
    is to exchange messages with an R/3 system based on basis kernel lower than?
    a) 6.10
    b) 6.20
    c) 6.40
    d) 4.5
    12. XI supports the following QoS (Quality of Services)?
    a) BE (Best Effort)
    b) Exactly Once (EO)
    c) Exactly Once In Order (EOIO)
    d) Exactly Twice In Order (ETIO)
    13. QoS BE is equal to ?
    a) Synchronous RFC (sRFC)
    b) Asynchronous RFC (aRFC)
    c) Transactional RFC (tRFC)
    d) Queued RFC (qRFC)
    14. QoS EO is equal to ?
    a) Synchronous RFC (sRFC)
    b) Asynchronous RFC (aRFC)
    c) Transactional RFC (tRFC)
    d) Queued RFC (qRFC)
    15. QoS EOIO is equal to ?
    a) Synchronous RFC (sRFC)
    b) Asynchronous RFC (aRFC)
    c) Transactional RFC (tRFC)
    d) Queued RFC (qRFC)
    16. Adapter Framework is based on ?
    a) JCA (Java Connector Architecture)
    b) NCA (.NET Connector Architecture)
    c) PCK (Partner Connectivity Kit)
    d) WSDL (Web Services Definition Language)
    17. XI Adapter Engine is based on the integrated?
    a) ABAP engine
    b) J2EE engine
    c) .NET engine
    d) JCA (Java Connector Architecture)
    18. Integration Processes are built using?
    a) WSDL (Web Services Definition Language)
    b) BPEL (Business Process Execution Language)
    c) XSD (XML Schema Definition Language)
    d) JCL (Java Connector Language)
    19. Runtime Workbench in XI is the central monitoring tool for the following?
    a) Component Monitoring
    b) Message Monitoring
    c) End-to-End Monitoring
    d) Performance Monitoring
    e) Queue Monitoring
    f) Schedule Monitoring
    20. XI uses enhanced version of SOAP protocol called?
    a) XI XML
    b) XI SOAP
    c) XI XSD
    d) XI PML
    21. What is the cardinality of MESSAGE TYPES : DATA TYPES ?
    a) 1:1
    b) 2:1
    c) 2:2
    d) 1:0
    22. What are the advantages of ASYNCHRONOUS updates?
    a) Acknowledgement can be sent back
    b) Messages can be persisted.
    23. What are the advantages of SYNCHRONOUS updates?
    a) Acknowledgement can be sent back (messages can be persisted with additional configuration)
    b) Messages can be persisted.
    c) Messages cannot be persisted.
    24. What is the Message format used in XI for processing?
    a) Specific implementation of SOAP which is XI XML
    b) JMS
    c) RFC
    d) CIDX
    25. What is an Adapter?
    a) Adapters are used to communicate to Legacy or SAP systems with WAS version < 6.2
    b) Adapters are used to retrieve information from Java, .NET systems
    c) Adapters are used to import IDOC, RFC information.
    26. In the Integration Repository, what is the KEY of an
    object or how can an object be uniquely identified?
    a) SWCV, Namespace, Name
    b) Namespace, Name, Description
    c) Name, Description, SWCV
    d) SWCV, SWCV1, SWCV2
    27. How do you classify NAME SPACE in an R/3 Environment?
    a) Equivalent to function group
    b) Equivalent to development class
    c) Equivalent to function module
    d) Equivalent to BAPI
    28. What is ICM?
    a) Internet Console Manager
    b) Internet Communication Manager
    c) Infrastructure Communication Manager
    d) Intranet Communication Manager
    29. A Customer has WAS 6.2 and has decided to use XI?
    a) He cannot use XI unless WAS 6.2 is upgraded to WAS 6.4
    b) Can use XI with some additional patches
    c) WAS 6.2 already has XI in it. No need of any additional software
    30. What is the name space of an IDOC?
    a) urn:sap-com:document:sap:idoc:messages
    b) urn:sap-com:document:idoc:sap:messages
    c) urn:sap-com:sap.document:idoc:messages
    d) urn:sap-com:document:idoc:messages
    31. What is the name space of an RFC ?
    a) urn:sap-com:document:rfc:sap:functions
    b) urn:sap-com:document:bapi:rfc:functions
    c) urn:sap-com:document:sap:rfc:functions
    d) urn:sap-com:document:remote:rfc:functions
    32. What doesn’t get transported when the configuration is released?
    a) All Objects will get transported
    b) Generated proxies and application coding in the application
    components does not get transported when the configuration is released.
    c) Only application coding will not get transported.
    d) Only generated proxies will not get transported.
    33. How many Pipelines are there in the integration server?
    a) Receiver Identification, Interface Identification, Message Branch,
    Request Message Mapping, Outbound Binding, Call Adapter, Request Message Mapping.
    b) Receiver Identification, Interface Identification, Message Branch,
    Request Message Mapping, Outbound Binding.
    c) Message Branch, Request Message Mapping, Outbound Binding,
    Call Adapter, Request Message Mapping.
    34. What are the possible Trace Levels?
    a) 0 – No Trace,1 – Low Trace Level,2 – Medium Trace Level,
    3 – High Trace Level,4 – Expert Trace Level
    b) 0 – No Trace,1 – Low Trace Level,
    2 – Medium Trace Level,3 – High Trace Level
    c) 10 – Low Trace Level,20 – Medium Trace Level,
    30 – High Trace Level,40 – Expert Trace Level
    35. Does JMS adapter need additional driver to communicate to database?
    a) Yes
    b) No
    c) JMS adapter is not available in XI
    36. What is use of PCK?
    a) Partner Connectivity Kit that helps Partner Systems with no ability
    to communicate in XML speak to the Business Systems.
    b) PCK is used to deploy additional drivers
    c) PCK can be used as an alternative to XI
    37. What is Context Object? What is its role?
    a) Context Objects are pointers to a specific element within the message,
    for future reference. Encapsulate the access to data that is contained
    in the payload or in the header of the message.
    b) Another form of data types
    c) Can be used instead of message types
    38. What adapters don’t need Sender Agreement?
    a) HTTP, IDOC.
    b) IDOC, RFC
    c) IDOC, JMS
    d) JDBC, JMS
    39. What is the Protocol followed for Mail Adapter?
    a) SMTP
    b) IMAP
    c) POP3
    d) POP4
    40. Where do you configure an Adapter?
    a) Sender Agreement
    b) Receiver Determination
    c) Business System
    d) Communication Channel
    41. Can a JDBC adapter query the database table?
    If yes, what are different possibilities?
    a) Yes. You can configure sender and receiver communication channels.
    A special XML format is defined for content coming from the
    Integration Engine. This canonical format enables SQL Insert,
    Update, Select, Delete or stored procedure statements to be processed.
    A message is always processed in exactly one database transaction.
    b) JDBC adapter cannot insert records in the database.
    c) We should not insert, update records in the database directly.
    42. The message monitoring status DLNG means ?
    a) DLNG = Delivering.
    b) DLNG = Dialing
    c) DLNG = Detailing
    d) DLNG = Dismantling
    43. Where do you perform Content Based Routing?
    a) Receiver Determination
    b) Receiver Agreement
    c) Sender Agreement
    d) Communication Channel
    44. What are the various supported mapping types?
    a) Message Mapping, Java Mapping, XSLT Mapping, ABAP Mapping.
    b) XSLT, Java, JDBC, JMS
    c) XSLT, WSDL, XSD
    45. With respect to ABAP proxies,
    what are the methods that can be coded?
    a) EXECUTE_SYNCHRONOUS, EXECUTE_ASYNCHRONOUS.
    b) EXECUTE_SYNCHRONOUS, EXECUTE_ASYNCH.
    c) EXECUTE_SYNCH, EXECUTE_ASYNCH
    46. “ Fields under a node with a minoccurs of ZERO has been mapped.
    ” The values don’t appear in the target result, what could be wrong?
    a) The parent node has not been assigned.
    b) Parent node has cardinality 0…unbounded
    c) Parent node has many fields
    47. What is a SENDER COMM CHANNEL?
    a) Sender Communication Channel is where you define the source system from
    where the message/information goes to XI and also the adapter, the Sender System uses.
    b) Sender Communication Channel is where you define the target system from where
    the message/information goes out of XI and also the adapter, the Receiver System uses.
    c) Sender Communication Channel is where you define the how the
    interface mapping takes place between Sender and Receiver.
    48. XSLT is supported but two statements were not supported. What are they?
    a) <xsd:include>, <xsd:import>
    b) <xsd:including>, <xsd:importing>
    c) <xsd:includes>, <xsd:imports>
    d) All statements are supported.
    49. What steps can be inserted in an Exception branch?
    a) Terminate a process, trigger an alert.
    b) Terminate the interface, trigger IDOC.
    c) Terminate exception, branch integration process.
    50. What is multi mapping? When can it be used?
    a) Multi Mapping is used to map abstract interfaces and can only be used in ccBPM.
    b) Can be used when there are multiple interfaces from Sender systems.
    c) Can be used when there are multiple interfaces from Receiver systems
    51. The first step in the Integration process can be ?
    a) Receive step
    b) fork Step
    c) Send Step
    d) Block Step
    52. An Exception raised by a step can be handled by ?
    a) Only by exception handler in the same step
    b) Only by exception handler in the outer step
    c) By exception handler in the same step or in the outer step
    53. An exception is raised by ?
    a) Async or sync send step, transformation step and Control Step
    b) Sync send step
    c) By control step only
    54. A message can be received by ?
    a) Only a receive step
    b) By receive, fork or loop step
    c) By receive and block step
    d) By send, block and Fork
    55. What are the types of containers ?
    a) Abstract
    b) Simple & Abstract
    c) Simple, Abstract and receiver
    56. Which of these are true/false with user defined functions?
    a) User defined functions are accessible only in the mapping where they are created
    b) User defined functions are visible across namespace
    c) User defined functions accessed in other mapping by copying it to that mapping
    d) User defined functions are accessible in any mapping in a software component version
    57. Java Mapping is executed by implementing the interface ?
    a) com.sap.aii.mapping.api.StreamTransformation
    b) com.sap.api.mapping.StreamTransformation
    c) com.sap.api.mapping.aii.StreamTransformation
    d) com.sap.mapping.api.StreamTransformation
    58. An Idoc has been sent by a sender system to XI, but the idoc is not
    received at the XI system which of these could be true/false ?
    a) The destination system from the sender system to XI is not configured correctly.
    b) The metadata in XI was copied/generated from the sender Idoc is corrupted
    c) The destination system from XI to sender system is not defined correctly
    d) Sender channel is not configured
    59. While mapping which of these is true ? Can I use different mapping ?
    a) You can use only one mapping at a time
    b) You can use ABAP & JAVA mapping
    c) You can use any mapping in any sequence any number of times
    d) Different mapping can’t be used together
    60. To import the metadata from an R/3 system which of this is true/false ?
    a) The import permitted in Software component need to be selected
    b) You have to create ‘ALE’ Name in SLD
    c) You need to login to the destination (R/3) with a valid user
    d) You need to login to destination(R/3) with a User having administrator rights
    61. You are implementing XI for your customer, you have very good experience
    working in ABAP. While mapping you want to do it in abap, but the option
    available are only ‘Message Mapping’ ‘Java Mapping’ What would you do to
    add the ‘ABAP Mapping’ option. Where would you configure it?.
    a) In Exchange profile
    b) In s/w component
    c) In Integration Repository
    62. From the WSDL description from application server, you can generate ?
    a) Java Proxies only
    b) ABAP proxies
    c) Java and ABAP proxies.
    63. JMS adapter can be used for ?
    a. IBM web sphere MQ
    b. Sonique
    c. Web services
    64. Which of the following is true/false about HTTP plain adapters?
    a. Sender channel is not required to be configured
    b. Receiver channel is not required to be configured
    c. Using this system can directly connect to integration server
    65. You would install Adapter engine de-centrally ?
    a. To install PCK
    b. To monitor the messages de-centrally
    c. To share load with the central adapter engine and increase performance.
    66. To Receive the data using ‘Select with JDBC adapter you would ?
    a. You would configure a receiver channel
    b. you would configure a sender channel
    67. You find that the status in transaction ‘SXI_CACHE’ is
    not equal to 0. Which of the following would you perform?
    a. Check the condition of BP in Integration Repository
    b. Activate the BP in ‘SXI_CHACHE’.
    c. Activate the BP in Integration Directory
    68. Which are the methods that you need to call compulsorily in java mapping ?
    a) execute(), setParameter()
    b) Exit() Systemproperties()
    c) Execute(), SetProperties()
    69. What is the relationship between an integration process and business workflow?
    a) The Business Process Engine is the same as the Workflow Engine.
    b) The Business Process Engine needs external Workflow Engine
    c) Business Process Engine is a new name for Workflow Engine
    70. What are the different types that a container element can be based on?
    a) Simple XSD types : XSD:DATE, XSD:TIME, XSD: INTEGER, XSD: STRING
    b) Abstract Integer
    c) Receiver
    71. Which of the following is true with regards to Container Elements?
    a) Elements of a super container are visible in sub container.
    b) Elements of sub container are visible in super container
    c) Container cannot have super or sub containers
    d) Containers can have multiple elements.
    72. Send message within an integration process to 8 receivers
    at the same time, how can I do this?
    a) Create a FORK statement with 8 branches
    b) Create 8 interfaces
    c) Create a loop with 8 interfaces
    d) Create 8 branches
    73. Which of the following Objects can be used in BPM ?
    a) Context Object
    b) Receiver Determination
    c) Message Mapping
    d) Interface Mapping
    74.Could multiple instances of Integration process run at the same time ?
    a) Yes
    b) No
    75. For ABAP mapping which of the following settings have to be done in Exchange Profile ?
    a) Com.sap.aii.repository.mapping.additionaltypes = R3_ABAP | Abap-class; R3_XSLT | XSL
    b) Com.sap.aii.repository.mapping.additionaltypes = R3_JAVA | Abap-class; R3_XSLT | XSL
    c) Com.sap.aii.repository.mapping.additionaltypes = | Abap-class; R3_XSLT | XSL
    76. How does Boolean functions work in message mappings ?
    a) Boolean functions accept Boolean inputs and result in Boolean values
    b) Boolean functions accept Boolean inputs and result in decimal values
    c) Boolean functions accept Boolean inputs and result in alphanumeric values
    77. While testing message mapping the source message occurs 3 times
    but the target message occurs only once? What can be the reason ?
    a) Target cardinality is not defined sufficiently
    b) Source cannot repeat
    c) Message mapping cannot handle multiple values
    78. What JAR file is required to perform Java mapping ?
    a) aii_map_api.jar
    b) aii_map_api.java
    c) aii_map_aii.jar
    d) None
    79. Collaboration Agreement is made of the following ?
    a) Sender Agreement, Receiver Agreement
    b) Sender Agreement, Sender Communication Channel
    c) Sender Agreement, Receiver Communication Channel
    d) Receiver Agreement, Receiver Communication Channel
    80.What are the three IDOC related transactions in XI ?
    a) IDX9
    b) IDX1
    c) IDX2
    d) IDX5
    e) IDX3
    81.Is EOIO supported by RFC ?
    a) YES
    b) NO
    82. Java Web Start is used for ?
    a) Caching Java applications
    b) to write Java code
    c) to execute Java mapping
    d) to perform JMS connectivity
    83. Where do you define Usage Dependency?
    a) Integration Repository
    b) Integration Directory
    c) SLD
    d) Enterprise Portal
    84. For ABAP mapping which class must be implemented ?
    a) IF_MAPPING
    b) IF_MAPPING_ABAP
    c) MAPPING_ABAP
    d) MAPPING_EXECUTE_ABAP
    85.Component Monitoring in the RWB is used to display
    the monitoring of the following components?
    a) Integration Engine
    b) Adapter Engine
    c) Integration Directory
    d) Integration Repository
    e) Runtime Workbench
    86.Does HTTP adapter support QoS BE?
    a) Yes
    b) No
    87.IDOC adapter supports the following QoS’s?
    a) EO
    b) EOIO
    c) BE
    d) All the above
    88.The Client has decided to user HTTP adapter as Sender.
    Which transaction should be used to configure the HTTP adapter?
    a) SICF
    b) SMICM
    c) SM59
    d) SE80
    89.The following transaction is used to monitor XML messages in XI ?
    a) SXMB_MONI
    b) SM59
    c) SXMB_ADM
    d) SICF
    90.File adapter has the following QoS?
    a) BE
    b) EO
    c) EOIO
    d) BEIO
    91.When FILE adapter as Sender, we do not need Sender agreement ?
    a) Yes
    b) No
    92. File Sender communication channel can be used by only one Sender agreement ?
    a) True
    b) False
    93. SOAP adapter uses the following message protocol:?
    a) SOAP 1.1
    b) SOAP 1.2
    c) SOAP 1.9
    d) SOAP 1.3
    94. Using the following URL we can display the content of CPACache?
    a) http://<host>:<J2EEport >/CPACache
    b) http://<host>:<J2EEport >/AdapterCache
    c) http://<host>:<J2EEport >/CPACatch
    d) http://<host>:<J2EEport >/CPACache/index.html
    95. The following URL can be used to display the Adapter Status in XI ?
    a) http://<host>:<J2EEport >/AdapterFramework
    b) http://<host>:<J2EEport >/AdapterFramework/RFC
    c) http://<host>:<J2EEport >/AdapterFramework/rep
    d) http://<host>:<J2EEport >/AdapterStatus
    96. Which security role need to be assigned to access the CPACache ?
    a) xi_af_cpa_monitoring
    b) xi_af_cache_monitor
    c) xi_af_cpa_monitor
    97. The following URL can be used to manually refresh the CPACache?
    a) http://<host>:<J2EEport >/CPACache/refresh=delta
    b) http://<host>:<J2EEport >/CPACache/refresh?mode=full
    c) http://<host>:<J2EEport >/CPACache/refresh?mode=all
    98. The Objects from repository are accessed from directory using user?
    a) XIDIRUSER
    b) XISUPER
    c) XIAPPLUSER
    d) XIADMIN
    99. Information about the central and decentral Adapter
    Framework installations is maintained in ?
    a) SLD
    b) CLD
    c) IR
    d) ID
    100. Special drivers required for JDBC, JMS adapters can be deployed using ?
    a) SPM (Software Procurement Manager)
    b) SDM (Software Deployment Manager)
    c) SCM (Software Change Manager)
    d) SOM (Software Ownership Manager)

  • Xi questions

    hi,
        Plz give Answers below questions
    1. What are different design time components used by XI?
    2. What services does the integration server provide?
    3. What are the 4 functions does adapter framework provide?
    4. What is Java webstart and why is it used?
    5. What are the different XI components?
    6. What is XI domain?
    7. What is XI pipeline and what is a pipeline service?
    8. Describe the alert functionality of the runtime workbench?.
    9. Name different monitoring functions of the runtime
    workbench?
    10. Web application server 6.2 has an integration engine.
    Why is this so?
    11. In BPM Async-Sync bridge, does the QOS change?
    12. List 4 ways to enable logging / trace?
    13. What is logging / trace?
    14. Properties of an Async message?
    15. Inbound XI message has problem, where do you look for
    solution?
    16. Describe XI message format?
    17. Describe end-end monitoring?
    18. In XI 3.0 where do you configure adapters?
    19. Different steps to make an IDOC adapter work?
    20. What is a mail adapter?
    21. JMS adapter can talk with what type of systems?
    22. What format can JDBC adapter communicate in?
    23. If communications with JDBC using XML format, what
    are 4 actions you could do?
    24. Installing PCK what platforms can you install it on?
    25. How does PCK and adapter framework engine differ?
    26. Can JDBC adapter query DB tables?
    27. JMS adapter scenario messaging system provider needs
    to submit what?
    28. What are the properties of receiving IDOC adapter?
    29. JDBC/JMS require certain steps before they can work?
    30. Properties of the PCK who developed it? What is it
    similar too? Does it support B2B?
    31. What is ALE audit with respect to IDOCS?
    32. Properties of the HTTP adapter, does it use or need a
    sender or receiver? Or communications channel
    agreement?
    33. What does a RFC adapter support?
    34. Is EOIO supported by RFC?
    35. What are advantages and why would you install a
    decentralize adapter engine?
    36. Comment on the following, adapter engine is also known
    as a PCK?
    37. What are the different monitoring status? Where do you
    find them?
    38. What adapters are not in adapter engine?
    39. Which ABAP proxy, in or outbound has code you can
    type in?
    40. With an optional node what is the cardinality? How do
    you make sure the subordinates fields get mapped?
    41. What is it WSDL? Where do you find it in DR? Does Is
    used in Java or ABAP Proxy?
    42. In XI 3.0 Stack 9, what are the supported mapping
    types?
    43. What are prerequisites for importing customer defined
    IDOC?
    44. What are the three IDOC transactions in XI?
    45. Context object replace what?
    46. Two things can make up a collaboration agreement,
    what are they?
    47. What is a logical system, with respect to SLD?
    48. What is the sender communications channel?
    49. If error during inbound or outbound binding, where do
    you look to solve?
    50. What is URI, URL, and URN and what are their difference?
    51. To perform content based routing, two places it can be
    done, what are the two places?
    52. What is an integration process
    53. Message Mapping, advanced user function, can you test
    for context changes, if yes how?
    54. What is multi-mapping? Where is it used? What are the
    advantages?
    55. What are the two XSLT tags, previously that could not
    be used in XI Why?
    56. Using a simple user defined function how can you send
    trace information to be monitored?
    57. What is function exists in message mapping?
    58. What Jar file is required to perform Java Mapping?
    59. What is context in message mapping?
    60. What is remove context and what is Split by Value?
    61. Source message occurs 3 times, target only once what is
    wrong?
    62. Java mapping class, which class must it implement?
    63. What is scope of mapping template?
    64. How does a Boolean function work in message mappings?
    65. Where can you use a user defined function, scope?
    66. In simple mapping – one source results in 4 identical
    target messages, with regarding cardinality what is the
    problem?
    67. What is a prerequisite to do ABAP mapping for a
    complex transformation?
    68. What step can be inserted into an exception branch?
    69. Where can you find business process engine?
    70. What actions can you perform in SXICACHE?
    71. What is a wait step and why is it used?
    72. What is a block step and why is it used?
    73. How do you get an error condition to generate an alert?
    74. Could multiple instances of an integration process be
    running at the same time? If so, how does a message
    find its way to the correct instance?
    75. Which XI objects can be used in an integration process?
    76. What happens after an exception is raised in BPM?
    77. Send message within an integration process to 8
    receivers at the same time, how can I do this?
    78. Describe the triggering of exceptions in BPM?
    79. What is a correlation and what is local correlation?
    80. Which steps can trigger an alert?
    81. What does a control step do?
    82. How does integration process kill itself? What are other
    possibilities?
    83. What is the 2 visibility of container elements?
    84. What are the different types that a container element
    can be based on? Can container elements be based on
    dictionary structure MARA?
    85. What is the relationship between an integration process
    and business workflow?

    Hello,
    sorry but i guess this is not the right way how to use this forum as it is said here:
    Process Integration (PI) & SOA Middleware
    >Only One Question Per Posting
    >For each question that you have, make a separate posting. Don't ask multiple questions in one posting, this is confusing for people and might not get answered, since the subject line does not reflect all your problems. If a new and unrelated question comes up during a thread, start a new thread.
    Anyway you will be able to answer most of your questions by yourself if you are searching this forum and help.sap.com
    One good starting point is:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/first%2bstep%2bto%2blearn%2bsap%2bxi%2bor%2bpi
    Regards
    Patrick

  • Message Split Comes Before Mapping

    Hi,
    Can anybody explains the following queries....
    1.Why Message Split Comes Before Mapping in Pipeline Steps?
    2.What do you mean by Collaborative Profile and Collaborative Agreement?
    3.What are Context Path, Context Object and Context Handling?
    4.Which adpaters run on j2ee engine and which run on ABAP stack.
    5.What is the need of datatype when we are creating the message type
    6. and similarly what is the use of Business system when we are creating the corresponding Technical system
    Thanks n Advance.,
    Stallin

    >>1.Why Message Split Comes Before Mapping in Pipeline Steps?
    Simple. Imagine you have 2 receivers with different mappings. If this has to work correct, XI needs to copy of the source msg for doing the mapping. rite?
    >> 2.What do you mean by Collaborative Profile and Collaborative Agreement?
    Collaborative profile -->Serivce with out party and service and all the commn channels you create for it.
    Collaborative agreement -->Sender & Receiver agreements, that bind your cc with the interface.
    >> 3.What are Context Path, Context Object and Context Handling?
    Context path- It is Xpath expressions I guess. It is used for specifying conditions in receiver determination and interface determination.
    Context Objects -- Used for the same.It reduces the complex Xpath expressions.
    >>4.Which adpaters run on j2ee engine and which run on ABAP stack.
    All adapters are part of j2ee frame work except IDOC and HTTP adapters. You dont need sender agreements for the 2.
    5.What is the need of datatype when we are creating the message type
    To get the valid XML structure.
    6. and similarly what is the use of Business system when we are creating the corresponding Technical system
    Tech systems -->Physical entiteis
    Buss Systems --> Logical entities.
    Regards,
    Jai Shankar
    Message was edited by:
            Jai Shankar

  • Knowledge in XI

    Hi experts,
    I’m new to SAP XI and recently got trained in it. I’m 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 I’m 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,
    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
    SAP‘s Exchange Infrastructure
    http://www.omg.org/interop/presentations/2002/sinisa_zimek.pdf
    SAP Exchange Infrastructure 3.0 Integrating Heterogeneous Systems with Ease
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1ebea490-0201-0010-faad-a32dd753d009
    SAP NetWeaver Visual Composer
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/events/sdn-meets-labs-walldorf-05/sap%20netweaver%20visual%20composer%20in%202005.pdf
    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
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/73527b2c-0501-0010-5398-c4ac372c9692
    A Beginner's Guide to SAP XI Settings part II
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/6bd6f69a-0701-0010-a88b-adbb6ee89b34
    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-82ad4965781d?startindex=101 [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

  • SAP-XI Real time questions

    could you please provide me some real time questions on sap-xi,
    thank you

    1.  What are the Three types of XI Cache?  How are they used?
    2.  Where would you look to find Logical System in the SLD.
    ANS Business system wizard
    3.  What 2 Data Types are automatically created when the Namespace is saved in the Integration Repository?
    ANS. ExchangeFaultdata and Exchange log data.
    4   Which Development Object in SAP XI forms the "ROOT NODE" of an XML document when an XI message is generated?
    ANS MESSAGE TYPE
    5.  Describe the setting to "Permit Importing of SAP IDOCs or BAPI/ RFCs".  Where is this configured?
    ANS.
    6.  What are the valid types of Message Mappings?  Which is configured with the Graphical User Interface and requires no coding?
    ANS. MESSAGE MAPPING, XSLT MAPPING, ABAP MAPPING AND JAVA MAPPING, MESSAGE MAPPING REQUIRES no coding
    7.  What actions should you take if your Business System does not show when attempting to "Transfer from the SLD"?
    8. What is the relationship between Product, Product Version, Software Component and Software Component Version?  Give an example.
    ANS. PRODUCT: Represents a collection of all versions of a product . In SAP environment , a product corresponds to an SAP technical Component, eg 4.6c,4.6d,4.7
    COMPONENT: Represents a collection of all versions of a software components Examples of Software components are SAP_APPL,SAP_ABA,SAP_HR Software
    9.  Describe the Design Repository (DR) objects you created to configure a scenario.
    10.  What are the different design time components used by XI?
    11. What monitoring service does the integration server provide?
    12.  Describe the alert functionality of the runtime workbench.
    ANS Message alerting allows to set conditions for triggering Alerts. This allows notification of the correct parties for a specific classes of  errors.
    13.  In BPM, if you have async-sync bridge, does the QOS change?
    14.  What is logging/ trace? List 4 ways to enable logging/ trace?
    15.  Properties of an async message?
    16   Inbound XI message has problem, where do you look for solution?
    17.  Describe XI message format.
    18.  Describe end-to-end monitoring.  What is it?  How is it configured?  What are the different   views?
    ANS  It is a tool for monitoring end to end technical processes involving multiple components.
    to configure end to end monitoring :1. On initial screen of runtime work bench ,select configuration tab page.
    2.enter the logon data for the monitoring server.
    3.choose display.
    4.system displays the components of the correct domain and the integration server is selected as default.
    5.select the other components that you want to use and configure them as sender or receiver ,or both  depending on the component type.
    6.we can select monitorin level that we want to use for each of the selected component.
    7.Choose save configuration .
              Processes overview and the instance view are the two different views
    19. Different steps to make a Sender IDOC adapter work?
    20. JMS adapter can talk with what type of systems?  Give some examples...
    ANS Messaging systems to the integration engine
    21.What format can JDBC adapter communicate in?  Should you use native SQL?
    ANS. JDBC adapter converts data base content to XML messages and the other way around.
    22.If communications with JDBC using XML format, what are 4 actions you could do?
    ANS. SELECT, INSER, DELETE , UPDATE.
    23.  How does PCK and adapter framework engine differ?
    ANS.
    24.  Can JDBC adapter query DB tables?  Can it insert?
    ANS. Yes
    25.  JMS adapter scenario messaging system provider needs to submit what?
    26.  List some properties of receiving IDOC adapter.
    27.  JDBC/ JMS required certain steps before they can work?
    ANS vender specific JMS driver must be deployed on to the J2EE engine using SDM
            Appropriate JDBC driver must be deployed on the system
    28.  What is ALEAUDIT with respect to IDOCS?  When will they use it?
    29.  Properties of the HTTP adapter, does it use or need a sender or receiver communications channel or agreement?
    30.  What does a RFC adapter support?
    ANS sRFCs and tRFCs
    31.  Is EOIO supported by RFC?
    ANS No
    32.  What are the advantages of using a decentralized adapter engine?
    ANS.
    33.  What are the different monitoring statuses?  Where do you find them?
    ANS  Different monitoring statuses are Message Monitoring, Component monitoring , performance  Analysis and Alerting and we find this in Runtime Workbench.
    34.  What adapters are not in adapter engine? code you can type in,
    ANS HTTP and IDOC adapters are not in adapterengine and we can type code in  IDOC
    A.  Which ABAP proxy, in or outbound has Which one used classes with regards to Sync/ Async what is the method call?
    36.  With an optional node what would be the cardinality?  How do you make sure the subordinate fields get mapped?
    37.  WSDL what is it?  Where do you find it in Repository?  Is it used in Java or ABAP proxy?
    38.  XI 3.0, what are the supported mapping types?
    ANS Message mapping, ABAP mapping, JAVA mapping and XSLT mapping
    39.  What are the prerequisites for importing customer defined IDOC?
    ANS
    40.  What are the three IDOC transactions in XI?
    ANS  SM59, IDX1and IDX2.
    41.  Context object replace what?
    ANS  Xpath
    42.  Two things can make up a collaboration agreement, what are they?
    ANS Sender agreement and receiver agreement
    43.  What is a logical system, with respect to SLD?  Where would you assign it?
    ANS
    44.  What is the sender communications channel?
    ANS specify the potential senders of messages and the technical communication path
    45.  If error during inbound or outbound binding, where do you look to solve?
    46.  URI, URL and URN what are they and what are their differences?
    47.  To perform content based (logical) routing, two places it can be done.  What are the two places?
    48.  What is an integration process?  Where is it executed?  What stake?
    49.  In a message mapping you have advanced user defined function, can you test for context changes, if yes how?
    50.  What is multi-mapping?  Where is it used?  What are the advantages?
    ANS Multimappping is any mapping that involves N messages either or source or target side   Multimapping can be used in ccBPM
             1.used to map abstract interfaces
             2. Development is same as message mappings.
             3.n:1 transformation
             4.1:n transformation
             5. n:m transformation
    51.  What are the two XSLT tags, previously that could not be used in XI?
    ANS
    52.  Using a simple user defined function how can you send trace information to be monitored?
    53.  What is function "exists" in message mapping?
    ANS We can handle the error by checking whet her the source tag exists and if it does not we can pass an empty value, which generates the required target field.
    54.  What Jar file is required to perform Java Mapping?
    ANS
    55.  What is context in message mapping and how is it used?
    56.  What is remove context and splitby value?
    ANS to remove parent context of an element and spliby value is counterpart of remove context.
    57.  Where can you use user defined function?  What is its scope?
    58.  If you are building Java mapping class which class interface must it implement?
    59.  What is the scope of mapping template?
    60.  How does a Boolean function work in message mappings?
    61.  Source message occurs 3 times, target only once, what is wrong?
    62.  In simple mapping - one source results in 4 identical target messages, with regarding cardinality what is the problem?
    63.  What is a prerequisite to do ABAP mapping for a comple transformation?
    64.  What step can be inserted into an exception branch?
    ANS
    65.  How do you get an error condition to generated an alert?
    ANS
    66.  What actions can you perform in SXI_CACHE?
    67.  What is a wait step and why is it used?
    ANS It is a process flow control relavent and is used toset start time for next step
    68.  What is a block step and why is it used?
    ANS
    69.  Could multiple instances of an integration process be running at the same time?  If so, how does a message find its way to the correct instance?
    70.  Which XI objects can be used in an integration process?  Which ones from Repository?
    71.  Send message within an integration process to 8 receivers at the same time, how can you do this?
    72. What is a correlation?  What is a local correlation?
    73. What is the relationship between an integration process and business workflow?

  • Regarding XI Book

    Hi Friends,
    I am an ABAPer. I am new to SAP-XI. I am thinking to buy a book on XI which should concern on integration of various business processes. I found one book named 'SAP Exchange Infrastructure: The Official Guide To Integrating Business Processes Using SAP Xi Technology' written by Jens Stumpe,Joachim Orb. Is this a good book for new techies?? or else plz suggest a good book.
    Thanks in advance,
    Steve.

    HI
    Refer the below links
    Welcome to XI, but before posting queries please refer to the earlier blogs/ forms for materials,
    refer these links and blog in it to gain knowledge of SAP XI.
    /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
    /people/sravya.talanki2/blog/2006/12/26/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-ii
    /people/sravya.talanki2/blog/2006/12/25/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-i
    What is XI?
    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
    What is IR and ID?
    http://help.sap.com/saphelp_nw04/helpdata/en/61/fec608bc27654daadb20c1e6da7dd1/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/b9/64663c7a6c2545ae292fb26d8c33c4/content.htm
    Runtime
    http://help.sap.com/saphelp_nw04/helpdata/en/2e/278a8363b5ac4483dc1efc382e51df/content.htm
    Good Blog for new to XI:
    /people/sap.user72/blog/2005/12/22/new-to-xi
    XI u2013Starter
    http://help.sap.com/saphelp_nw04/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm
    SAP XI - Where to Find Information
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/sap%20xi%20-%20where%20to%20find%20information.pdf
    All the information you need in XI :
    http://help.sap.com/saphelp_nw04/helpdata/en/0f/80243b4a66ae0ce10000000a11402f/frameset.htm
    Understand the Architecture of XI
    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
    You can also go through the url for Elearning :
    https://www.sdn.sap.com/sdn/elearning.sdn
    https://www.sdn.sap.com/irj/sdn/sdnpilot/elearning
    Following is the link for 'how to guides', A step by step guide to create scenarios:
    https://websmp201.sap-ag.de/nw-howtoguides
    Configuration of Adapters
    http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm
    One of the most powerful feature of XI, Business Process Management:
    http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/frameset.htm
    How the messages are delivered through XI:
    http://help.sap.com/saphelp_nw04/helpdata/en/17/50d440e14f8431e10000000a1550b0/frameset.htm
    Few blogs:
    /people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
    /people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
    /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Proxy to File
    /people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30 - File to JDBC
    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - File to ABAP Proxy
    /people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1 - File to File Part 1
    /people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2 - File to File Part 2
    /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping - Any flat file to any Idoc
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - File to RFC
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1685 [original link is broken] [original link is broken] [original link is broken] [original link is broken] - File to Mail
    /people/jayakrishnan.nair/blog/2005/06/20/dynamic-file-name-using-xi-30-sp12-part--i - Dynamic File Name Part 1
    /people/jayakrishnan.nair/blog/2005/06/28/dynamic-file-namexslt-mapping-with-java-enhancement-using-xi-30-sp12-part-ii - Dynamic File Name Part 2
    /people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address - Dynamic Mail Address
    /people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi - Message Flow in XI
    /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM
    /people/siva.maranani/blog/2005/05/22/schedule-your-bpm - Schedule BPM
    /people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi - Use of Synch - Asynch bridge in ccBPM
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] [original link is broken] - Use of Synch - Asynch bridge in ccBPM
    /people/michal.krawczyk2/blog/2005/08/22/xi-maintain-rfc-destinations-centrally - Maintain RFC destination centrally
    /people/sravya.talanki2/blog/2005/08/18/triggering-e-mails-to-shared-folders-of-sap-is-u - Triggering Email from folder
    /people/sravya.talanki2/blog/2005/08/17/outbound-idocs--work-around-using-party - Handling different partners for IDoc
    /people/siva.maranani/blog/2005/08/27/modeling-integration-scenario146s-in-xi - Modeling Integration Scenario in XI
    /people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible - Testing of integration process
    /people/michal.krawczyk2/blog/2005/05/25/xi-how-to-add-authorizations-to-repository-objects - Authorization in XI
    http://help.sap.com/saphelp_nw04/helpdata/en/58/d22940cbf2195de10000000a1550b0/content.htm - Authorization in XI
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step - Alert Configuration
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide - Trouble shoot alert config
    /people/sameer.shadab/blog/2005/09/21/executing-unix-shell-script-using-operating-system-command-in-xi - Call UNIX Shell Script
    /people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi - Transport in XI
    /people/r.eijpe/blog/2005/11/04/using-abap-xslt-extensions-for-xi-mapping - Using ABAP XSLT Extensions for XI Mapping
    /people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure - Mail Adaptor options
    /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection of IDoc to Single File
    /people/sap.user72/blog/2005/11/17/xi-controlling-access-to-sensitive-interfaces - Controlling access to Sensitive Interfaces
    /people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14 - The same filename from a sender to a receiver file adapter - SP14
    /people/prasad.illapani/blog/2005/11/14/payload-based-message-search-in-xi30-using-trex-engine - Payload Based Message Search in XI30 using Trex Engine
    /people/sap.user72/blog/2005/11/24/xi-configuring-ccms-monitoring-for-xi-part-i - XI : Configuring CCMS Monitoring for XI- Part I
    /people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter - XI: HTML e-mails from the receiver mail adapter
    /people/sap.user72/blog/2005/11/22/xi-faqs-provided-by-sap-updated - XI : FAQ's Provided by SAP
    XI is the middle ware tool which is used to integrate the SAP and Non SAP system.
    Purpose
    SAP Exchange Infrastructure (SAP XI) enables you to implement cross-system processes. It enables you to connect systems from different vendors (non-SAP and SAP) in different versions and implemented in different programming languages (Java, ABAP, and so on) to each other. SAP Exchange Infrastructure is based on an open architecture, uses open standards (in particular those from the XML and Java environments) and offers those services that are essential in a heterogeneous and complex system landscape:
    ● Modeling and design of messages, transformations, and cross-component integration processes
    ● Configuration options for managing collaborative processes and message flow
    ● Runtime for message and process management
    ● Adapter Engine for integrating heterogeneous system components
    ● Central monitoring for monitoring message flow and processes
    SAP XI supports internal company scenarios and cross-company scenarios.
    XI has following components:
    1) Design and Configuration time components http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm
    2) Mappings
    3) Adapters
    http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm
    4) CCBPM
    http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm
    5) Central monitoring
    http://help.sap.com/saphelp_nw04/helpdata/en/7c/14b5765255e345a9e3f044f1e9bbbf/frameset.htm
    Refer all the below links for starter:
    http://help.sap.com/saphelp_nw04/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm
    /thread/143337 [original link is broken]
    XI for starters
    Help in XI
    Hi all, I am learning xi, any body have lifecycle document of xi projec
    Regarding XI installation and Learning
    1. Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part I /people/sravya.talanki2/blog/2006/12/25/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-i
    2. Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part II /people/sravya.talanki2/blog/2006/12/26/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-ii
    3. Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part III /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
    https://www.sdn.sap.com/irj/sdn/xi-elearning
    Apart from this Version of XI:
    1) First version is XI 2.0
    2) Second version XI 3.0
    3) Third version is PI 7.0
    4) Upcoming version is PI 7.1
    Feature of PI 7.1:
    SAP NetWeaver Process Integration 7.1 - Overview of New Capabilities
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/706005a3-3bd6-2910-91ae-a2016239bdcf
    Usability Features in SAP NetWeaver PI 7.1 Development and Configuration Times
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0e7734f-e969-2a10-24b6-df58a710941c
    SAP Network Blog: Share User-Defined Functions in Message Mappings of PI 7.1
    /people/william.li/blog/2008/01/02/sap-pi-71-mapping-enhancements-series-share-user-defined-functions
    Preview on New Features of the Integration Directory in SAP NetWeaver Process Integration 7.1
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10c0de4b-7876-2a10-e286-8412668643a8
    SAP Network Blog: Mapping Enhancements in SAP NetWeaver Process Integration (PI) 7.1
    /people/jin.shin/blog/2008/01/11/sap-pi-71-mapping-enhancements-series-mapping-enhancements-demo
    New Business Process Engine Features in SAP NetWeaver Process Integration
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0068bc1-6f8c-2a10-52bb-c6ee3562feb2
    ESOA:
    Please go through the below links, it will give you the idea about the key role of PI7.1 in E-SOA.
    Enterprise Services Repository: Importance in Enterprise SOA Architecture
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4073b4c4-7137-2a10-a5a9-abb618b7a5e7
    SAP Network Blog: An in depth look at enterprise SOA
    /people/franklin.herbas/blog/2007/12/10/an-in-depth-look-at-enterprise-soa
    Leverage High Volume Readiness with SAP NetWeaver Process Integration
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00982670-748c-2a10-3985-cdd42fb43e50
    Most of the questions asked are scenario based questions and maximum of questions will come from mapping and adapters.ss
    Integration Builder: A client-server framework for accessing and editing two stores of Shared Collaboration knowledge. It has two parts, which are fat clients to SLD where we can import the objects and use them locally. The basic reason for separating Integration Repository from Integration Directory is because by separating design time activities from configuration time activities, SAP can ship content from the Integration Repository, which each customer can implement for their specific landscape in the Integration Directory.  
    Integration Repository: It is used for the design and development of interface, Process and Mapping objects that are used to implement Integration Scenarios. Usually they contain static objects, which can be used for different landscapes by defining the routing rules in Integration Directory. 
    Integration Directory: They contain dynamic objects where in we configure scenarios using the objects from Integration Repository and route the messages between systems. 
    Integration Server: This component provides run time for XI. This is central processing engine of XI.  
    Business Process Engine: Business Process Engine enables SAP Netweaver with BPM capability by processing integration processes at runtime. BPE uses functions of the workflow engine and generates workflow from integration process at runtime.  
    Integration Engine: Integration engine enables processing of XML messages that are exchanged between applications in heterogeneous system landscapes. Using adapters such as IDoc, http, it can process IDocs(Intermediate documents), http requests and Remote Function Calls. It is runtime environment of SAP Exchange Infrastructure, which has the task of receiving, processing and forwarding XML messages. Processing is done with the evaluation of Collaboration agreements, by determination of receivers and execution of mapping programs.  
    Adapter Engine: Adapter engine is used to connect Integration Engine to SAP systems and external systems. Various types of adapters are provided to convert XML and HTTP based messages to the specific message protocol and format required by the partner systems and vice-versa. It is based on adapter framework, in turn based on SAP J2EE Engine (as part of the SAP Web Application Server) and J2EE Connector Architecture (JCA).
    File Content prameters for the Receiver Adapter
    http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/frameset.htm
    File Content prameters for the Sender Adapter
    http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
    Refer
    File Receiver with Content Conversion
    /people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
    Configuring the Receiver File/FTP Adapter
    http://help.sap.com/saphelp_nw04/helpdata/en/95/bb623c6369f454e10000000a114084/frameset.htm
    File content conversion sites
    http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/content.htm
    Please see the below links for file content conversion..
    /people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter - FCC
    /people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter - FCC
    File Content Conversion for Unequal Number of Columns
    /people/jeyakumar.muthu2/blog/2005/11/29/file-content-conversion-for-unequal-number-of-columns - FCC
    Content Conversion (Pattern/Random content in input file)
    /people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file - FCC
    /people/harrison.holland5/blog/2006/12/20/xi-configuration-for-mdm-integration--sample-scenario - FCC - MDM
    XI in the role of a FTP
    /people/shabarish.vijayakumar/blog/2006/04/03/xi-in-the-role-of-a-ftp - FCC
    File to R/3 via ABAP Proxy
    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - FCC
    /people/mickael.huchet/blog/2006/09/18/xipi-how-to-exclude-files-in-a-sender-file-adapter - EOIO - File
    http://help.sap.com/saphelp_nw04/helpdata/en/ee/c9f0b4925af54cb17c454788d8e466/frameset.htm - cc
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/95/bb623c6369f454e10000000a114084/content.htm - fcc cOUNTER
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/da1e7c16-0c01-0010-278a-eaed5eae5a5f - conversion agent
    File Content prameters for the Receiver Adapter
    http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/frameset.htm
    File Content prameters for the Sender Adapter
    http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
    Refer
    File Receiver with Content Conversion
    /people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
    Configuring the Receiver File/FTP Adapter
    http://help.sap.com/saphelp_nw04/helpdata/en/95/bb623c6369f454e10000000a114084/frameset.htm
    File content conversion sites
    /people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
    /people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
    /people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
    /people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file
    /people/shabarish.vijayakumar/blog/2005/08/17/nab-the-tab-file-adapter
    /people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
    /people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
    /people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30
    /people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file
    /people/shabarish.vijayakumar/blog/2005/08/17/nab-the-tab-file-adapter
    /people/jeyakumar.muthu2/blog/2005/11/29/file-content-conversion-for-unequal-number-of-columns
    /people/shabarish.vijayakumar/blog/2006/02/27/content-conversion-the-key-field-problem
    /people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter
    /people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
    http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/content.htm
    Please see the below links for file content conversion..
    /people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter - FCC
    /people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter - FCC
    File Content Conversion for Unequal Number of Columns
    /people/jeyakumar.muthu2/blog/2005/11/29/file-content-conversion-for-unequal-number-of-columns - FCC
    Content Conversion (Pattern/Random content in input file)
    /people/anish.abraham2/blog/2005/06/08/content-conversion-patternrandom-content-in-input-file - FCC
    /people/harrison.holland5/blog/2006/12/20/xi-configuration-for-mdm-integration--sample-scenario - FCC - MDM
    XI in the role of a FTP
    /people/shabarish.vijayakumar/blog/2006/04/03/xi-in-the-role-of-a-ftp - FCC
    File to R/3 via ABAP Proxy
    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - FCC
    /people/mickael.huchet/blog/2006/09/18/xipi-how-to-exclude-files-in-a-sender-file-adapter - EOIO - File
    http://help.sap.com/saphelp_nw04/helpdata/en/ee/c9f0b4925af54cb17c454788d8e466/frameset.htm - cc
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/95/bb623c6369f454e10000000a114084/content.htm - fcc cOUNTER
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/da1e7c16-0c01-0010-278a-eaed5eae5a5f - conversion agent
    XI3.0 Online Doc:
    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
    How-to-Guides:
    https://websmp102.sap-ag.de/nw-howtoguides
    Check this thread-
    Learning XI
    audio files on XI projects with PDF
    https://www.sdn.sap.com/irj/sdn/developerareas/xi?rid=/webcontent/uuid/a680445e-0501-0010-1c94- [original link is broken]a8c4a60619f8 [original link is broken]
    https://www.sdn.sap.com/irj/sdn/docs?rid=/webcontent/uuid/110ff05d-0501-0010-a19d-958247c9f798#xi [original link is broken]
    basic scenarios.
    /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Proxy to File
    /people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30 - File to JDBC
    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - File to ABAP Proxy
    /people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1 - File to File Part 1
    /people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2 - File to File Part 2
    /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping - Any flat file to any Idoc
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - File to RFC
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1685 [original link is broken] [original link is broken] [original link is broken] [original link is broken] - File to Mail
    /people/jayakrishnan.nair/blog/2005/06/20/dynamic-file-name-using-xi-30-sp12-part--i - Dynamic File Name Part 1
    /people/jayakrishnan.nair/blog/2005/06/28/dynamic-file-namexslt-mapping-with-java-enhancement-using-xi-30-sp12-part-ii - Dynamic File Name Part 2
    /people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address - Dynamic Mail Address
    /people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi - Message Flow in XI
    /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM
    /people/siva.maranani/blog/2005/05/22/schedule-your-bpm - Schedule BPM
    /people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi - Use of Synch - Asynch bridge in
    ccBPM
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] [original link is broken] - Use of Synch - Asynch bridge in
    ccBPM
    /people/michal.krawczyk2/blog/2005/08/22/xi-maintain-rfc-destinations-centrally - Maintain RFC destination centrally
    /people/sravya.talanki2/blog/2005/08/18/triggering-e-mails-to-shared-folders-of-sap-is-u - Triggering Email from folder
    /people/sravya.talanki2/blog/2005/08/17/outbound-idocs--work-around-using-party - Handling different partners for IDoc
    /people/siva.maranani/blog/2005/08/27/modeling-integration-scenario146s-in-xi - Modeling Integration Scenario in XI
    /people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible - Testing of integration process
    /people/michal.krawczyk2/blog/2005/05/25/xi-how-to-add-authorizations-to-repository-objects - Authorization in XI
    http://help.sap.com/saphelp_nw04/helpdata/en/58/d22940cbf2195de10000000a1550b0/content.htm -
    Authorization in XI
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step - Alert Configuration
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide - Trouble shoot alert config
    /people/sameer.shadab/blog/2005/09/21/executing-unix-shell-script-using-operating-system-command-in-xi - Call UNIX Shell Script
    /people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi - Transport in XI
    /people/r.eijpe/blog/2005/11/04/using-abap-xslt-extensions-for-xi-mapping - Using ABAP XSLT Extensions for XI
    Mapping
    /people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure - Mail Adaptor options
    /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection of IDoc to Single File
    /people/sap.user72/blog/2005/11/17/xi-controlling-access-to-sensitive-interfaces - Controlling access to Sensitive
    Interfaces
    /people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14 - The same filename from a sender to a
    receiver file adapter -
    SP14
    /people/prasad.illapani/blog/2005/11/14/payload-based-message-search-in-xi30-using-trex-engine - Payload Based Message Search in
    XI30 using Trex Engine
    /people/sap.user72/blog/2005/11/24/xi-configuring-ccms-monitoring-for-xi-part-i - XI : Configuring CCMS Monitoring
    for XI- Part I
    /people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter - XI: HTML e-mails from the receiver
    mail adapter
    /people/sap.user72/blog/2005/11/22/xi-faqs-provided-by-sap-updated - XI : FAQ's Provided by SAP
    /people/sravya.talanki2/blog/2006/12/25/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-i
    /people/sravya.talanki2/blog/2006/12/26/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-ii
    /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
    http://help.sap.com/saphelp_nw04/helpdata/en/80/8e3841e26cef23e10000000a155106/frameset.htm
    https://www.sdn.sap.com/irj/sdn/developerareas/xi?rid=/webcontent/uuid/a680445e-0501-0010-1c94- [original link is broken]
    a8c4a60619f8
    cheers

  • Xi-material

    hi
        i need complete material on the xi scenarios
    regards
    reaves

    Hi Keanu,
    follow the steps which i give u can clearly understand,
    Just when u see the architecture of XI u can clearly understood that everything was interdependent in XI,
    Why WebAS is used in the sense the integration builder which is present in the Netweaver will basically run in the explorer, which depends on the java stack, so a platform is required which is used to support both ABAP as well as JAVA, so a unique architecture or we can say platform was introduced to build a system which is nothing but WebAS, it may be WebAS JAVA or WebAS ABAP.
    and when u come to the servers part, it is quite differient when compared with XI3.0 and PI7.0 and at the same time in PI we have a provision of installing the both java and abap as central instance and when u see in XI3.0 u need to sepatrately configure for both java and ABAP, as a whole in concern we dont see separately in the servers part..
    The doubts regarding to u was aboud SLD(System Landscape Directory components)
    SLD can be classified into 2 as
    1. Software Catalog
    2. System Catalog
    Software catalog consists with Products and Software Components.
    If u know Ms-Office we can understand better, Ms-Office is an Product in which Ms-Word and Ms-Excel and others are the components of the Ms-Office product in similar any object created in XI should store under any software component so we require a Software Component and at the same time this Software Components should be under Products, so we are creating products the hierarchy will be like this for software catalog
    PRODUCTS -
    >>> SOFTWARE COMPONENTS -
    >> NAMESPACES CREATED DURING DESIGN -
    > OBJECTS
    System Catalog consists with Techinal System and Business System
    Technical System is the physical entity but where as the Business System is the logical system of the Technical System..
    i.e an n number of business systems are created for a singel Technical system.
    Basically while developing the scenarios it is difficult to share the technical system so we develop instance of the technical system i,e a logical system.
    Regarding to the Integration Repository..
    The concepts that to be covered are ..
    know about the Software components and namespaces
    Interface Objects -- Data types -- Where structures are designed
    Message types
    Message Interfaces -- Where structure of the data type are
    accessed through message types..
    Mapping -- Choose according to the requirement basically we have 4 types of mapping, Graphical Mapping, ABAP Mapping, Java Mapping, XSLT Mapping.
    Proxy Generation --Which is used to avoid adapters in transforming information (Adapterless communication)
    Sometimes we use BPM depends on the requirement.. Integration Scenarios..
    Regarding to the Integration Directory..
    First according to the scenario u have to decide whether to use a party, service without party in which it contains business system, business service , business scenario..
    The creation of Objects will be like this ...
    *Communication Party or Service
    Communication Channel
    Receiver Determination
    Interface Determaination
    Sender Agreement
    Receiver Agreement*
    Business scenario is used when a scenario is developed using BPM's
    Based on your needs, you can select from the following service types:
    Business System: Address a particular business system as the sender or receiver of messages.
    A business system is an actual application system in a system landscape. A business system
    (service) comprises information about the inbound and outbound interfaces and the software
    component versions of the business system. The business system services are used when
    configuring internal company processes.
    Business Service: Address an abstract business entity as the sender or receiver of messages.
    Using a business service, you can define the technical or business subunits of the companies
    involved and then assign them the relevant interfaces. The business services are used when
    configuring cross-company processes.
    Business Process or Integration Process Service: Address an integration process as the sender or receiver of messages.
    Prerequisites
    The business system must be entered in the SLD.
    A communication party has been created.
    1Create Business System as Service with Party
    Procedure
    1. In the Configuration: Integration Builder, navigate to Objects tab.
    2. Expand Party.
    3. Right-click on Business System and choose Assign Business System.
    4. In Business System Wizard, skip the step 1 Introduction by choosing Continue.
    5. In step 2 Assign Party, for example, enter Buyer.
    6. In step 3, select systems from the list that you want to define as the business system
    service.
    7. Choose Finish.
    Create Business Service as Service with Party
    Procedure
    1. In the Configuration: Integration Builder, navigate to Objects tab.
    2. Expand Party.
    3. Right-click on Business Service and choose New.
    4. In the Create Object Wizard, choose a communication party. For example, select
    Seller.
    5. Enter a service name, for example, PCK_Service.
    6. Enter a description for the service.
    7. Choose Create and Save.
    After Creating the Systems u need to choose the Adapter based on the scenario.. we call this as communication channel, and we shuld configure the communication channel to fetch the file from the source and to drop the files to the target directory..
    Then it should follow with Logical Routing and Collaboration Agreements..
    Logical Routing consists with Receiver Determination and Interface Determination
    Collaboration Agreements consists with Sender Agreement and Receiver Agreement..
    In Receiver Determination u have to specift the what are all the receivers that are going to receive the message and u have a provision of delivering the message based on the payload by using an option of condition editor.
    In Interface determination u will be specifying the Interface mapping which was developed in the design in between Outbound and Inbound Interfaces
    In Sender agreement we give the communication channel which is developed in the sender side w.r.t the business system/service.
    In Receiver agreement we give the communication channel which is developed in the receiver side w.r.t the business system/service.
    >>>>Following are the links to weblogs which will help to develop the
    basic scenarios.
    /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Proxy to File
    /people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30 - File to JDBC
    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - File to ABAP Proxy
    /people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1 - File to File Part 1
    /people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2 - File to File Part 2
    /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping - Any flat file to any Idoc
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - File to RFC
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1685 [original link is broken] [original link is broken] [original link is broken] - File to Mail
    /people/jayakrishnan.nair/blog/2005/06/20/dynamic-file-name-using-xi-30-sp12-part--i - Dynamic File Name Part 1
    /people/jayakrishnan.nair/blog/2005/06/28/dynamic-file-namexslt-mapping-with-java-enhancement-using-xi-30-sp12-part-ii - Dynamic File Name Part 2
    /people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address - Dynamic Mail Address
    /people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi - Message Flow in XI
    /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM
    /people/siva.maranani/blog/2005/05/22/schedule-your-bpm - Schedule BPM
    /people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi - Use of Synch - Asynch bridge in
    ccBPM
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] - Use of Synch - Asynch bridge in
    ccBPM
    /people/michal.krawczyk2/blog/2005/08/22/xi-maintain-rfc-destinations-centrally - Maintain RFC destination centrally
    /people/sravya.talanki2/blog/2005/08/18/triggering-e-mails-to-shared-folders-of-sap-is-u - Triggering Email from folder
    /people/sravya.talanki2/blog/2005/08/17/outbound-idocs--work-around-using-party - Handling different partners for IDoc
    /people/siva.maranani/blog/2005/08/27/modeling-integration-scenario146s-in-xi - Modeling Integration Scenario in XI
    /people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible - Testing of integration process
    /people/michal.krawczyk2/blog/2005/05/25/xi-how-to-add-authorizations-to-repository-objects - Authorization in XI
    http://help.sap.com/saphelp_nw04/helpdata/en/58/d22940cbf2195de10000000a1550b0/content.htm -
    Authorization in XI
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step - Alert Configuration
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide - Trouble shoot alert config
    /people/sameer.shadab/blog/2005/09/21/executing-unix-shell-script-using-operating-system-command-in-xi - Call UNIX Shell Script
    /people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi - Transport in XI
    /people/r.eijpe/blog/2005/11/04/using-abap-xslt-extensions-for-xi-mapping - Using ABAP XSLT Extensions for XI
    Mapping
    /people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure - Mail Adaptor options
    /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection of IDoc to Single File
    /people/sap.user72/blog/2005/11/17/xi-controlling-access-to-sensitive-interfaces - Controlling access to Sensitive
    Interfaces
    /people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14 - The same filename from a sender to a
    receiver file adapter -
    SP14
    /people/prasad.illapani/blog/2005/11/14/payload-based-message-search-in-xi30-using-trex-engine - Payload Based Message Search in
    XI30 using Trex Engine
    /people/sap.user72/blog/2005/11/24/xi-configuring-ccms-monitoring-for-xi-part-i - XI : Configuring CCMS Monitoring
    for XI- Part I
    /people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter - XI: HTML e-mails from the receiver
    mail adapter
    /people/sap.user72/blog/2005/11/22/xi-faqs-provided-by-sap-updated - XI : FAQ's Provided by SAP
    /people/sravya.talanki2/blog/2006/12/25/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-i
    /people/sravya.talanki2/blog/2006/12/26/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-ii
    /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
    http://help.sap.com/saphelp_nw04/helpdata/en/80/8e3841e26cef23e10000000a155106/frameset.htm
    https://www.sdn.sap.com/irj/sdn/developerareas/xi?rid=/webcontent/uuid/a680445e-0501-0010-1c94- [original link is broken]
    a8c4a60619f8
    regards,
    Kishore

  • Interviews point of questions

    I am going to be searching a job in XI so the country will be in US so I need following information.
    1. FAQ's.
    2. Situation based questions and answers.
    3.Brief view of the following items with screen shorts.
              How to create a IDOC and transfer to file in XI.
              What is XSLT Mapping give me an overview with screen shorts
    Please help me out ASAP.
    Rajamani

    Raja,
    <b>1. FAQ's.</b>
    -->Steps required to configure a scenario
    -->Types of mapping
    -->which all configurations you need to do in R/3
    for an Idoc to file scenario
    -->Questions regarding the interfaces you have worked
    on
    -->Qestions on adapters eg. Idoc , RFC etc
    -->How to configure JDBC Adapter(Sender & Receiver)
    -->Qestions on Content conversion
    -->Questions on BPM and the step types in BPM.
    -->Questions on ALERTS. How to configure Alerts, alert rules, etc.
    -->Architecture of XI.
    For help on all these, just check the following link,
    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
    -->Steps required to configure a scenario
    1. Interface Determination-- RB_SPLIT and RB_CLASSIC, condtional Interface Determination
    2. Receiver Determination -- Conditional Receiver Determination.
    3. Sender / Receiver Agreement-- Why doesnt IDOC and HTTP have a sender agreement, etc.
    Flow of how XI determines the configuration scenario
    >>Types of mapping
    1. Types of Java Mapping -- DOM and SAX Parser. Advantages and Disadvantages.
    2. XSLT mapping
    3. Graphical Mapping--
    Questions on context change, standard functions in XI etc.
    -->Qestions on adapters
    1. Which adpaters run on j2ee engine and which run on ABAP stack.
    2. Use of each adapter
    -->Qestions on Content conversion
    1. how and why is content conversion performed.
    -->Questions on BPM and the step types in BPM.
    1. Correlation
    2. synch/asynch bridge
    3. Collect pattern.
    4. For each and par for each in a block
    5. send synchronously and asynchronously.
    6. Step types in BPM.
    -->Questions on ALERTS. 1. How do u define Alert Category, rules, etc.
    2. How do you test an Alert.
    3. Alerts in a BPM
    -->Architecture of XI1. How and what are the stacks available in XI
    2. Need for datatype, message type, message interface, message mapping, interface mapping, etc.
    3. Synch/ Asynch/ outbound/inbound/ abstract interfaces, etc.
    How do you monitor your messages in XI.
    1. What is the difference between the monitoring done on the RunTimeWorkBench and the one done using SXMB_MONI.
    2. What is End to End Monitoring, Performance Monitoring, Cache Montioring etc.
    3. What is a Business System, Technical System, Logical System, and other questions related to the System Landscape Directory (SLD ).
    Also check these links for further details...
    XI Interview Questions
    /people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions
    http://www.sap-img.com/abap/more-than-100-abap-interview-faqs.htm
    http://sap.ittoolbox.com/documents/document.asp?i=3240
    http://www.techinterviews.com/?p=198.
    http://www.fundoosite.com/interview-questions/type.asp?iType=72
    http://www.sapassist.com/documents/document.asp?i=3240
    http://www.sap-img.com/abap/more-than-100-abap-interview-faqs.htm.
    http://www.sap-img.com/business/sap-bw-interview-questions.htm
    http://www.sap-img.com/business/sap-bw-interview-questions-2.htm
    http://www.techinterviews.com/?p=184
    http://rapidshare.de/files/3829216/Bw_Interview_Questions.pdf.html
    interview questions
    /thread/358955 [original link is broken]
    <b>2. Situation based questions and answers.</b>
    For that ur concept should be clear in various area of XI...
    go thro' thsese questions .....although lil bit tuff..
    1. What are different design time components used by XI?
    2. What services does the integration server provide?
    3. What are the 4 functions does adapter framework provide?
    4. What is Java webstart and why is it used?
    5. What are the different XI components?
    6. What is XI domain?
    7. What is XI pipeline and what is a pipeline service?
    8. Describe the alert functionality of the runtime workbench?.
    9. Name different monitoring functions of the runtime
    workbench?
    10. Web application server 6.2 has an integration engine.
    Why is this so?
    11. In BPM Async-Sync bridge, does the QOS change?
    12. List 4 ways to enable logging / trace?
    13. What is logging / trace?
    14. Properties of an Async message?
    15. Inbound XI message has problem, where do you look for
    solution?
    16. Describe XI message format?
    17. Describe end-end monitoring?
    18. In XI 3.0 where do you configure adapters?
    19. Different steps to make an IDOC adapter work?
    20. What is a mail adapter?
    21. JMS adapter can talk with what type of systems?
    22. What format can JDBC adapter communicate in?
    23. If communications with JDBC using XML format, what
    are 4 actions you could do?
    24. Installing PCK what platforms can you install it on?
    25. How does PCK and adapter framework engine differ?
    26. Can JDBC adapter query DB tables?
    27. JMS adapter scenario messaging system provider needs
    to submit what?
    28. What are the properties of receiving IDOC adapter?
    29. JDBC/JMS require certain steps before they can work?
    30. Properties of the PCK who developed it? What is it
    similar too? Does it support B2B?
    31. What is ALE audit with respect to IDOCS?
    32. Properties of the HTTP adapter, does it use or need a
    sender or receiver? Or communications channel
    agreement?
    33. What does a RFC adapter support?
    34. Is EOIO supported by RFC?
    35. What are advantages and why would you install a
    decentralize adapter engine?
    36. Comment on the following, adapter engine is also known
    as a PCK?
    37. What are the different monitoring status? Where do you
    find them?
    38. What adapters are not in adapter engine?
    39. Which ABAP proxy, in or outbound has code you can
    type in?
    40. With an optional node what is the cardinality? How do
    you make sure the subordinates fields get mapped?
    41. What is it WSDL? Where do you find it in DR? Does Is
    used in Java or ABAP Proxy?
    42. In XI 3.0 Stack 9, what are the supported mapping
    types?
    43. What are prerequisites for importing customer defined
    IDOC?
    44. What are the three IDOC transactions in XI?
    45. Context object replace what?
    46. Two things can make up a collaboration agreement,
    what are they?
    47. What is a logical system, with respect to SLD?
    48. What is the sender communications channel?
    49. If error during inbound or outbound binding, where do
    you look to solve?
    50. What is URI, URL, and URN and what are their difference?
    51. To perform content based routing, two places it can be
    done, what are the two places?
    52. What is an integration process
    53. Message Mapping, advanced user function, can you test
    for context changes, if yes how?
    54. What is multi-mapping? Where is it used? What are the
    advantages?
    55. What are the two XSLT tags, previously that could not
    be used in XI Why?
    56. Using a simple user defined function how can you send
    trace information to be monitored?
    57. What is function exists in message mapping?
    58. What Jar file is required to perform Java Mapping?
    59. What is context in message mapping?
    60. What is remove context and what is Split by Value?
    61. Source message occurs 3 times, target only once what is
    wrong?
    62. Java mapping class, which class must it implement?
    63. What is scope of mapping template?
    64. How does a Boolean function work in message mappings?
    65. Where can you use a user defined function, scope?
    66. In simple mapping – one source results in 4 identical
    target messages, with regarding cardinality what is the
    problem?
    67. What is a prerequisite to do ABAP mapping for a
    complex transformation?
    68. What step can be inserted into an exception branch?
    69. Where can you find business process engine?
    70. What actions can you perform in SXICACHE?
    71. What is a wait step and why is it used?
    72. What is a block step and why is it used?
    73. How do you get an error condition to generate an alert?
    74. Could multiple instances of an integration process be
    running at the same time? If so, how does a message
    find its way to the correct instance?
    75. Which XI objects can be used in an integration process?
    76. What happens after an exception is raised in BPM?
    77. Send message within an integration process to 8
    receivers at the same time, how can I do this?
    78. Describe the triggering of exceptions in BPM?
    79. What is a correlation and what is local correlation?
    80. Which steps can trigger an alert?
    81. What does a control step do?
    82. How does integration process kill itself? What are other
    possibilities?
    83. What is the 2 visibility of container elements?
    84. What are the different types that a container element
    can be based on? Can container elements be based on
    dictionary structure MARA?
    85. What is the relationship between an integration process
    and business workflow?
    <b>
    3)How to create a IDOC and transfer to file in XI.</b>
    follow this..thats the best pdf...for Idoc to file with each and evrey step+screenshots
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e07dcaa0-a92b-2a10-3a96-b3d942bd1539
    also see
    /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
    <b>
    4)What is XSLT Mapping give me an overview with screen shorts</b>
    Go through these
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/01a57f0b-0501-0010-3ca9-d2ea3bb983c1
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9692eb84-0601-0010-5ca0-923b4fb8674a
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/006aa890-0201-0010-1eb1-afc5cbae3f15
    Some scenarios
    /people/sap.user72/blog/2005/03/15/using-xslt-mapping-in-a-ccbpm-scenario
    /people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping
    Regards
    biplab
    Use a Good Subject Line, One Question Per Posting - Award Points

  • Applications of XI

    Hello,
       Could you tell me that in which application areas SAP XI can be used.Presently in which SAP modules it is been using.
    Thank you

    Hi Jyotsna,
    SAP Exchange Infrastructure
    Purpose
    SAP Exchange Infrastructure (SAP XI) enables you to implement cross-system processes. It enables you to connect systems from different vendors (non-SAP and SAP) in different versions and implemented in different programming languages (Java, ABAP, and so on) to each other. SAP Exchange Infrastructure is based on an open architecture, uses open standards (in particular those from the XML and Java environments) and offers those services that are essential in a heterogeneous and complex system landscape:
    Features
    SAP XI is based on general standards so as to enable external systems to be integrated. At the center of the infrastructure is an XML-based communication that uses HTTP (Hyper Text Transfer Protocol). The application-specific contents are transferred in messages in user-defined XML (eXtensible Markup Language) schema from the sender to the receiver using the Integration Server.
    In the above graphic, Integration Broker is an SAP NetWeaver capability (that is, the features for a technological area of SAP NetWeaver) that is supported by SAP XI. The Integration Server, on the other hand, is an XI runtime component.
    Senders and receivers that exchange messages using the Integration Server are separated from one another. This separation makes it easier to connect systems that are technologically different. Every system that can exchange messages with the Integration Server can also exchange messages with all other systems that are connected to the Integration Server. SAP XI supports the following methods of communication with the Integration Server:
    &#9679;     Direct communication using proxies, which you generate in the application systems using a description in WSDL (Web Service Description Language).
    &#9679;     Communication using adapters. In this case, you create interfaces for message exchange in the application system, or use existing interfaces.
    Simple message processing on the Integration Server is stateless. This means that the Integration Server does not know of any connections between various messages. Cross-component integration processes, on the other hand, describe related processes, which can use the knowledge about messages that have already been processed to further control the process (for example, waiting for the corresponding response for a message in order to start further actions). You can use SAP XI to model, change, and manage these cross-component integration processes centrally. These processes are executed on the Integration Server and are included in message processing by configuration.
    As with cross-component integration processes, you save the entire integration knowledge of a collaborative process centrally in SAP XI: Objects at design time in the Integration Repository and objects at configuration time in the Integration Directory. In this way, SAP Exchange Infrastructure follows the principle of shared collaboration knowledge: You no longer need to search for information about a collaborative process in each of the systems involved, but can call this information centrally instead. This procedure considerably reduces the costs for the development and maintenance of the shared applications.
    Areas of SAP XI in Detail
    Area
    Description
    Integration Builder
    Central tool for the design and configuration of the collaborative process. All the basic functions of the Integration Builder are described in this section. All subareas for design and configuration, and their editors (often graphical) in the Integration Builder, are documented in the subsections for Design and Configuration (see below).
    Software Logistics for XI Objects
    Organization of objects within SAP XI, versioning and transport of these objects.
    Design (Integration Repository)
    Designing Integration Scenarios
    Design of the collaborative process at the application component level. In the Integration Builder, integration scenarios are used as the central point for understanding the relationships between the objects involved (interfaces, mappings, integration processes). You also use design at configuration time to map the collaborative process to the current system landscape.
    Designing Integration Processes (ccBPM)
    Design of executable integration processes. Cross-component integration processes support a stateful message processing on the Integration Server.
    Designing Interfaces and Proxy Generation
    Description and use of messages in interfaces for message exchange. You create interfaces in the Integration Builder and use proxy generation to generate executable proxies in SAP application systems. Furthermore, you can use the Integration Builder to import message schema and SAP interfaces to the Integration Repository for use in the further design process.
    Designing Mappings
    Design of graphical message mappings and import of Java and XSLT mappings. Description of how to register these mapping programs for the source and target interface.
    Configuration (Integration Directory)
    Defining Collaboration Profiles
    Description of the technical sender and receiver options (and how to identify them) using communication parties, services, and communication channels.
    Defining Receiver Determinations
    Description at a logical level of which service a message is to be sent to. The service can be a business system, an integration process, or a service for a B2B communication.
    Defining Interface Determinations
    Assignment of a receiver interface to a sender interface. You also register whether mapping programs are to be executed from the Integration Repository for this interface pair, and if so, which mapping programs.
    Defining Collaboration Agreements
    In a collaboration agreement you define which communication channel to use to process messages for a particular combination of senders and receivers.
    Defining Configuration Scenarios
    Grouping of all configuration objects by the scenario in which they are required. You can apply integration scenarios from the Integration Repository for a configuration scenario in the Integration Directory.
    Runtime
    Integration Engine
    Central runtime component of the Integration Server for receiving, processing, and forwarding messages.
    Proxy Runtime
    Runtime component for proxy communication between the Integration Server and application systems based on SAP Web AS.
    Adapter Engine
    Runtime components that use adapters to connect external systems and R/3 systems to the Integration Server by means of RFC calls. The IDoc adapter and the plain HTTP adapter run independently of the Adapter Engine.
    Central Monitoring
    Functions for monitoring the involved XI components, the message processing by one or more components, and the performance of message processing.
    Additional Tools (Optional)
    Tool
    Use
    ARIS for SAP NetWeaver
    Add functions to SAP NetWeaver for graphically modeling processes at various levels. At the highest level (Process Architecture Model), the process architecture of a company is built from a purely business perspective, that is, without technical details.
    You can find ARIS for SAP NetWeaver in the SAP Software Distribution Center on SAP Service Marketplace at service.sap.com/swdc.
    SAP Conversion Agent by Itemfield
    Adds functions to SAP NetWeaver for converting data to and from XML. It can process unstructured, semi-structured, and structured data. The Conversion Agent can be called using an adapter module in the Adapter Framework of SAP Exchange Infrastructure.
    You can find SAP Conversion Agent by Itemfield in the SAP Software Distribution Center on SAP Service Marketplace at service.sap.com/swdc.
    Thanks,
    Satya Kumar

  • Difference between IntegrationServer and Integration Engine

    Hi,
    Could you please provide me difference between IntegrationServer and Integration Engine.
    functionality of both and what are the runtime environments exits in XI Server.
    Could you please show me digaram how message flow from
    XI server i.e., through which engines.. what is the input and output of each engine.
    Thanks,
    RamuV

    Hello Ramu,
    Go through this link..
    http://help.sap.com/saphelp_nw04/helpdata/en/e1/0c733cb7d61952e10000000a11405a/frameset.htm
    Use
    Two SAP XI 3.0 Integration Servers are used to exchange messages between the system landscapes of two business partners.
    Description
    An SAP XI  Integration Server of a business partner is connected to the SAP XI  Integration Server of another business partner. Both use SAP XI  message protocol to send or receive messages.
    When an SAP XI  Integration Server receives a message from another Integration Server it understands the message format and so processes the message.
    Example
    A business partner that uses SAP XI  wants to send a message to another business partner who also uses SAP XI .
    ·        The message is sent between the Integration Servers in SAP XI  message format
    ·        The Integration Server of the second business partner then sends the message to the relevant business system
    Integration Engine
    Purpose
    The Integration Engine enables you to process XML messages exchanged between applications in heterogeneous system landscapes. Both applications of SAP components and external applications can communicate with the Integration Engine.
    Using adapters, the Integration Engine can also process IDocs (Intermediate Documents) and RFCs (Remote Function Calls). This option is available for applications that have already defined IDocs or RFCs, as well as for applications of SAP components that do not yet have access to the proxy generation functions.
    Integration
    The Integration Engine is the runtime environment of the SAP Exchange Infrastructure. The following are examples of other important parts of this infrastructure:
    ·        Proxy Generation
    ·        Integration Repository
    ·        Integration Directory
    The integration processes involved can take place between heterogeneous system components within a company, as well as between business partners outside company boundaries.
    Features
    The Integration Engine, as a runtime component of SAP Exchange Infrastructure, has the task of receiving, processing, and forwarding XML messages. During message processing, collaboration agreements are evaluated, the receivers are determined, and mapping activities are executed.
    The individual processing steps are called pipeline services and are defined in pipelines. It is the task of the Integration Engine to process these pipelines correctly and consistently. To guarantee this, you must configure the Integration Engine accordingly and monitor the message processing. Both event-driven message processing and prioritized message processing are possible.
    Thanks,
    Satya Kumar
    Edited by: SATYA KUMAR AKKARABOYANA on Apr 22, 2008 3:34 PM

  • Routing Rules

    what is LogicalRouting, TechnicalRouting

    Hi Mahesh,
    Routing is one of the steps of the pipeline process.
    The Integration Engine determines receivers in two steps:
        1.  Technical receiver information is defined by technical routing.
        2.  Logical receivers are determined by logical routing.
    The logical receiver is separated from the technical receiver, which simplifies the exchange of technical addresses (of an application server, for example) without affecting the logically defined superordinate collaborative process.
    1. <b>Technical routing</b> involves the definition of the communication channels, Sender and receiver agreements ,adapters, etc. technical routing involves exactly how the data will be sent or received.
    In collaboration agreements, you define the options described in the collaboration profile that are to be valid at runtime for a selection of senders and receivers. For this purpose you select, for instance, for technical routing the communication channel, which is to be active for a group of interfaces (for example, a channel that is intended for all IDoc messages). Collaboration agreements control inbound and outbound processing.
    2. <b>Logical routing</b> works on services and is determined by using routing rules: Logical routing involves the definition of business services/systems for your interface.i.e we difine the flow of messages in a system landscape
    From a general point of view, whenever you talk about logical routing as such, it deals with the security and authentication aspect. By mentioning the business sytems/services for the interface, you are clearly telling, which client and logical system name XI should talk to, to either send or receive data..
    **Pls: Reward with Points if helpful **
    Regards,
    Jyoti

Maybe you are looking for

  • How to check that Delta is not captured?

    Dear Experts, I am using 2LIS_02_ITM datasource. PO is created using a program. The next step in the program, it can change a field in the PO depending on logic, using a abap command 'update'. Sometimes, this change is not captured in the delta queue

  • Problem with castor xml mapping

    Hi, we have following problem with castor xml mapping. How to use references in the collections(Hashmap or vector)? WE have a method called getAttribute map which will return a hashmap consist different type of objects. We want to keep only the refer

  • How do I save attachement from my e-mail to my I pad

    Pleas I need to save some file or an attachement on my e-mail address inbox to my ipad3 but  I found it difficult . And which application do I need to do this. Am seriously concussed and I can't go further. This is seriously hinder my work in the off

  • HTML code is showing up on web page! HELP!

    I'm trying to write an index.html on TextEdit but every time I try to open it the HTML code doesn't render and the code just shows on the page. I saved it as a web page with the extension as HTML so I don't believe that the extension is the problem.

  • Photoshop Elements doesn't work

    Hi! Can anyone help me? My Macintosh hard drive ( is that the correct name for "festplatte" in German?) broke down after just one and a half years. I had a new one put in and snow leopard was installed. Now I'm having problems with Adobe Photoshop El