BPM as sender service to another BPM

Hi Experts,
                   I have a requirement, where I need to define my first BPM as sender service for second BPM.  abstract interface in last send step of first BPM and abstract interface in first receive step of second BPM has same message type.
How to perform the configaration for thsi. any help can will be much appreciated.
Thanks,
Reyaz Hussain

Simply u need to configure Receiver determination such that BPM1 as sender and with your sender Abstract interface and you BPM2 as receiver.
Accordingly u need to configure interface determination between sender and receiver abstract interfaces.
You need not to create Sender Agreement and Receiver Agreement, as your sender and receiver both are BPMs(which execute in BPE (in IS)).

Similar Messages

  • BPM -  IDoc to SOAP problem (Unable to convert sender service)

    Hi,
    I have a BPM scenario where I'm sending an Idoc from r/3 to XI to SOAP.  As part of my scenario I'm sending an acknowledgment (ALEAUD) back to R/3. 
    I'm getting Unable to convert sender service IP_BPEL_INBOUND_ORDER to an ALE logical system on the Ack back.
    So I usually know what to do when I get this, I do the SLD settings on the r/3 service and I'm OK.  But in this case, it's asking for those ALE settings on the Integration Process?
    I tried adding a logical system on it but now I'm getting the error that this is already used by the r/3 service.  So I'm not to sure what to do next???
    Rgds,
    Yves

    Ok do one thing, in you mapping take one field at target side (may be u can create one or use which is not been used yet) just map the standard function called Sender to this field in target.
    Now in Intergration Directory when you do the header mapping by using F4 do not map the business systems this time, just press the button "Etended Path" (m not sure abt the exact name of this button) not use the X-Path here and select that target field which you mapped with Sender function in mapping.
    How To Handle Acknowledgments for IDoc
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/903a0abc-e56e-2910-51a8-9dc616df56eb
    I hope this will solve your problem.
    Regards,
    Sarvesh

  • Unable to convert sender service(BPM) to an ALE logical system

    Hi All,
    I am working on simple File to File Scenario where XI picks the File and process thru BPM and sends the file to R/3 Application server and wait for SYSTAT STATUS IDoc for the acknowledgement from R/3 System.
    My scenario is working fine by receiving the STATUS IDoc and closing the BPM instance.
    But later I am getting System error message as below:
    Unable to convert sender service (BPM) to an ALE logical system
    Any clues in this case?
    Thanks in Advance.
    Regards
    Sudha.

    Hi Rajesh,
    1. I am receiving the file into BPM and after validation Iu2019m splitting the file into multiple files.
    2. Each split file sent to R/3 Application Server(by activating the correlation with the filename)
    3. BPM will wait for SYSTAT STATUS IDoc (by using correlation with the filename) from R/3 System  
        for acknowledgement purpose. After receiving the respective STATUS IDoc (with the filename) then 
        BPM will close the instance.
    4. If the STATUS IDoc not received with in specified duration an alert will raise and close the BPM 
        instance.
       So we are not sending the STATUS IDoc data to Sender system.
    Regards
    Sudha.

  • Unable to convert sender service BPM_Name to an ALE logical System

    Hello ,
    While sending from BPM to R/3 ( IDOC) i am getting the following error :
    "Unable to convert sender service <BPM_Name> to an ALE logical system"
    Please kindly advice,
    Reddy

    Hi Bujji,
    I just remembered that you have to maintain your adapter specific parameters for your business process. The side effect however is that you have to define the business process name as logical system in your receiving SAP system and that you have to maintain partner profile settings.
    The answer to your question is there in this Blog:
    /people/michal.krawczyk2/blog/2005/03/29/xi-error--unable-to-convert-the-sender-service-to-an-ale-logical-system
    If the above solution doesnot work.....
    You can also try this, don't enter the "adapter specific settings" on the Integration Process. Instead enter a "Header Mapping" Sender Service in the Receiver Agreement. this should be the real sending system.
    When you enter "adapter specific settings" in a BPM, the receiving SAP systems ALE layer thinks the sending system is your BPM - using the method discussed here we are overriding that so that ALE see's that its communicating with the real sending system.
    I hope it helps....
    Regards,
    Abhy
    Message was edited by: Abhy Thomas

  • Unable to convert sender service IP_testScenario to an ALE logical system

    i have a IDOC -> BPM--->File    scenario,
    the BPM is named as IP_testScenario
    when IDOC is sent from R3 to BPM, in the MONI i can also see a Acknowledgement message saying
    <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_INV_SND_SERV</SAP:Code>
      <SAP:P1>IP_MMWIS016_01</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Unable to convert sender service IP_testScenario to an ALE logical system</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
    why this happens...........pls help

    Hi..
    For Sender you have to create the TS of Type Web AS ABAP right..
    While assigning your Bs in ID...Double click on your BS , Goto Service--> Adapter Specific Identifiers..
    Hope it helps...
    Kumar.S

  • Unable to convert the sender service

    Hi,
    On my new system XI 7.0, I try to configurate a simple "File -> Idoc" scenario without BPM, but I have still a classical dump:
      <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_INV_SND_SERV</SAP:Code>
      <SAP:Stack>Unable to convert the sender service to an ALE logical system</SAP:Stack>
    Note: My Business Service's (of ECC) doesn't appeared between "sender service" and "to an ALE".
    Moreover, in my payload, my IDoc has an <u>EMPTY</u> EDI_DC40 segment. Is it normal ?
    I have checked:
    1) the Logical System name in the SLD
    2) the port definition in WE20 compared to this one of CC
    3) the RFC destination in SM59 compared to this one of CC
    4) the Adapter specific identifier of my Business System
    5) then played with sxi_cache...
    I'm a few dissapointed... I beleived to have check everything. Maybe not!
    Mickael

    Hi Udo,
    Here's the result:
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:OutboundBinding xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
    - <SAP:OutboundBindingEntry version="30">
      <SAP:OutboundBindingObjectId>EDB7E1C839603FB9B04057583BE29980</SAP:OutboundBindingObjectId>
      <SAP:FromPartyName />
      <SAP:FromServiceName>BS__TESTXID_1</SAP:FromServiceName>
      <SAP:ToPartyName />
      <SAP:ToServiceName>ECB_BS_MDT720</SAP:ToServiceName>
      <SAP:ToInterfaceName>DEBMAS.DEBMAS06</SAP:ToInterfaceName>
      <SAP:ToInterfaceNamespace>urn:sap-com:document:sap:idoc:messages</SAP:ToInterfaceNamespace>
    - <SAP:OutboundBindingAttributes>
      <SAP:AdapterTypeData xmlns:SAP="http://sap.com/xi/XI/Message/30" />
      </SAP:OutboundBindingAttributes>
    - <SAP:HeaderMapping>
      <SAP:FieldMapping xmlns:SAP="http://sap.com/xi/XI/Message/30" />
      </SAP:HeaderMapping>
    - <SAP:ChannelEntry version="30">
      <SAP:PartyName xmlns:SAP="http://sap.com/xi/XI/Message/30" />
      <SAP:ServiceName xmlns:SAP="http://sap.com/xi/XI/Message/30">ECB_BS_MDT720</SAP:ServiceName>
      <SAP:ChannelName xmlns:SAP="http://sap.com/xi/XI/Message/30">CCR_ECBMDT720_IDOC</SAP:ChannelName>
      <SAP:AdapterName xmlns:SAP="http://sap.com/xi/XI/Message/30">IDoc</SAP:AdapterName>
      <SAP:AdapterNamespace xmlns:SAP="http://sap.com/xi/XI/Message/30">http://sap.com/xi/XI/System</SAP:AdapterNamespace>
      <SAP:AdapterSWCV xmlns:SAP="http://sap.com/xi/XI/Message/30">B38BCD00E47111D7AFACDE420A1145A5</SAP:AdapterSWCV>
      <SAP:AdapterEngineType xmlns:SAP="http://sap.com/xi/XI/Message/30">IS</SAP:AdapterEngineType>
      <SAP:AdapterEngineName xmlns:SAP="http://sap.com/xi/XI/Message/30" />
      <SAP:MessageProtocol xmlns:SAP="http://sap.com/xi/XI/Message/30">IDoc</SAP:MessageProtocol>
      <SAP:MessageProtocolVersion xmlns:SAP="http://sap.com/xi/XI/Message/30" />
      <SAP:TransportProtocol xmlns:SAP="http://sap.com/xi/XI/Message/30">IDoc</SAP:TransportProtocol>
      <SAP:TransportProtocolVersion xmlns:SAP="http://sap.com/xi/XI/Message/30" />
      <SAP:ChannelDirection xmlns:SAP="http://sap.com/xi/XI/Message/30">O</SAP:ChannelDirection>
      <SAP:FromPartyAgency xmlns:SAP="http://sap.com/xi/XI/Message/30" />
      <SAP:FromPartySchema xmlns:SAP="http://sap.com/xi/XI/Message/30" />
      <SAP:ToPartySchema xmlns:SAP="http://sap.com/xi/XI/Message/30" />
      <SAP:ToPartyAgency xmlns:SAP="http://sap.com/xi/XI/Message/30" />
    - <SAP:ChannelAttributes xmlns:SAP="http://sap.com/xi/XI/Message/30">
    - <SAP:AdapterTypeData xmlns:SAP="http://sap.com/xi/XI/Message/30">
    - <SAP:Attribute>
      <SAP:Name>interfaceVersion</SAP:Name>
      <SAP:Value>3</SAP:Value>
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>passControlSetValues</SAP:Name>
      <SAP:Value>1</SAP:Value>
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>passReceiverValue</SAP:Name>
      <SAP:Value>0</SAP:Value>
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>passSenderValue</SAP:Name>
      <SAP:Value>0</SAP:Value>
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>port</SAP:Name>
      <SAP:Value>SAPECB</SAP:Value>
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>queueing</SAP:Name>
      <SAP:Value>0</SAP:Value>
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>restoreOriginalParty</SAP:Name>
      <SAP:Value>0</SAP:Value>
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>rfcDestination</SAP:Name>
      <SAP:Value>ECBCLNT720</SAP:Value>
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>sapRelease</SAP:Name>
      <SAP:Value>640</SAP:Value>
      </SAP:Attribute>
    - <SAP:Attribute>
      <SAP:Name>segmentVersion</SAP:Name>
      <SAP:Value />
      </SAP:Attribute>
      </SAP:AdapterTypeData>
      </SAP:ChannelAttributes>
      </SAP:ChannelEntry>
      </SAP:OutboundBindingEntry>
      </SAP:OutboundBinding>
    it seems it's ok: receiver, sender, port, rfc destination are found. But my EDI_DC40 is still empty
      <?xml version="1.0" encoding="UTF-8" ?>
    - <DEBMAS06>
    - <IDOC BEGIN="">
    - <EDI_DC40 SEGMENT="1">
      <TABNAM />
      <DIRECT />
      <IDOCTYP />
      <MESTYP />
      <SNDPOR />
      <SNDPRT />
      <SNDPRN />
      <RCVPOR />
      <RCVPRN />
      </EDI_DC40>
    - <E1KNA1M SEGMENT="1">
      <KUNNR>123777</KUNNR>
      <NAME1>Adams</NAME1>
      <NAME2>James</NAME2>
      </E1KNA1M>
      </IDOC>
    Mickael

  • Unable to convert the sender service XID_900 an ALE logical system Error~

    Dear Expert:
    I received a IDOC Ack but there is an error ocour~
    Unable to convert the sender service XID_900 an ALE logical system
    XID_900 is our business system that config in SLD.
    it's very weird ....sender server should be like point to our BPM isn't?
    Regards
    Jack Lee

    hi,
    >>>it's very weird ....sender server should be like point to our BPM isn't?
    this means that your XID_900 business system in Integration directory
    does not have adapdater specific identifiers filled in
    it has nothing to do with a BPM
    also check out my blog:
    /people/michal.krawczyk2/blog/2005/03/29/xi-error--unable-to-convert-the-sender-service-to-an-ale-logical-system
    Regards,
    Michal Krawczyk

  • Unable to convert the sender service insertgoods to an ALE logical system

    Hi ,
    I am trying to send an IDOC to sap system through XI BPM . But I am getting error as "Unable to convert the sender service insertgoods to an ALE logical system"
    To rectify this error, I selected the integration process in integration directory and in (services---adapter specific properties I gave the logical system name as "LS" . Now i do not get any error in XI but idoc failed in SAP  with error as "Partner profile not available "
    Please advice .
    Thanks & Regards,
    Suvarna

    Hi Suvarna
    I have done this type scenarios using A2A and BPM also. I got success.
    Here what i mean to say , forget about your integration process for a while.
    For example you are sending a vendor file from System1 to a SAP System (IDOC). Here that file send by sender should be converted into IDOC.
    So during the configuration of SLD for Sender system ,we should give logical system (any name) for Business System.
    That logical system should be created in SAP system in (SALE tcode).Then you can't get that <b>"Unable to convert the sender service"</b>error.
    For integration process no need to assign any logical system , leave it blank.
    If you have any doubt you please call me on my mobile or give me your mail id I will forward the document which i have done.
    thanks
    Prasad 9960226467

  • Error: Unable to convert the sender service SC_PO_fileidoc to an ALE logica

    Hi,
    I'm currently creating an Idoc adapter receiver with BPM. However I've received an error at the second stage from BPM - IDOC. It gives the error "Unable to convert the sender service SC_PO_fileidoc to an ALE logical system". Appreciate if anybody can help me.
    Cheers
    Zubair

    Hi,
    This weblog will help you resolve this issue.
    /people/saravanakumar.kuppusamy2/blog/2005/01/20/configuration-tips-for-a-business-serviceintegration-process-to-send-back-ale-audit-idoc
    under the section "Intgeration Process as the receiver system"
    Check whether you have assigned the Logical system (LS) name to the integration process in the adapter specific identifiers (Integration Directory). Also check whether an entry for the LS is available in the SLD for the sender Business system.
    Regards,
    Sridhar

  • Unable to convert the sender service CSBK_Invoice02 to an ALE logical syste

    Hi Experts,
    I have Idoc -> BPM -> Third party system scenario.
    In which while getting acknowledgement i m getting the following error.
    "Unable to convert the sender service CSBK_Invoice02 to an ALE logical system"
    here CSBK_Invoice02 is my BPM.
    I have checked the Adepter specific config into the ID.
    For R/3 it is correct, and for Third party system it is blank.
    As here BPM is giving error. But i am not able to give any Logical system there.
    Any idea y this error is coming?
    Its really very urgent, as my development is going into production tomorrow.
    Please help me out in this ASAP.
    Thanks in advance.
    Regards,
    Hetal

    Hi Hetal,
    Did you check the response from Mickael from thread..
    1/ In your Business Process of your ID (configurator), go to menu "Service > Adapter-specific identifier" and in the part "IDoc Adapter", write your Logical System.
    2/ Create this Logical System on your target system (R/3).
    WARNING: XI allows you to used a Logical System for only one service (Business Process). Thus, if you are several interfaces, you must used different Logical Systems.
    Hope this will help.
    Nilesh

  • Invoking one web service from another web service

    Hi there,
    I want to invoke a web service lets say X. But befor sending parameters to this web service, what i want to do is first pass the parameters to a web service called Y and Y will decide wether to call X or not. In other words i want to invoke a web service from another web service.
    Its kind of urget so do the needful asap.
    Thanks

    Calling another webservice from within a webservice does not require anything special. The service (say svc1) that calls another service (svc2) will be a web svc client. So you will have to do the same steps for svc1 as you would do for any other web service client

  • Problem Unable to convert the sender service to an ALE logical system

    Hi to All..
    I'm facing a problem in one scenario File to Idoc .. I got this problem
    "Unable to convert the sender service to an ALE logical system" in pipeline Call Adapter.
    I check this blog but the problem persist . /people/michal.krawczyk2/blog/2005/03/29/xi-error--unable-to-convert-the-sender-service-to-an-ale-logical-system
    Also I have another scenario in other Software Component Version SCW  and the Idoc works correctly..
    I wonder if I miss something
    this the trace
      <Trace level="1" type="T">----
    </Trace>
    - <Trace level="1" type="B" name="CL_IDX_IDOC_SERVICE-ENTER_PLSRV">
      <Trace level="1" type="T">Pipeline Service ID: PLSRV_CALL_ADAPTER</Trace>
      <Trace level="1" type="T">Get Information from IS-Header Objekt</Trace>
      <Trace level="1" type="T">Get Information from SD-IDoc-Endpoint</Trace>
      <Trace level="1" type="T">Sender and Receiver after Header-Mapping</Trace>
      <Trace level="1" type="T">Sender service Sys_XXX</Trace>
      <Trace level="1" type="T">Receiver service Sys_EDV_XXX</Trace>
      </Trace>
      </Trace>
      <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST" />
      <Trace level="1" type="System_Error">Error exception return from pipeline processing!</Trace>
      <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
    Edited by: Luis Ortiz on Jan 25, 2010 3:37 PM

    Hi,
    in order to use only one logical system (PI's) in we20 in ECC and not as many as you have sender systems
    Regards,
    Michal Krawczyk

  • ERROR"Unable to convert sender service to an ALE logical system,(Urgent)

    Hi All when i am not giving the sender service address in the Receiver Aggrement i am getting this perticular error .
    <?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="IDOC_ADAPTER">ATTRIBUTE_IDOC_METADATA</SAP:Code>
      <SAP:P1>Transaction IDX1: Port SAPRP1, client , RFC destination contain errors</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error: Transaction IDX1: Port SAPRP1, client , RFC destination contain errors</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    ==========================================
    And if i am giving this one then i am not getting any such error rather i am getting another error "Unable to convert sender service to an ALE logical system" for this also i have checked the LS system name in the Adapter specific Identifier and the logical name are exactly same. But still i am getting this error
      <?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="IDOC_ADAPTER">ATTRIBUTE_INV_SND_SERV</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Unable to convert sender service to an ALE logical system</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    =============================================
    Still i am getting this error can anyone please let me know what to do now..??
    Please treat this as urgent

    Hi,
    This error is caused when Sender System name does not match the logical system name of partner. As you mentioned you have done all the steps to ensure that, here's a checklist that could be helpful:
    1. Check adapter specific parameters for sender system.
    2. Maintain header mapping in receiver agreement and ensure that sender service name provided is same as business partner name required in R3 and business partner type is LS.
    3. This may sound very basic, but ensure that checkbox for 'Apply control record from payload' is not checked and if it is then the values passed through payload are appropriate.
    Hope this would be helpful.
    Thanks,
    Bhavish

  • Error "Unable to convert the sender service  to an ALE logical system"

    Hi,
    I send I message from XI to R3 and I get the error "Unable to convert the sender service  to an ALE logical system" in transaction "sxmb_moni". I've configured the idoc-adapter, as following:
    -I have created a business system "r3sys_bs" with a logical system "r3system". This business system is the idoc-adapter. This logical system is also created in transaction "bd54". In the ID I have assigned the business system the logical system (adapterspecific identification).
    So, this error still appears.
    Can anybody help me please?
    Regards
    Stefan

    Hi,
    our scenario is JMS --> XI --> IDoc
    so, I have created a business system "jms_bs" without a logical system in sld, that I use for the jms-connection to another software. so, the business system is a "third party".
    Then I have created a business system with assigned logical system for the IDoc-Receiver as I in my first posting mentioned.
    Which of both business systems need a logical system?
    Thanks
    Regards
    Stefan

  • How to send Service Ticket from CRM to Solution Manager.

    Hi all,
    at present we are creating service tickets relevant to SAP operations in our CRM instance and we plan to continue to do so.
    We also would like to forward these created service tickets to the Solution Manager Service Desk.
    There is functionality in Solution Manager to bind into an external service desk. However I believe this is only really relevant to binding in another Solution Manager - in any case, there is seemingly very little documentation about this available.
    Has anyone ever done this - sending service tickets from CRM to Solution Manager Service Desk? If so, could someone please let me know where I can find the documentation on that. Any help is much appreciated.
    Cheers,
    Wolfgang

    Hi,
    Use "Rule Modeler" for sending emails and also maintain "IF" condotions there.
    Regards,
    Ankush

Maybe you are looking for

  • Multiple filters on a characteristic

    Hi; In my query, i have a filter on 0PLANT - selection option, mandatory, processing type - authorisation. In addition, i need another filter on '#' - hardcoded. If i apply this filter and do a check, i get an error - SELOPT / Query variable # does n

  • Can't get Finder to open a window

    I can't get Finder to open a window when I click it in the dock when there are no windows already open. Applications will launch from the dock and I can open a window by double-clicking the hard drive icon on the desktop. I also cannot get a window t

  • Eclipse Debug Issue

    Hi All, Environment ========== Eclipse with myeclise plugin (licensed version) Sun Java System Application Server 8 (configed with ecllipse) winCVS What is your current status / setting ? I have setup eclise environment plugin with SJSAS 8. Already d

  • How to select x numbered row from two tables

    Hi, I have one performance problem... Here is sample scenario... TableA A1 A2 A3 a1     a12     a13 a2     a22     a23 a3     a32     a33 TableB B1     B2     B3 b1     b12     b13 b2     b22     b23 I want result like A1     B1     A2     B2 a1     

  • Need help to find some mumbers.

    I have a class where I enter some information 5 times. Name, and a number. So I have 5 names and 5 numbers related to thoses names. I need to find the biggest number and display the name, how I would implement that? can someone help me here.