HTTP-IDOC

Hi
We are sending message from People soft to SAP-xRPM By using adapters HTTP as sender and IDOC Adapter as receiver.
Here we are getting one error in SXMB_MONI
as <b>The sender Service BS_PSFT is unable to convert ALE logical system</b>.
It is very crucial, i have created all required settings in xi ( idx1, idx2).And in SAP-xRPM side also created required ALE Settings.
So please help in this thanks in advance..
Thanks
N.Prasad Babu

Hi Prasad,
I assume your problem is with "Party"
follow these 3 ADDITIONAL steps, see if you get it solved. you will do all the regular steps (like Rec Detmn, Int Det)with your party. But to overcome your issue you need to create something in "Service without party"
In ID -> In "service without party" -> In "Business Service"
1) Create a "Dummy Service" (say Z_xyz), go to adapter specific identifiers , give LS name (say xyz).
2) Now do a header mapping in your Receiver Agreement for "Sender Service" (select your Dummy service), also do header mapping for the "party" (just put a space " " hardcode). This ensures that there is no party, but only a service (as LS).
In your Backend SAP R/3
3) Create a Partner profile, exactly with the same name as your LS given in ID and give appropriate IDOC types and other settings.
Also check this link, it is similar to your issue Unable to convert the sender service to ALE logical system
Hope this fixes your issue.
Regards
Vishnu

