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 ?
    Ajith

    Hi 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 Sarkar

    Hi 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 Lakshmi

    Hi 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,
    brent

    but 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,
    Meher

    Hi 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,
    Wouter

    Hi,
    >"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 Shinde

    Hi,
    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 AM

    I 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.

  • Integration Scenario in BPM

    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 PM

    4 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,
    Biranchi

    Hi
    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