RFC1 To RFC2 Scenario Issue

Hi,
I am doing a RFC1-Async to RFC 2-Async scenario. I don’t have Business systems instead I am using business services.From SAP r/3 system RFC1 is executed and RFC1.response is sent to XI server. RFC1.response is mapped to RFC2.request.RFC2.response is not required. I definitely need to have MM to have validation as per the requirement.
Can some one help me how to configure this scenario?
Thanks in advance….
Regards
Mohammad

I think the the end to end scenario wont work without a Business System.
Have a look at SAP Note 730870 - Q15
<i>A RFC sender channel is located beneath a service within the Integration Directory. Within this service choose "Service" -> "Adapter-Specific Identifiers". The values in the fields "R/3 System ID" and "Client" has to be maintained with the correct values of the system, that sends the RFC call to the RfcAdapter.<b> It normaly only makes sense to have these values filled for services of type "Business System"</b>. If maintained in SLD, this fields will be filled automaticaly for services of type "Business System" and can be updated with the button "Compare with System Landscape Directory". </i>
Regards,
Prateek

Similar Messages

  • Interface Scenarios - Issues / Messages tab

    Hi,
    How can I activate the Issues / Messages tab of the Interface scenarios? The tab is available but I cannot enter any issues or messages as  I can do under Configurations.
    Any inputs are appreciated.
    Many thanks,
    Dharmi

    Hi Dharmi,
    I see what you mean but this is not possible for this node. Even if you create subnodes under Interface Scenarios, Issues/Messages cannot be entered here as per other nodes.
    Possibly you could try linking a node or document to the Interface Scenarios node and assigning an Issue/Message to the original node above.
    Regards,
    -Rohan

  • MM-SUS Scenario - Issue in vendor replication

    Hi Gurus,
    We are implementing MM-SUS scenario on SRM 7.0 interacting with a system R/3 4.6C and NW PI 7.0.
    Now we are workking on the vendor replication from R/3 by mean tx BD14. So we performed all neccesary configuration and functional steps on R/3 system and on SRM to be able to execute BD14
    After execution we obtain messages about succesfully IDoc creation for vendor data transmission and we see in tx WE02 that everything was OK, current status=03 (data passed to port OK).
    But when we login on SRM, we dont' found the correspondent business partner in tx. BP and neither his connection with central vendor group in tx PPOMV_BBP and user/password generation to be sended by automatic email to supplier.
    Can anybody help me with this issue?.Thanks in advance.
    Regards,
    Horacio

    Hi,
    We have been investigated the issue and for some similar issues the procedure to
    delete the entried in VENMAP table and after to do the replication again
    have solved the issue.
    The steps to delete the entry from VENMAP:
    - Goto to transaction SE16
    - Open 'VENMAP' table
    - Type in the vendor number under 'VENDOR_NO' field, which you
       need to delete.
    - Select the record and open in display mode (or just double
       click on the record)
    - In the 'Table VENMAP Display' screen, on the transaction bar,
       type '/h' and press enter.
    - Click on the screen and press enter.
    - You will be in the debug mode. Change the 'code' value to 'DELE'.
    - Press F8 and execute the program. Now you will find a 'Delete Entry'
       button.
    - Click on the 'Delete Entry' button and remove the entry from VENMAP.
    Once this is done, run BBPGETVD transaction and unset 'Address
    Comparison to Identify Duplicates'.
    We can do other test, Would it be possible to you enter the supplier
    data to the BUT000 table manually for the currupted business Partener ?
    Partner GUID, Partner can be taken from the VENMAP table.
    Please test both procedure and update me if it solve the issue for
    the Partner.
    Please check the note 548862 FAQ: EBP user administration, topics 2
    and 3 about how you can check all EBP users and about BUP_BUPA_DELETE.
    We hope this information can help you.
    Kind Regards,
    Edel.

  • Email Integration Scenario - Issue with email body content

    Hi All,
    We have an Email to File Scenario. PI is connected to Outlook server using Sender Mail Channel using POP3. We are able to fetch and display emails correctly for most of the received emails.
    However we notice that for Email sent from few Mail server like Yahoo mail, Gmail, Hotmail, we are not getting the Email content correctly.
    Issue is happening with Emails sent in HTML/Rich text format (containing Formatting and without any attachments). In the receiver system we see the email is converted to Plain text format. If the same email is sent with some attachment / Embedded Image, we get all the Formatting correctly in Receiver System.
    A closer look at Pimon we found the following:
    1. When Email is sent with Formatting (without any attachment/ image) in Pimon we see that it creates 2 Payloads (screenshot attached)
    2. The First Payload - MainDocument contains the Email content in XML format, but is missing the Email formatting data in it.
    3. The other Payload - ([email protected]) contains the actual Formatted Email Content.
    Not sure why the formatting data is missing from MainDocument. Instead its coming in other payload. Due to this we are not able to display correct data at receiver end as we parse the MainDocument as our Input Payload Stream
    Note: We cannot use payload swap bean, as it will swap the data for all the incoming emails which we don't want.
    Anyone faced similar issue? Steps to get proper formatting data in MainDocument..
    Suggestions / Inputs will be highly appreciated.
    Thanks,
    Azhar

    Azhar,
    We cann't influence the behavior of Gmail, Hotmail. But have to get HTML as main payload, so we have to swap payload (not always, in some cases based on a condition). Please try below Java mapping. In Operational Mapping set "Read Attachments".
    package javaapplication1;
    import java.io.*;
    import com.sap.aii.mapping.api.*;
    import java.util.Collection;
    public class NewClass6 extends AbstractTransformation {
        @Override
        public void transform(TransformationInput transformationInput, TransformationOutput transformationOutput) throws StreamTransformationException {
            try {
                InputStream inputstream = transformationInput.getInputPayload().getInputStream();
                OutputStream outputstream = transformationOutput.getOutputPayload().getOutputStream();
                byte[] b = new byte[inputstream.available()];
                inputstream.read(b);
                //Loop over attachments and if attachment name starts with 'payload-' swap it with main payload. Edit below logic as needed.
                Collection<String> listAtt = transformationInput.getInputAttachments().getAllContentIds(true);
                for (String att : listAtt) {
                    if (att.startsWith("payload-")) {
                        b = transformationInput.getInputAttachments().getAttachment(att).getContent();
                outputstream.write(b);
            } catch (Exception exception) {
                getTrace().addDebugMessage(exception.getMessage());
                throw new StreamTransformationException(exception.toString());

  • SOAP- Proxy scenario, issue with WS adapter

    Hi guys,
    i've set up a soap->abap proxy scenario (on 7.1) and want to use the new WS adapter. unfortunately I'm facing some issues. The proxy has been generated properly and I also set it up in soamanager. I tested it from XML Spy and it works fine. So there shouldn't be any problem with it.
    But when I try to run the scenario, I get following error:
    WS_ADAPTER_SYS_ERROR
    <sap:ExceptionChain xmlns:sap="http://www.sap.com/webas/710/soap/runtime/abap/fault/system/SystemFault"><sap:ChainedException><Exception_Name>CX_SOAP_FAILURE</Exception_Name><Exception_Text>SRT: Processing error in Internet Communication Framework: ("ICF Error when receiving the response: ICM_HTTP_CONNECTION_FAILED")</Exception_Text></sap:ChainedException><sap:ChainedException><Exception_Name>CX_SOAP_CORE</Exception_Name><Exception_Text>SRT: Processing error in Internet Communication Framework: ("ICF Error when receiving the response: ICM_HTTP_CONNECTION_FAILED")</Exception_Text></sap:ChainedException></sap:ExceptionChain>
    System error while calling Web service adapter: <sap:ExceptionChain xmlns:sap="http://www.sap.com/webas/710/soap/runtime/abap/fault/system/SystemFault"><sap:ChainedException><Exception_Name>CX_SOAP_FAILURE</Exception_Name><Exception_Text>SRT: Processing error in Internet Communication Framework: ("ICF Error when processing Web service
    I checked the /sap/xi/engine service on both - PI & ECC and it is activated.
    Any hint, what could be wrong?
    Thanks a lot,
    Olian

    Hi,
             "ICM_HTTP_CONNECTION_FAILED" this error is relaed to ICM. Does your Type H connection "INTEGRATION_SERVER_HMI" works fine.And check integration engine configuration in SXMB_ADM.
    And here is a similar thread.
    Re: HTTP to Enterprise Services.
    Regards,
    Reyaz

  • File To IDOC Scenario issue

    Hello Friends,
    I am facing an issue during File To IDOC Scenario.
    Sender side: Text file
    It contains data:
    name,surname,7894561230 i.e. phone no.
    My sendor data type is also desined in same way.
    I am facing given below wrror in SXMB_MONI.
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Request Message Mapping
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>Application</SAP:Category>
      <SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>
      <SAP:P1>com/sap/xi/tf/_mm_file_to_idoc_</SAP:P1>
      <SAP:P2>java.lang.NullPointerException</SAP:P2>
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>java.lang.NullPointerException thrown during application mapping com/sap/xi/tf/_mm_file_to_idoc_:</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    In sendor file adaptor I am using 'File' as message protocol.
    Should I have to use 'File content Conversion'.
    I tested message mapping. It is working fine.
    Kindly suggest me for above error. How I can resolve it?
    Regards,
    Narendra

    It contains data:
    name,surname,7894561230 i.e. phone no.
    java.lang.NullPointerException thrown during application mapping com/sap/xi/tf/_mm_file_to_idocc
    In sendor file adaptor I am using 'File' as message protocol.
    Should I have to use 'File content Conversion'
    can you tell in what format is your source structure? I mean is it an XML or a CSV file?
    If it is a CSV file then you need FCC....but then in this case the error should have been thrown by the channel itself and the message wont have come till mapping step....
    If your source file is really in csv format then apply FCC....many blogs, references are readily available on SDN.
    Regards,
    Abhishek.

  • HTTP to RFC synchronous scenario Issue

    Hi Folks,
        Currently I'm working on a HTTP to RFC synchronous scenario.  Everything went well till i triggered the message. While triggering the message i'M GETTING IS AS BELOW
    Result:
    http-Status:  500 Internal Server Error
    Payload:
    <SAP:Error>
    <SAP:Category>Application</SAP:Category>
    <SAP:Code>MAPPING.EXCEPTION_DURING_EXECUTE</SAP:Code>
    <SAP:P1>com/sap/xi/tf/_MM_Comcode_</SAP:P1>
    <SAP:P2>java.lang.NullPointerException</SAP:P2>
    <SAP:Stack>java.lang.NullPointerException thrown during application mapping com/sap/xi/tf/_MM_Comcode_: </SAP:Stack>
    </SAP:Error>
    I also tried executting the message testing tool to see the trace and the below result I got
      <?xml version="1.0" encoding="iso-8859-1" ?>
    - <Top>
      <First>BeginTrace</First>
      <Trace level="1" type="B">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
      <Trace level="2" type="T">......attachment XI_Context not found</Trace>
      <Trace level="3" type="T">Mapping is determined</Trace>
      <Trace level="1" type="T">Interface Mapping http://www.http-rfc.com IM_Comdet</Trace>
      <Trace level="3" type="T">Object ID of Interface Mapping CA9DBC0BCB27311FBAA3C4CE387CEC3B</Trace>
      <Trace level="3" type="T">Version ID of Interface Mapping 226C2EB123A711DFC0F4FAEBC0A80020</Trace>
      <Trace level="3" type="T">Mapping Steps 1 JAVA com/sap/xi/tf/_MM_Comcode_</Trace>
      <Trace level="3" type="T">Dynamic Configuration Is Empty</Trace>
      <Trace level="2" type="T">Mode 3</Trace>
      <Trace level="3" type="T">Creating Java mapping com/sap/xi/tf/_MM_Comcode_.</Trace>
      <Trace level="2" type="T">Call method execute of the application Java mapping com.sap.xi.tf._MM_Comcode_</Trace>
      <Trace level="2" type="T">Java mapping com/sap/xi/tf/_MM_Comcode_ completed. (executeStep() of com.sap.xi.tf._MM_Comcode_</Trace>
      <Trace level="3" type="T">Dynamic Configuration Is Empty</Trace>
      <Trace level="1" type="E">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
      </Top>
    But still I'm not able resolve this issue kindly help.
    Regards,
      Santosh

    Looks like there is some mapping problems ,may be the RFC connection is not properly configured .Here is the link to configure the connection between ECC and PI :
    http://wiki.sdn.sap.com/wiki/display/XI/ConnectionSettingsbetweenECCandPIsystem
    May be there is no value retrieved from the ECC system so it is saying null value.
    For proper configuration check you can refer the following blog:
    /people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit
    I am a beginner so not the full answer is there but may be this would help you.
    Regards
    Ravi Anand

  • BPM scenario issue

    hi
    We have scenario where Messages flow from TIBCO, gets converted into IDOCs in XI and rend it to other SAP system.
    For some-reason all though messages were in XI but not processed completly, all most every message status set to 'Scheduled for Outbound processing' and few set to 'Transfer to Process Engine'.
    Surprisingly these old messages (10 days) got processed y'day but only few of them NOT all.
    Not able to understand what halped to get processed these messages yday?
    why only few messages?
    And who./where do i have check further?
    Please help me, this is production issue.
    Regards
    Sekhar

    Hi Sekhar,
    Problem is with your Integration server.
    It is Not able to release the object Previously held.
    You have to restart your server (Dont Know if u can, as it is your production Server, Seviour problem)
    Surprisingly these old messages (10 days) got processed y'day but only few of them NOT all.
    Your server would  have been able to release some object due to availibility of resources.
    Reward points if helpful
    Thanks
    Sunuil Singh

  • PI7.1 File to Idoc scenario issue.

    Hi,
    We recently had an upgrade from PI7 to PI7.1.
    When testing File to Idoc scenario ,we had an issue as below
    Trace level="1" type="T">*** START APPLICATION TRACE ***</Trace>
      <Trace level="1" type="T">Error during lookup - com.sap.aii.mapping.lookup.LookupException: Error when calling an adapter by using the communication channel GeneratedReceiverChannel_RFC (Party: , Service: ED2_200, Object ID: a8f14398a9993dccadbe983d401f693a) The channel with object ID a8f14398a9993dccadbe983d401f693a could not be found in the Integration Server Java Cache. Check if the channel exists in the Integration Builder Directory and execute a refresh of the Java Cache.</Trace>
      <Trace level="1" type="T">Error when parsing RFC Response - null</Trace>
      <Trace level="1" type="T">*** END APPLICATION TRACE ***</Trace>
    This was working fine before upggrade.
    Any changes required to be done in scenario?
    Pls let me know.
    Thanks,
    Srinivasa

    do a CPA cache refresh
    http://hostname:port/CPACache/refresh?mode=full
    also check if the object is visible in tcode SXI_CACHE..
    also refresh the SXI_CACHE

  • Proxy to file scenario issue

    Hi,
    I am trying to configure a Proxy to file scenario.
    My sender service is ERP system and the my receiver is PI file system.
    These are the steps I followed:
    1. Created a sender business system for Web AS abap (my ERP system)
    2. Created a receiver business system for third party (my PI system)
    3. I created all the interface objects(datatype, message type, message interface etc) in Integration repository.
    4. In the ERP system , I configured http connection of type h to PI system and also configured lcrsaprfc, sapsldapi connections of type t. I followed this blog: How do you activate ABAP Proxies?
    5. I also configured the ERP system as local integration engine, by setting the role to application system in sxmb_adm (followed the above blog).
    5. Now I generated proxy in sproxy transaction for the outbound interface.
    6. Then I created the communication channel, receiver agreement, interface determination and receiver determination in Integration directory.
    7. I created a abap program to call the execute_asynchronous method.
    Now the issue is, when I execute my report, nothing happens. I can see the success xml message in sxmb_moni in ERP system. No message is seen on the PI's sxmb_moni. The file is not written either to ERP or PI systems.
    Since I am new to PI, I am not sure where to begin with.
    If anybody can help that would be great.
    Thanks
    MLS

    Hi
    Check the following
    1. RFC connection between R/3 and PI
    2. You said Business system of type third party (PI) is receiving it. Try Business system standalone Java. If PI system is already defined in Landscape as Integration server. It will not show any message output.
    3. message is shown in sxmb_moni in your ERP that measn proxy is able to receive all objects and passed it from there.
    4. Check in SMQ2 outbound queue of ERP as well as inbound queue for PI if message exist.
    5. While configuring in ID you dont need a sender agreement. Did you created one.
    Thanks
    Gaurav

  • Proxy scenario issue

    Folks,
    This is a simple scenario:
    soap > PI > Proxy  (Sync)
    now here is the deal, when pi receives the response from SAP, in the inbound message we are able to see only 1 row in the response.
    now when a stand alone test is done @ sap , both from SPROXY and from the se37 we see many other rows as well.
    Can some1 guide me on what steps/ line i need to be thinking in?
    is this some cache related issue?

    Hi Jovani,
    Please check sxmb_moni in sap or ecc (not in pi) and see the message. Open the message and ask him to send that payload to his program. Also check whether they both are same or not. Please use this blog as reference:
    /people/krishna.moorthyp/blog/2005/12/23/monitoring-for-processed-xml-messages-in-abap-proxy
    He can put in debug mode and then can test end to end. So that when you send the data from xi it will stop at his debug point and from there can debug step by step till you see the response sending to xi.
    Also debug the proxy using this stefans blog:
    /people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
    Regards,
    ---Satish

  • Investment Buy Scenario - Issues

    Hi,
    I am unable to run the scenario as described in the documentation:
    1. Vendor C3000, Plant CFT1, no materials are displayed for the vendor.
    The simulation cannot be selected.
    I tried other vendors as well as other plants and no materials are
    displayed.
    Any guidance is greatly appreciated!

    Hello,
    I have the same problem. Have you found a solution for this issue?
    Thank you,
    Jens

  • Read-only scenario issue in SAP BPC 7.0 SP07

    Please do not post duplicate threads across forums.
    Hi
    This is related to SAP BPC.
    The appset which runs on SAP BPC 7.0 SP07, is not able to write on read-only scenarios, while the appset which runs on SAP BPC 7.0 SP3, allows to write through script logic.
    If a read-only scenario cannot be written even through a script logic, it is impossible to finalize working versions.
    So, let me know if anyone came across such similar problem.And how was it resolved?
    Thank you.
    Divya
    Edited by: Pravender on May 11, 2010 12:28 PM

    Hi,
    for BPC please the a look the these forums:
    /community [original link is broken]
    SAP Planning and Consolidation, version for SAP NetWeaver
    SAP Planning and Consolidation, version for the Microsoft platform
    Regards Matthias

  • Mail scenario Issue

    Hi,
    i got some problem with the mail Adapter, when i am sending a file as a payload often mail is sent and often it is not sending. is there any thing that if i send same payload again as a mail, mail will not be processed?
    what could be the reason why mail is not sending all the time...  and when mail is not sent i am not able to see the log in Reciever communication channel also. but i am able to see checkered Flag in Moni.
    please clear my doubt.
    Thank You,
    Madhav

    A status field will be there towards the end of the columns in SXMB_MONI (It is called Outbound status).
    Alternatively, copy the message id of the message in SXMB_MONI and go to RWB->Message Monitoring(Chose Adapter Engine)->Advanced selections.
    In the message ID field, give the message ID from the SXMB_MONI and see if you have some log.
    One possible issue could be that your Mail server might have been down at that time.
    Regards,
    Ravi Kanth talagana

  • SOAP to JMS synch scenario issue

    Dear Experts,
    I am working on SOAP to JMS (Websphere MQ) synch scenario.In the ESR i created 2 synch service interfaces(1 Inbound & 1 outbound).
    I created my 1 SOAP communication channel with QOS as "Best Effort"  2 JMS comm channel( 1 Receiver & 1 Sender).
    I am getting " no message received error in JMS receiver channel and no correlation id found error in JMS sender channel. I am attaching my channel config,error log.
    I am using PI message ID as correlation id for JMS sender and receiver channels.
    Thanks,
    Pavan T,
    +91 9901742424

    I think you should use the notify response bean on the sender channel
    Configuring the Sync/Async Bridge Using the JMS Adapter -  Adding Modules to the Module Processor - SAP Library
    Sync/Async communication in JMS adapter without BPM (SP19)

Maybe you are looking for

  • I changed Java settings and now Firefox crashes as it opens, even in safe mode; how can I fix this?

    I was trying to change settings to access the comments section of Slate.com. Right or wrong, I changed a Java setting from -1 to 2. The setting was in about:config and I believe it involved some sort of max. As I cannot open anything, I am not sure.

  • How do you create a sequence number in SQL Developer Data Modeler?

    I am new to Data Modeler and am looking to create a sequence number but do not know how to do the same using the Data Modeler. Can someone guide me? Thanks. Edited by: user6710206 on Jun 9, 2010 7:32 AM

  • Source System(Logical system) issue

    Hi All, Recently we have done QA refresh & copied with production data. For 0vendor master data we are extracting data from ECC source system. When I was trying to execute the DTP it is pointing older source system. We tried to create new DTP but whe

  • How to set up a Favourites in iPhoto

    iPhoto.  How do you set up this on MacBook Air so you can use the Heart symbol to create pictures you like under one 'Favourite' album as described in the new release top 11 tips?

  • Custom push button in sales order

    HI gurus,                I need to create a custom button(push button) in VA01 in custom tab additional data 1(header level).Please let me know the steps.. Moderator message: please search for available information first. Edited by: Thomas Zloch on M