BPM problem

Hi all,
I have the follow scenario:
RFC -> BMP -> RFC
When I look at SXMB_MONI after call RFC there is the inbound message and Receiver Grouping, but there is not the request message mapping from my RFC ( Inbound message ) to Abstract message.
Can Anyone help me about this problem ?
thanks

Hi regis,
Where ar eyou doing the message mapping?
If it is inside BPm you won't see that step in SXMB_MONI .. you have to logon to SXMB_MONI_BPE .. where you can see the steps in the workflow graphical layout....
Cheers,
Himadri

Similar Messages

  • BPM problem , not able to stop it

    hi all,
    i have a problem in a transformation step of a BPM ( the mapping is wrong ), and now i have a message stuck in this BPM and a queue of messages waiting to be processed by this BPM.
    i would like to stop it, but in transaction SWWL i cannot find any item to delete, i tried to select the item by number and with all the selection criteria possibles ( i think so ) but the transaction still says that there are no items to delete .
    Any Ideas?
    thanks

    hi,
    Adding to above you can refer to links.It will be easy to use.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/76/e12041c877f623e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/29/595f3ca0dd9770e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/f1/cb5f3ce4dd3370e10000000a114084/frameset.htm
    reward if helpful
    regards,
    ujjwal kumar

  • BPM problem: mapping in a transformation step

    Hello,
    In my current BPM scenario....
    1)I created the interfaces below for the Receive step (receives MT_Request):
    -MI_async_BPM
    -MI_async_abstract
    2)Then I created the interface and mapping for the transformation step:
    -MI_JDBC_async_abstract
    MM(MT_Request to MT_Request2)
    IM(MI_async_abstract to MI_JDBC_async_abstract)
    3)Then I created the interface and mapping for the Send step:
    -MI_JDBC_async_in
    MM(MT_Request2 to MT_DB_Insert)
    IM(MI_JDBC_async_abstract to MI_JDBC_async_in)
    Problem:
    However, after I executed the scneario, it appeared the step 2) didn't go through correctly(error message:<b>NO_RECEIVER_CASE_ASYNC</b>).  Did I set up the configuration wrong in Integration Process?
    Also, I went back to ID to create a Receiver Determination for step 2) (thought this may clear the problem), but in the Sender tab of Integration Process object, MI_async_abstract was not in there.  Please give me a hand on this problem.  Thanks.
    Regards,
    Steve
    Message was edited by: steve peng
    Message was edited by: steve peng

    Hi Steve,
    Below is the explanation for correlation by Anand Torgal which i think will be helpful to u....
    To explain you the correlation in simple terms...take a simple example of BPM with a send step(async request) and receive step(async response). I am sending a PO request using the send step and waiting for a PO response using the recieve step. Assume that i have two instances of this BPM running i.e two PO request's going simultaneously. when i get the response back for these two requests , there will be two recieve steps waiting for the response since there are two instances of BPM running. the response need to be assigned the corresponding requests. This is where correlation comes into picture. I can use PO number as my correlation field. i.e I activate my correlation in the send step and use this correlation in receive step (this is configurable in BPM).
    Example: PO number needs to be part both request and the response message structure.
    BPM instance1:
    send step -> activate correlation -> send message with PO Number1
    Receive step -> use correlation -> receive response message with PO Number 1.
    BPM instance1:
    send step -> activate correlation -> send message with PO Number2
    Receive step -> use correlation -> receive response message with PO Number 2.
    There are many different scenario's whre you can use the correlation..this is one of them...The weblog shows another way of using correlation.
    Also Refer SAP help...
    Correlating Messages
    Use
    You use a correlation to assign messages that belong together to the same process instance. A correlation joins messages that have the same value for one or more XML elements. A correlation is therefore a loose coupling of messages: at design time, it enables you to define which message a receive step must wait for, without knowing the message ID.
    For example, in a process, receivestep_1receives the message purchaseorder, while receivestep_2receives the message salesorder. Receivestep_1creates a correlation that defines that the corresponding sales order must have the same purchase order number. Receivestep_2uses this correlation. This means that an instance of the process processes a purchase order and the corresponding sales order, which has the same purchase order number.
    If it satisfies the relevant correlations, a message can be processed in multiple processes. However, a message is only delivered once per process.
    http://help.sap.com/saphelp_nw04/helpdata/en/a5/64373f7853494fe10000000a114084/content.htm
    Regards,
    Abhy

  • BPM problem in PI (XI 7.0)

    Hi guys!
    I have a scenario, where I use BPM. The underlying system is PI 7.0 (NW 2004s). I send Idoc from r/3, send it into bpm, this should make a sync call to web service and the ws response is mapped to ather idoc and sent again into r/3.
    I created all the necessary objects in repository and directory and have a problem - when I send the Idoc, it is received by XI, but not processed... the status of the message is Scheduled. In the receiver interface and receiver there are no values in spite i have configured receiver and interface determination...
    This is already the 2nd PI, where I have this problem. In the first one I was able to ommit the BPM, but here I am not. Does someone have the same experience? Problems with BPM in PI7.0?
    I was looking also on the workbench component monitor - BPM - tha status is yellow triangle.. Sub-parts with NONgreen light are:
    Maintain prefix numbers
    Configure RFC destination
    Schedule background job for missed deadlines
    Schedule background job for work items with errors
    Schedule background job for event queue
    Schedule background job for clearing report
    Schedule background job for deadline monitoring
    How to fix these problems? is there any guide? Is it a task for basis person or consultant?
    Thanx a lot for answer! Points are guaranteed
    Olian

    hi Olian,
    as you are saying like your message came upto XI , but not proccessed so may be its a problem of queue so to <b> TCode::SMQ1 and SMQ2 and clear this QUEUE.</b>
    hope this will solve this issue.
    your one prob is <b>Configure RFC destination</b>
    <b>so check in R/3 sys Tcode : SM59 for RFC Destination</b>
    can you make remote login and connection test , if not so make technical Setting Properly.
    hope this will help
    regards
    HONEY

  • BPM problems on PI (XI 7.0) - internal error - Does BPM work in PI for you?

    Hi guys!
    This is the 2nd time I get into the troubles with BPM on PI. On XI 3.0 I had never problems. But on PI when I use BPM I get following error:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <!--  Empfängergruppierung
      -->
    <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="BPE_ADAPTER">SYSTEM_FAILURE_INTERNAL</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Es ist ein interner Fehler aufgetreten</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    SAP:Stack tag means in english: An internal error has occured.
    My scenario is:
    Idoc sent from R/3
    Mapping to Integration Process (BPM) inbound interface format
    Message receiver in Int Proc (start of BPM)
    sync call to web service (inside Int Proc)
    web service response sent out from BPM (end of BPM)
    mapping of ws response to target structure (idoc)
    Idoc sent to r/3
    I don't know, what could be wrong. In SXI_CACHE I have return code 0 for this Integration Process, so it should be ok.
    Any ideas? Does BPM work in your PI environment?
    Thanx a lot foro help!
    Olian.

    hi,
    >>>>Any ideas? Does BPM work in your PI environment?
    of course it does
    it might mean that your installation was not done properly (or XI configuration during installation) but it has nothing to do with BPM
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • BPM problem with sync interface.

    Hi
    I got one Abstract/Async and one sync interface in my BPM and I'm getting MESSAGE_NOT_USED error between them, my scenario is RFC to JDBC to RFC(response with different FM) so BPM receives data from RFC sender through Abstract/Async interface but after that interface, I'm getting the that error (MESSAGE_NOT_USED), the weird thing is I got another scenario almost same and its working, I did a new project with exactly the same interfaces, Mappings, interface det., Receiver det., senders and receivers but I'm still getting the same error, even I tried "RFC scenario using BPM--Starter Kit" Blog but same thing, btw everthing is 0 in SXI_CACHE, I'm going to go mad or something, please help..
    Thanks

    CALL FUNCTION 'Z_TSSI_INTERFACE_DUMMY'
         IN BACKGROUND TASK
          as separate unit
         DESTINATION 'TSSI_OUTBOUND1'
      EXPORTING
        jobno              = jno
        PERSNO             = pers
        BEGDA              = '20051231'
        ENDDA              = '20051231'
        ABSTYPE            = 'xx'
        ABSHOURS           = '7'
        ABSDAYS            = '1'
        FULLORHALF         = 'false'
        uname              = sy-uname
        date               = '20060201'
        time               = '110000'
      TABLES
        RETURN             = ret
        Commit Work.
    The thing is this abap is working in another scenario, but when I copy the exacly the same scenario, it doesnt work, its weird, btw I noticed that evertime I run any scenario, short dump occurs, its about RFC authorization for XIRWBUSER user but I got the OSS note for that, I applied it but it didnt solve the problem, btw this short dump happens when I run my workign scenario as well.. this is driving me crazy..

  • BPM problem with correlation/loop

    Hello,
    I have created a scenario in which I am sending file(using flat file conversion)  to BPM to do a collect and send out to external system.  I have set up a loop which should exit out when counter ="2."  Within the loop, I have my receive step, append to multiline item, and increase counter step.  Outside of the loop I have my transformation and send step.  The problem is that my inbound message does not even enter the BPM once I put the receive step into the loop. I have verified that the inbound message meets the structural requirements.  Can anyone provide a possible explanation as to why message cannot enter BPM once receive step is in loop?
    thanks

    I have created a scenario in which I am sending file(using flat file conversion) to BPM to do a
    collect and send out to external system. I have set up a loop which should exit out when counter
    ="2."
    Your requirement seems to be similar to the below mentioned help section:
    http://help.sap.com/saphelp_nw70/helpdata/EN/08/16163ff8519a06e10000000a114084/content.htm
    Make sure that you have done the settings accordingly and also have defined correlation.....
    In IR you can view the BPM under SAP BASIS ---> SystemPatterns
    Regards,
    Abhishek.

  • BPM - problem with async/sync

    Hi,
    I have created one BPM async/sync with properties below.
    RFC (async) -> BAPI(sync) -> JDBC(async)
    My RFC start the process, (next step) BPM execute BAPI and response one list of companies, in next step, JDBC insert or update the companies in SQL Server.
    RFC
    ZPI_SYNC_DATABASE
    BAPI
    ZSD_GET_COMPANY - the bapi only have EXPORTING in your definition.
    JDBC
    MI_EAI_SD_COMPANY.
    When i execute the process, not occurs errors, but in BPE Message appears the GREEN FLAG (in outbound status) with hit "Message scheduled on outbound side", sometime appears in Status one GREEN FLAG with hit "Scheduled".
    If i delete Receive of BAP (step), the BPM execute full, and not occurs the problem above.
    Then i think the problem is in BAPI(step), but i dont know what can to do.
    Can everyone help me?

    Yeap,
    Is "New Transaction" checked in Send BAPI and Send JDBC, but the problem still occur.
    See you other example:
    I have createad one new scenario.
    IDOC -> JDBC
    IDOC
    ZCLIENTE.ZCLIENTE01 interface.
    JDBC
    MI_EAI_SD_JDBC
    MAPPING between IDOC and JDBC
    Senders and Receivers configured;
    I execute IDOC and one pass for mapping, no problem.
    But the not launch JDBC Adapter.
    I see in Message Monitoring and there arent errors, but hava one GREEN FLAG in STATUS with hit "scheduled"
    The same error but now without BPM.

  • Retriving Comments From a Task in BPM Problem

    Hi everyone,
    We are using the below code to add a comment to a Task.
    task = this.taskQueryService.getTaskDetailsById(this.contextBehalf, taskId);
    task = this.taskService.addComment(this.contextBehalf, task, commentText);
    this.taskService.updateTask(this.contextBehalf, task);
    But after this operation is finished, only the user that commented can get the task, i.e. only the users that posted the comment can see their comments, not everyone. Is there something I am doing wrong with this code?
    Thanks!

    Hi again,
    This problem continues, and now I am facing another problem. (We are using version 11.1.1.4 ps3)
    When we deploy a BPM project, we choose all of the actions the Default Performer can do.
    http://imgur.com/6IDlR.png
    But in the Worklist screen, those choices don't come. (adhoc, delete, etc.)
    http://imgur.com/T0r39.png
    Plus the admin, approver, creator, etc. choice boxes doesn't seem to be selectable.
    Any one got any idea?

  • [BPM] problem with

    Hi,
    I created a BPM, that split an incoming message into three parts: hardware, software and service. Then I I open a fork with three branches. Every branch is for one of the splitted parts and include a forEach-block that sends emails.
    After the fork I map the mail receipt to a message I use for closing a S/A-bridge.
    If the source messeage includes a hardware, software and service entry, it works fine, but if only one or more hardware is given, it breaks at the last mapping of the email receipt. I think this happen because no software or service is given and he try to map an empty mail receipt to the response message.
    How can I handle this??
    Thanks
    chris

    Hey,
    now I tried the function MapWithDefault, but without success.
    To understand what I want to do:
    1) receive a message from a rfc sender -> open s/a-bridge
    2) split this message to software, hardware and service container
        (splitting messages are saved in 3 different mulitline container in bpm)
    3) open a parallel fork
    4) forEach sending of the messages out of multiline container
        (in this forEach, I use XLST to map from multiline element to email message)
    5) close parallel fork and map email response to close s/a-bridge message
        (but don't know which response he uses, but doesn't matter. Don't need
        the information, just need to close s/a-bridge)
    6) at the end, close s/a-bridge
    Two problems:
    1. He crashes if only hardware, service or software is given
    2. the forEach sending only ONE email, even if 2 or more items (of hardware for example) is given.  But if I test my mapping he creates the required number of messages.
    Any idea how to debug this??

  • BPM Problems Sp14

    Hi,
    I'm experiencing problems with a BPM process in Sp14.
    I'm collecting one idoc type many partners and merging them.
    here's my process:
    Block
      Loop
        Receive
        Container Operation
      Exception handler (time out)
      Deadline Handler
        Control (1 min timeout)
      Transformation
      Send
    In SXMB_MONI the process never actually ends, even though the time out is 1 minute.
    In the 'Status' column it says successful.In the column 'outbound status' the flag remains green, and I'm not able to view the workflow log because there if no information available.
    Any ideas what is wrong?
    Thanks
    James

    Hi all,
    - The correlation is set as local, so this is ok.
    - All queues have type 'R' so they are registered.
    - I went into SMQ2, entered the Q ID and there are no messages waiting there.
    - I went into SWWL did a wildcard search and there were no work items to delete, also I wasn't able to find the work id in sxmb_moni there was no technial details under the goto menu.
    Thanks
    James

  • With BPM Problem

    Hi all,
    My scenario is File-->Bpm-->Rfc ..  From Bpm the response data is dumped in application server of SAP.
    For that File is maintained at application server of have data companyId.
    so i created IR and ID those includes Integration Process and Business service also
    I created Comm. channel for sender and senderAgreement also. I activated my Application(IR and ID).
    If i saw sxmb_moni it says as 'System error' and gives red circle.I had Observed the payload,i found the sending data.
    But in File Adapter in RWB the sender comm.channel shows red circle and the message it shows is following
    Sender Adapter v2023 for Party '', Service 'CompanyCode_Bus_Service':
    Configured at 15:55:05 2006-07-20
    Last message processing started 16:15:05 2006-07-20, Error: Module exception com.sap.aii.af.ra.ms.api.DeliveryException: XIAdapter:SYNCHONOUS_MESSAGE: found
    last retry interval started 16:15:06 2006-07-20
    length 600,000 secs
    please observe this and help me in regard to overcome this problem
    And another doubt is why it is showing above message in sendercomm.channel even data is passed to XI server.

    Hi,
    Please can you check in your step with this:
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    Regards
    Vijaya

  • Mulitple Message Transformation BPM Problem

    I am getting a map failure exception because of the following reason (see below) and am not sure what to do about it. 
    I am a BPM process and have a received a populated Request Message, mapped the Request Data into a Bapi request (via BPM Transformation), Synchronously called the Bapi (via BPM Send), and next mapped the data from the Bapi Response and Original Request into a single Response message (2 messages into 1 message).  I am getting a map failure when I am sending the two messages (Bapi Response and Original Request) into the Map process.  It appears as the original Request data is lost (populated data is gone)and this is why the map is failing.  I have tested the map independently and have no problems.  Any suggestions?

    Hi Manoj,
    Have you entered the correlation correctly.. (the condition for collecting IDOCS, a primary key in most cases)
    When u r collecting Idoc Debmas, ( Customer Master i believe), u should have the mappings as IDOC XSD to IDOC and then IDOC to txt conversion..  Am I right ?
    inbound interface: target structure (txt)
    outbound interface : idoc
    abstract interface : for collecting multiple  idocs..
    mappings would be like this :
    IDOC to IDOC XSD and
    IDOC XSD to Txt structure .
    Things to look out for while developing the interface:
    Occurences and BPM data, like selecting multiline and defining correlation.
    You should recheck the container for any discrepancies.
    I am sending you two links (as there's some information missing, to identify your problem)
    IDOCs (Multiple Types) Collection in BPM by Pooja Pandey:
    /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
    and Collecting IDocs without using BPM by Stefan Grube:
    /people/stefan.grube/blog/2006/09/18/collecting-idocs-without-using-bpm
    Check the first one, You will get some idea, where there might be a problem.
    You can also do the same without using BPM as Stefan has so elaborately explained.
    Alternatively, you can also refer to this URL :
    www saptechnical com/Tutorials/XI/CollectMultipleIDocs/Collect1.htm
    Happy Developing..
    regards,
    Abhi..
    Edited by: Abhisek on May 10, 2009 12:26 AM
    Edited by: Abhisek on May 10, 2009 12:29 AM

  • HP BPM problem to execute USB-etoken application

    Hi All,
    i have USB-Etoken based application.  a usb device contains a digitally signed certificate. script is running fine from LR VU-gen 11.00, its is detecting the certificate from usb and authticating with pop-up.but the same script when i deployed in BAC and tring to run from BPM it is not detcting the USB-etoken.
    OS : windows 7 entrprise edition
    DEP:turned on.
    kindly help me with your valuble suggestion as soon as possible

    Hi,
    Please use the following driver:
      ftp://15.192.45.27/pub/softpaq/sp42001-42500/sp42471.exe
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • BPM Problem: Schema validation error notification

    Hello all,
    When a schema validation error takes place upon receiving XML messages via HTTP, is there something that can be set up in BPM to notify data owners? (either alert or email)
    Regards,
    Steve

    Bhavesh,
    <i>When you mean source schema validation, does it imply that you want to validate your Source XML before graphical mapping to make sure it meets the Source XML Schema?</i>
    validate my Source XML
    <i>As you pointed out you are usinga BPM, you can wrap the Transfromation step with a Exception handling block, so when there is a mismatch of Source schema and ite actual message the exception handler will be invoked and in the exception handler you can trigger alerts using the control step.</i>
    I'm using an outbound interface (outside BPM) to call the abstract interface (very first step in BPM), and there's a tranformation step after that. 
    -If the Source schema is wrong, will the error take place at the outbound interface or at the transformation step?  If outside at the outbound interface, i wouldn't be able to wrap anything around it.
    -Exception handling block means the BLOCK step?
    Regards,
    Steve

Maybe you are looking for

  • How to create a dynamic action from link column in classic report

    I Have an apex page that display a modal window utilizing jquery. In the modal window I have a classic report with a link column that I want to capture its click event. I was thinking I could create a dynamic action with selection type=jquery selecto

  • Problem in starting server with native mode enabled in jcom tab

    Hi I am trying to use com component using jcom For this As per the document I enebled Enable com option under Servers -> Protocol ->Jcom tab I also wnat to enable the Native mode.. But when I eneble native mode server is not starting up It is giving

  • I can't get my windows computer to recognize my iPhone 4s.  What should I do?

    I have an iPhone 4s that I'm trying to sync with my windows computer but I can't get my computer to recognize the iPhone.  My computer is running with the windows 7 64 bit operating system.  I have the latest version of iTunes as well.  I've followed

  • Photo Stream on iPhone 5.

    My dad, brother, and I share my apple ID and we all have the iCloud thing. And if there are photos and I delete all of them, will the photos delete on their devices too?

  • How to Connect Adobe form to Portal

    hi sdn friends, How to connect R/3 Adobe form to the Enterprise Portal / Smart form to the Enterprise Portal plz help me thank u, praveen.