Customization on SPRO will be unnecessary by BPM?

Dear BPM gurus
I am new about BPM and SOA.
So, pls give ur advice.
Currently, my company uses SAP ERP 6.0.
If I implement SAP BPM and write business process by BPMN,
the customization on IMG SPRO will be unnecessary in case change of
business process?
Y.Kaneko

Solved.
Y.Kaneko

Similar Messages

  • HELP: Where can I customize in SPRO the sysmsg "Deficit of PU Ordered Qty"?

    Hello MM Gurus,
    Greetings!
    Where can I customize in SPRO the system message "Deficit of PO Ordered Quantity.."? Your prompt response is highly appreciated.
    Thanks very much.
    Cheers,
    Albert

    Check the IR has been done already?
    If ir has done already then you cannot cancel / reverse goods receipt.
    You must Cancel the IR and proceed.
    Or in Spro Check the Option GR Cancellation despite IR.
    You can use Search to find more related threads

  • Anyone know how to customize email subject generated by Alerts from BPM

    I'm generating Alerts from BPM. However, the Alerts generated this way has subject title with - Process and an id number like this 'Process 000000126930'.
    I want to create custom subject line / email title.
    I tried by creating and using container variables in the Alert category for the title and it did not work.
    Any ideas on how to do this.
    Thank you,
    Parimala

    Hi Parimala,
    You can use the external definition Mail strcuture (Mail.xsd) provided by SAP for XI. You can map your structure with the Mail structure where you can create any subject line and any content as well, depending upon your interface configuration.
    Pls find the attached, Mail.xsd. Customize the subject, to, from etc. fields and populate the content branch element to send any message via the email.
    <?xml version="1.0" encoding="UTF-8"?>
    <xsd:schema targetNamespace="http://sap.com/xi/XI/Mail/30" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://sap.com/xi/XI/Mail/30">
      <xsd:element name="Mail">
        <xsd:annotation>
          <xsd:documentation>Mail package for XI - Mail Adapter</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Subject" type="xsd:string" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
            <xsd:element name="From" type="xsd:string" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
            <xsd:element name="To" type="xsd:string" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
            <xsd:element name="Reply_To" type="xsd:string" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
            <xsd:element name="Content_Type" type="xsd:string" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
            <xsd:element name="Date" type="xsd:dateTime" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
            <xsd:element name="Message_ID" type="xsd:string" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
            <xsd:element name="X_Mailer" type="xsd:string" minOccurs="0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
         <xsd:element name="Content" minOccurs="0">
           <xsd:annotation>              
              </xsd:annotation>
         </xsd:element>
          </xsd:sequence>
          <xsd:attribute name="encoding" type="xsd:string" />
        </xsd:complexType>
      </xsd:element>
    </xsd:schema>
    Hope this helps, pls let me know if you need further info.
    Cheers,
    Ranjan

  • When we will go for BPM

    Hi,
    I want to know when exactly we go for bpm and how to work simple bpm scenario.

    Hi Sreenu,
    BPM is used for Stateful communications,suppose u have to delay message processing,or wait for other messages to arrive and then semd them all together,in that case use BPM.
    We will use BPM when ever we want to do the following:
    1.Controling or Monitoring of messages in XI
    2. Collect or Merge the messages in XI
    3. Split the messages in XI
    4. Multicast a Message
    5. Need to send an Alert
    6. Transformation
    With its BPM capability, SAP NetWeaver:
    • Exploits business-process efficiency by giving your business
    users the ability to directly model, manage, monitor, and
    analyze business processes
    • Enables continuous process improvement and the dynamic
    modification of business processes
    • Extends the value of your company’s core business investment
    and maximizes the return on its strategic assets by providing
    the ability to change process rules without additional IT
    investment
    • Provides greater visibility into critical business operations for
    better decision making by delivering the right information at
    the right time
    • Allows the integration of people, applications, and internal
    and external resources
    Process step types:
    Message relevant:
    Receive: We use it to receive a message. By receiving a message we are sending the data into process. We can use it to start a process. We can use it for activating or using correlations.
    Send: We use it to send either an asynchronous or synchronous message or an acknowledgement.
    Receiver Determination: We use it to get a list of receivers for sub sequent send step. It calls the receiver determination that we configured in the integration directory and returns receivers list.
    Transformation: We use it to change a message inside the process. E.g. bundling multiple messages into 1 or splits a message into multiple.
    Using this we can create N:1 or 1:N or 1:1 transformations. In general scenario 1:N transformation is possible.
    Process flow control Relevant:
    Container: We use it to set a value for target container element at runtime. Target container element and assigned value must have same value.
    Control: We use it to terminate the current process and to trigger an exception and to trigger an alert.
    While Loop: To repeat the execution of steps within the loop.
    Fork: We use it when you want to continue a process in branches that are independent of each other. E.g. to communicate with two systems that are independent to each other
    Block: We use it to combine steps that you want to execute one after the other and which are to access the local data.
    Empty: It has no influence on the process flow. We use it as a place holder for a step that has not yet been defined, and as a step with no functions for test purposes.
    Wait: We use it to incorporate a delay in the process.
    Switch: We use it to define different processing branches for a process
    T.Codes for B.P.M:
    SXMB_MONI_BPE
    SXWF_XI_SW11
    For Example a Small Explanation reg BPM for this Req we used BPM
    A background program should be scheduled to run every 10 minutes to analyse any material records that have been created or changed or deleted that have occurred to the material master records in the last minute.
    There are two Message Mappings involved in the whole scenario. First mapping is N:1 Mapping which will be used in BPM and second Mapping is 1:1 Mapping:
    1. First Message Mapping  N: 1 u2013 Mapping between IDoc (occurrence u2013 0...unbounded in u201CMessagesu201D tab) to IDoc with changed occurrence of its top node (IDOC) as 0...unbounded. This message mapping will be used in BPM u2013 transformation step.
    Description: This BPM collects all Idocs for 10 minutes which are of Message Type (ZMATMAS05) according to Receiver Partner Number (Field u2013 RCVPRN) and calls N: 1 mapping to bundle the collected Idocs in a One External Definition for that IDOC.
    Use
    You use a wait step ( ) to incorporate a delay in a process. Usually, you use a delay to define when the next step in the process is to start. You can define a delay as either a point in time or a period of time.
    At runtime, the step waits until the specified point in time is reached or the specified period of time has passed. The system then continues the process by proceeding with the next step.
    Expalined clearly how to do a file to file scenario with BPM :
    /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
    it is File>RFC>File using BPM then refer this blog.
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    BPM-1 /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
    BPM-2 /people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm
    BPM-3 /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    BPM-4 /people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm
    Integratio Scenario
    /people/venkat.donela/blog/2006/02/17/companion-guide-to-integration-scenario
    /people/siva.maranani/blog/2005/08/27/modeling-integration-scenario146s-in-xi
    Schedule BPM
    /people/siva.maranani/blog/2005/05/22/schedule-your-bpm
    Use of Synch - Asynch bridge in ccBPM
    /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]
    without BPM
    /people/henrique.pinto/blog/2007/08/02/syncasync-scenarios-without-bpm
    without BPM1
    /people/venkataramanan.parameswaran/blog/2007/01/18/syncasync-communication-in-jms-adapter-without-bpm-sp19
    IDOC BPM
    /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
    To deal with Multiple sender and receivers based on the conditions we could use BPM. Its one of the feature of BPM, but its not mandatory to go for BPM for each n every case. Its depends upon scnenario.
    /people/marilyn.pratt/blog/2007/10/12/clubhouse-las-vegas-a-bpm-roadmap
    BPM Process Patterns:Repeatable Design for BPM Process Models
    http://www.bptrends.com/publicationfiles/05%2D06%2DWP%2DBPMProcessPatterns%2DAtwood1%2Epdf
    BPM Steps link : http://help.sap.com/search/highlightContent.jsp
    BPM-BUSINEES PROCESS MANAGAEMENT
    *Transformation Error and still stuck ? *
    /people/shabarish.vijayakumar/blog/2005/12/07/transformation-error-and-still-stuck
    Walkthrough with BPM
    /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
    Reconciliation of Messages in BPM
    /people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm
    Reconciliation of Messages in BPM Contd. - Restart Workflow
    /people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm-contd--restart-workflow
    *XI: How to... retrieve MESSAGE_ID from a BPM *
    /people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm
    XI: Do you realy enjoy clicking and waiting while tracing BPM steps?
    /people/michal.krawczyk2/blog/2005/09/04/xi-do-you-realy-enjoy-clicking-and-waiting-while-tracing-bpm-steps * *
    BPM:Single Sender and Multiple Receivers based on synchronous exchange(switch) part-1
    /people/prasadbabu.nemalikanti3/blog/2006/03/10/bpmsingle-sender-and-multiple-receivers-based-on-synchronous-exchangeswitch-part-1
    Collecting IDocs without using BPM
    /people/stefan.grube/blog/2006/09/18/collecting-idocs-without-using-bpm * *
    *Multi-Mapping without BPM - Yes, itu2019s possible! *
    /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
    Sync/Async scenarios without BPM
    /people/henrique.pinto/blog/2007/08/02/syncasync-scenarios-without-bpm
    XI/PI: BPM modeling in Aris for SAP Netweaver - a teaser
    /people/michal.krawczyk2/blog/2006/11/27/xipi-bpm-modeling-in-aris-for-sap-netweaver--a-teaser
    *XI: who said he cannot be stopped? BPM JIM - SP17 *
    /people/michal.krawczyk2/blog/2006/06/27/xi-who-said-he-cannot-be-stopped-bpm-jim--sp17
    *Schedule Your BPM *
    /people/siva.maranani/blog/2005/05/22/schedule-your-bpm * *
    *how to integrate unified worklist to xi-BPM *
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/bb9100f8-0c01-0010-ac8e-e017351f3fc1
    *Usage of Sync-Async when both Sender and Receiver are Synchronous Apps *
    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]
    Using a BPM to collect messages for a set interval of time
    /people/daniel.graversen/blog/2006/09/07/using-a-bpm-to-collect-messages-for-a-set-interval-of-time
    Sync/Async scenarios without BPM
    /people/henrique.pinto/blog/2007/08/02/syncasync-scenarios-without-bpm * *
    *Illustration of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure *
    /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
    Regards,
    Vinod.

  • Fpl9 display settings and customization

    Hi all,
    Please guide me how to customize fpl9 display so that for a particular main and sub transaction amount should not be added into the total amount balance field. In other words, that posting should appear in fpl9 but should not have any monetary affect on total amount balance.
    Thanks and Regards
    Edited by: MPVash Vash on Mar 6, 2009 7:55 AM

    Hi , MP Vash,
    I'm not shore that is possible !!!
    But this is how to customize FPL9  - SPRO -Financial Accounting (New) -Contract Accounts Receivable and Payable -Basic Functions -Account Balance Display
    *Define List Category  ( You can Creat an List to define what you will show ( Only Open Itens , Only Statiscal , All , ... )
    *Define Line Layout Variants for Account Balance  ( You can creat the first View) and indicate all the fiels you will shoe in FPL9
    the others titles in Spro is to difine ( Sorting ..)
    To resolve your problem if was with me , I wood put the valeu in any other field in DFKKOP  and separeted in customizing.
    Ex:
    Main  - Sub - Value1   - Value2 - BETRW
    T001  -0001 - 100,00   -    0,00 -  100,00
    T001  -0002 -    0,00   - 100,00 -  100,00
    T001  -0001 - 100,00   -    0,00 -  100,00
    Configurate in customizing ( Value 1 and Value2) to display in FPL9
    só the result will be
    Main  - Sub - Value1   - Value2 - BETRW
    T001  -0001 - 100,00   -    0,00 -  100,00
    T001  -0002 -    0,00   - 100,00 -  100,00
    T001  -0001 - 100,00   -    0,00 -  100,00
                         200,00    100,00 -   300,00
    Hope it Help!!
    André Frugulhetti
    Edited by: Andre Frugulhetti on Mar 6, 2009 11:53 AM

  • How to customize the synchronization of CONTACT from CRM to Louts-notes

    hi,expert
    Could anybody teach me how to customize the synchronization of CONTACT from CRM to Louts-notes?I would like to know the
    difference from activity synchronization,and on what condition the sync. could realize.
    Besides,there also need to customize the TASK synchronization. I know task is kind of activity,but we use the standard activity
    as appoitment. So far as I know,the standard task in SAP isn't appoitment.So I doubt if the task customization in synchronization
    will be the same as activity did?

    You have to edit synchronization settings. You can do it from CRM side under Personalization or from groupware client side under Tools. You have several options:
    - synchronize just "own" contacts (contacts that are linked with you with relationship BUR011)
    - synchronize contacts of "own" accounts (contacts that are linked with accounts that are linked with you with relationship BUR011)
    - contact of specific country
    Task is similar as appointment but it uses different bol object - appointment uses but2000126 while task uses but2000125. Customization is similar. You mainly have to create transaction type for task and you have to define different default settings under spro>crm>crm middleware and related components>client-based groupware integratuion>settings for client-based synchronization. For task you must set values for: DEFAULT_TASK_PROC_TYPE, DEFAULT_TASK_TEXTTYPE, DEFAULT_TASK_OPEN, DEFAULT_TASK_INPROCESS, DEFAULT_TASK_COMPLETED, DEFAULT_TASK_CANCELLED.
    Regards.

  • Different options for message mapping in BPM

    Hey guys
    i m in the learning phase of BPM and am kinda confused with the different ways we can do message mapping in a BPM scenario.
    first of all we can do message mapping before BPM,we can also do after BPM and lastly we can do inside BPM(ofcurse this is not recommended as its too resource consuming)
    i have bene through starters blog on BPM by Krishna moorthy and Arpit seth,and now am wondering how to use the mapping in diff. ways
    suppose i m doing a simple File to File with BPM(just for practise purpose)
    now here is what i have designed in IR
    DT_sender_File                                       DT_receiver_File
    MT_sender_File                                       MT_receiver_File
    MI_Outbound_sender(async,outbound),     MI_Inbound_receiver(async,inbound)
    AI_sender(abstract,async)                        AI_receiver(abstract,async)
    MM_File_File(using MT_sender_File and MT_receiver_File)
    now i want to clear some doubts about interface mapping.my understanding is
    if i do interface mapping between MI_Outbound_sender and AI_receiver,this will be interface mapping before BPM.
    if i do interface mapping between AI_sender and MI_Inbound_receiver,this will be interafce mapping after BPM
    and if i do interface mapping between AI_sender and AI_receiver then it will be mapping inside BPM.
    is my understanding correct?if yes,then does that means we can we any of the above mapping in our scenario.(if we dont consider the performance issue as of now)
    thanx
    saif

    Hi Saif,
    <i>
    is my understanding correct?</i>
    Yes, thts correct
    <i>if yes,then does that means we can we any of the above mapping in our scenario</i>
    Of course, u can use any of them (overlooking the performance issue)
    Regards,
    Prateek

  • Adobe 9 - Customization does not work in any way?

    Hi all,
    i have problem with Adobe 9 Standard and the Customization Wizard.
    I've tried it so many times, but the only thing which will work is the entered serial number ;-)
    I have created a MST using the Customization Wizard 9. I have configured some settings, like suppress EULA & Registration Wizard, Improvement Program, disabled access to Online features and so on...
    But none of these settings are working. i have installed the package this way:
    msiexec /i acrostan.msi TRANSFORMS=acro9.mst /qn
    Installation succeeded..but when i launched Acrobat, the EULA and the Registration Wizard appears .. and all of the features i have disabled in the wizard are available.
    So the only settings which has worked is the serial number and the organization informations.
    even i add the Registry keys manually (EULAAceeptedForBrowser etc.) this does not help.
    Any suggestions on this?! Thanks in advance!

    Might be too little too late but see if this works.  I had some similar issues using a full msiexec command.
    When using the Customization Wizard, it will create an MST as you mention but when you close the wizard it will also update a file called setup.ini in the same folder as the MSI.  In this file it links the msi and the mst together with some other info.  So once you load the wizard, load the msi, load your mst, confirm your setting, resave everything you should see setup.ini with the same date stamp as your MST.
    Then in your command line don't use misexec /i.....  just use setup.exe
    The setup.exe will see the setup.ini that will then put everything together.
    Good luck

  • Why am I no longer able to customize the order of addon buttons in the addon bar as of Firefox 8.0 beta?

    I have 3 add-ons which place themselves in the add-on bar: NetVideoHunter, Adblock Plus, Rikaichan
    I am no longer able to rearrange them as in the past, using the procedure as quoted from the [[What is the Add-on Bar?]] page. Step three does not appear to work any longer.
    How do I customize the Add-on Bar?
    # Right-click on an empty section of the Tab Strip, select Customize... and the Customize Toolbar window will open.
    # Drag and drop the items you want into the Add-on Bar.
    # To rearrange items, drag them into the order you want them to appear.

    Press the key combination option-command-3 to show the TOC, and option-command-1 to hide it.

  • Alerts in Integration Process (BPM)?

    We are just beginning to use Alerts in PI 7.1.  If an error occurs in an integration process (BPM), will it trigger an alert if the Alert Rule is defined wide open?  Or do you actually have to trigger the alert in the integration process with an additionl step to trigger the alert?

    The Alert has to be defined in ALRTCATDEF.....no matter where the alert comes from (IE, AE, BPE)
    If an error occurs in BPM and you have not mainatined proper exception handling for it then....and if the processing shows in red in SXMB_MONI then the alert will be raised as IE alert
    However if you have implemented exception handling for a step and then in that exception branch you raise an alert then your BPM will raise alert....the subject of your alert email will be Process <ProcessID>
    BPM related alert can be either with static text (using Alert Container Variables) or Dynamic text (using some value from payload)
    Please note that to raise an alert from BPM it is not compulsory to only raise it as a Dynamic Alert......static alert can also be raised.
    The documents which are available for lower releases are still applicable in alert creation.....so existing blogs/ docs should work
    Regards,
    Abhishek.

  • Help SOAP to RFC Scenario using BPM (Synchronous communication)

    Hi,
    I am doing a scenario from SOAP to RFC scenario(Synchronous communication).  Here I am creating a PM Notification in the SAP system through a webservice. 
    I am using three BAPI'S here,
    1. BAPI_ALM_NOTIF_CREATE 
    2. BAPI_ALM_NOTIF_SAVE
    3. BAPI_TRANSACTION_COMMIT
    I am successful in calling the first BAPI from the Web Service.  For this I have not used BPM.  But to commit the transaction(PM notification in this case), I have to execute the other two BAPI's as well.  I have to pass the output of first BAPI to the second BAPI and then execute the 2nd BAPI.  And finally have to execute the 3rd BAPI.     FYI, 3rd BAPI is not dependent on any output.  It has to be executed independently after execution of the first two BAPI's.
    How can I execute this scenario?  Do I have  to use BPM?  If yes please let me know the steps in detail.  I have not done any BPM scenario till now.  So please answer me in detail.
    Thanks in Advance,
    Vijay
    p.s. reward points are must

    Hi Vijay,
    Yes, You will indeed need a BPM in this case...
    Based on my understanding of the Scenario u have explained, here are the steps that would be needed.
    1. Receive With the Sync-Async Bridge open.
    2. Transformation Step (Between the source Request and The BAPI_ALM_NOTIF_CREATE Request)
    3. Send Synchronous
    4. Fork
    5. In one Branch of the fork - Transformation (Between the BAPI_ALM_NOTIF_CREATE Response and API_ALM_NOTIF_SAVE Request)
    6. In the other branch of the fork - Transformation (Between a Dummy Source and the BAPI_TRANSACTION_COMMIT Request)
    7. Send Synchronous (to make the 2nd BAPI Call)
    6. Transformation ( BAPI_ALM_NOTIF_SAVE Response and the source Response)
    7. Send Asynchronous (to make the 3rd BAPI call)
    8. Send the Source Response and close the Sync-Async Bridge.
    There might be alternative ways also of doing it...
    Also a better design would be to take care of the 2nd and the 3rd BAPI call within the code of the 1st RFC Function Module.
    Regards,
    Abhy Thomas

  • BPM message mapping error

    Hi all,
    I am using BPM for sending idoc to mq through XI.
    In the transformation step, an error is throwing up in the workflow.
    But I am using the same kind of mapping in other scenario. I am getting success message for mapping.
    Any idea why its throwing up error?
    Thanks,
    Deno

    Hi Deno,
    There should be a <b>invalid operation</b> in your BPM itself. This problem cannot be viewed while design and configuration times. When you perfom a check (F7) your BPM, it will not show any errors and gets activated giving you a feel that your BPM is perfect. which is not true.
    So check ur BPM once again and see if there are any invalid operations. <b>Try doing this and u will get an error (99 code) in sxi_cache.</b>
    RUN1: Have a BPM with a simple rx and send steps. Save and active the same. Import it into Configuration and actiave it. Go to sxi_cache and u will find that the BPM has ret code 0.
    RUN2: Insert a container operation ( assign a simple variable to your MESSAGEID > usign ur condition editor>interface variables>context objects> MESSAGEID). Try importing the same into your Configuration time and Active the same. When u go to Sxi_cache, u will find that the ret code is 99.
    So the Design and configuration times dosen't show any  invalid operations in BPM.
    Cheers,
    Siva Maranani.

  • Not all BPM's (Beats Per Minute) from ID3 tags show in iTunes...

    I have a few thousand MP3's on my computer that I use for DJing, with Traktor software. The software analyzes the MP3 files to get the Beats Per Minute of the track, and then writes the ID3 information to the file.
    My problem is that in iTunes, only about 60% of the files' BPM's from the tags show up in the BPM column, and I'm not sure why. The rest just come up blank, even though I know for a fact that the BPM of the tracks is in the file (when I move the files to my 2nd machine and I ask Traktor to read the tags, all the info is there).
    Is there some kind of way to make iTunes re-read the ID3 tags so it'll finish the job?

    I used a program called beatunes with the same result. Beatunes will only call back BPM on songs I have loaded from CD's - not songs I have purchased thru itunes. Could be your issue too --- I will let you know if I find a resolution.

  • BPM FLOW

    Dear friends,
    I have following confusinon in BPM.
    When i design for eg in BPM like the following: async
        RECIEVE----->SEND
    I like to understand the flow here.My Undersanding is-
    When message comes from source (file) flow is ( Source-->File adapter--->Pipeline(Inbound processing and recv identification) Here now Our reciever is BPM so this source message will be send to BPE engine from Integration Engine.
    How Intergration Engine is communicating with BPE engine.
    case2 :
    RECIEVE--->TRANSFORM---->SEND.
    How the mapping program is getting execute in BPM.Since mapping will be done in Pipeline Step.
    Kindly guide how this flow  will be...... I  designed BPM for above cases and working fine but i am confused with flow logic.
    Renu.

    Hi Renu,
      as you know Integration engine and BPE Engine part of ABAP Stack,BPE engine tightly conected with IE.so its very easy to trasfer data to BPE from IE,it does not reuired XI Adapter.But in case of AE and IE communication PI Uses XI Adapter.
    When you define Integration Process it stores in BPE Engine,when you define Receive step in BPM,we define Receiver Determination to IE to BPM,in this step IE will send message to BPM.
    case 2: Normally mapping program will execute in Trasformation step,When you cal transformation step it executes in BPE Engine,if you mention operation/Interface mapping in Trasformation step,other wise we can execute operation mapping in Interface determination it self,no need to mention Operation mapping in Traformation step.
    but always best idea and good practice to execute operation/interface mapping in INterface Determination .
    Regards,
    Raj

  • EOIO or BPM for receiver SOAP messages

    Hi all,
    In our IDOC - XI - SOAP (R/3 4.7 - XI 3.0 SP17 - WebService) scenario we have a requirement from the receiving WebService that we cannot send two messages to close together (say within one second) in order to allow the WebService time to unpack the message, transform it and forward it to the legacy system. How the WebService is implemented with this restriction I do not know.
    How do we solve this?
    Will the QoS EOIO solve this issue? In that case, how do we make sure the Idocs is sent with EOIO from SAP and the SOAP calls from XI do the same? I cannot find any QoS for the receiver SOAP adapter.
    Or do we have to setup a BPM that implements a wait step for each message? This seems a bit "insecure".
    The last option as I see it is implement some logic in SAP to wait for the ALEAUD response message back from the legacy system (the whole interface is async) before it sends the next IDoc.
    Can anyone help me find the easiest (and best) solution?
    Thanks a lot in advance!
    Br,
    Kenneth

    Yes, I did not mention it simply because it is not a requirement to have all messages processed in the right order. My thought was merely that the EOIO processing might help giving the receiving WebService enough time before XI sends the next message to the WS. But this might not be the case then.
    Anyway, I think I will go for the BPM solution. BTW, if I implement a wait step of 1 minute (way more our requirements though, only a few seconds is needed), am I then sure that another message coming into XI at the same time does not start a new "instance" of the BPM, but uses the same instance as the first message? If a new instance is created then this will not solve my issue either, but if only one instance of the BPM is used then the BPM (and the wait step) must be finished before the next message enters the BPM, right? This is what I would want then.
    Thanks again for your help!
    -Kenneth

Maybe you are looking for

  • How to handle errors in a file at sender side?

    Hi I have done a file to proxy scenario. I know how to handle errors on proxy. But on sender side when picking the file if one the record have worng fomat its throwing mapping error and its not processing any record.. I wanted to process the records

  • Create a new iTunes database, reload my iPod - or both?

    I have a very large number of albums and songs in my copy of iTunes. I also have a very large number of diverse song lists. At some point, album art from different albums began appearing on my 160 Gb iPod's screen with songs from other albums by othe

  • Compressor crashing, need help!

    I am having problems with a Mac Pro.  Compressor crashes when I try and add a Closed Caption file.  Compressor will not "quit" when I hit "ctrl Q".  I have to force it to quit.  Compressor and DVDSP both crash as soon as I click "add file".  I have u

  • ITunes 8 + Vista: Two major bugs discovered that lead to losing your music

    Hi everyone, After much trial and error and incredible amounts of frustration, I think I have figured out what was erasing my iTunes library or forcing me to restore to factory settings. Apple Development Team: please take note. You may want to fix t

  • How to install oracle database in window7-64 bit corei3 processor?

    Hi All, please help me in installing oracle database on window7 64 bit machine with corei3 processor. i have tried to install oracle 10g but not able to install. Is any higher version of oracle will work with same configuration?