Need Integration Process to the scenario
Hi All,
I am doing one scenario Webservice to JDBC (Sync to Sync). Here i have one doubt, there any Integration Process required for this scenario. Completely I configured scenario without using BPM right now. I haven't tested the scenario also.
1. BPM is required for my scenario or not?
2. So please tell me when the BPM will come to the picture?
Thanks,
Satish.
HI,
Ihope BPM not required to this type of scenarios. BPM required if you have sync - asyn , vice also some times and see the checklist for BPM inthe below link
see the below links to get an idea..
/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
/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
https://weblogs.sdn.sap.com/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] [original link is broken]
/people/siva.maranani/blog/2005/05/22/schedule-your-bpm *****
/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
/people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
/people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi
/people/michal.krawczyk2/blog/2005/09/04/xi-do-you-realy-enjoy-clicking-and-waiting-while-tracing-bpm-steps *****
/people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements *****
/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
/people/kannan.kailas/blog/2005/12/07/posting-multiple-idocs-with-acknowledgement
Also have a look at these seminars,
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/daea5871-0701-0010-12aa-c3a0c6d54e02
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/e8515171-0701-0010-be98-e37bec4706cc
Regards
Chilla
<i>reward points if it is helpful..</i>
Similar Messages
-
Need help in design the scenario sending data to web service
Hello All,
I need to send data to web service and get the response back.
i want to use HTTP to soap Scenario.Please let me know the necessary steps in the scenario.
Thanks and Regards,
ChinnaHi Chinna,
> i want to use HTTP to soap Scenario.Please let me know the necessary steps in the scenario.
Split this into 2 scenarios
1. HTTP to SOAP (Request) treated as Asynchronous.
2. SOAP to HTTP (Responce) treated as Asynchronous.
For HTTP to SOAP synchronous scenario
Here the receiver side request and responce structures no need to create, the receiver client will provide you the XSD file, on that XSD file having the request and responce message structures, so you have to import that to XI server as External definition.
For sender HTTP you have to create 2 data types, 2 message types as well as 2 message interfaces, 2 message mappings for request and responce messages and 2 service/Message interfaces (HTTP is outbound and SOAP is inbound).
Configuration objects are same.
Regards
Ramesh -
A simple question about the Integration process and the PI system
Hi all
Out PI system gets more and more slowly .
in the Monitor I can se that there are many ufinished IP about 100.
in the Outbound colon there is a Watch icon with the message
QMessage being sent
and in the graphic of the IP thers is a Send Message Asynchronously with text in process.
my question is can those unfineshed IP be guilty in slowing down the system by taking resources, they have been there for quit a long time .
ThanksHi again
I have checked sm12 , no locks
theres is no mapping involved in this step , the IP is trying to send a file to server.
I just want to know if 100 unfinished IP slow down the system .
It does not matter if the file has been sent or not
is there any way to check those IP if they are taking resources.
Thanks. -
Integration Processes within Integration Scenario
The process I need to model is as follows:
SRM XML PO => OAG XML PO => Embeded OAG XML PO in another message.
I have looked at trying to use an integration process to handle the first conversion and then a regular interface mapping for the 2nd. However despite creating the Integration process in the same software component as the Integration Scenario I get nothing in the drop down list when searching for the Integration process in the Application Component definition. Even if I try to create a new integration process from within the Application component I get an error saying that the SCV of the integration process and the SCV of the Application component are not the same
Does any one have any suggestionsHi Rajasekar,
Hope u do fine.
Ur not mentioned any of ur requirement.
In BPM scenarios only we can create the INTEGRATION PROCESS.
In REPOISTERY--> we can design the INTEGRATION PROCESS.
In DIRECTORY--> Service can installed the Directory.
Regards,
sateesh N. -
SOAP to EMAIL and sending the response to SOAP by integration process
Hi,
I need to design a scenario from SOAP TO EMAIL and based on the status of the EMAIL being sent i need to send the response to SOAP using integration.If it is SUCCESSFUL message i need to send success and if the mail is not sent i need to send error .
could some one help how to design the Integration process for this scenario?will help me what steps i need to use for this .
Thanks
RajeshHi Rajesh,
You can achieve this by making synchronous Interfaces.
1) create Synchronous Outbound and Inbound Service Interface.
2) So you will need to create a response mapping as well.
You get a response from mail adapter in the following format, use this as response Message Type:
- <xim:MailReceipt xmlns:xim="http://sap.com/xi/XI/Mail/30">
<Server>smtp://xx.xxx.xx.xx</Server>
<Greeting>wlg-exht2.XYZ.com Microsoft ESMTP MAIL Service ready at Fri, 28 Jan 2011 20:10:28 +1300</Greeting>
<Format>XIALL</Format>
<UseMailPackage>false</UseMailPackage>
<Encoding>base64</Encoding>
<Subject>Sync Test</Subject>
<From>"From e mail address</From>
<To>"To e mail address"</To>
<Date>2011-01-28T07:10:29Z</Date>
<MailID>1.2.3</MailID>
</xim:MailReceipt>
By this I think you can give the status of Mail.
Regards,
Aravind -
Integration Process in Integration Scenario
Hi All,
I am trying to create an Integration scenario which can be used at configuration time to create all the config object. But during configuration time, in Assign Services step in Integration Scenario Configurator, it is only showing Business Systems under the product, previously configured in SLD. But i want to use the Imported Integration Process as the sender service. Is it possible?
Also the Assign Service screen is showing Assign Business System Services for A2A configuration. But we are using B2B configuration sometimes. So is there any way to do this?
regards,
BiranchiHi
Thanks for the reply. The above switch problem is solved. But now I am facing a new problem. I am making a synchronous call to BAPI from my BPM. How can this be implemented in Integration Scenario.
So how can I send a input message from BPM to BAPI and then take further steps only after getting response from BAPI. Is there any way to define synchronous Action??? And another point to be noted is that we are not using any communication channel to send the message from BPM or receive the response in BPM. We have only a receiver communication channel which receives the message for the BAPI.
So please help in solving this problem.
regards,
Biranchi -
I cant find the Integration Process that i had created in IR in the ID
HI
I had created a Integration process in the Integration repository
And when i opened the Integration directory and try to configure it in the scenario I am not able to find In the objects list of the integration directory
<Can any body help me how can i get the created Integration process in the IR to be transferred the ID to configure in the scenario
thanks and regards
nelakondahi,
Please go to Tools -> Cache Notification
You will find at that there will be some red dots if u refresh
Please click on then and refresh once again
Also try this apart from once mentioned above
Rgds
Aditya -
How to Cancel the integration process(ccBPM) after a specifice period
Dear Experts,
I have a ccBPM(integration process) having two receive steps using one correlation,
1. First receive step receives the Delivery IDOC
2. Second receive step receives the Invoice IDOC of the corrospondng delivery of the first receive step using the correlation.
This works perfect when both the documents comes to XI.
Problem is if the delivery comes and invoice dosen't come for some reasons then process is active and waiting indefinately. We want to cancel the integration process if the invoice IDOC is not received in 48 hours.
Please guide how to achive this in ccBPM.
We are working on PI7.0
thanks and regards,
Ravi SiddamHI,
you can use block step and cancel process after a particular time(48 hours in your case)....
control step has 3 operations.......throw exception,raise alert and cancel process..
Thanks,
Madhu
Edited by: Madhu sudhan Reddy on Jul 31, 2008 8:18 AM -
Question on BPM Integration Process
Hello Experts,
I am following this BPM article which is very similar to what I want to do.
We are using PI 7.1 without EP1.
I have an XML to IDoc scenario where my XML's external definition resides in a seperate SCV (SCV1) and my imported IDoc resides in a seperate SCV (SCV2). We did this to follow the Sender-Mapper-Receiver model. We have a different SCV for Mapping which holds MM and OM (SCV3). Now, I have my Abstract Service Interfaces for external definition in SCV1 and abstract interface for IDoc in SCV2. And, Integration Process in SCV1 (no good reason). But, now I am not able to access SCV2 abstract interfaces (IDoc abs) in my Integration Process since it sits in SCV1. I am thinking if I have to crate my external definitions, idoc, abstract service interfaces, MM, OM and Ingtration Process in one SCV instead of having them in three different SCVs. I was trying to follow sender-mapper-reciever model but seems like for BPM you need to have all your stuff in one SCV. Please help if you know how to resolve this issue wiithout getting rid of sender-mapper-receiver concept.
Thank you in advance for your help.
- MayurThanks Jose. I think creating dependencies is a away to go. I also found this this where Stefan suggested same thing.
So, now Sender (SCV1) and Receiver (SCV3) have been added under Mapper (SCV2)'s dependencies list and I will have my BPM Integration Process in the SCV2 which will give me access to both sender and receiver abstract service interfaces.
Re: Software Component Dependencies PI 7.1
Thanks,
Mayur -
Correlate MDN to AS2 message using an integration process
Hello,
I had a similar question in a previous thread but closed it as the problem might have not been to clear.
Problem is that we have to use BPM for an AS2 scenario and correlate the MDN back to the process as we need BPM functionalities such as error handling and time-outs as well as some data enrichment.
Problem is even when I request the MDN synchronously on Adapter Level it is delivered as asynchronous message back. So I need to figure out how to correlate it.
MDN contains the messageID so I tried to use the messageID of the original message as correlation. However problem is that a new message ID is assigned when the message is sent by the integration process and the second on is used then as ID in the MDN.
It seems to me that it is therefore not possible at alle to correlate the MDN? However this is a definitive requirement so I am really stuck at the moment.
Do you have any idea?
Thank you very much!Hello,
well, actually the correlation itself would work as I extract the messageID in a transformation step and then activate the correlation in a send step.
If I check the flag "Refer MDN to XI" in AS2 receiver channel the MDN is delivered back to the integration server and the original messageID is then part of the MDN message payload.
However, and that is the big problem, the MDN uses the second messageID that is created when sending the message from the integration process (and not the first one when the message is sent from sender and process by the integration process). -
Question about Integration Process:
Would the use of IP be a candidate for the following scenario;
. I'm receiving three text files with three different structures (Header,Detail & Summary).
. Each files contains multiple records.
. For each files, records inside have an ID Number. Which means it's a key. Therefore 1 transaction (example PO#12345) is scattered in those three files.
I need to consolidate, for each record, into one XML message!
Can you correct me if my high level IP is ok or not?
1. Create three receive steps
2. Create correlation based on PO#
3. Create a block
4. Create three transformation steps that will put relevant info into the commun message.
5. Create a send step
Thank for your help!Hi Guys,
First, to answer Agasthuri, no the sender side can't send us a consolidate file.
Second, to Sekhar, How can I use only one transformation steps? The sources messages have three different structure, therefore 3 messages mappings!
Third, if I don't use BPM, then I will need to collect the first message(outbound) (header) --> Message Mapping to <b>create</b> the consolidated message (inbound)
And collect the second message (outbound) (detail) --> Message Mapping to <b>Update</b> the consolidated message (inbound)
And last, collect the third message (outbound) (summary) --> Message Mapping to <b>Update</b> the consolidated message (inbound)
What's your opinion??????
Regards, -
Integration Process and Action
Hi everyone,
Can some one explain about why do we need to create Action and Integration Process in ESR and use this Integration Process in Configuration Scenario.what's the use of creating this?Hi ,
Sorry I misunderstood your query.
Go through below link for apt answer.
Action objects in ESR | SCN
Are the action objects are really required to be created
No
Are there specific advantages of using action objects and Process integration scenario objects
This approach is more model based approach wherein you model the process flow and then go for implementing the actual scenario. Technically you won't find any difference in scenario execution.
Regards
Venkat -
[BPM] Standards to design integration processes
Hey,
I would like to create a paper as guideline for creation of further integration processes. The
last project has been end up in a chaos without a possibility of enhancement or maintenance.
Therefore I started with a naming convention and a paradigm of designing SWC.
Now I would like to give some hints about how a good bpm design looks like. Does someone
have some information about that.
I have:
- when a bpm is unavoidable (splitting, alerting..)
- when a bpm is not necessary (multi-mapping...)
- which bpm step needs lot resources (recveive/send steps, transformation...)
Do you have some hints for modular designing of bpm? For example to put error
handling in an own bpm (for reuseability) or something else?
How do you design BPMs to keep them small and clear?
thanks
chrisBPM is used to implement work-flow spanning across multiple application system against embedding the parts of work-flow in application system. Apart from this it also help achive other scenarios like, bridging synch and asynch systems, alert mechanism, multi mapping etc. Check the BPM overview document in SDN download section.
Check out the use cases discussed at http://help.sap.com/saphelp_nw04s/helpdata/en/de/766840bf0cbf49e10000000a1550b0/content.htm
BPM is mainly used in senarios where extra functionalities are to be done with the source message which cannot be done using the normal mapping and user-defined functions, like
->Collecting of messages till a certain count or for a specific criteria.
->Merging messages
->Spliting messages
->Processing of error files and sending to specific location and sending alerts.
->Parallel processing of two criterias at the same time can also be done using BPM.
Also go through these links,
/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
And some weblogs
https://weblogs.sdn.sap.com/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken]
/people/siva.maranani/blog/2005/05/22/schedule-your-bpm *****
/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
/people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
/people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi
/people/michal.krawczyk2/blog/2005/09/04/xi-do-you-realy-enjoy-clicking-and-waiting-while-tracing-bpm-steps *****
/people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements *****
/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
/people/kannan.kailas/blog/2005/12/07/posting-multiple-idocs-with-acknowledgement
Also have a look at these seminars,
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/daea5871-0701-0010-12aa-c3a0c6d54e02
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/e8515171-0701-0010-be98-e37bec4706cc
I hope it helps....
Note: reward points if solution found helpfull
Regards
Chandrakanth.k -
Multiple Queue Assignment for Integration Process - PI 7.11
Hi,
I am trying to configure multiple Queues for an Integration Process.
The Integration Process is straight forward, except for a Asynchronous Request Response pattern with correlation. (A asynch send step - immediately followed by a asynchronous receive step with Correlation)
I have done the following
1) In IR set the Queue as Multiple - Content Specific
2) In SWF_INB_CONF transaction reconfigured Multiple Queues - Content Specific without buffering
But when I trigger the message, the message is not at all triggering/entering the Integration Process. The error message is BPE Internal Failure.
But if I reconfigure the IP as One Configurable Queue & "Without Buffering", it is working. But we want multiple queues assigned to this Process.
Thanks in advance.
Regards,
Sudharshan N ABjoern, there are blogs/wikis available which should be searched before a question is asked on forum. The information you need is quite basic one and I will therefore lock this thread.
Regards,
Prateek -
Integration Process not fired!
Hey all,
I have a scenario of using BPM from a file sender and inbound into R/3. I set up the Integration Process and imported into the directory. But when I run a sample message, XI never picks up the integration process and spits out an error that a receiver wasnt determined. But actually 2 sets of receiver , 1 for file sender to Integration process and the second from Integration Process to the receiver have been set up with proper sender and receiver agreements. What could be the issue?
-TeresaHI,
So in the SXMB_MONI -are you able to see IntegratioN Process ? i.e SXMB_MONI->PE is it shows BPM ?
No, I am not able to see the PE process.
1) Hope you have activated the IntegratioN process in the Repository and imported this into Directory
Yes..I have activated it.
2) Check the Receiver Determination Between Sender and BPM. is it activated ?
Activation is perfect.
3)Go to SXI_CACHE and check the return code for the Integration Process
Return code is 0 in SXI_CACHE.
4) if not try to reimport the BPM again into Ditrectory and re-run the scenario.
I tried it once and its still the same.
Maybe you are looking for
-
I get my bills etc electronically. I then download them and save them to a file on my computer. Firefox is now opening them in a window that has only the PDF and an address bar, the "File Edit View, etc" at the top of the screen is missing and I can'
-
How to make my addon appear on the menuitem list on sap b1 startup?
Hi, I developed a sample "ui addon" that is supposed to create a new menuitem and display a form when clicked. I was able to install it using the b1de installation wizard and everything appears to be working... The problem: After installing the addon
-
I just upgraded from Snow Leopard, and I was playing with the new OS (Mountain Lion). And in Snow Leopard, there was a at the bottom of every Finder a ribbon of text saying how much space was in the hard drive. Is there a way to put that ribbon in th
-
Solaris 10 11/06 - grub Error 28: Selected item cannot fit into memory
I don't get install Solaris 10 11/06 in my IBM Thinkpad 600X laptop with 584 MB RAM memory. When I try I get allways this message: Error 28: Selected item cannot fit into memory. I have seen similars topics in this forum but nobody has found a right
-
Update to 3.1.2 caused all Music on iPhone to be deleted
I don't connect my iPhone 3GS 32GB to the PC that often as I use MobileME for sync'ing, and don't change my music that often. But I recently did and applied the 3.1.2 update ( I had 3.1 previously on there with no real issues). Upon finishing when I