Set message's Party inside BPM

Hi all,
We have a scenario where a business system sends a message to XI, a BPM receives it and depending on the value of a field, the BPM should determine the Party where to send it.
My question is how can I send the Party to a message. I know how to obtain the Sender o Receiver Party in a transformation, but no how to set it.
I'll appreciate any help.
Best regards,
Diego.

Hi Diego,
BPM does not send the message to the party.
You have to define a receiver agreement for you BPM
(Your BPM is a service in ID).
So when BPM sends the message via a send step the message goes from the workflow-engine to the integration engine.
There in the integration engine - the ID - in your receiver determination you can maintain conditions for the receivers.
Regards Mario

Similar Messages

  • How to create a message inside BPM

    I am using interface mapping inside BPM in order to check source message. This mapping produced new interface (I have declared container with that type) then I have swith block that check countainer with new intrface.
    In SXI_CAHCHE I get an error VALUE is not a component of data object 'PAYLOAD'
    I have SP15
    Does it mean that I cannot work with containers that are not   messages? Is it a bug?
    Message was edited by: Denis Ivanov

    Hi,
    CHeck this SAP Note- 890760
    Regards,
    Moorthy

  • I cant send MMS using my iphone 5s . it keep on prompt me a msg "MMS Messaging needs to be enabled to send this message", but inside "setting/message" there's no button for me to ON the SMS/MMS. pls help. Thks

    I cant send MMS using my iphone 5s . it keep on prompt me a msg "MMS Messaging needs to be enabled to send this message", but inside "setting/message" there's no button for me to ON the SMS/MMS. pls help. Thks

    @Dmitriy Buldakov, have you found the solution to the issue yet? I have the same problem, no option to turn on MMS in my iPhone settings. I checked the settings on my friend's iPhone, which has the same iOS version as me (8.1.1), and the option is there. It's really annoying...

  • Color setting message

    After we started to use script that each time reinforces color settings that are saved on a server, we started to get a message:
    "The current color settings file has been modified outside of InDesign. Do you want to synchronize..."
    This message is irrelevant to us, because script will reinforce correct settings next time no matter what choice we make. But the message doesn't have the option:
    "Don't show again"
    and it keeps popping up endlessly.
    Is there a way to make it stop to appear.
    Thank you very much for your help.
    Yulia

    Inside The Photoshop, In the Color Setting, If I choose RGB: ProPhoto, and Save my setting for example To: MY SETTING PROPHOTO,
    Later, Inside the Bridge,  Color Setting,  I can see MY SETTING PROPHOTO, And If I select that, then every-thing is ok. It shows every thing Is synchronized.
    This Is my question:
    Do I need to save a custom setting name, so In order for the Bridge can see that setting ?
    I noticed If I don't save a Custom Setting In Photoshop, The Bridge dose not have any ProPhoto Setting by default.
    Inside Bridge It Has the following Settings:
    Adobe RGB 1998
    Monitor Color
    North America General Purpose 2
    North America Newspaper
    Thanks.

  • How to reimport a changed Interface / Message Type to NW BPM

    Hi,
    I m developing a NW BPM process (NWDS SP 09) to be used with SAP PO 7.31.
    The process is using 15 different imported Interfaces, all of them depending on an External Definition, which unfortunately need to be changed. In PI so far no pretty easy, adapting some mappings, no problem.
    But how can i update the process?
    Just importing an existing Interface again leads to error message:
    Could not import WSDL document:
    Could not import WSDL document:
    Cannot change XsdSimpleTypeDefinitionWrapper {http://www.namespaceDef.com}
    LocationIdent by importing the document http://www.namespaceDef.com/::src/wsdl/SI_OUT_ASYNC_Interface01.wsdl,
    because it is already defined in the document  in this project.
    Importing into another project might be possible
    SI_OUT_ASYNC_Interface01.wsdl
    /LocalDevelopment~bpm_product~pr~pm~company.com/src/wsdl
    Unknown Document Import Marker
    Unknown Document Import Marker
    Is it possible. that i have to start from the scratch?
    /Udo

    Hi Moritz,
    did i solve it?
    No, not properly. I'm going to handle it...
    Reimport of a changed own created Message Type works. Reimport of External Definitions does not work. Not nice - during a project it is very common that someone wants to have  the data structure changed. And then you have a little problem. How can you recommend a tool what is not able to handle such simple change requests?
    So what i did: I created a kind of a "neutral" message type, only used in BPM. I guessed which fields might become important in the future inside BPM for conditions and added 3 "flexible" fields. Plus one field, where i serialized the whole message (using the CDATA expression). Inside BPM i can react on requirements having the values of my fields accessable, but the message itself is serialized into one field value. If there is a requirement from the project to change the Message Type i just need to adapt my mapping from source to BPM. BPM to target is just deserializing and in a second step doing the normal mapping.
    The whole solution is a bit complex and self made, but working. Of course i cant start from the scratch for each change.
    /Udo

  • Webservice call inside BPM

    Hi Experts,
    How to call the webservice inside BPM?
    How to do the wsdl file  configuration/import and etc.
    Regards
    Sara
    Edited by: Sara D on Jan 18, 2008 6:36 AM

    Hi Sara,
    You have to do the configurations for wsdl in ID when u configure the communication channel.
    There your BPM acts as a business service(sender/receiver).
    As far as, mapping of the message structure is concerned you have to create a MM if required and tht is similar to a normal scenario.
    In BPM u just have to insert tht mapping object in between the place holder interfaces.
    I hope it helps.
    Regards,
    Sumit

  • Setting the content type inside the ABAP mapping.

    Hello All,
    Can any one help me by telling me how to set the content-type inside ABAP mapping. I have searched a large no of blogs and help.sap.com for the same.
    My requirement is I want to change the MIME type of the Main Document in side SXMB_MONI so that can change the content type of Main document which is application\xml by default.
    I would appreciate an early response regarding the same.
    Abinash

    Hello Raj,
    The output of my ABAP mapping is a flat file. So when I try to open the file with content type application/xml in the message monitor it shows the file has some error which is natural. The way to get around this problem is change the content type to application\txt from application\xml.
    I am not finding an option to set the content type inside the ABAP mapping for the same.
    Abinash

  • How can I set a third party application to access my organizations intranet through my organizations network

    how can I set a third party application to access my organizations intranet through my organizations network  . I am using blackberry bold 9700 OS 6

    Hi deepajithesh
    This feature is not available. Applications access the BlackBerry Network using the connection to BIS.
    Thanks
    -CptS
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • BPM Monitoring: not all messages are groupped my bpm name

    Could you explain me why not all messages are groupped my bpm name?
    There are messages above bpm name that was sent in this bpm.
    It is too diffucult to monitor messages in BPM monitoring.

    Hi Denis,
    Is the concerned message a synchronous message or a message that relates two integration processes? If yes, this about to be changed and will be corrected in the next SP.
    Best regards
    Joachim

  • Get/set message Queue ID in PI 7.1 Adapter module

    Hello,
    I have a special requirment to  get and set message Queue ID in PI 7.1 adapter module.
    I tried to use the method setConversationID  for the Message Class, but this doest seem to available any more.
    Any pointers to which class and method can be used.
    Thanks in advance
    Regards,
    Abhishek

    Hi, try [setSequenceId|http://help.sap.com/javadocs/pi/pi711sp03/com/sap/engine/interfaces/messaging/api/Message.html#setSequenceId(java.lang.String)]. Maybe you have to use setDeliverySemantics before in order to set EOIO.
    regards, Martin

  • Message Splitting issue (without bpm)

    Hi Experts,
    I was currently trying to create a message split (1 message --> 2 output) using BPM like in this blog: Illustration of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure
    Then i noticed that it was also possible to achieve this without using BPM (creating a interface mapping with 2 outputs, and using the interface determination with the extended option) like on this one:
    Illustration of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure
    (but using the structure showed in the first blog since i was just testing)
    The issue i have is that even when it worked, and i see all good in the XML monitoring (SMXB_MONI) the both resulting files appear only with  one field, and i can't see the others
    Example from the XML monitoring:
    ORIGINAL FILE: (I split based on the id 1 and 2)
    <?xml version="1.0" encoding="utf-8" ?>
    - <ns:bpm_in_MT xmlns:ns="http://bpm.com/splitting">
    - <record>
    - <details>
      <name>Jorge</name>
      <id>1</id>
      </details>
    - <details>
      <name>Fernando</name>
      <id>2</id>
      </details>
      </record>
      </ns:bpm_in_MT>
    RESULT FILE 1:
      <?xml version="1.0" encoding="utf-8" ?>
    - <ns1:bpm_out_MT xmlns:ns1="http://bpm.com/splitting">
    - <record>
    - <info>
      <name>Jorge</name>
      <id>1</id>
      </info>
      </record>
      </ns1:bpm_out_MT>
    RESULT FILE 2:
      <?xml version="1.0" encoding="utf-8" ?>
    - <ns1:bpm_out1_MT xmlns:ns1="http://bpm.com/splitting">
    - <record>
    - <info>
      <name>Fernando</name>
      <id>2</id>
      <age>20</age>
      </info>
      </record>
      </ns1:bpm_out1_MT>
    HERE's the ISSUE:
    Files in the FTP folder:
    file1.txt with only "Jorge        "
    file2.txt with only "Fernando  "
    when the first file should have 2 fields (id is included), and the second one should be name (id and age included)
    Could this be a parsing issue? i'm confused since i see no errors in the channels
    I'm using 2 FTP receivers channels with Content conversion
    CC_FTP_first_file_receiver:
    Recordset: info
    info.fieldNames                  name,id
    info.fieldFixedLengths         15,1
    info.keyFieldValue              1
    info.endSeparator               'nl'
    info.processFieldNames      fromConfiguration
    CC_FTP_second_file_receiver:
    Recordset: info
    info.fieldNames                  name,id,age
    info.fieldFixedLengths         15,1,2
    info.keyFieldValue              2
    info.endSeparator               'nl'
    info.processFieldNames      fromConfiguration
    I may have no use for the keyfieldvalue since i'm only saving that file in FTP, but i already removed that and it didn't change much, i still get 2 files, but only with the "name" tag on them
    Any ideas??
    i'm sure i'm missing something basic, but i'm don't have much experience on XML
    Thanks!

    Hi,
    This is really intersting as well as unexpected result...if you used directly the XML format then 2 fiels are created with appropriate data with all fields....
    And if you used the FCC then , fields are missing...so one thing is clear that as you have already said..issue is with FCC only...
    Have you tried to process only single file with FCC instead of  2 files at a time.
    Also if possible try out with fieldSeperator parameter instead of FixedFieldLenghts...see whats the result...
    I hope this will give you the hint...
    Thanks
    swarup

  • Can we enable "Select record Set Message choice" of Table in left side

    Hi ,
    I have requirement to set the "Select Record Set " Message choice of a table region on left side.
    Ex:If there are more records in a table region and message choice available to select next set of records.
    You can chk in Workflow Status Monitor function.
    Its the Navigation Bar to be @ left side on the table Region whcih allows you to navigate the records set.
    Thanks,Sarath.
    Edited by: SarathL on Dec 13, 2011 4:59 PM

    Hi,
    Not sure what exactly you are looking for.
    The Next link and option to select next set of rows comes to your OA Table by default .. isn't it?
    -Idris

  • Exception at setting message priority email messaging driver

    hi guys,
    i have a email polling process.
    and some times at the WLS console i get this exception
    <21 Mei 13 10:31:46> <Error> <oracle.sdp.messaging.driver.email> <SDP-25700> <An unexpected exception was caught.
    java.lang.NumberFormatException: For input string: "3 (Normal)"
            at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
            at java.lang.Integer.parseInt(Integer.java:458)
            at java.lang.Integer.parseInt(Integer.java:499)
            at oracle.sdpinternal.messaging.driver.email.EmailResourceAdapter$Worker.setMessagePriority(EmailResourceAdapter.java:1607)
            at oracle.sdpinternal.messaging.driver.email.EmailResourceAdapter$Worker.onMessage(EmailResourceAdapter.java:1405)
            at oracle.sdpinternal.messaging.driver.email.EmailResourceAdapter$Worker.onMessage(EmailResourceAdapter.java:1232)
            at oracle.sdpinternal.messaging.driver.email.EmailResourceAdapter$Worker.getNewMailFromStore(EmailResourceAdapter.java:1198)
            at oracle.sdpinternal.messaging.driver.email.EmailResourceAdapter$Worker.run(EmailResourceAdapter.java:1157)
            at weblogic.connector.security.layer.WorkImpl.runIt(WorkImpl.java:108)
            at weblogic.connector.security.layer.WorkImpl.run(WorkImpl.java:44)
            at weblogic.connector.work.WorkRequest.run(WorkRequest.java:95)
            at weblogic.connector.work.LongRunningWorkRequest.run(LongRunningWorkRequest.java:29)
            at java.lang.Thread.run(Thread.java:662)
    >so where is the "3 (Normal)" configuration come from ?
    i check the EM email messaging driver and can't find the set message priority configuration.
    thanks

    i just found it at the .task file that has a message priority configuration
    the drop down showing "3 (normal)" value, but if i check it to the source tab. then it just fine
    <priority>3</priority>so am i necessary to change the "3 (normal)" value ? and how can i change it ?

  • How to set message to "important" in ff10

    How do I set message to "important" in ff10 ?
    I can't find a "help" button to solve this.

    "Message" as in email?
    Firefox doesn't do email, it's strictly a web browser.
    If you are using Firefox to access your mail, you are using "web-mail". You need to seek support from your service provider or a forum for that service.
    If your problem is with Mozilla Thunderbird, see this forum for support.
    [http://www.mozillamessaging.com/en-US/support/] <br />
    or this one <br />
    [http://forums.mozillazine.org/viewforum.php?f=39]

  • Setting message tokens for short tips

    I have a field with a shorttip defined. I want to be able to make the message dynamic, i.e. set message tokens. Is this possible?

    There are two ways of doing this in processFormRequest,
    (1) Easier and not recommended.
    Use the same code that I gave in my previous post, but put it in your processFormRequest. However, note that OA Framework coding guidelines prohibit you from changing web bean properties during processFormRequest.
    (2) Write your custom bound value.
    Write your own bound value implementation extending oracle.apps.fnd.framework.webui.OAAbstractBoundValue. Implement the constructor, and getValue(object) method. In the getValue method, put in your code that recognizes the tip value to be rendered.
    In the processRequest of your controller, attach the above bound value class to the tip property as follows,
    inputFieldBean.setAttributeValue(TIP_ATTR, new <yourTipBoundValueClass>());
    Define the constructor such that you pass in parameters necessary to calculate the tip. Note that the bean on which you are setting the bound value must be sent in as a parameter (inputFieldBean). In the constructor implementation, set this parameter to mOAWebBean which is a public variable defined in OAAbstractBoundValue.

Maybe you are looking for

  • Data migration

    Dear all my friends, please help to share me about data migration before go-live FI system. i plan to migrate GL acct balance, AP/AR open item and last 3 months historical data. please help to show me : how should i do ? thanks !

  • Need MDX query to find something like date diff and Date Range for last 10 days

    Hi , I need two Query .First Query for below; I have below data in table like. Cat      StartDate    EndDate      A    2000-01-01     2000-01-15    B    2000-01-02     2000-01-30     C    2000-01-01     2000-01-31     D    2000-02-01     2000-02-28  

  • IMac 27" late 2013 run an external monitor at 4K on 60Hz?

    Hey, Not entirely sure if it is possible to do either on OSx or on a Windows Bootcamp, but is it possible to run an external monitor at 4K at 60Hz? The graphics chip is a GT 755M but I cannot find any information regarding this matter. Any pointers w

  • Problem with my membership plan

    I took a 30 day free trial of Photoshop CS6, which was supposed to expire today. Yesterday I subscribed to the for the One Year Single App Membership for Photoshop (for $19.99). My purpose was to extend my trial for Photoshop, but today my trial expi

  • Usb to 15 pin vga

    I have a macbook and want to connect it to a projector with a 15 pin vga. The converter cables I see for sale are "Display port" to VGA. Is a display port a USB plug and is it compatible with a Macbook?