Re: BPM Help

Hello! ALL
I am trying to develop a BPM which would send a asynchronous I/B shipment request message proxy message to SAP ECC (message coming form Sender will be transformed to Shipment Request Proxy) and once this proxy is processed. SAP ECC would asynchronously push a O/B shipment response to the i/b shipment proxy, which the BPM should receive in order to send a confirmation back to sender system that shipment request was created.
Since, this is a asynchronous request and response , the Shipment_Number which is part of the request and comes back in the response needs to be used to correlate the messages. And send the Shipment_Number back to sender confirming Shipment_Request was created.
It would be very helpful, if you can provide an idea this can achieved a BPM.
What will be the steps involved to send and then receive the response back for the message containing the Shipment number asynchronously by leveraging the Shipment Number to correlate.
Also, would like to make this all part of the block so that if the response for a shipment does not come back in a set time like within 10 mins, we will fail the block and terminate the BPM.
Please, do suggest the steps and logic needed to design the BPM with this requirement
Appreciate all the help!
Thank you so much,
Ritu

Hi Abhishek
Thank you so much for the detailed explanation on the BPM steps to be used.
I have followed the steps you have suggested and faced 3 issues I need your help and advice on:
1. Was a able to get the first receive and send working (so the message went to ECC) and for the next receive and send I have the following error:
<SAP:Code area=&quot;BPE_ADAPTER&quot;>MESSAGE_NOT_USED</SAP:Code>
  <SAP:AdditionalText></SAP:AdditionalText>
  <SAP:Stack>Message <b>interface</b> is not used by <b>this</b> process</SAP:Stack>
  <SAP:Retry>M</SAP:Retry>
  </SAP:Error>
2. Also, would you suggest the Receive &#38; Send to be in block and have a inner block which has the second receive and send (and the control step will fail the whole inner and outer block). The reason I was thinking of this as similar to Shipment Request I will also need to add Freight Request block which is exactly the same service interface as shipment request only message content and transformation would be different (in the same BPM). If the Flag is Y for Shipment Request it need to go to block 1 &#38; Flag is N for Freight request it needs to go to block2.
BLOCK1 (Shipment Request =Y)---> Rec1 Transform Send1 {Inner BLOCK?Rec2 transform Send2}
BLOCK2 (Shipment Request =N)---> Rec1 Transform Send1 {Innrer BLOCK?Rec2 transform Send2}
Question:
-Do we need to have the second step in a inner block which will have the control step?
-Also how <b>do</b> i route the message between the 2 block, can I use a fork or <b>do</b> I need to have one more receive step before the routing to the 2 blocks.
3. Also, if we do not receive a asynchronous response  to the Shipment or Freight request for the second receive step, apart from failing I need to populate the send structure with Shipment_Number and the Status file = FAIL in the response going to Sender system.
Question: how <b>do</b> i populate the response structure with <b>default</b> value and the shipment number associated to the failed receive step 2 (need to save shipment number); so as to populate the response with defaults status as FAIL to the associated Shipment_Number for which the control step fails on timeout.
Thanks again!! Your response was very helpful, hoping to get past this error and add the next steps to the BPM.
Thank you,
Ritu

