BPM doubt

i have a BPM scenario i am callling 2 mappings inside it. i have made a change to 1 mapping. it worked fine in dev. wen i tranported to QA, the mapping is giveing some wrong value.
Do we need to refresh the mapping inside the BPM in QA?

Hi,
Which objects have you transported? If the mapping, then it may happen, that it doesn't work in QA properly.
After it also perform cache refresh (SXI_CACHE).
Regards,
Radek

Similar Messages

  • BPM - doubt in N:1 mapping of IDOCs

    Is there any DETAILED document on Mapping multiple Idocs into a single Idoc package using BPM.My doubt is in the latter part in this process(During Receiver Determination) :
    Scenario : CRM->XI->R3
    We will download the CREMAS03 and then make changes in the xml so that it can hold multiple IDOCs.
    and then we will be collecting the Idocs(say 3 idocs at a time)...that is, appending the IDOCS(CREMAS03) into a multiline container of type CREMAS03.
    In the transformation step, the multiline container containing CREMAS03 IDOCs is transformed to IDOC PACKAGE(N:1 Mapping).
    In Integration Directory,We will create 2 RECEIVER DETERMINATIONS :
    1.CRM->BPM :
    Receiver Service  :BPM Object
    Inbound Interface :CREMAS
    Interface Mapping :Maps the Outbound interface (vendor_out_interface) to CREMAS(Abstract Asynchronous)
    2.BPM->R3 :(I have my doubt here!)
    Sender Service     : CREMAS_COLLECT_PACKAGE(BPM Object)
    Outbound Interface : CREMAS_package(Abstract Async, Message is the modified Multi-CREMAS PACKAGE)
    Receiver Service   : R3
    Inbound Interface  : CREMAS.CREMAS03
    Interface Mapping  : NONE (WHY is that No Interface mapping is needed ???...Please elaborate)
    1.HOW will the XI engine MAP the CREMAS_package to CREMAS.CREMAS03 at the end of BPM PROCESS ?
    2.In BPM we have Transformed the individual Idocs into a IDOC Package BUT then at BPM->R3 Receiver Determination WHY are we mapping the CREMAS Package into Individual CREMAS Idoc ??
    3.Does the R3 receive the IDOCs as a Package OR does it receive it as individual Idocs ?And when we say a Package does it mean it will contain 1 Control record & multiple Data Records(EDID) ??
    4.If the R3 receives the IDOCs as a PACKAGE, THEN How does the R3 System separate the Idocs into Individual Idocs ??
    Is there any specific configuration in the partner profile at the R3 side to process A IDOC package ??.
    5.Also when I compare Posting Function Module IDOC_INPUT_CREDITOR and IDOC_OUTPUT_ORDERS , It seems that IDOC_INPUT_CREDITOR    can process multiple Idocs at a time while IDOC_OUTPUT_ORDERS CAN process only ONE IDOC at a time.Am I right ?)
    It would be great if someone has the patience to give a detailed reply.Looking forward to the reply !!
    Thanks,
    Arun.

    Hi Arun,
    You dont need a BPM for ur requirement. All you need to do is IDOC Message pacakages. where the IDOC are sent as a single package. here is the link to the page that details on hwo to do idoc packaging.
    http://help.sap.com/saphelp_nw04/helpdata/en/99/2653429392ab53e10000000a1550b0/content.htm
    you also refer to Michals weblog on IDoc pacakaging. But the approach i have jsut mentioned to you is more efficent and the one suggested by SAP. Michel was supposed to write one more weblog describing this approach.
    Cheers,
    Naveen

  • BPM doubt - Retaining Source file

    Hi
    I am doing a BPM Asynch-synch scenario. I receive a source file, send the file to BPM where it makes sych RFC call. If the response is error then i have to write the source file which i received through RECEIVE step in an FTP server. My question is: How to retain the source file while it is sent to SAP for processing so that i can reuse the source file later?

    The container variable holding  the message after the receive step can be used to send the same received file to the  FTP server. Ur design would be: After receive step, there would be sync send step under exception branch. Whenever exception is raised, the flow ll move to exception branch where u may put a send step to send the data to FTP
    Regards,
    Prateek

  • Doubt on Sync-Async  bridge using BPM

    Hi Experts,
                     I had a doubt on Sync-Async  bridge using BPM,
       1. If sender system is SAP system and receiver system is non-sap system then while configuring in Integration Directory how many  Receiver Determinations should be done ?
    2.Plz explain if we have 2 receivers i.e one sender SAP system and 2 non-sap systems then what will be the no. of receiver determinations?
    3.How we have to count no. of receiver determinations if we have 2 receivers and 1 receiver system? If so what is the no. of receiver determinations in case of 1 receiver syst and 2 receiver systems?
    Plz clarify above questions  good answers will be definetly rewarded.
                                                                                    Regards,
                                                                                    Vinod.

    vinod,
    ... Sync-Async bridge and Recievr determination are not related....
    Sync-Async bridge means.. u r sending some request syncronously...and u r expecting the response also in synchronous way... but u r not getting the response  directly...u r getting it via BPM..i.e asynchornously.....
    see here what is the  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
    and here if u have 2 reciver... u have to create 2 receiver determination and ofcourse for BPM one reciver dtrmination is required.... since in BPM related scenario BPM will act as a reciver...BPM(IP) wil first recive the message then it will be forwarded to Receiver system!!! so total 3.
    <b>3.How we have to count no. of receiver determinations if we have 2 receivers and 1 receiver system? If so what is the no. of receiver determinations in case of 1 receiver syst and 2 receiver systems?</b>
    r u telling that u r having two recivers and each receiver is receiving messages using 2 interaces???
    u have 2 use 2 receiver determination and 4 interface determination.
    regards
    biplab

  • Doubts on BPM

    Hi, one of my clients has deep interest in BPM.
    He'd like to manage processes over different system like IBM-Machines, SAP-Systems, simple File-Server etc.
    These processes should be controlled via SAP XI, especially via BPM (BPE).
    But i have some doubts if it is really that simple like u read in SAP-Description.
    I have no experience on that issue so can someone who has deep knowledge of BPM give me his opinion on this topic?!
    br Jens

    Hi,
    If its for a client you need to present BPM usages with a high level example, which involves   different system. As you mentioned  (IBM-Machines, SAP-Systems, simple File-Server etc.).
    So better have a look at the documentation and there are some good blogs on BPM with advantages and limitations.
    Please have a look at below links,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/4cc81a71-0701-0010-f187-c29c9bf92841
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/daea5871-0701-0010-12aa-c3a0c6d54e02
    /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM
    /people/siva.maranani/blog/2005/05/22/schedule-your-bpm - Schedule BPM
    /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] - Use of Synch - Asynch bridge in ccBPM
    http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/62/dcef46dae42142911c8f14ca7a7c39/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/de/766840bf0cbf49e10000000a1550b0/content.htm
    I am sure you would get a over all view in BPMs.
    Hope it helps.
    -Prasad Babu.

  • A doubt in triggering BPM

    Hi All,
    I have a scenario where IDocs would be posted from R3 randomly to a non SAP system.
    I would need to wait for 30 mins after posting one IDoc to the non SAP System and receive a Ack from that non SAP System.
    If I receive a Ack within 30 mins or if the 30 mins of time is already elaspsed, i would need to process with the next IDoc.
    Or in other words, there should always be one BPM instance active at any point of time and my IDocs should wait until that BPM is freed up..
    Do you guys have any idea to achieve this? Your help is highly appreciated.
    Thanks

    HI Suraj,
    Thanks for your reply. Actually R3 collects a batch a IDocs(of MessageType A) and sends to XI and also sends a summary IDoc of MessageType B, that contians all the IDoc numbers of type A.
    Using some corrleations I need to wait until Message Type B is received .There would be n number of such Batches(each batch containing few message Types A and one Message Type B).
    My BPM(which would be timed out in 2 hrs) should process each batch in sequence. Meaning that second batch should be picked by the BPM only when the first BPM is auto-timed out.Or in other words, at any point of time, only one BPM instance should be active.
    Pls let me know if you have sugeestions.
    thanks a lot in advance..

  • Doubt in the Oracle BPM Tutorial

    Hi All,
    Iam new to this Oracle BPM..
    Moreover i have installed the studio and other files... But at the point of working with the TUTORIAL iam getting an error as...
    All arguments must be fulfilled when defining the incoming argument mapping of a screenflow invocation task *(Activity:Create Expense Report, task: Create Expense Report).*
    In the Expense Report Process of ACTIVITY 3... At Designing a Screen flow...I cannot understand the steps from 16 to 18..
    Moreover at the step 18 in Designing a Screen flow i.e. Add an entry to the Submit Report Out page
    On clicking on OK button after this step. It is retuning an error with the UNABLE TO FIND THE VARIABLE ReportSfArg...
    Can any one pls help me out in this issue...

    Take a look at this link: Re: the project publication has failed
    The tutorial takes you through argument mapping in a very obtuse manner. After looking at the above link if you still have not found the problem, share a copy of an export of your project and we'll help you debug it.
    Dan

  • Doubts in BPM-- N:1 and 1:N scenario

    Dear all,
    I have a requirement where in some 10 files are placed at a location. The interface needs to consolidate/collated these files and generate a single file and send it to the target system after transformation.
    The reverse process also needs to be done in some other interface. (Splitting a single file into 10 files)
    After some analysis, I understood that BPM has to be used.
    Please provide me with some useful blogs, which can directly solve my problem.
    Thanks in advance,
    Younus

    Hi,
    What kind of exceptions u want to raise.
    1) its mapping related,
    2) runtime exceptions
    3) integration engine or adapter engine related.
    there are two methods which will be used.
    1) CCMS
    2) Alert method.
    U can inform the users through mail also.
    Alert:
    Alerts within XI give us a simple way to monitor only those errors that we want to and send alert messages to different people depending on the alert category.
    Alert configuration is used to have the system inform you of errors during message processing.
    By using the Alert Framework, central monitoring can be provided with all errors reported during message processing in ABAP and Java. This enables an improved reaction to such errors in both the ABAP runtime and the Java-based Adapter Engine. For this purpose, the Alert Framework is provided with rules based on certain events and on information from the header of the message protocol. These rules determine whether alerts are send or not.
    Some of the examples are:
    Specific Error Information from the Adapter Engine:
    Container Element
    SXMS_TO_ADAPTER_TYPE CHAR70 Adapter type
    SXMS_TO_ADAPTER_ERRTXT CHAR70 Error text from the Adapter Engine
    Look at the way by which u can raise an alert.
    For raising an alert you need to first configure the alert please follow the below weblog written by Michal Krawczyk
    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step
    Configuration steps are: go to transaction ALRTCATDEF
    1) Define Alert Category
    2) Create container elements which are used for holding an error messages.
    3) Recipient Determination.
    Alert can be triggered in different ways.
    1) Triggering by Calling a Function Module Directly.
    /people/bhavesh.kantilal/blog/2006/07/25/triggering-xi-alerts-from-a-user-defined-function
    2) Triggering by Calling a Function Module in the Workplace Plug-In.
    3) Triggering with an Event Linkage.
    4) Triggering with the Post Processing Framework (PPF) or Message Control (MC)
    5) Triggering from a Workflow.
    6) Triggering from CCMS with autoreaction.
    7) Triggering from BPM.
    /people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated
    /people/community.user/blog/2006/10/16/simple-steps-to-get-descriptive-alerts-from-bpm-in-xi
    8) Triggering alert by configuring a rule from RWB.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/56/d5b54020c6792ae10000000a155106/content.htm
    used only for raising Adapter and Integration engine ralated errors.
    U can also go for CCMS method:
    Configuring scenario specific E-mail alerts in XI-CCMS: Part – 1
    /people/aravindh.prasanna/blog/2005/12/23/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part--1
    Configuring scenario specific E-mail alerts in XI-CCMS: Part-2
    /people/aravindh.prasanna/blog/2005/12/24/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part-2
    Configuring scenario specific E-mail alerts in XI-CCMS: Part 3
    /people/aravindh.prasanna/blog/2006/02/20/configuring-scenario-specific-e-mail-alerts-in-xi-ccms-part-3
    Hope this will help you
    Thnx
    Chirag

  • BPM Scenario Design Doubts

    Hi Expert,
    My source system (3rd party) calls a RFC service, based on some credentials the RFC program triggers a text doucment in the zip file format on a specified location. 
    I need to send the response and as well as the file (zip) and the size of the file will be approx 50MB. How do I design my scenario? Is BPM advisbale?
    Anticipating your valuable inputs..
    Warm Regards

    Hi Asha,
      Could you explain me your scenario with clearly....As i understood that third party system is hitting xi and xi will communicat to the receiver system. In the receiver system we have RFC. The RFC will give you only the messae as in the form of response....if you wan to send the zip file I guess we should send first to the one receiver system (file system) fromt there we can send to the third party system.Of course we have to use BPM to achieve this.
      Hope I am clear.Please let me know if you have any quereis.
    Thanks and Regards,
    Chandu
    Message was edited by:
            Chandu

  • Doubt in BPM.

    Hi all,
       I am trying to implement a scenario where n messages of the same type are received and combined together and then sent out. For this I have a loop in which I do a receive step and then I have defined a container variable for the message which is a multiline container. and then I also have a container for maintaining a counter. at the end of the loop I check if n messages have been reached then I send out the message.
    My questions
    1. When I define a MultiLine container for the receiver message there is one expression property what do I need to fill in here
    2. I think I also would need to define a co-relation for this. Can you tell me how it will fit into the overall picture.

    Hi,
    Have a look at this BLOG <a href="/people/daniel.graversen/blog/2006/09/07/using-a-bpm-to-collect-messages-for-a-set-interval-of-time a BPM to collect messages for a set interval of time</a> by Daniel Graversen
    Regards
    Santi
    <a href="Remember to set the thread to solved when you have received a solution to set the thread to solved when you have received a solution</a>
    Where There is a <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/weblogs?blog=/weblogs/topic/16">blog</a> there is a Way.

  • Doubt in BPM monitoring

    Hi guys,
    I'm doing a file 2 file BPM, where in my sender file has a record tag 1: unbounded containing two sub tags FNAMe and LNAME. I need multiple files to be generated at my output depending on the occurence of the record tag in my input.
    I have completed my scenario, and when i place the file in my input folder, it is getting picked also.
    I'm seeing the message in sxmb_moni. However i don't see any monitoring for my BPM. I'm not getting any output file in my destination.
    Can anyone please help me on the steps to debug this
    Thanks guys
    Varun

    Hi varun
    also try this
    BPM Monitoring
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e7bc3a5a-0501-0010-1095-eb47159e169c
    monitoring BPm https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e7bc3a5a-0501-0010-1095-eb47159e169c
    Reconciliation of Messages in BPM - /people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm
    Also see the below BPM related links
    check list for BPM https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3bf550d4-0201-0010-b2ae-8569d193124e
    /people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers
    http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/62/dcef46dae42142911c8f14ca7a7c39/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/de/766840bf0cbf49e10000000a1550b0/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/cb/15163ff8519a06e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/08/16163ff8519a06e10000000a114084/content.htm
    Many other examples can be found under the following link at help.sap.com
    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
    hey... check the slide....also useful......
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1db5e190-0201-0010-1c90-d9de570c6b18
    REward POints if found useful ** 
    http://help.sap.com/saphelp_nw2004s/helpdata/en/cb/15163ff8519a06e10000000a114084/frameset.htm

  • Doubt on Aync-Sync Bridge without BPM

    I created a scenario using Aync-Sync Bridge without BPM:
    File(Asyn) => Rfc:BAPI_PO_CREATE1(Syn)
    1 which mode of message interface should be used in IR for File(Asyn)?
       Asyn or Syn?
    2 if syn MSG interface should be used in the above question,how can i return BAPI_PO_CREATE1.response which includes PO number to the sender?
    BTW:I had maintained the modules and their parameters(AF_Modules/RequestResponseBean and AF_Modules/ResponseOnewayBean)
    in RFC CC.
    Regards
    Ming

    Hi,
    1) You have to use synchronous interface.
    2) There will two message mappings(one request and one response) and one interface mapping between synchronous interface.
    3) All the corresponding modules should ve added in File sender communication channel not in RFC CC.
    Regards,
    Sudheer
    Message was edited by:
            Sudheer

  • Doubt regarding Multiple recervers without using BPM

    Hi Experts,
    Our  RFC<->XI<->SOAP asynchronous scenario is working fine,  in this case RFC is sender, SOAP is Receiver,  i want to send some fields form the response of SOAP to be send it as mail using Mail adapter.
    My existing asynchronous scenario is like this:
    R3 (rfc-sender) <-> XI <-> WebService ( soap-receiver)
    i) R3-> sends the request to-> WebService via xi
    WebService -> sends the response to the R3 via XI
    ii) WebService (Rfc-sender) sends response to WebService (SOAP-Receiver) via XI.
    now i need to modify above scenario like this:
    I want to send WebService response to Mail and R3 as well at the same time. in this case i need to use Receiver Mail adapter fields need to be send it as e-mail using mail.
    in this case : RFC adapter configured as sender
    SOAP adapter configured as Receiver
    Mail adapter configured as Receiver
    Please advice me how should go aobut this scenario with out using BPM.
    Thanks,
    Dhanush.

    Hi,
    If you are using ZRFC as sender,
    then create a outbound proxy for triggering message
    ti XI and mail receiver.
    Call this proxy in your ZRFC to avaod BPM.
    Your SOPA system is configured as Receiver so it won't work as sender for mail to trigger it. So proxy would be better case.

  • Messages interfaces doubt in Webservices and BPM design

    i have a requirement where SAP sends data to some web application.. so we are going to use Proxy to webservices.. in this we are also using BPM.
    SAP sends the data to PI ..in PI BPM triggers it will check some login credintials with webserices application and response will be sent back to PI .. in PI it will have to append the login session id with SAP data and then finally PI pushes the data to target system(web application).
    SAP--SAP-PI (BPM)web services.
      1. SAP sends data to PI
      2. PI checks the login credentials with webservices
      3.Sen back the session id
      4. session id appended to SAP data
      5. Final data will be sent to webapplications
    So how many msg interfaces that i need to create.?
      1 DATAfrom SAP_Outbound (Asyn) ---
      2. Data from SAP_Abstarct(Asyn)_BPM
      3. Data webapplication to SAP- (abstarct )-Sync   ( which gets the session id)
      3. FinalDatato Webapplication(Asyn)-Abstract
    Please correct me if i'm wrong...
    Regads,
    Deeps

    Hi Shabarish,
      Proxy call is Async
    Prateek,
       can we make it with SOAP lookup? which one is best the option BPM or SOAP lookup..
       i hope it is always good to have a interface without BPM right ?
      Can you tell me how to approach SOAP lookup.. ?
    Regards,
    Deep

  • Sync RFC scenario VS BPM scenario -- speed doubt

    Hello friends!
      My case:
    I have to choose between 2 scenarios:
    1) SAP(Idoc) <=> XI <=> ThirdPart(WebService)
    2) SAP(s\q\tRFC) <=> XI <=> ThirdPart(WebService)
    In 1st scenario I need to use BPM. In 2sd I needn't.
    So I want to know which way more simple to implement and more speedy.                                                                               
    Thanks in advance!                                                                               
    Alexandr

    hi
    The first case is easier i.e with BPM...in terms of hadling errors..to send any alerts.....
    if you want any weblogs i can post for you
    regards
    kummari

Maybe you are looking for