Similar Messages

  • Why we r not Creating Sender Agreement For HTTP & IDOc Adapter at Sender .

    Hi Buddy's,
                         Why we r not Creating Sender Agreement For HTTP & IDOc Adapter at Sender .And why we create receiver agreements at receiver side bt not sender agreement at sender side.
    Wat Is GLOBAL Container ?, where it will Occur & wat is the functionality of that.

    Kumar,
    1) XI integrattion server - IS expects the messages in XML format. If you see the HTTP request you will see that we pass all the info contained in the Sender areement in the the HTTP request itself , namely - Message interface, message type and the namespace (along with login parameters). For IDOCs the the IDOC- XML are are sent to the IS (through IDOC port configuration at the source system.
    2) When send a message to XI the sender knows that XI system parameters, but when at the reciver end there could be any any system that is reciving the IDOc/HTTTp message. you specify those message through a commumication channel and this channel is associated to a receiver agreement.
    3) A Global container is like a place holder for variables. You can set a variable here and access it throughout your mapping and hence the name.
    A good example for a gloabal container is a counter to countthe number of records in te target side.
    Regards,
    Arvind ravindran

  • Http - iDoc scenario - ID

    Hi,
    HTTP - XI - iDOC  is my scenario.....
    i am facing problem in iDoc adapter...
    the error category is idoc adapter and the error id is "ATTRIBUTE_INV_SND_SERV"
    Which RFC destination and port should in mention in Communication Channel? Either the receiver or XI?
    forward your suggestions....
    Thanks,
    RPN

    hi rpn,
    check this links
    Go to Int. Directory -> Double Click on your IDoc Business System -> Menu -> Service -> Adapter Specific Identifiers
    Maintain Logical System name and System ID and Client number.
    Check the following blog.
    The specified item was not found.
    Unable to convert sender service to an ALE logical system
    ATTRIBUTE_INV_SND_SERV
    XI 3.0, Party and Service problems (IDoc inbound)
    Trouble shooting file to IDOC and IDOC to file
    Troubleshooting  File-to-IDOC Scenario in XI.
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/error%2bhandling%2bin%2bfile-idoc%2bscenario
    see the below links
    ALE configuration for pushing idocs from SAP to XI
    Introduction to IDoc-XI-File scenario and complete walk through for starters.
    idoc settings Configuration steps required for posting idoc's(XI)
    Also
    /people/sravya.talanki2/blog/2005/10/27/idoc146s-not-reaching-xi133-not-posted-in-the-receiver-sap-systems133
    IDOc testing - Generate Test Case for an IDOC Scenario
    regards
    srinivas

  • Question on HTTP/IDoc Adapters

    Hi All,
    In the XI 3.0 documentation, its mentioned that a Sender Communication Channel config is not required for IDoc and Plain HTTP Adapters. What's the reasoning behind this? And why is it not applicable to the Receiver side as well?
    Thanks and Regards,
    Bharath

    Hi,
    for HTTP sender the sender is just going to type the URL which is the Pipeline URL in ABAP stack.You will require a channel and sender agreement only if it has to pass from adapter engine to Integration Engine. Since the request strikes the Integration Engine directly there is no need for sender commn channel.Any HTTP request should be given in specified URL format .check this SAP link for further info
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/44/79973cc73af456e10000000a114084/content.htm">http://help.sap.com/saphelp_nw04s/helpdata/en/44/79973cc73af456e10000000a114084/content.htm</a>
    Regards,
    Sudharshan

  • Http,idoc adapter

    if we choose the adapter type as idoc,http the channel direction defaults to receiver why?

    Hi Narendra,
    The plain HTTP adapter is generally  used by external systems to connect to the Integration Engine using the native HTTP interface (HTTP payload without SOAP envelope),which is why its default comm channel is receiver
    Also ,a communication channel with a receiver HTTP adapter can be created automatically for business systems that are defined in the System Landscape Directory
    check this http://help.sap.com/saphelp_nw04/helpdata/en/43/64dbb0af9f30b4e10000000a11466f/frameset.htm

  • Synchronous HTTP-IDOC Scenario

    Hi,
    We have a scenario where our vendor sends us the cXML invoices which we are receiing using a HTTP adapter and creating a IDOC in R/3 using a IDOC adapter. But our vendor is expecting a cXML response back which contains the status code 200.
    To do this do I have to use a sync Http adapter and Sync/Async bridge. How should I get the response back to the HTTP sender adapter. Do I need to get the ALEAUD(Acknowlegement of the actual IDOC)  IDOC to XI and map it to the response cXML.
    Is there any simple way to send back a response the cXML invoice reaches the XI, instead of getting the response back from R/3.
    Please suggest
    Appreciate all your help.
    Thanks,
    Maulik.

    Hi ,
    Please refer following blogs for use of sync async bridge
    /people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi - Use of Synch - Asynch bridge in ccBPM
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] [original link is broken]
    For idoc acknowledgement . You can use send step with ack type as application or system .  for more info refer following blogs
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/903a0abc-e56e-2910-51a8-9dc616df56eb
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe
    Thanks ,
    Suvarna
    Award pts if it helps

  • External Control of PI Adapters. (ABAP Based, HTTP, IDOC)

    Hi,
    I found this interesting blog on how to use HTTP post to control externally PI Adapters:
    /people/william.li/blog/2007/05/04/control-communication-channels-externally-without-using-rwb
    I wrote a java program to call the AdapterEngine and list the status of all the adapters. I then realized that I was getting only the status of the adapters in the Java Stack.
    How can I control the adapters in the ABAP stack? I need to start/stop an IDOC adapter from outside PI. (7.1 EHP1)
    Thanks,
    Martin Lavoie-Rousseau

    AFAIK you can't externally control the adapters on ABAP stack. Anyone else, any suggestions?

  • BPM  HTTP Sync - IDOC Async Timeout

    Hi!!!
    my scenary is using a BPM
             HTTP sync <--> BPM -> IDOC
    my IP
    receiver            sender1             transforme              sender2
    SI_ABS_SYNC         SI_ABS_REQ          OM_ABS_REQ_to_ABS_RES   SI_ABS_RES
    SI_ABS_REQ                              SI_ABS_REQ              Close S/A Bridge
    Open S/A Bridge                         SI_ABS_RES
                                            Create New Transaction
    HTTP                IDOC                Mapping                 HTTP_Response
    ->                  ->                  ->                      <-
    ->                                                              <-
    the steps the BPM pass
    receiver -ok
    sender1 -ok
    tranformer -ok
    sernder2 - mistake
    could you help me, what i need to move or configurate to return the response message
    the tranformer is a Mapping with return a ID that it is in the request message, i simple sent to return
    Levy Gonzalez

    Hi Levy,
    this forum is about SAP NW BPM, not PI ccBPM. Please post your question in the PI forums, I´m sure there are people that can help you.
    Best regards,
    Matthias

  • Error handling problem with outbound idoc status 02 and  XML HTTP Port

    I set up an ALE scenario to send master data out of SAP via an XML HTTP port.  All goes well until the idoc receives error 02. 
    It looks like idocs in this error status with the use of an XML HTTP port can not be reprocessed via the standard SAP techniques.  Program RBDAGAIN takes them out of the list for reprocessing (even though the connection is back up and running).
    Is there any solution to still use the standard ALE error handling ?

    Hi Karin,
    Looks like based on note 701597, you can only reprocess these idocs manually via a workitem.  I qouted the relevant text below:
    3. Error handling with status '02':
    An HTTP IDoc in status '02' should not automatically be sent once again.
    Up to now, the RBDAGAIN report was used to resend incorrect IDocs.
    However, this report was adjusted and now deletes all IDocs in status 02
    to be routed to a HTTP port from the list of selected IDocs. IDocs to a
    HTTP port in status '02' should only be sent manually via a work item.
    Regards:
    Rex

  • Retrigger failed IDOC with XML HTTP port

    Hi Friends,
    Can anyone suggest me how to retrigger failed IDOCS in we05 with XML HTTP port, any other than we19 to retrigger? I have already gone through all the links in sdn, nothing seems to work, have tried program RSMIPROACT also.
    Thanks & Regards
    Ridhima

    Hello,
    Please check the below SAP Note:
    857321 - Resending HTTP IDocs automatically in status 02
    -Rahul

  • IDOC-- XI-- IDOC

    Hi,
    I would like to know/conform the settings of IDOC adapter. Please find my doubt in SAP basic settings while configuring IDOC adapter.My scenario is
    IDOC ( Client 501 )--> XI ( Client 123 )  --> IDOC ( Client 501 ) all the clients are in the single R/3 system.
    In the Sender R/3 system....(Client 501)
    1.Create an RFC destination (SEN_501) to XI in the SEN R/3 system using SM59. ( What username i need to maintain in the remote logon tab ( XI?) )
    2.Create a transactional port (PORT_501) to XI using the RFC destination SEN_501, created in the above step ( Please confirm this )
    3.Create a Partner agreement using transaction we20 in the sender ( Client 501) system. ( What it the Partner number? i have used the logical name of the Client 502 )
    In the Integration Server...(Client 123 )
    Do i need to create any RFC destination ( SM59 ) here in XI to connect to client 501 system?
    Create port using IDX1 ( SAPNW4 ) what port i need to give here ?
    In the receiver system..(Client 502)
    Create Partner profile using WE20 ( i have used logical name of client 501 as a partner no. )
    Do i need to do any RFC destination in SM59?
    Thanks in advance..
    Regards,
    Lila

    Hi,
      You wrote as " <i>I would like to know/conform the settings of IDOC adapter. Please find my doubt in SAP basic settings while configuring IDOC adapter.My scenario is
    IDOC ( Client 501 )--> XI ( Client 123 ) --> </i>
    I am a bit confused on this, If idoc is sending data to xi you donot need an sender idoc adapter as it sits on abap stack and has all the information it needs.
    You can refer this thread and my replies and other replies,
    Question on HTTP/IDoc Adapters
    OR Are you talking of settings needed to post an idoc to SAP XI, Like say from we19??
    If thats the case you roughly need the following,
    Configurations in R/3 side
    1.     SM 59 (RFC destinations)
    Create a RFC destination on the XI server. The connection type should be R/3 connection. The target host needs to be the XI server.
    2.     WE 21 (Ports in IDOC processing)
    Create a transactional port. Provide the RFC destination created in this.
    3.     BD 54
    Create a logical system.
    4.     WE 20 (Partner Profiles)
    a.     Create a new partner profile under partner type LS.
    b.     Assign the message type in outbound parameters.
    c.     Open the message type (Dbl click) and configure the receiver port to the port created.
    Configurations in XI server
    1.     SM59 (RFC destination)
    Configure the RFC destination specific to the R/3 system.
    2.     IDX1 (Port maintenance in IDOC Adapter)
    Create a port and provide the RFC destination.
    Hope this helps you,
    all the best,
    Anirban.

  • Export tables with idoc

    Hello,
    I would like to export the content of some tables (ie : articles).
    I found that there are existing Idoc to do that (articles MATMAS01) , but I don't know how to do.
    I need to export the datas on the same computer which runs sap, why not in XML or in another file. The aim is to access the data.
    Do you know where I can find some help which tells me step by step how to send an idoc and to get it in a file ?
    thank you for your help

    Some very good links on the same.
    http://www.sappro.com/downloads/OneClientDistribution.pdf
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    /people/kevin.wilson2/blog/2006/11/13/ale-scenario-development-guide
    Some more info
    Please check this online document for ALE and IDoc.
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEIO/BCMIDALEIO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEPRO/BCMIDALEPRO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEQS/CABFAALEQS.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDISC/CAEDISCAP_STC.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDI/CAEDI.pdf
    Also check this links for additional information.
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    IDOCS
    http://idocs.de/www5/books/IDocBook/IDOCS_CHAP09-11.pdf
    http://idocs.de/cookbooks/idoc/cb12_idoc_20_outbound/idoc_outbound_45_rsnast00/docu.htm
    The only difference in your case could be the configuraiton of the ouptut port to be a XML file port that can be done in WE21.
    regards,
    Ravi
    Note - Please mark all the helpful answers

  • Sender agreement & communication channel not needed in case of IDOC adapter

    Hello everyone ,
       I am new to xi , as far as i know a communication channel cannot be created in ID when using IDOC adapter , the answer for this question is like , the idoc adapter resides on the integration server & not part of j2ee AF .
    Can some one explain me in the terms of a laymen , its not clear to me.
    Thanks & Regards,
    Reena.

    Hi ! Reena
    IDOC adapter resides on Integration server, so Integration engine takes care of the conversion format from IDOC to XML, hence there is no need for sender Adapter .Also since its residing on Integration server you can directly post the message in the Integration engine.
    well lemme explain a little bit,the main reason for sender agreement is to associate namespace with the sender adapter,now when we shoot IDOC from R/3 it already contains its standard SAP namespace so no need of sender agreement.
    now comes the sender CC,main use of sender CC is to identify the sending system and the adapter.the IDOC header contains details of all the this,so again there is no need for sender CC
    loook at this thread discuss the same
    Re: Why we r not Creating Sender Agreement For HTTP & IDOc Adapter at Sende
    Re: why HTTP & IDOC adapter do not require sender communication channel?
    Thanks!!
    Questions are welcome here!!
    Also mark helpful answers by rewarding points
    Regards
    Abhishek Agrahari

  • HTTP receiver adapter : message not reaching partner

    Hi,
    Scenario: IDOC -> PI7.0 -> HTTP
    Idoc has to be routed after mapping to XML message to partner via HTTP post.
    Partner says, he has not received any message from PI.I can see successful status in SXMB_MONI. As HTTP adapter is not part of adapter framework, so I can not see message under Adapter engine in RWB, Right?
    Outbound message has DTD reference, is this should cause any problems?
    One more thing, under sxmb_moni, under trace I can see message
    "HTTP code:200, Ok".
    How can I ensure that PI has sent successfully message to partner.
    Please note that for HTTP adapter configuration: I have created HTTP destination on XI system with URL, service number and path prefix. It is successful.
    Best Regards,
    Divyesh

    For the already executed scenario, there is nothing much you can do now. sxmb_moni is the last point for monitoring the http related call. For the traces you may check transaction sicf
    http://help.sap.com/saphelp_nw04/Helpdata/EN/80/b2dd3a6dac703be10000000a11405a/content.htm
    You may use TCPGateway to trace further calls.
    /people/stefan.grube/blog/2007/03/29/troubleshooting-soap-http-and-mail-adapter-scenarios-with-tcpgateway
    Regards,
    Prateek

  • 2 Idocs in 1 Message

    Hi, I have this problem where I'm trying to mapp one file to two different Idocs in the same mapping.
    The mapping works correctly but when I test it i get this error: Messages in multi message format can be sent to one adapter engine only.
    I have used Enhanced type for Interface Determination where I pick my interface mapping and the 2 idocs included are automatically populated as inbound interfaces. and therefore in Receiver Determination two different inbound interfaces are populated each with its own receiver agreement, but the same adapter.
    Do you know what the problem could be?
    Thanks

    Hi Sonny,
    multimapping without BPM works only with Java outbound adapter, not with "native" WAS adapter (http, idoc, abap proxy). Inbound adapter is not important.
    If you want to use a multimapping with a IDoc receiver adapter go for BPM.
    Regards,
    Udo

Maybe you are looking for

  • Problem with PDF attach

    Hi, my problem es this, I use de FM 'CONVERT_OTFSPOOLJOB_2_PDF' to convert a spool to PDF document, it work ok. Then I convert th PDF doc from 132 to 255 char, and the end I send the PDF with FM 'SO_OBJECT_SEND'  The mail is sending correctly but whe

  • QickTime and/or iTunes Interfere with Outlook Express

    Last week, after installing the new iTunes version with QuickTime it started interfering with the operation of Outlook Express. Specifically, one of these two products is reading new messages in my OE Inbox folder and changing them from unread to rea

  • How do we re install system only?

    Is there an equivalent way to "install in place"?

  • Trouble with iMovie Hi-Definition photos

    I have used impvie for a long time, and I have never had any trouble with it. I am currently making an imovie with many photos. It seems that the higher quality photos don't play when I put them in the project. The previous photo simply replays but l

  • Changing iweb Header Width

    I'm having problems trying to change the header width, and I hope someone can help me find a solution. I'm able to change the content width, but the header stays at 700 px and is aligned left with the page background filling the top right.