Similar Messages

  • XI BPM : Help Needed

    Hi All,
    I am passing internal table from SAP R3 to sapXI ( BPM ).
    It has aroud 2000 records. Now i want to pass these records to the legacy system synchronously in the batch of 200 records.
    So how do i proceed? I mean how do i loop at the internal table in bpm?
    Please do the needful.
    Smita.

    Hi,
    You can achieve this with the help of ABAP proxy. Your bpm Collect pattern will be collect based on the Message.(Message Dependent Loop)
    So you will be having Sender ABAP proxy which will send two messages to XI.
    1) Actul Data with 200 records
    2) Stop message to indicate the BPM that this message is last one.
    In the BPM it works with the concept of Fork and it will keep on recieve two messages. WHen you get stop message it will come out from Fork step and write into File. Till stop message , your BPm will keep on collect all the messages.
    And in configuration you will be having 3 receiver determinations.
    1) Actual data to BPM ( ABAP proxy to BPM)
    2) Stop Message to BPM(ABAP proxy to BPM)
    3) BPM to legacy system
    To more on this-
    http://help.sap.com/saphelp_nw2004s/helpdata/en/84/e8763c997fda50e10000000a11405a/frameset.htm - here you go t oIntegration Proces(ccBPM)->Examples and Useage Cases->Example: Collecting and Bundling Messages - One Interface   from the left menu
    Hope this helps,
    Regards,
    Moorthy

  • BPM Help required

    Hi Friends,
      I have requirement on BPM scenario.. This is integration between SAP-HR and Third party (Web seriveces)
      BPM initiates the Process.next action is Logon to Third party.
      Once we get the response for Login action below action need to be done.
        1. Request for A formids, response will have form list about 5 or 6
        2. For every form id need to have below action
               (a). FormXML for FormA  (Form XML action on webserivces)
               (b). GetformID for form B  (getFormID acrtion on Webserives)
               (c). GetformID for Form C 
               (d). Form XML for Form B
               (e). Form XML for Form C
    3. Need to check whether all the formid are processed (step 1 response)
    4. send to SAP asynchronous Proxy
    5.  Marking all forms delivered as Read (Web service action)
    6. Logout
    So all these actions has to be done in BPM.
    Can anyone please help on BPM logic. How the steps should be to make it successful..
    Regards,
    Deeps

    Abhishek thanks for ypur reply..
      yes we are intiating the BPM process By scheduling the File adapter..and we are fine with this step and loing into Webseriveces.
       and also done 1st step (above mentioned steps )
    need to complete rest of the steps with looping condidtion.
    Regards,
    Deeps

  • Message being sent and wait for event - BPM help.

    Hi Experts,
    I am doing BPM interface, in that i am receiving two files. Between these two files, i have set the coorelation in the BPM and included in the BPM's receive step1 and receive step2. After execution, when i look into the sxmb_moni, message status shows processed successfully, but when i look the Process engine status, it shows Message Being Sent and when i look into the BPM monitoring it shows message wait for event in the coorelation object.
    I have gone through the following forum :
    Link:[https://forums.sdn.sap.com/click.jspa?searchID=27600139&messageID=7561954]
    but everything is green and messages are set to Message being sent status.
    Experts kindly advise me.
    Regards
    Mani.

    Hi Abhishek,
    Here i have given my BPM design,
    Start
    Fork - two branches
    Branch1 - Receive File1
    Branch2 - Receive File2
    Transformation
    Send
    End.
    In coorelatin editor, i have specified container,involved messages and properties clearly.
    I have gone through the SAP basis contents as per your previous reply.
    One thing is, i have used the same design for my other interface, it is going through, but specifically for this interface i am getting error. If you could send me your mail, i will send you the exact screen shots, so that you can advise me.
    Pls i need to complete this in a short period, kindly help me to come out.
    Regards
    Mani..
    Edited by: mani_sg on Jun 18, 2009 10:21 AM

  • How to add Two Interface Mappings to One Receiver(BPM) Help needed urgently

    I have a requirement where i get a flat file and split into multiple files and send to BPM.
    For each split file I created Interface Mapping using Java Mapping Program.
    In the Configuration how to add more Interface Mappings?
    Thanks for your help in advance.
    Regards
    Sudha

    You can use Enhanced Interface Determination to split one message to Multiple hence to multiple Interfaces.
    You have to change the Occurance of Messages in Message Mapping and their Corresponding Interfaces in Interface Mapping. That would create Multiple Files with Multiple Interfaces to Receiver (BPM)
    1) You need not to use Multilpe Interface Mapping
    2) You will use Extended Interface Determination for this.
    regards.
    Jeet.

  • BPM Help

    Hi everyone. I found this document
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5474f19e-0701-0010-4eaa-97c">Step-By-Step Approach for Implementing XI Scenarios</a>
    and i'm trying to make the last exercise of the document (3 FILE TO DATABASE USING BPM), but i got an error when i try to compile the IM object. The error is:
    Activation of the change list canceled Check result for Interface Mapping IM_CustomerDetails_Async_ABS_TO_DBCustomerProc_req_ABS | http://infosys.com/demo/FILE_scenario:  The abstract interface Message Interface DBCustomerProc_req_ABS | http://infosys.com/demo/DB_scenario has a software component version DB_WORKSHOP, 100 of <vendor>, which is different to the software component version FILE_WORKSHOP, 100 of <vendor> of the interface mapping. If there is an interface mapping in the business process, the abstract interfaces must be in the same software component version as the interface mapping Check result for Interface Mapping IM_DBCustomerProc_res_ABS_TO_DBStatus_Async_ABS | http://infosys.com/demo/FILE_scenario:  The abstract interface Message Interface DBCustomerProc_res_ABS | http://infosys.com/demo/DB_scenario has a software component version DB_WORKSHOP, 100 of <vendor>, which is different to the software component version FILE_WORKSHOP, 100 of <vendor> of the interface mapping. If there is an interface mapping in the business process, the abstract interfaces must be in the same software component version as the interface mapping Check result for Message Mapping MM_DBCustomer_mt_response_To_DBStatus_mt | http://infosys.com/demo/FILE_scenario
    I can see that the log tell me i should have all my Abstract Interfaces in the same SC, but i follow every single step of the tutorial and this tutorial don't follow that rule.
    Have someone done this tutorial?
    Would someone help me? please.

    HI Sergio,
    nice to meet you here. I just send an Email with the solution, but i'll repeat it here for everyone:
    <i>In BPM all interfaces used need to lay in the same software component. As we normally have two different software components of sender and receiver, we need to create a based on relationship between these two components. In detail: the component in which the BPM lays needs to be based on the second software component from which objects are used.
    1. To define such a relationship go to SLD and select your BPM Software Component Version.
    2. Click on Usage Dependencies.
    3. Click on Define Dependencies
    4. Select Context "Installation Time" and your software component version
    5. Click Create
    After that you need to update the information in the repository using menu Tools --> Transfer from SLD --> Update Application Components.
    As a result you should see "Basis Objects" Entry in your BPM Software Component and under this entry listed all your interface objects of the other software component.
    Now update all your interfaces in BPM and Mappings by dragging and dropping the same objects but from under the Basis Objects tab instead of from the other software comp.
    If you check your BPM via F7, you'll also get the error messages as during activation, so you're able to check which references still need to be updated without activating it.</i>
    Best regards
    Christine<i></i>

  • Garageband 10.3 metronome & drummer wont change bpm - HELP!!

    Hiya
    Praying someone can help as i am going crazy
    Put together a tune at 100bpm - some tracks recorded, some MIDI & added the new drummer & it was all sounding great - then I decided vocals were sounding a bit cramped & wanted to slow it down - I tried reducing master bpm but everything sounded out of time so thought i'd start from scratch.
    Now i have the guitar at 95bpm & re-recorded my vocals but the new dummer tracks just will not go in time - it fits great if i push the whole track back up to 100bpm but wont seem to change from that. I checked it with the metronome & that too stays the same & sounds out of time when i reduce the bpm - arent they meant to change automatically.
    I've spent the last 2 evenings looking for an answer & so so desperate to finish this track to play it to someone next week - has anyone got any ideas???
    Be super appreciated
    Drea

    Hello Tom
    I did a search and as you said and I found a lot of helpful questions / answers about disk utilities. But my problem is that I erased the volume and reinstalled OS 10.3.5 and it still isn't working correctly.
    If I erased the volume for reinstall, didn't I erase all the downloads as well? Shouldn't my desktop just appear no problem now that I've reinstalled my original OS?
    p.s.
    In all the other posts I've read so far, it seems like disk utilities stopped working correctly after installing the update. But they worked fine for me. At least, I thought they were. DU didn't stop halfway through with an error. In fact, the whole computer worked fine for an entire day with all the new downloads so..... Is that a sign of some kind? Or just random effectiveness you think?
    Is it weird that it worked OK for a day before falling apart?

  • BPM help needed

    Hi,
    When I am using BPM, I am getting this message in SXMB_MONI of PI
      <SAP:Code area="BPE_ADAPTER">UNKNOWN_MESSAGE</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>No object type found for the message. Check that the corresponding process is activated An exception has occurred.</SAP:Stack>
    The scenario is async proxy->PI->Web service
    Thx
    Mike

    Did you:
    1) IMport the BPM from IR into ID and your BPM is active in both IR and ID?
    2) Did you configure all the ID objects for this scenario?
    3) Did you check in SXI_CACHE that your BPM is present and the Return Code for this BPM is 0 .... if not 0 then perform Re-Activation (match-stick symbol in SXI_CACHE itself)
    After confirming perform testing and let us know.
    Regards,
    Abhishek.

  • BPM help please

    Hi Gurus,
    I tried to search on SDN about BPM design for raising exceptions, but there are not many blogs on it.
    I am calling a third party synchronous webservice in BMP. The WSDL has 3 messages in it, a request, a response and an exception message.
    I send a request and get a response and all works good. But when validation is not successful in the third party webservice, I get a "exception message" as a response in the same interface. I do not have any mapping for the "exception message" and this is where I face the real problem. The mapping fails and it goes to the error queue (smq2) and any further successful messages also go in the same queue and stuck there. I tried exception handling in BPM, but it is all very confusing.
    Could someone provide me any useful documents or blogs on this please?
    Any reply will be much appreciated.
    Thanks.
    Ramesh.

    Third party WSDL has request, response and fault message. Fault message will be used for any business validation exceptions.  You need to create on your sender side a fault message and map your fault message to receiver (WSDL fault message). So that you can get the response as fault message if the third party sends fault message as response. Hope you understand. I dont think you need BPM for this.
    Refer these links
    Fault Message Types - A Demo (Part 1)
    Handling Web Service SOAP Fault Responses in SAP NetWeaver XI
    Edited by: Baskar Gopal on Oct 19, 2011 10:02 AM

  • Designing a BPM, Help Required

    Hi,
    I am Required to Select Data From R/3(6.2) and based on this data some data should be picked from another application (APP1) Database table1. Now based on this table1 records (APP1 application) Table2 should be inserted/updated. When updating this table2, 2 of the fields that orginally came from SAP table should also be used to update the fields. Not sure how to pass this 2 fields to the final Update JDBC receiver.
    My initial design looks like this.
    Use Proxy to send data from R/3 to IP.
    IP sends this data via JDBC Receiver to select data (action=”SELECT"  <access> and <key> nodes are used in the Data Type) and the syncronous response should be received by the IP and the IP should update/insert  the table2 using JDBC Receiver( action= “UPDATE_INSERT <access> and <key> nodes are used in the Data Type).
    I am not able to come in terms with this design as i cannot pass the 2 fields orginally selected from SAP table to the final Update Scenario using JDBC receiver.
    Request help. Any thoughts of a Revised Design?
    Regards
    John

    Hi John,
    >>>I am not able to come in terms with this design as i cannot pass the 2 fields orginally selected from SAP table to the final Update Scenario using JDBC receiver.
    why can't you do that?
    you can combine the SAP data with the jdbc response
    of the first jdbc call (2:1 mapping)
    this way all of your data will become available in the second jdbc call
    Regards,
    michal

  • Sustainability through BPM

    Sustainibility covers ethical, environmental, social, and governance values, and Business Process Management of any company has the power to turn it's sustainability strategy into execution.
    Companies need and want a consistent and integrated business process to address sustainability initiatives. Business process management (BPM), can help companies standardize and optimize operational processes to reduce costs, improve quality, and ensures corporate sustainability too. This is the way forward to design, model, implement, run, monitor, operate, and improve business processes, while ensuring sustainable operations flexibly throughout their lifecycle.
    It is at this level of Business Process Management that companies can allign their sustainibility strategies with their processes. IT is the backbone of businesses today, and thus can be used in ensuring the same allignment. The media often chooses to make a general statement that IT's role in addressing sustainability objectives is limited to Green IT, or reducing the use of energy in data centers. While the savings can be substantial, the fact is that only 2% of all carbon emissions can be traced to this source.
    However, the use of IT lies in addressing the remaining 98% of carbon emissions! In fact, a recent report by the Climate Group, with supporting independent analysis by McKinsey, found that Information and Communications Technology (ICT) could reduce global carbon emissions by an amount five times larger than its own carbon footprint("SMART 2020: Enabling the Low Carbon Economy in the Information Age", The Climate Group, 2008).
    Coming to the point of ethics in Business, we need to erase the myth that the field of business ethics has traditionally been the domain of philosophers, academics and social critics. Business Process management gives the power to the people primarily responsible for managing the business to also ensure ethics in the workplace. We need to understand Ethics programs do produce deliverables, e.g., codes, policies and procedures, budget items, meeting minutes, authorization forms, newsletters, etc. and BPM helps in estabilishing processes around these.
    Energy and natural resource efficiency is more important now than ever before. Natural resources continue to become increasingly scarce and expensive. Business Process management can take control of your processes to optimize energy and natural resource consumption of all your operations in addition to profitability of the business.
    Ensuring that businesses meets the needs of and treats fairly the people who work for them and the community in which they operates, requires BPM capabilities for improving company's internal operations along the whole chain and also reducing the waste and using less energy in the process to their final product or services.
    Stakeholders are demanding effective governance, including enterprise risk management, transparency, accountability, and optimized performance. At the same time, globally integrated markets are imposing increasing volumes of regulations. Successful companies can address these challenges with the help of BPM across the enterprise with risk-balanced and risk-based controls embedded in business processes ranging from financial to human resources, environmental to trade management.
    In todayu2019s business world, innovation and strategic business transformation require new methods and software products to differentiate organizations from their competition. Therefore, the next generation of business best practices requires such an integrated, holistic perspective on business process management.
    Thanks,
    Navneet Agarwal

    Hi,
    we have the same requirment and run into the same problem.
    We stuck at the point where the response message from the
    RFC has to send back to MQ.
    It must link the conversation ID to the Response message.
    There we need the possibility to set the ConversationID
    into the response message. The ConversationID is taken
    from the Request Message.
    The problem is how to set the field ConversationID or
    RefToMsgID in the Mapping or BPM. Could it be done via
    Java or ABAP-Maping?
    Is the header field only readable and can not be set
    in the mapping? Maybe somebody have ane idea or a solution.
    thanks,
    Ly-Na Phu

  • Boundary event bpm 11g

    all,
    i need to use Boundary event time (Timer Events) in my process but the time is dynamic.
    in bpm help i saw this, but dont works.
    'now' + '30m'
    deadline - '1day'
    arrivalDate.dateTime + '1h'
    anyone knows the simple exp or xpath exp correct ?
    tks.

    You can define Timer Events with "Time Cycle" (periodic) or "Time Date" (one time) triggers
    If you use "Time Date" (one time) trigger, you can specify any Simple Expression that returns a DateTime . Like for example:
    'now' + '30m'
    dataObjectTime + '2h'If you use "Time Cycle" (periodic) trigger, you can specify any Simple Expressions that return an Interval/Duration . Like for example:
    '1h30m'
    dataObjectInterval
    dataObjectInterval + '30s'

  • Business users select whom to route dynamically

    Hi,
    Can BPM help in the following scenario:
    1.Bussiness users assign to who all(which users) from the roles in the next step (BPM model step)will the task be assigned.
    2.Suppose there is a select box in which bussiness users selects user to whom in the next step the job is assigned.

    Hi,
    This can be done by modifying the UI for the Business user so that they can view who all user are there in a particular role and can select the user and assign the work item to selected participant.
    Steps to follow:
    1) Make column called Assigned To: and add a component called list box/drop down list box where you need to fetch the participant w.r.t a particular role
    Note: make sure that only the business user can view this new column put some validation logic
    for each person in Fuego.Lib.Role(roleName : <Parametric Role>, parameter : <parameter to Parametric Role if present>).participants do
         if person.enabled then
              for each element in person.roles do
                   logMessage "participant id and Name: " + element.name     + "Id: " + element.id
                   //add the participant id/name into a list
              end
         end
    end     
    Iterate the list and display into your combo box drop down list - in jsp/BPM presentation
    2) When the business user select the user/participant and submit the work item should be assigned to the selected participant.
    Participant.next = “<Selected_Participant_Id>”;
    Hope the above will help you
    Bibhu

  • Conditional routing - 1 sender to 1 receiver but with multiple locations

    Hello Experts,
    I have a scenario where i am trying to post ALEAUD Idocs (acknowledgement Idocs) from ECC - PI - MDM.
    I need these acknowledgement statuses to get updated in MDM (receiver system) for MATMAS, CREMAS and DEBMAS.
    I am through till receiving  the acknowledgemnts in PI. I am stuck at a point wherein I need to route MATMAS related messages to a different folder in the receiver system (MDM) wheraes messages realted to CREMAS should be routed to another folder in the same receiver system (MDM) and similar is the case with DEBMAS.
    ALEAUD Idoc has an element <MESTYP> which identifies whether the acknowledment belongs to MATMAS, CREMAS or DEBMAS, but i cannot use Reciever determination for conditional routing in this case.
    Will BPM help in this case? If not, kindly advice the appropriate solution.
    Thanks in advance,
    Elizabeth.

    Have you tried using Enhanced Receiver Determination? You need to define a mapping first
    ALEAUD -> ReceiverDetermiation and use this mapping in your receiver determination step
    in the Integration Directory. Its fairly flexible.
    SAP ABA software component version, http://sap.com/xi/XI/System, ReceiverDetermination
    Edited by: Sven Buttler on Sep 14, 2010 2:38 PM

  • Basics Of XI

    Hi All,
    I just want to know about a few things related to XI:
    1)What are the various middlewares used by SAP. Why is XI better than any other middle ware?
    2)What exactly are Product, software component and software component version.?
    3)When exactly is "Party" used?
    4)How to transfer the objects from one system(for e.g : Development) to another( for e.g: Quality)?

    hi,
    check this links
    1   What  is  SAP Exchange infrastructure?
    SAP Exchange Infrastructure (SAP XI) represents the process Integration layer of the Netweaver stack.
    XI can be termed SAP's Enterprise Application Integration (EAI) Software. It 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 and uses open standards (in particular
    those from the XML and Java environments).
    SAP XI runs on the Web Application Server (WAS).
    SAP XI mainly drives to reduce the TCO by reducing the integration and maintenance cost of the systems.
    It provides a central repository for all the interfaces. One of the main features of XI is predelivered
    Integration content i.e. to say that for mostly all my SAP and Netweaver components, business content that
    includes the message type, the interface, business scenario, the business process patterns etc are made available. Also in case of third parties partnered with SAP, the contents are made available. Another feature, cross component BPM helps us to model business processes and scenarios across business. Even B2B integration allows to integrate to a partner or a different business. Industry standards such as Rosettanet, CIDX etc are thus supported
    2.  Architecture of SAP XI.
    SAP XI is not a single component, but is a collection of components that work together flexibily
    to implement Integration Scenarios.It includes components that are used at Design time,
    components used at Configuration time and Components used at runtime.
    2.1   The System Landscape Directory
    A central repository of information about software and systems in the data center.
    2.2   The Integration Builder
    It comprises of the Integration Repository and Integration directory.
    u2022     Integration Repository is used for the design and development of Interfaces, Process
    and Mapping objects that make up an Integration Scenario.
    u2022     Integration Directory is used for configuring scenarios to be used in the customer landscape.
    2.3  The Integration Server
    This is the actual runtime of XI. All messages are processed by the Integration Server in
    a similar and consistent way. It comprises of
    u2022     The Adapter Engine running on the JAVA Stack and consisting of many JCA adapters.
    u2022     The Integration Engine running on the ABAP Stack which process message in a consistent way using a series of pipeline steps.
    u2022     The Business Process Engine running on the ABAP stack where the Integration process or Business Process Management ( BPM's ) are executed.
    2.4  Central Monitoring
    To monitor all components comprehensively at runtime.
    Further info is available in the article, Introduction to SAP Exchange Infrastructure 3.0
    Xi Presentation
    http://wiki.hlp.de/download/attachments/3750/introduction_to_SAP_XI_3_0.pdf
    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
    For XI Beginers
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/73527b2c-0501-0010-5398-c4ac372c9692
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2f2a9fa2-0a01-0010-32ac-d281db722b86
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/26bb3aae-0501-0010-5cab-a7509e714198
    Following are the links to weblogs which will help to develop the basic scenarios.
    Introduction to IDoc-XI-File scenario and complete walk through for starters. - IDoc to File
    ABAP Proxies in XI(Client Proxy) - ABAP Proxy to File
    FILE to JDBC Adapter using SAP XI 3.0 - File to JDBC
    File to R/3 via ABAP Proxy - File to ABAP Proxy
    Introduction to simple(File-XI-File)scenario and complete walk through for starters(Part1) - File to File Part 1
    Introduction to simple (File-XI-File)scenario and complete walk through for starters(Part2) - File to File Part 2
    Convert any flat file to any Idoc-Java Mapping - Any flat file to any Idoc
    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
    Dynamic File Name using XI 3.0 SP12 Part - I - Dynamic File Name Part 1
    Dynamic file name(XSLT Mapping with Java Enhancement) using XI 3.0 SP12 Part -II - Dynamic File Name Part 2
    The specified item was not found. - Dynamic Mail Address
    Understanding message flow in XI - Message Flow in XI
    Walkthrough with BPM - Walk through BPM
    Schedule Your BPM - Schedule BPM
    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
    The specified item was not found. - Maintain RFC destination centrally
    Triggering e-Mails to Shared folders of SAP IS-U - Triggering Email from folder
    Outbound Idoc's - 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
    The specified item was not found. - Testing of integration process
    The specified item was not found. - Authorization in XI
    http://help.sap.com/saphelp_nw04/helpdata/en/58/d22940cbf2195de10000000a1550b0/content.htm - Authorization in XI
    The specified item was not found. - Alert Configuration
    The specified item was not found. - Trouble shoot alert config
    Executing Unix shell script using Operating System Command in XI - Call UNIX Shell Script
    Overview of Transition from Dev to QA in XI - Transport in XI
    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
    IDOCs (Multiple Types) Collection in BPM - Collection of IDoc to Single File
    XI : Controlling access to Sensitive Interfaces - Controlling access to Sensitive Interfaces
    The specified item was not found. - The same filename from a sender to a receiver file adapter - SP14
    Payload Based Message Search in XI30 using Trex Engine - Payload Based Message Search in XI30 using Trex Engine XI : Configuring CCMS Monitoring for XI- Part I - XI : Configuring CCMS Monitoring for XI- Part I
    The specified item was not found. - XI: HTML e-mails from the receiver mail adapter
    XI : FAQ's Provided by SAP (Updated) - XI : FAQ's Provided by SAP
    1. Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part I Aspirant to learn SAP XI...You 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 Aspirant to learn SAP XI...You 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 Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part III
    Mappings
    Comparing Performance of Mapping Programs
    Message mapping
    Message Mapping Simplified - Part I
    /people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
    http://help.sap.com/saphelp_nw04/helpdata/en/43/c4cdfc334824478090739c04c4a249/frameset.htm
    New functions in the Graphical Mapping Tool XI 3.0 SP13
    File Content Conversion for Multi Hierarchical Structure
    Message Splitting Using the Graphical Mapping Tool
    Number formatting to handle LARGE Numbers
    Optimizing Lookup's in XI
    Minimize memory usage during Message Mapping when replicating an element
    Mapping Context Changes in XI
    /people/jeyakumar.muthu2/blog/2005/12/19/data-mining-using-apriori-algorithm-in-xi-150-part-ii
    /people/jeyakumar.muthu2/blog/2005/11/23/data-mining-using-apriori-algorithm-in-xi-150-part-i
    /people/jeyakumar.muthu2/blog/2005/12/30/data-mining-using-apriori-algorithm-in-xi-150-part-iii
    Java Mapping to handle flat files in SAP XI
    xpath functions in xslt mapping
    http://help.sap.com/saphelp_nw04/helpdata/en/e2/e13fcd80fe47768df001a558ed10b6/content.htm---java mapping
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50ce0433-4309-2b10-4bb4-d421e78463f7 -
    java mapping
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00ee347e-aabb-2a10-b298-d15a1ebf43c5  -
    value mapping
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffbbf72
    ABAP MAPPING
    The specified item was not found.
    How to call XI ABAP Mapping via RFC
    Different types of Mapping in XI
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/3.0/how%20to%20use%20abap-mapping%20in%20xi%203.0.pdf
    - The specified item was not found.
    Testing ABAP Mapping
    XSLT
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/01a57f0b-0501-0010-3ca9-d2ea3bb983c1
    xpath functions in xslt mapping
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/006aa890-0201-0010-1eb1-afc5cbae3f15
    regards
    srinivas

Maybe you are looking for

  • Keynote and pages stopped working after update

    i had older versions of keynote and pages. they were fine but obviously outdated. i downloaded the updates (2.0.1 for pages and 3.0.1 for keynote). now both programs don't work. upon clicking either icon in finder window, the dock icon appears, bounc

  • Cut-off text. Please help me. Thank you.

    Hello, I published my site several weeks ago with no problems at all. Now, suddenly, text (rendered as images) throughout the site is being cut-off, sometimes to the point of invisibility. my site can be found at: http://www.milescollyer.com/ (I can

  • How to edit deployment descriptor in weblogic 9.0?

    Hi , I need to edit the values of certain environment variables mentioned in the deployment descriptor of a ejb module. In weblogic 7,its a straight forward method in which we have the option to edit the deployment descriptor in weblogic console. But

  • How can I edit items in a listbox?

    What I need to do is:  when the user clicks the 'edit' button, it should reference the listbox to ensure an item was selected.  So, if an item is selected, I need to store the item to a string variable. Next, the user should be able to use a textbox

  • I cant connect my MBP to the apple tv. HELP

    hi guys i'm using a mountain lion MBP and just got a new apple tv . tried following some instruction from youtube and found that the option in display pefernece for mirroring to apple tv is not there. isnt the mirror option available on the mountain