PI 7.1 - receive unknown IDOC

hello everyone.
I have the following scenario:
we receive from another SAP system an IDOC that we do not have in our ERP system
example: name: ZDOC.ZDOC1, namespace: urn:sap-com:document:sap:idoc:messages
after receiveing it - we map it to a target service interface:
example: name: ZDOC_TARGET_SI namespace: http://abc
the sender system insist on sending the IDOC in it's original name, and not as a message interface.
in order for us to know the structure of it - we got an XSD - and we make a service interface that uses it:
example: ZDOC_SOURCE_SI namespace: http://abc
the problem is - that on the receiver determination - I must configure the incoming message with the idoc name:
ZDOC.ZDOC1, but the operation mapping maps between ZDOC_SOURCE_SI -> ZDOC_TARGET_SI - so I can not use it in the interface determination.
in short - how can I map an interface when the name & namespace of it are determined for me, but I can't have them in my ESR?
thanks ahead,
Imanuel Rahamim.

Hi Imanuel,
"that on the receiver determination - I must configure the incoming message with the idoc name:
ZDOC.ZDOC1,"
Why do you HAVE to use the same IDOC name? It doesn't make any sense to me.
Can you explain why it has to be that way?
As you might have figured out already, there shouldn't be any problem if you use ZDOC_SOURCE_SI and its name space as the outbound message. isn't it?
In the worst case, If you HAVE to use the same IDOC name, then you have to create a ZIDOC with the same name in your system also and import it in your ESR.
Regards,
Ravi Kanth Talagana

