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,
SriparnaHi 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,
BaluHi Reddy,
please let me know how did u solve this issue, even i have the same requirement and am gettign status 29.
Thanks
Rakesh -
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..
-
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 -
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
ArghadipArghadip,
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,
TirumalPraveen -
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,
helgeHi 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,
FrancisHi,
>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
-
Problem with PDFBox-0.7.3 library - Runtime Error
Hello, The problem is inside the method "chamaConversor". " conversor.pdfToText(arquivoPdf,arquivoTxt);" make a file.txt from one file.pdf. After that it don?t return the control to "ConstrutorDeTemplate2.java", and show the following error message:
-
Hi all, i am trying to print out a " to the screen! how can i do this!!
-
Query Builder (Express Edition 10g) is not working in Google Chrome
Google Chrome is not properly displaying table in SQL Query Builder (Oracle Database Express 10g). It is not possible to select all fields of given table because not all fields are displayed and I can't go down to select last field. In Mozilla Firefo
-
Choosing the correct compression to avoid constant rendering??
Hello all. I am working on a project involving one long video file on my timeline where I am simply using scale and opacity keyframing to demonstrate something. My issue is that every time I make a new key frame, I have to render the entire clip all
-
I trying to create a strip chart for 16 channels that will require displaying 10-20 minutes of data.It also starts a separate vi to set gains and offsets while displaying the data. Using AI Read.vi uses 100% of the CPU so the second vi does not run.