Actions in Integration Scenario
Dear all,
1. Can anyone tell the difference between Internal action and External action with respect to products and SWCV?
2. What is the Template option you find when you insert an application component?
Expecting your valid replies; if possible please send some documents or examples.
Thanks,
Harikumar. S
HI Harikumar,
Actions divide up the process flow of a business scenario. Actions in different application components can exchange messages with each other within a business scenario.
<b>Internal Action</b>
You can use internal actions in application components (of type Product Version or Main Instance) that (by using the product version) contain the same software component version in which the action is implemented.
<b>External Action</b>
You can use external actions in application components (of type Template or Product Version) that (by using the product version) contain the same software component version in which the integration scenario is implemented.
If you want to use an action to represent a function that is already installed in the product of the application component, use an internal action.
If you want to use an action to represent a function that is not yet provided by the product of the application component, use an external action.
In this way, you can enter functions in the integration scenario (for example, for communication parties) that are not yet provided by the product version of the application component.
All interfaces associated with an action are assigned to that action in the Integration Builder.
The exchange of messages between components takes places between two actions from different application components. The interfaces used in the exchange of messages are assigned to the two actions involved.
Cheers...
Vasu
<b>** REward Points if found useful **</b>
Similar Messages
-
Action in Integration Scenario
Hi
I have a doubt regarding " Actions" in Integration Scenario in IR. I have an interface which is actually a clubbed one, there are two interfaces together and there are two sender interfaces and two receiver interfaces.
So how many should I create in Actions ? Should there be four actions ?
AjithHi Ajith,
Yes, you were correct go ahead.
Refer the below link:
http://help.sap.com/saphelp_nw70ehp2/helpdata/en/68/88a440df800160e10000000a1550b0/content.htm -
Internal/External Action in Integration Scenario
Hi,
What is the simple logic of defining an Action Internal/External in an integration scenario.
For Instance, A Web application "A" is accessing "PS-EPS"(SAP) system to check the existense of Network.
What will be the type of Usage at both ends. Why?
Thanks,
Debashish SarkarHi Ajith,
Yes, you were correct go ahead.
Refer the below link:
http://help.sap.com/saphelp_nw70ehp2/helpdata/en/68/88a440df800160e10000000a1550b0/content.htm -
Integration Scenario OR Collobration profiles and Aggrements
Hi all,
Is the process creation of Communication Channels, Actions and Integration Scenario in IR and then Importing these Comm Channels and Integration Scenario in to ID is the best way
OR
In ID Manually create Comm Channel and creation of Collaboration profile and collaboration aggrements is the best way
Which do i need to follow for doing my Scenario.
Regards,
Vijaya LakshmiHi Vijaya Lakshmi,
Although using the wizard is so-considered to be one of the best practices, theres no hard and fast rule. Both will take the same amount of time and knowledge. You can use the one you are most comfortable with.
Doing it yourself without taking aid of a wizard doesn't require very profound skills as such. However, creating scenario using Actions, swim lanes in IR does help in documenting and keeping track of complex processes.
Regards,
Riyaz -
Integration Scenarios & Integration Processes
Can somebody please explain me what are the "Actions" and "Integration Scenarios" for in Integration Scenarios & Integration Processes? I understand that " Integration Processes" is for creating BPM processes.
HI Vijay
Please see the below links.
For Actions :
An action represents a function within an application component that is not subdivided further. Actions subdivide the process flow of an integration scenario
Internal Actions : Defined for a separate software component version.
You can use internal actions in application components (of type Product Version or Main Instance) that (by using the product version) contain the same software component version in which the action is implemented.
External Actions : Defined for a software component version of a partner or for templates.You can use external actions in application components (of type Template or Product Version) that (by using the product version) contain the same software component version in which the integration scenario is implemented.
Two XIu0092s in same scenario
http://help.sap.com/saphelp_nw04/helpdata/en/68/88a440df800160e10000000a1550b0/frameset.htm
For Integration Scenario :
An integration scenario completely models the exchange of messages for a collaborative process and provides an overview of the process flow. The integration scenario provides you with a central point of access for all objects that you require for semantic and technical integration
/people/venkat.donela/blog/2006/02/17/companion-guide-to-integration-scenario
Regarding Business scenario's in XI
XI scenarios
See the below link
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ee5bc490-0201-0010-e9b5-a258cf083bca
Cheers..
Vasu
<i>** Reward Points if found useful **</i> -
Use of Integration Scenario & Actions??????
Can body tell me the use of Integration Scenario & actions in Integration repository?
In simple terms...
Integration Scenario represents one view of your complete integration scenario.
It includes all the components like business system, interfaces, business process etc.
You can import the same Integration scenario designed in IR to ID and use it for configuration purpose. No need to define all objects separately. ALL under one roof.
<b>1.</b> Integration Scenarios are definitely not just for documentation. With them, you avoid having to create the Configuration Objects manually (or even interface by interface, using wizard); you just run the scenario configurator, relate each application component to a business service/system/integration scenario, create/refer necessary Communication Channels and that's it;
<b>.2.</b> Of course you can use business services in Integration Scenario Configurator, but only for B2B communications. Hence, your application component must be set with "external" flag (same for action);
<b>3.</b> You don't "import" BPM from IS into ID. You just refer to the Integration Process as a service, meaning, the only information you have about IP in Integration Directory is its interfaces, inbound or outbound (output or input ones; actually they are all abstract);
Finally, for the actual question: an action reflects an execution within the integration scope, meaning, a system triggering an access to other system(s). In XI's scope, that execution means one interface, and that's exactly the information that goes into the action: the interface, its type (message interface, imported RFC/IDoc etc), whether it refers to an internal (reflecting an A2A scenario) or an external (reflecting a B2B scenario) system and whether it's an outgoing or incoming message (outbound or inbound, in the point of view of the application systems).
**************Award points,if found useful
Edited by: BVS on Apr 1, 2008 11:43 AM -
Unable to insert internal actions in process integration scenario
Hi, experts!
Can anybody please help me insert an action in my process integration scenario? I have created and activated actions that are internal (for own SWCV type of usage) but when I try to insert them in the scenario, I can only choose actions that have action class = external for that SWCV. Any idea what keeps the internal actions from appearing? Thanks in advance.
regards,
brentbut when I try to insert them in the scenario, I can only choose actions that have action class = external for that SWCV
Are you sure that you have followed the norm mentioned in this help page:
http://help.sap.com/saphelp_nwpi71/helpdata/EN/68/88a440df800160e10000000a1550b0/content.htm
SAP Help:
Defined for a u2018separateu2019 software component version.
You can use internal actions in application components (of type Product Version or Main Instance) that (by using the product version) contain the same software component version in which the action is implemented. -
Unable to Load the Integration scenario into the Integration directory
Hi All,
I am new to using SAP XI.
Require your help on the following issue.
I have built an Integration scenario, added Component Type: Product Version, inserted actions and connections.
I did check for any errors. I found no errors.
When I am trying to load this scenario into the Integration directory its not showing up the scenario in the popup.
Navigation:
Directory > tools> Transfer scenario from repository
The status of Integration Scenario in the builder shows as
"Being processed".
I created the scenario 2 days back.
Can some one help me in this?
Regards,
MeherHi All,
Thanks to all who helped me.
michal,divija : Can you please let me know in details how to activate Business Scenario?
I did not create any business process.
Sridhar: I did releases some locks on my process, no luck.
Can you please explain me in more details?
Should I have a process build for my Integration scenario to be activated?
Thanks,
Meher -
XI Integration scenario for material replication from SRM to SRM-MDM
Hi Guys,
We are working with the following landscape:
SRM Server 5.5
ECC 6.0
SRM-MDM 5.5 SP6
PI 2005_1_700 SP0006
I have a question for you about replication of the material master form SRM EBP to SRM-MDM.
In XI we are trying to configure this scenario. For this we have imported the following XI Content:
- SAP SRM Server 5.5
- SAP SRM-MDM 2.0
We have the following problem; that when tring to configure the this scenario we are getting GUID errors. Probable because some XI content is missing. In the SRM-MDM 2.0 XI content we also see that SRM 6.0 scenario's are avilable in the currenlty imported XI content, but when clicking on 'Edit action' in these scenario's we are getting the following error:
"Software component version with GUID XXXXXXXXXX... does not exists"
Can any one tell me why SRM 6.0 scenario's are availble in the XI content for SRM-MDM 2.0, and which additional XI content we need to import to get rid of these GUID error's?
Becasue of this the configuration in the Integration Directory fails.Transfering the integration scenario to the Integration directory gives a couple of errors: "Unable to load action. Check whether all necessary actions have been released in the integration repository".
Hopefully some of you know what to do, because I am currenlty stuck....... Do we need to import additional XI content, or maybe the Xi content for SRM 6.0. If so where can I get the XI content for SRM 6.0. It is not available on the SAP Support portal as a download.
Thx In advance.
Regards,
WouterHi,
>"Software component version with GUID XXXXXXXXXX... does not exists"
try updating SLD (CIM DATA) with the latest patch available
Regards,
Michal KRawczyk -
Not able to add a business component in Integration Scenario
Hi Experts,
I have Imported an Integration Scenario from ESR into ID. I am trying to assign a business component but its showing only the business systems in search result and not any business component. What would be the reason?
Regards,
Pranil ShindeHi,
I have created integration scenario in ESR using two actions for IB and OB interface. Then I have imoprted IS into ID.
Now in model configurator in ID, while assigning the business component to Inbound interface action, its not showing me the business compnent created in search result.
Regards,
Pranil
Edited by: pranil shinde on Feb 9, 2012 5:41 PM -
Configuration Scenario for BPM Using Integration Scenario
hi All,
I Have an Scenario where i am using BPM. Most of the blog tells about manually creating all Configuration objects. I had created an Integration Scenario for this scenario by referring to the earlier threads available for same.
Hoe to Create Integration Scenario for BPM Scenario
Integration Scenario in BPM and few more.
My IS looks like
Sender App Component - Integration Process - Receiver App Component
Now when i am trying to create Configuration scenario for same using model configurator, i am getting Model as "Not Configurable"
And when i click "Configurability Check" Button, i am getting below as status:
Component view IS_POC_BPM: Connection from receivePayload to getABSPayload does not have an inbound service interface
Component view IS_POC_BPM : Connection from sendABSPayload to getPayload has no outbound interface
getABSPayload and sendABSPayload are actions for Abstract interfaces.
IS_POC_BPM is the Integration Process Name.
Also in Integration Scenario, when i create connection between sender action to BPM action there is no inbound interface coming. And viceversa.
Please help me in identifying if i am doing any thing wrong in creating this scenario.
Is it possible to create Configuration Scenario for BPM Using Integration Scenario?
Thanks,
Mayank
Edited by: Mayank Gupta on Apr 21, 2010 6:35 AMI think you shoudl refer the available Integration Scenarios created for BPMs in IR --> SAP BASIS --> http://sap.com/xi/XI/System/Patterns
Sender template will have the Action with Outbound Service Interface and then in the BPM Template the action will have Inbound Interface.....then within the BPM itself this inbound will be mapped to Action with Abstract Interface
may be after looking the Integration scenarios you will get more idea
Regards,
Abhishek. -
My Scenario is
PI7.1 -->PI7.0 -- > Webservice --->response from bpm to another system.
iam doing the above scenario in BPM, I have some queries on BPM in Integration Scenario.
In the BPM iam using
1.A Receive step to collect the data from XI 7.1
2.A transformation step to append the file to the i/p payload from PI 7.1.
3.A send async to write the payload into R3.
4.A transformation step for the value mapping.
5.A synchronous send step to send a request and get the response from the webservice.
6.Finally a send asynch step to send the data out of BPM to another system.
Somebody Please guide me about how to incorporate BPM in the integration scenario(how many actions,application components and connections do i need to create for the BPM).
Expecting your replies.
Thanks
Srinivas
Edited by: Srinivas on Mar 10, 2010 1:01 PM4 Application components would be for PI 7.1, BPM, R3, Webservice and if your final system is not among the 4 mentioned, then one component for that system too.
Connections:
Async with PI 7.1
Async with R3
Sync with Webservice
Async with final system
Actions would be required for all sending and receiving tasks.
Regards,
Prateek -
Multiple message mappings in one integration scenario
I am trying to send a message to a marketplace that uses a web service interface. First I have to map the SRM PO to OAGIS XML, then This must be embedded in the message of the web service which requires a further mapping. In the integration scenario in the repository it seems straight forward, however the configuration of the scenario in the directory seems a little strange. This becaue the middle step does not really have an eternal receiver, as it must stay in the integration engine until the final conversion. Is it actually possible to perform several mapping in series or must I use an integration process for the middle mapping?
Andrew,
I am addressing the same problem as follows.
If you need a canonical mapping (such as OAGIS in your example) you need 2 mappings for 3 messages A(source) to B(canonical) to C(target). If you try to use XI (without BPM) as an action between the source and the target need to configure a channel in and out which as far as I can see is not possible.
When setting multi-mapping you seem to only have the folowing options:
Multiple source and multiple targets but this seems to limit you to one mapping program.
Multiple mappings if I have only one source and one target.
I think this is designed to map one or many sources to one or many targets in one mapping program.
Also you can apply a series of mapping programs to a single source and target pair.
If I understand Michal's solution you would define A as the source and C as the target. You then use multi mapping to get to the final result, but I think this is still on a single source and target. A second solution is to include multiple mappings as additional modules in the channel adpator.
To take advantage of the canonical approach I am using a simple integration process with a receive and send step. All this realy does is get round the problem you highlight of having to have channels for the middle action in your integration scenario. This is an overhead but does allow you to add splitting and combining messages if needed in the future without much additional configuration.
I can't see an easy option without BPM. Maybe there is an alternative but I can't find it. Maybe a next release of XI could include an interface mapping configuration that allows a sequnce of mapping betweem multiple pairs of maps:
Seq Source -
Mapping Program -
Target
1 -
Message A -
Mapping Program 1 -
Message B
2 -
Message B -
Mapping Program 2 -
Message C
I hope this helps.
Regards
Antony -
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 -
Problem for Bapi Call in Integration Scenario
Hi
I am creating an Integration Scenario at Design time which can be used during configuration time.In the Int. Scenario, I am using a Int Process(BPM). 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 in Int Scenario??? 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> Thanks for ur reply. I am trying to follow the suggestion given by u. U have specified that the BAPI in R/3 system has to be inserted as an application component. But I am unable to do that. I am using IDES system for the BAPI,but in the selection screen for the Application Component we have only instances of installed product in the SLD. So how to find out the application component to be imported.
>
What you need to do is, first of all your import the BAPI (RFC) into XI system. (I hope you must be knowing how to import the RFC & IDOCs into XI system). Make sure this BAPI is remote-enabled under attribute TAB in R3 ---> SE37.
Now this imported BAPI (RFC) will be used in your message interfaces and this message interface will be used inside ACTION. And then you can use this action in your Integration Secnario as mentioned in the picture above in my first reply.
Sorry for the confusion, you need to R3 business system name rather inserting the BAPI as a business system under 3rd swim lane.
> And another problem is that I have to create an action for in the application Component containing BAPI and then it should be connected to the action in BPM for interaction. I have created one action for this and given the BAPi as both outbound and inbound interface. Is this the proper way to do this???
>
As mentioned above, after you import the BAPI (RFC) in XI you can create the messge interface. There should be two Message Interfaces. One for sending the request and other for receiving the response message.
Regards,
Sarvesh
Maybe you are looking for
-
Purchased Apple TV Show not showing up on apple TV
We purchased season passes to a few TV shows and they used to automatically download to our apple TV. As recently as last week we are getting our notices over email and the TV shows show up on our computer but do not download to our apple TV directl
-
Finder window crashing when i try to open a specific folder in my documents folder.
my computer won't open a specific folder in my documents folder. it will let me open other folders but not his one. when i click to open it get a notice that Finder has unexpectedly quit. Any help would be appreciated as it's my main folder!
-
I have applied patch to upgrade Oracle E-business suite(11.5.10) database from 9.2.0.5 to 9.2.0.8. but after applying patch also it showing 9.2.0.5. please help me.
-
How to get deleted programs in the start menu?
Hi, I foolishly deleted (by accident) my all programs folder on the start menu. This has emptied the programs folder on the start menu through windows explorer as well. I still have access to all of my programs by searching for them or by going throu
-
What happened to video playback using AirPlay?
Before upgrading to iOS 6, AirPlay worked seamlessly. Using the iOS-native YouTube app, I was able to have it play on my AppleTV. With that app no longer available, and having downloaded the Google YouTube app, using AirPlay will only allow audio to