Similar Messages

  • RPM_FIN02 - Receiver of IDoc is its own logical system

    For one particular portfolio item, I run the RPM program RPM_FIN02.
    This results in an IDoc creation.
    Next, I checked the status of the IDoc (RPM > Base System Interfaces > SAP Financial and Controlling Integration > Data Distribution From SAP FI-CO to SAP xRPM > Check Inbound Processing).
    This shows the status "29 - Receiver of IDoc is its own logical system".
    As a result, the Internal Order costs (including the ones posted from cProjects) do not get pulled into RPM Financial Planning.
    Please advise.
    I do not have the technical understanding of this issue, and would therefore need a little more than the mere technical jargons and terms to be able to resolve this.
    Thanks for understanding.

    Hi,
    Very briefly,
    -Assuming your RPM system is independent of your ECC box. But RFC connected.
    -RPM_FIN02 is for pulling in financial data onto RPM item from (object linked) Internal Order(IO)/PS Project(PSP).
    -RPM_FIN02 do not recognize/goto cProjects for financials.
    -cProjects can have its own account assigned IO/PSP
    -cProjects Dashboard, (if all is well incl. evaluation) should display costs from assigned IO/PSP
    -This cost does not reach RPM item
    -Source of cProjects- if it is created within cProjects or from RPM Item, does not matter.
    thanks,Mathavan

  • PI 7.3 receiver AAE idoc scenario-No receiver comm channel found in ICO

    Hi,
    I am working in PI 7.3 receiver AAE idoc scenario.When I try to configure Integrated Configuration(ICO),I am not able to see the receiver comm channel in receiver agreement.
    What is the reason for this??I have configured the communication channel,but still its not shown in reciver agreement dropdown.
    Please help.
    Regards,
    Sriparna

    Hi Sriparna,
    In PI 7.3 there is are two separate IDoc adapters: "standard" IDoc adapter and one that is dedicated for AAE (ICO). Make sure that you have used the right one - most probably not, which is why you cannot see the channel in the dropdown list.
    Hope this helps,
    Grzegorz

  • IDOC error - Receiver of IDoc is its own logical system

    hi,
    i have a requiremnt to generate the IDOC for the same and same client. actually i have to get the data from application server and i have to generate the IDOC.
    for this i have created a Zreport and passed the data from application server to segment and i called the
    FM "MASTER_IDOC_DISTRIBUTE". after executing the Zreport, IDOC is generated and show the error
    status as 29.i.e. Receiver of IDoc is its own logical system.
    my logic is as follows.
    MOVE 'LS' TO w_edidc-rcvprt.
    MOVE 'SBECLNT130' TO w_edidc-rcvprn.
    MOVE 'ISU_MR_UPLOAD' TO w_edidc-mestyp.
    MOVE 'ISU_MR_UPLOAD01' TO w_edidc-idoctp.
    pls let me know the solution for this problem.
    Regards,
    Balu

    Hi  Reddy,
    please let me know how did u solve this issue, even i have the same requirement and am gettign status 29.
    Thanks
    Rakesh

  • Anyone have any information about iphone 6 and 6  issues with receiving Unknown caller IDs from pbx systems?

    We are seeing any issue with iphone 6 and 6+ phones receiving "Unknown" on the caller id when they receive a call from a PBX system. All other versions of iphones are not having this issue. I have read several forums and it seems to be a carrier issue with the new LTE towers. Has anyone else experienced this issue?

    yes its a new issue for me too.  Are you a ATT customer? My brother has iphone 6 but with another carrier and has no problems..

  • Receiving multiple IDocs

    hi all;
    i have a scenario where i am receiving multiple IDocs and have to keep on receiving tthem till 15 mins.
    i implemented the scenario based on
    /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
    but my IDoc messages seems to keep on waiting and the deadline branch not getting executed.
    i came across the blog:
    Deadline branch not getting executed
    can anyone tell what does "missed out the workflow configuration during installation" means in the blog.

    Hi Mudit,
    "can anyone tell what does "missed out the workflow configuration during installation" means in the blog."
    From SAP Help:-
    <i>Cross-component Business Process Management is integrated with the business workflow (WebFlow Engine). An integration process can send messages to a workflow and, conversely, messages from a workflow can be processed in an integration process.</i>
    For more about WorkFlow:-
    http://help.sap.com/saphelp_nw2004s/helpdata/en/a1/172437130e0d09e10000009b38f839/frameset.htm
    Regards,
    Sushumna

  • Receiving Unknown Byte Messages in JMS Queues from MDM 2.0

    I am receiving unknown Byte messages in JMS CCB MDM Queue from MDM 2.0.
    It keeps on increasing. Please let me know how to avoid this. and what may be the error.

    Hi,
    Set these flags with in your startup script like setDomainEnv.sh file or startWebLogic.sh file.
    set these option near java_properties or options.
    once you set please restart and one more point I missed here once you set these debug flags change the logging patter patter to debug mode under
    server >> logging
    change all the logging severity to debug mode and collect the debug.
    Regards,
    Kal

  • Receiver AAE IDoc adapter

    Hi All,
    I have a doubt regarding receiver AAE Idoc adapter. There are three options available in java IDoc adapter namely Default, Manual and From NWA. In Default option, we just need to configure a RFC Destination in NWA but in From NWA option, we need to configure RFC Destination as well as Resource Adapter(JCA Connection Factory). So, I just want to know what is the benefits of using From NWA option over Deafult and what is purpose of configuring Resource Adapter in NWA?

    Hi,
    see the below link.
    http://help.sap.com/saphelp_nw73/helpdata/en/bc/0341dd385945d49eb809c084cf3dea/content.htm
    as per this link i should check the checkbox.
    Configuring Acknowledgements for a Sender IDoc Adapter (AAE) Locate this document in the navigation structure
    Procedure
        Choose the sender communication channel on which you want to enable acknowledgement settings.
        Choose the Parameters tab and then, choose the Ack Settings tab.
        On the Acknowledgement Parameters area, enter the following settings:
            System Ack Ok Requested
            Choose this option to receive XI system acks.
            System Ack Error Requested
            Choose this option to receive XI system error acks.
            Application Ack Ok Requested
            Choose this option to receive XI application acks.
            Application Ack Error Requested
            Choose this option to receive XI application error acks.
            ALEAUD Special Handling Needed
            Choose this option to enable the sender Java IDoc adapter to apply special handling to the incoming ALEAUD message. The adapter replaces the IDoc number of the ALEAUD message with the original IDoc number.
            Initially, the receiver Java IDoc adapter generates a unique IDoc number, which replaces the original IDoc number of the outbound message. This IDoc unique number is referred by the ALEAUD message. However, the ALEAUD message is not converted to an XI Ack message in this case.

  • I am receiving Basic Idoc Type error while I am executing SWO1 for BKPF

    Hi
    I am receiving Basic Idoc type error message while I am trying to test BKPF object. Please note that the Business Object is delegated to a custom BO. Can anyone tell me where the linkage is established between IDOC type and BO.
    Thanks
    Arghadip

    Arghadip,
      Can you check the transaction WE57?
    Thanks

  • HT201342 Contacts loss from iCloud and receive unknown contacts from another account

    Contacts loss from iCloud and receive unknown contacts from another account. How to retrieve contacts

    I automatically backup by syncing
    Syncing is not a backup. You are supposed to maintain your own backups that you can restore from in the event of a problem.
    See: http://support.apple.com/kb/HT4910
    There are no server issues reported at:
    http://www.apple.com/support/systemstatus/

  • How to receive bundled iDocs in PI and build web service call based on them

    Hi experts
    I have a challenge where PI 7.1 receives 1000 bundled iDocs of the same type and from these PI must generate 3 target messages (SOAP requests). The records in the iDocs must be mapped to one of 3 different target messages depending on the iDoc header value. The 3 target messages must be sent in a web service request to the same web service. The web service will thus be called 3 times, one for each request message.
    Will it be possible to handle this using n:m mapping as described in help.sap.com (and then just using 1 source message in the mapping as the iDocs are of the same type) or is a java mapping required and if so, what are the pointers?
    BR Mikael

    >I just realized that I have to call 3 different operations on the same webservice
    if you design different soap recv channels, then you can specify action value as specfic to each operation in each soap receiver cc.   If you use same channel for all of them then you might have to use dynamic configuration to populate different  operation as action in the communication channel.

  • Configuring to receive a iDoc in R/3 sent by XI

    XI send a idoc( inbound - ORDERS05 ) to R/3, but occurs an ALE error, what's the basic settings that must to be done in R/3 to send iDoc(inbound) from XI to R/3 ?
    Is it necessary to configure a port to XI in IDX1 in R/3 ?

    Hi Regis,
    U have to configure Port using IDX1 in XI where an RFC destination is to be mentioned which holds the recevier logon details...
    And in the receiver maintain the partner profile(Inbound parameters needed to be handled...(WE30))
    Regards,
    Sridhar

  • Message mapping: SOAP Receiver to IDOC Sender

    hi,
    i have an idoc sent to SOAP receiver. SOAP Response will have only the "Status code" and the "Reason of failure".
    IDOC Sender will have the PO Number and the Vendor Name to which we are sending.
    The SOAP Response will not have the PO Number and the Vendor Name.
    How can i have the Reason of failure, PO Number and Vendor in one message type?
    Thanks in advance,
    Tirumal

    Praveen -
    Thanks for the response and appreciate your observation.
    Very tight deadlines with the client and have to finish lot of tasks in short time so putting hands in everything.
    There are lot of vendors who run their proprietary web services. So cannot change their stuff.
    How would i map the SOAP request to the SOAP Response since some information is in one message type and other half of information available in other message type.
    I created a SOAP Response Type with the "Reason Code" information.
    I created another message type with all the information that i want.
    How would i map the SOAP Request to the SOAP Response msg type and the other message type.
    Let me know.
    Thanks in advance,
    Tirumal

  • Receiving binary IDOC via Queue and convert it to XML-IDOC

    Hello,
    we are focusing the following scenario:
    We receive an plain, binary IDOC in a MQSeries Queue. We want to pick it, transform it and place it into R/3 (of course using XI 3.0). Afterwards the other way around.
    I know the Howto for the ABAP mapping from XML-Idoc to plain IDOC. This may also work for our scenario. Do you agree?
    The other way around is more difficult. I assume that - since the IDOC adapter resides in the ABAP stack - we cannot re-use an existant adapter module in the JMS adapter. Right?
    I heared about JCO capabilities of "xmlizing" Idocs - but did not find hints within the javadoc. Anyway, would this really be the preferred way - writing an user exit for the adapter using JCO - to handle this? There must be a way to do it better, must it not?
    How did you guys face this problem - I think its a common one...
    Any starting points for a discussion are appreciated....
    Greets,
    helge

    Hi Helge,
    For the conversion of the incoming flat message, one could imagine a similar ABAP mapping as the one described for the XML->flat message conversion. The function module IDX_IDOC_TO_XML could be a good starting point for your search.
    To perform conversions in the Java stack (e.g. in an adapter module) might be a quite complex task since you first have to get the IDoc metadata. And there you cannot reuse existing function modules.
    Best regards
    Joachim

  • Choosing Receiver Interface (IDoc or RFC) without using BPM

    Hi,
    We have a scenario wherein the receiver interface (either IDoc or RFC) must be dynamically determined at runtime based on the source message. I've tried using Multi-Mapping but this did not work since IDoc and RFC interfaces are not on the same Adapter Engine.
    How do I configure this scenario without using BPM?
    Thanks,
    Francis

    Hi,
    >That was my first solution but it did not work since it seems that conditions only work for determining the Operation Mapping to use for the same Receiver interfaces.
    not true - not only Operation Mapping but also receiver agreement
    so the receiver's channel
    >I was misled into thinking that we could use it to dynamically determine the receiver interface.
    but you can do it over there
    intrface determination can be used for pseudo receiver determination too
    so you can have one interface that either goes to one
    channel or the other (within the same receiver)
    Regards,
    Michal Krawczyk

Maybe you are looking for