Regarding Message Interface Working

Hi All,
Can anybody give some help in finding wht actually happens when we create a message interface.
means in which format information entered in Message Interface gets stored.
where this object gets stored and how we can retirve information for this.
Best Regards,
Amit

Hi Amit,
The Objects of Message Interface will be obviously in IR Objects only.. for further info on Message Interface u just go thru the link below..
http://help.sap.com/saphelp_erp2005/helpdata/en/34/3d8942ecd55551e10000000a1550b0/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/3f/01623c4f69b712e10000000a114084/frameset.htm
Regards,
Raj

Similar Messages

  • Regarding Message Interfaces

    Hi Guys,
    I am new to SAP XI. Only thing I know is Message Interfaces are very key role to play in SAPXI. In case of any IDOC Are BAPI you can directly import them to I.R as interface objects. for example there are lots of IDOCS Available like BATMAS, MATMAS, ORDERS, CREMAS, there is lot of confusion on this what information this IDOCS contain how can we Know that particular IDOC contains the information Meeting our requirement.  In case I am integrating MM Module Are SD module with SAP what interfaces I need to use  pls any one explain me with clear scenario. and also pls help with some realtime docs so I can understand the things better. Thanks in advance.
    Regard's
    Kiran.B

    Hi Kiran,
           There is no confusion about IDOCs.  The requirement  shows the what type of IDOC u want to used.
    The XI guys will take care of the Import the IDOC from particular R/3 system.
    Like same RFC Function Modules also..
    When ever we used IDOC we need configured setting in R/3 & XI Systems.
    __Configured steps in  R/3 System:__
    1) RFC Destination-- SM59
        --> Create the RFC Destination
       --->Crate the RFC Destination type 3(R/3 system)
       ---> specify the server address of the Integration server as target hosts
    2) Port----WE21
       _---->Create the port for transaction RFC
    > Enter the RFC Destination
    3) Partner Profiles--WE20
    Configure the steps in XI System:
    1) Create the RFC destination (SM59)
    2) Create the IDOC port into IDOC adapter(IDX1)
    3) Load the meta data of IDOC into IDOC Port(IDX2)
    Regards,
    Nskumar

  • Regarding message interfaces in JDBC implementation

    Hi Bhavesh,
         I have been trying to implement the jDBC scenario as mentioned by you in the blog "JDBC Receiver Adapter -- Synchronous Select – Step by Step",could you please help me out with interfaces(how many interfaces do we need on the whole).
    Regards
    Madhu

    Madhu,
    Please refrain from directing questions to someone in particular. There are lots of XI experts around here who can surely help and directing questions to one person is going to discourage others from answering .
    Answering your question~~ refer into this blog by Arpit and use the same concepts as he has described for File - RFC - File. The only difference will be in the datatypes and message types,
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    Regards
    Bhavesh

  • Regarding Message Interface , Service Interface

    Hi All
    My scenario is File to File from 1 application server to another application server ,without any transformation in PI 7.1 for service interface to be involved for Interface Pattern Stateless and Stateless (XI 3.0) compatible can only be used with Category Abstract
    only abstract catgory is possible , can'nt i make 1 outbound & another inbound  for this ?
    Regards
    Abhishek
    Edited by: Abhishek Agrahari on Feb 9, 2009 11:08 AM

    Search SDN for this there is Blog for this i dont have info on this
    Need to do follwoing in the ID
    1. Sender and receiver Business system/services
    2. respective File communication channels
    3. Receiver Agreement
    4. interface determination
    5. Finally receiver agreement and sender agreement
    Rajesh

  • Regarding Message Interface

    Hi All,
    If We Are Developing a Sysnchronous Interface Say RFC -XI--SOAP
    Then here How many Msg Interfaces We need to Develop ????
    What Are those Intefaces with Mode And the Directions ???? ( Ex:  Sysch,,,Outbound )
    Please let me Know
    Regards
    Vamsi

    Hi
    For HTTP-XI-RFC Go through this
    /people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/66dadc6e-0a01-0010-9ea9-bb6d8ca48cc8
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c8/e80440a832e369e10000000a155106/content.htm
    Thanks

  • Please help me regarding VAR customer create new message in work center

    Hi, guru
    I have encountered with a problem regarding, for example, when VAR customer 'X' create new message in work center and specify message processor to partner no '1'  (partner no 1 has employee role with username 'A' in BP) but when username 'A' log on and open work center via SAPGUI to find a new message created to him, username 'A' did't got a new message from VAR customer 'X' whom choose specify message processor to him and work center show My Messages (0)
    why, do I set something config wrong ?
    Any recommend would be appreciated
    thank you very much

    Hi
    1) can you check in CRM_DNO_MONITOR and oepn the ticket , whethere the processor name appearing in the ticket?
    2) Does your customer assign the processor manually or any automatic support team assgnemt, if so please verify your automatic support tean assignment against the blog
    [/people/dolores.correa/blog/2007/10/06/service-desk-support-team-determination|/people/dolores.correa/blog/2007/10/06/service-desk-support-team-determination]
    3)Might be an authoraisation issue of the Processor. assign SAP_ALL access and check again
    [Service desk roles|http://help.sap.com/saphelp_sm32/helpdata/en/0a/f12c41ab78f66fe10000000a1550b0/content.htm]
    Thanks,
    Jansi

  • Message Interface no longer exist in Integartion Repository

    Hi,
         I am working on a IDOC to file case, in which I want to determine the receiver at runtime using a value in IDOC, with the help of Context objects/ XPATH. In Receiver determination of ID, after selecting Sender and Sender Interface, when I try to select Receiver, it's giving message "Message Interface no longer exist in Integration Repository" and I am not able to see the Sender IDOC in the conditions field before the Receiver selection. Anybody having any idea why I am getting that error message.

    hi,
    check if the system that you're using has this message interfaces in sender/receiver tab (double click on the
    system in directory)
    if not maybe the you need to add dependencies
    to the software object (product/software component) which has this message interface - this idoc
    (if you do remember to refresh sld cache) 
    /people/michal.krawczyk2/blog/2005/08/26/xi-are-you-independentfrom-your-dependencies
    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>

  • Message Interface does not exist in IR u0096 but it does!

    Hi, well again i have a problem. I am still trying to get the XI-demo Checkflight…. to run but there are some obstacles on my way.
    I just wanted to check a MI given in the ID to check the attributes and picked it in the ID to get linked to the IR but a pop-up appears saying
    “Message Interface does not exists in Integration Repository”
    What’s the reason for this because obviously it is there, still existing.
    I tried to refresh the cache of all XI-components, did a server restart but nothing seems to be working.
    On the other hand I have some other questions:
    -     Why is it not possible to delete an object (business system) from the ID? I know because of the dependencies of the different channels but it should be possible because of re-generation of the communication-channels (this was also my approach for solving the problem mentioned above!)
    -     When do I have to refresh the cache in general? Is it indefinite whenever I want to or it seems to be the right time because something is not running the way it should and it seems a little odd

    Hi Carsten Heinrich,
    This will help you,
    1)     Cache Connectivity Test
    In RWB component monitoring, we now have the option of checking whether the cache-connectivity is functioning correctly. This is useful when we are experiencing problems when updating the runtime cache. The system displays a separate window in which we perform the test. If no previous tests have been performed, the system displays a corresponding message. Otherwise, the system shows when and by whom the last test run was started, together with the result of this test.
      To start a new test run, choose Start Test.
    The system displays the first results of the test run. Since the whole test takes some time, we can update the displayed results if necessary.
    To Update the displayed results, choose Refresh Display.
    The overall result for each component is displayed as a green, yellow, red, or gray symbol. A green symbol is only displayed if both update steps for the runtime cache were successful, that is, they both have a green symbol.
    2)     Cache notification status
    a)     Start the Integration Repository.
    b)     Select Environment ® Cache notification.
    c)   Have a look at the entries for the relevant user and date.
    d)   Have a look at the entries for the relevant cache instance, user and date.
                   3)    Cache update and resend the message
    a)Start transaction SXI_CACHE.
    b)From the context menu XI Runtime Cache select Start Complete Cache Refresh.
    c)     Call transaction SM58 to check the status of the refresh process.If no entry for function module SAI_CACHE3_REFRESH_BACKROUND is Present any more the cache update is finished.        
             4)     Deleting the SLD Cache
      Many actions require  to access System Landscape Directory content from the Integration Builder. To optimize performance, this content is loaded into a cache so that the System Landscape Directory does not have to be accessed directly each time that System Landscape Directory content is required.
    However, this cache is not automatically updated if changes are made to the content of the System Landscape Directory. For this reason we delete the System Landscape Directory cache if changes have been made to content in the System Landscape Directory. The cache is then filled each time that the System Landscape Directory is accessed. If we log on to the Integration Builder after we have made a change in the SLD, we do not need to delete the SLD cache.
    To clear the SLD cache, from the Integration Builder main menu, choose Environment  ®  Delete Cache for SLD Data.
    Once we have deleted the cache for SLD data, accessing objects in the SLD may take longer than usual initially.
    Regards
    Agasthuri Doss

  • Message interface does not exist in any software components

    Hi masters,
    I'm having problems with this message in my repository when I try to create an Interface determination with two interfaces mapping: "Message interface does not exist in any software components installed on this business system".
    note: I have read all the posts about this problem but nothing has solved it.
    I will describe more or less how is my SLD.
    First all, my Technical System is an Web AS ABAP (non a third party).
    I have created two receivers determination, with out problems, then, created the interface determination, with two Inbound interface, BUT, when I create a condition, the message appears, and the XPath doesn't shows the nodes for do the condition..
    I have checked the GUID, and that's good.
    NOTE: I have a second SWC but this is a third party... and when I test to do the same in this system, I have NO problems... so.. what is wrong with the Web As ABAP?
    Regards and thanks

    did you mean:
    SLD -> Technical System->Technical System Type: WebAsAbap-> Installed Products->Add New Product and add my Software Component???
    if is this, I have already done this, and still doesn't works.
    Thanks

  • BPM - Message interfaces of one component are not appearing in another comp

    Hi,
    We have created 2 software components(X and Y) for File to RFC scenario.
    "X" SWC is dependent on "Y" SWC.
    We are building sync-async bridge using BPM. We have created one BPM in X component. This BPM has the visibility of message interfaces only particular to that component only, not the other component.  Though wehave created dependency between these 2  components. But without this we cannot build sync-Async bridge.
    Please could you provide the inputs, so that we can proceed further.
    Thanks,
    Ramesh

    Hi,
    Where are you developing your BPM objects in X or Y ?
    If X is dependendent on Y , then you can access Abstract interfaces created in the X in Y.
    After creating SWC dependency, then refresh the cache and check out is it working ..
    for dependency-/people/michal.krawczyk2/blog/2005/08/26/xi-are-you-independentfrom-your-dependencies
    Regards,
    Moorthy

  • BPM : Message interface is not used by this process

    Hi,
    In BPM : to pass the message facing error as below.
    Messages not reflecting in BPM monitor.
    I have configured Recveiver - transformation - sender in BPM.
    In recvier in BPM is configured with Abstract Type as same in the message mapping.
    Is there any thing i am missing?
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <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">MESSAGE_NOT_USED</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Message interface is not used by this process</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    I have refered links but not able to get the clue for this error as its from the Call adapter.
    error: Message interface is not used by this process Netweaver PI 7.0
    BPE_ADAPTER: MESSAGE_NOT_USED
    Regards,

    Hi,
    I just saw your IP design and from this I can see that you have message mapping between Sender(as in Outbound interface MIOASY) and abstract interface (as in MIAASY) and then in that you have used transformation step to utilise Interface mapping which is between same abstract interface which is not required at all as message type for both the interfaces is same. For me, what your configuration would be is
    1. Sender agreement to fetch the message from outbound interface(MIOASY) utilising communication channel with whatever adapter you have used
    2. Receiver Determination with Sender and sender interface as MIOASY while receiver as IP(Integration process)
    3. Interface determination between
        a. Sender and Outbound interface and Abstract interface with interface mapping IM_Sender
        b. IP as sender with abstract interface MIAASY and receiver interface MIIASY with no interface mapping being used as it must be of same type as receiver interface is
    4. Receiver agreement with MIIASY being used as receiver interface and communication channel utlililsed to convert it into receiver format.
    If I am assuming it correct then if you see then inside BPM we are not using receiver interface MIIASY which is why I feel this error is coming.
    However, if you design it something like this then I feel the error would get resolved
    Design
    1. Make one abstract interface (MIAASY_Sen) of same type as sender, and create another abstract interface (MIAASY_Rec) of same type as your receiver message type
    2. Create message mapping between sender message type and receiver message type, Interface mapping IM_ABS - (MM_ABS_ABS) between sender abstract interface (MIAASY_Sen)  and receiver abstract interface (MIAASY_Rec)
    3. BPM should be something like this
       Container:*
    rec Abstract Interface MIAASY_Sen
    send Abstract Interface MIAASY_Rec
    Receiver (rec) - Transformation (IM_ABS) -  sender (send)
    Configuration
    1. Sender agreement to fetch the message from outbound interface(MIOASY) utilising communication channel with whatever adapter you have used
    2. Receiver Determination with Sender and sender interface as MIOASY while receiver as IP(Integration process)
    3. Interface determination between
        a. Sender,Outbound interface MIOASY and Abstract interface MIAASY_Sen with no interface mapping
       b. IP as sender with abstract interface MIAASY_Rec and receiver interface MIIASY with no interface mapping being used as it is of same type as receiver interface is
    4. Receiver agreement with MIIASY being used as receiver interface and communication channel utlililsed to convert it into receiver format.
    Let me know if it works.
    Regards,
    Amit

  • Question about message interface

    I developed a jdbc to file scenario, it works, but I'm confused.
    I designed a message interface for jdbc outbound,
    CustomerRow
    |--row
         |--CUST_NO
         |--......
    I set Document Name = 'resultset' in jdbc sender adapter.
    I can see payload in SXMB_MONI.
    <?xml version="1.0" encoding="utf-8" ?>
    - <resultset>
    - <row>
      <CUST_NO>pp3433</CUST_NO>
      <SALES_ORG>org1</SALES_ORG>
      <DISTRIBUTION_CHANNEL>dis1</DISTRIBUTION_CHANNEL>
      <DIVISION>div1</DIVISION>
      <FLAG>N</FLAG>
      <LAST_UPDATE>2008/11/05 15:24:53:843</LAST_UPDATE>
      </row>
    - <row>
      <CUST_NO>ppy3233</CUST_NO>
      <SALES_ORG>org2</SALES_ORG>
      <DISTRIBUTION_CHANNEL>dis2</DISTRIBUTION_CHANNEL>
      <DIVISION>div2</DIVISION>
      <FLAG>N</FLAG>
      <LAST_UPDATE>2008/11/05 15:24:53:843</LAST_UPDATE>
      </row>
      </resultset>
    You noticed that resultset is not 'CustomerRow' in message interface which I defined.
    I don't know how it can work.

    The parameter Document Name should ideallly contain ur Message Type root name. As u have changed it to 'resultset', it is replaced at the sender adapter and then flow continues.
    There are very few occasions when success raises a question
    Regards,
    Prateek

  • Abstract asynchronous message interface for fault (exception) messages

    Hi,
    Has anyone yet discovered how to create an abstract asynchronous message interface for a fault message so that said message can be referenced in an Integration Process? I am currently at a loss as to how to reference the exception message returned by a synchronous RFC call, and how to return the fault message of a synchronous MI from a BPM.
    Thanks for any help you can provide on this issue - please do not refer me to existing blogs or forum messages if they do not specifically answer this question in a positive manner. I have just been through the SAP Notes and the SDN forum and Google and while I have seen many questions about this topic I have not seen any answers. 
    Stephen

    hi stephen,
    never worked on this but out ofcuriosity after seeing ur question i tried to  create one:
    but i found these:
    fault message types will only be used in case of synchronous messages.....if it is asynchronous the fault message type radio button it self will not seen while creating message interface..just check.
    you need to create a Fault message type to use it in an interface...u can add your own fields also if u want.
    in your present case you mentioned you are using synchronous RFC...try creating a synchronous abstract interface there you can give fault message type also...just check by creating one...
    correct me if i am wrong...
    regards.

  • Message Interface not found during Receiver determination

    Hi Folks,
    While doing Receiver determination i found this error
    “Problem Loading Schema Description: Message interface does not exist in any software components installed on this business system”
    i checked it in SLD also for Product assigned to Particular Business System. Even i tried with creating a new one and assigning the product and software component to it.
    When i imported the Business system from SLD, i m not able to see any inbound and outbound interface for particular business system.
    But it is working for another scenario where inbound interfaces are used.
    plz help me out
    Sachin

    Sachin,
    ><i>DEV and QA is having diff. SLD so i created the SWC and products in SLD again.</i>
    You should export the SWCV from your Old SLD and import in into your new SLD.
    and then import the same in Integration Respository.
    When you try to export SWCV from SLD, you will get a .CIM file which you need to save in your local desktop and then import this in the new environment.
    More in this article,
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9e76e511-0d01-0010-5c9d-9f768d644808
    Regards
    Bhavesh

  • Message interface not exist in any software components on business system

    Hi Experts,
    In development-environment we have an interface (SAP->XI->3rd party system) with a conditional receiver determination (based upon a fieldvalue in RFC that comes from SAP,  "CONTROL_RECEIPE_DOWNLOAD"). This functions properly in development.
    After transport to production environment this structure is not known when I try to use it in the Integration Directory when creating a conditional receiver determination. Double-click on the interface does result in the startup of the integration builder, but the interface itself can not be found. The following error-message appears:
    "Error message  Message interface does not exist in any software components installed on this business system"
    All design-objects have been put into production and in Integration Builder the structure is available. In IR it is not...
    In development In the business system of the sending SAP system, I can see the interface. In production, I don't see any interfaces at the business system....so this might be the problem but how can I add an interface manually to a business system?
    Can anybody please help?
    Thanks in advance
    William

    Hi William,
    One more thing. In Production, check the technical system of source. SWCV in which you have developed your interface, should be installed on the source system. If this SWCV is not in list of your installed products & SWCV then add it. Update the business sytem in ID again & it will work. I guess you have done a typo by saying that objects are not available in IR but in Integration builder its avaliable.
    Regards
    Sushil

Maybe you are looking for