Simple BPM Scenario

We have a Scenario where 4 files will come with different structures, need to merge all into a single file.
So we created 5 Data types(4 incoming files and 1 outgoing file), 5 Message types and 5 Message Interfaces (Category - Abstract).
How to create Message Mapping(multiple source message types and only single target message type) and Interface Mapping(multiple source interfaces and only single target interface)
Can someone explain with an example ?

HI,
<i>How to create Message Mapping(multiple source message types and only single target message type) and Interface Mapping(multiple source interfaces and only single target interface)</i>
See in message mapping , goto Messages tab and click on + select the message type and same as target side also select and add ,
you can add any number of message types and check the message occurrences is must.
Similarly select the Interface Mapping , goto messages tab and add liek above.
Regards
Chilla

Similar Messages

  • Need help with simple BPM scenario

    2 places.
    1. SXMB_MONI
    2. CC Monitor

    Hi...
      Check the receiver communciation channel is correctly configured. Check in the SMQ2 and refresh it and also refresh the cahce.
    Regards,
    Leela

  • Problem in simple filetofile scenario with BPM

    Hi
    I am a starter to XI. I am implementing simple file2file scenario with BPMs.
    But I am getting error while looking into SXMB_MONI.
    Under "Monitor for Processed XML messages"
    Number of XML message Found 3 (which is my input 3 xmls which is fine) but
    "Status is RED Flag".
    "Error Category: BPE_ADAPTER"
    "Error ID: UNKNOWN_MESSAGE".
    Please help me out with this problem.
    Regards
    Sam

    Hi Raj,
    When i click PE getting following error:
    "Unable to perform action for selected message".
    When i double click the row, it takes me to xml message versions where i can RED FLAG for "Call Adapter". In the trace i foudn the below at the end:
    <trace level =1 type=system error> error exception return from pipeline processing"</trace>
    Hope this helps to guide me mroe
    sam

  • Help with simple file to file BPM scenario

    Hi Gurus,
    I am doing simple file to file BPM scenario.
    I am getting an error in SXI_CACHE with status code 99.
    I activated the business process then status code changed to 2.
    When i tried to activate the process again i am getting prompted to enter access key details.
    Is there any other way to get rid of the error i.e., to get the status code to zero with giving access key details.Sample access key details are also greatly appreciated.

    Hi Bhavesh,
    I tried doing that but of no use.
    I registered at https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/minisap/minisap.htm
    and got a mail with details.I was actually looking for access key details in the mail from sap.The details in the mail contains License key but not access key .Are the both access key and license key same?

  • BPM scenario,message struck in queue.

    Hi folks,
    I am doing a Simple file to file BPM scenario(NO TRANSFORMATION)...
    My scenario executed properly,but in moni i receive a green flag, after i looked it in
    LUW -->Display Process, I can see the steps as
    Receive1--initialize-send1-UNDEFINEDWork flow completed.
    I think there is a problem after send.... can u plz tell me what may be the reason.
    Or Am i doing in creating a IP,..... if so can u give me a simple file to file scenario,with detailed steps

    Yes i have checked everything,
    Status code of IP is 0 in sxi_cache-->IP
    and interfaces are assigned properly at right places......
    Still the message gt struck in queue...
    I have a doubt,that why The Unsefined step is coming after send1....
    RECEIVE1>INITIALIZE>SEND1>UNDEFINED-STEP>COMPLETED

  • BPM Scenarios not working

    Hi All
    I have done a simple file_2_file and SOAP_RFC scenario.  Both of them are perfectly working fine. 
    Now I did a simple file_2_file scenario using BPM and this doesn't work.  When I go the transaction SXI_CACHE, it shows as "Cache contents are obsolete".  Also, in SXMB_MONI, when I see the messages, only sender interface is there and no part of the BPM messages are shown. 
    I am sure that my BPM configuration is perfect as its a simple example which I implemented from one of blogs.
    Do I have make any settings for a BPM scenario to work?  Please help.
    Thanks,
    Vijay

    Hi Moorthy,
    I already implemented your blog.  After activating all the objects, I just tried SXI_CACHE, it says the "Cache contents are obsolete".  Also, my previous scenarios doesn't work.  Now If I take out the BPM scenario, I mean if I delete the scenario, then the previous scenarios start working fine.
    Any solution please?
    Thanks,
    Vijay

  • BPM Scenario Error

    Hi Gurus...
    I was doing this simple File to File BPM Scenario.When i place my file in the Source its being sent but i am not getting the output.I have checked for errors but found no errors...So please can anyone tell me where exactly i am going wrong...

    Hi Chakradhar,
    Look at the discussion in this forum, [File Receiver Adapter is not writing the file?;, could help you out.
    Edited by: P.Ravi Varma on Jul 23, 2010 1:46 PM

  • BPM Scenario

    Hi,
        I am trying out an BPM scenario for an N:1 mapping,in which i'll be sending N number of 2 different structure of messages.The source file got picked from the Source.The SXMB_MONI describes that the "Message being sent",but i couldn't get at the target.I doubt that my BPM design could have strucked up in the looping and hence the message couldn't be delivered.Can anyone provide some pointer to get it resolved.The BPM design is as mentioned below :
    Block
              Deadline
              Exception Handler
                                        Loop1     Recv1     Container1    Loop1
             Fork                                                                                Fork     Transformation(2:1)   Send  Stop
                                      Loop2     Recv2      Container2      Loop2
    Note : The loop will come out when the deadline time reaches 2 min.

    Yes.The Correlation desfined as below
    File1 of Abstract type Message Interface
    FileList1 of of Abstract type Message Interface(Multiline checked)
    File2 of Abstract type Message Interface
    FileList2 of of Abstract type Message Interface(Multiline checked)
    TargetFile of Abstract type Message Interface

  • BPM Scenario: Message has error status on outbound side

    Hi All,
            I am doing one BPM scenario. In my scenario i am collecting 12 different type of idocs in BPM and bundling these idocs and sending these to the 12 different files.
            If i send 12 idocs from the R/3 then my scenario is working perfectly fine. If i send less than the 12 idocs that time i am getting the error message as "Message has error status on outbound side" with red flag.
               Can you please explain what minght be the problem. I have already checked in SM58,SMQ1 and SMQ2.
    Thanks & Regards,
    Purushotham

    Hi Nutan,
            I hv configured my scenario as follows
    1. Start
    2. Block ( Deadline and Control step for cancell the process)
       3. Fork(Necessary branches 12)
          4. Loop(12 loops)
              Under loop
              a. Receive Step
              b. Container Operation( For count)
              c. Container Operation(For append)
    5. Fork( Necessary branches 12)
        6. Transformation
        7. Send
    8 Stop
    This is my scenario. In the first Fork step i am checking end condition as total  number of idocs is reached then i am sending all the data to the target system. If the idocs are not reaching with in 1 hour then i am cancelling the process.
            Now can you please tell me what is the problem.
    Thanks & Regards,
    Purushotham

  • Simple XI Scenario

    Hi friends ,
    I am learning XI and right now working on simple XI scenario for Idoc to IDoc .
    I want to send Sales notification from sandbox sap system to ides sap system.I am able to do it in ale  but nw want to do it in XI.
    In XI, SLD part is done. Also I had created product and SWCV.
    Now I am in IR. I had imported the SWCV that I had created.Created new namespace in that , and created new rfc, and am able to import required idoc succesfuly.
    but after this, what i have to do I am complete blankk abt that. so please provide me with the steps that I should do after this.
    Edited by: brijesh soni on Jul 3, 2008 9:52 AM

    Hi,
    As the Idoc structures are imported into PI, You can start of with the creation of Message Mapping and Interface Mapping.
    There are few settings which has to be done in the PI and R/3 side.
    Settings:
    Please follow the below process for configuration:
    Pre-requisites for Inbound IDoc to R/3 from PI:
    Configuration required at Xi side:
    Go to IDX1: configure the port.
    Go to IDX2: load the DOC metadata.
    Go to SM59: Create RFC destination which points to R3 system this is require in the case where your IDOC is sent to R 3 system,
    Configuration required at R3 side:
    Maintain Logical System for PI (SALE transaction):
    Maintain Partner Profile for XI system(WE20):
    Pre-requisites for Outbound IDoc from R/3 to PI:
    Configurations required in R/3:
    Maintain Logical System (SALE)
    Define RFC Destination (SM59) which points to PI system
    Maintain Port (WE21)
    Maintain partner profile. (WE20):
    Maintain Distribution Model (BD64):
    To send Idoc to XI you have done ALE settings on both XI and R3 system.
    Steps for ALE settings:-
    Steps for XI
    Step 1)
    Goto SM59.
    Create new RFC destination of type 3(Abap connection).
    Give a suitable name and description.
    Give the Ip address of the R3 system.
    Give the system number.
    Give the gateway host name and gateway service (3300 + system number).
    Go to the logon security tab.
    Give the lang, client, username and password.
    Test connection and remote logon.
    Step 2)
    Goto IDX1.
    Create a new port.
    Give the port name.
    Give the client number for the R3 system.
    Select the created Rfc Destination.
    Step 3)
    Goto IDX2
    Create a new Meta data.
    Give the Idoc type.
    Select the created port.
    Steps for R3.
    Step 1)
    Goto SM59.
    Create new RFC destination of type 3(Abap connection).
    Give a suitable name and description.
    Give the Ip address of the XI system.
    Give the system number.
    Give the gateway host name and gateway service (3300 + system number).
    Go to the logon security tab.
    Give the lang, client, username and password.
    Test connection and remote logon.
    Step 2)
    Goto WE21.
    Create a port under transactional RFC.(R3->XI)
    Designate the RFC destination created in prev step.
    Step 3)
    Goto SALE.
    Basic settings->Logical Systems->Define logical system.
    Create two logical systems(one for XI and the other for R3)
    Basic settings->Logical Systems->Assign logical system.
    Assign the R3 logical system to respective client.
    Step 4)
    Goto WE20.
    Partner type LS.
    Create two partner profile(one for XI the other for R3).
    Give the outbound or inbound message type based on the direction.
    Thanks,
    Kiran

  • File to RFC with multiple records using BPM Scenario Error...!!!

    Hello Guru's,
      I have done the File to RFC with multiple records using BPM scenario as per the Materiel available in the sdn.sap. This involves BAPI (BAPI_MATERIEL_AVAILABILITY). I have done exactly the same what is their in the materiel. SXI_CACHE is also giving return value " 0 ". File is getting deleted from the source directory, but no file in target directory. SXMB_MONI is also showing no error (black Flag). BPM is also error free. Checked the interfaces also.
    Can any one tell me what mistake would i have done.
    Thanks in advance.

    Hi,
    There is one similar discussion I found,
    FTP TO RFC using BPM
    Thanks
    Swarup

  • PI 7.0 BPM scenarios

    Hi Experts,
    Do we need to do any Post-installation to work on PI 7.0 BPM scenarios? I have creted and activated the business process thro' PI, but I couldn't see those business process in SXI_CACHE.
    Please share your suggestions..
    Regards
    Sara

    Business logic is the functionality performed on the data at the communicating systems (sender/receiver).
    Intregration logic are the business rules based on which the data is transformed from one format to another and the path through which data should flow
    BPM mostly concentrates here on the integration logic.
    Regards,
    Prateek

  • Webservice response in BPM scenario

    I am doing a BPM scenario where I take data from ERP asynchronously using proxy and send it as a request to a third party synchronous webservice. The webservice gives a response and I am using the response to send it further along to other systems.
    Everything works fine if correct messages are sent and received. The problem starts when PI/BPM receives an un-expected response from the webservice. If the webservice sends an unknown error message in the response, the mapping fails and goes into the error queue. (smq2)
    And the real problem is every successful message or response after that also goes into the same queue and getting stuck. Why is this happenning? Do we need to monitor and clear the error queues all the time so that subsequent successful messages go through BPM corrrectly?
    Do you guys think it is a cache problem or something else?
    Thank you.

    this is because there is no proper error handling in your BPM.
    you need to handle the exceptions in case of mapping or communication failures.
    refer : http://help.sap.com/saphelp_nw04/helpdata/en/33/4a773f12f14a18e10000000a114084/frameset.htm

  • File to RFC to File with BPM Scenario

    Hi all,
       I am trying to implement a Sender File ( async )  to RFC (sync ) to Receiver File with a BPM. I using the blog  https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1926. [original link is broken] But it doesn’t work.  First message FileRequestOut is correct in SXMB-MONI, but the second is showing a error. I checked in SXMB-MONI-BPE and I say in workitem is follow message:
    Message Error Workflow
    ‘ Error handling for work item 000000001714
    Work item 000000001714: Object CL_SWF_XI_MSG_BROKER method SEND_SYNCHRON cannot be executed
    No reference message specified when sending a response
    No reference message specified when sending a response’
      I configured my BPM scenario in this way:
      ( Sender File Adapter )
      First Step
      Receiver Step ( Asynchronous )
      Mode:  Asynchronous
      Receive Message: File Request
      ( Receiver RFC Adapter )
      Second Step
      Send Step ( Synchronous ) 
      Mode: Synchronous
      Request Message: File Request
      Response Message: File Response
      Receiver From: Send Context
      ( Receiver File Adapter )   
      Third Step
      Send Step (Asynchronous )
      Mode:  Asynchronous
      Receive Message: File Response
      Receiver From: Send Context
       I have changed it, many times and I can get solve it.  About my configuration objects, I think it is ok, because a tested my Interfaces in Configuration Test Tools it was ok. ( Receiver Det. Interface Mapping, etc…)
        I have seen in SDN, this error maybe Sencond Step must be Synchronous e  Third Step must be Synchronous too. Is it true? In other hand, I have seen, it is possible to use a Async / Sync Brigde.
         Could you help me about this problem?
          Thanks for help
          Best regards
          Fábio Ferri
          Consultant XI/ABAP/Netweaver

    Hi ,
            <b><i> I have seen in SDN, this error maybe Sencond Step must be Synchronous e Third Step must be Synchronous too. Is it true? In other hand, I have seen, it is possible to use a Async / Sync Brigde.</i></b>
                     In BPM did u used as
                        Recive Step      Async
                        Synchronous     Send Step
                        Send Step is  Async
       <i><b>    it is possible to use a Async / Sync Brigde.</b></i>
                         No need to use Asyn Sync Step for this
    Assign poins if u found hepful
    Best Regards.,
    V.Rangarajan

  • Error in BPM Scenario

    hi,
    Using a BPM scenario (File->File). In SXMB_MONI the status of the process is showing "Scheduled for Outbound Processing", with a green flag associated with it. How would I go about troubleshooting this error? Have checked SM58 and made sure all the queues are registered and activated. Also no messages show up in SXMB_MONI_BPE. Could you please guide on how to proceed?
    regards,
    SK

    Hi
    Have a look at the following links, even though they are not specific to your scenario, they give you some good hints on troubleshooting and where to look.
    http://help.sap.com/saphelp_nw04/helpdata/en/29/e0194120ddf223e10000000a155106/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/49/e3fb40ef74f823e10000000a155106/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/6a/e6194119d8f323e10000000a155106/content.htm
    Sameer

Maybe you are looking for