Configuring IDOC and RFC Adapters in both Sender and receiver side
Hi ,
Kindly tell me the steps to configure IDOC adapters in sender as well as receiver side.
Similarly for RFC adapters.
Regards,
Sweta
Hi,
>>>Kindly tell me the steps to configure IDOC adapters in sender as well as receiver side.
kindly try searching for them first yourself (there are tons of docs for that and similar questions)
and come back if you any further issues
Thank you,
Regards,
Michal Krawczyk
Similar Messages
-
Problem with Stored Procedure exection in Sender and Receiver side of JDBC
Hi All,
I am facing problem while executing Stored Procedures using sender and receiver sides of JDBC adapter.
Here is my SP in Oracle DB :
PROCEDURE EMP
( ID IN VARCHAR2,NAME IN VARCHAR2,PROCESSED IN VARCHAR2 ) AS
BEGIN
INSERT INTO EMPLOYEE VALUES (ID, NAME, PROCESSED);COMMIT;END EMP;
Now I want to execute this SP using sender JDBC channel and receiver JDBC channel.
Can anyone please help me executing this SP?
Regards,
SooryaHi Soorya,
The receiver Data type should be like this:
<StatementName>
<storedProcedureName action=u201D EXECUTEu201D>
<table>realStoredProcedureeName</table>
<param1 [isInput=u201Dtrueu201D] [isOutput=true] type=SQLDatatype>val1</param1>
</storedProcedureName >
</StatementName>
Check the link http://help.sap.com/saphelp_nw04/helpdata/en/64/ce4e886334ec4ea7c2712e11cc567c/frameset.htm
Which DB are you using?? The sender structure will be like
<resultset>
<row>
<field1></field1>
<field2></field2>
<field3></ field3>
</row>
</resultset>
Search SDN you will get lot of examples
Regards
Suraj -
Error proxy call not permitted on sender side and receiver side
</SAP:ReliableMessaging>
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">PROXY_NOT_ALLOWED_ON_IS</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Proxy calls are not permitted on sender or receiver side on the IS (client)</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
- <SAP:HopList xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
- <SAP:Hop timeStamp="2010-05-31T05:11:40Z" wasRead="false">
<SAP:Engine type="AE">af.mid.sdxid008</SAP:Engine>
<SAP:Adapter namespace="http://sap.com/xi/XI/System">XIRA</SAP:Adapter>
<SAP:MessageId>682F03D4-27A2-4295-0DC2-F296CFE1CA49</SAP:MessageId>
<SAP:Info />
</SAP:Hop>
iN THE RESPONSE SIDE
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Proxy calls are not permitted on sender or receiver side on the IS (client)</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
+ <SAP:HopList xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
- <SAP:Hop timeStamp="2010-05-31T05:11:40Z" wasRead="false">
<SAP:Engine type="AE">af.mid.sdxid008</SAP:Engine>
<SAP:Adapter namespace="http://sap.com/xi/XI/System">XIRA</SAP:Adapter>
<SAP:MessageId>682F03D4-27A2-4295-0DC2-F296CFE1CA49</SAP:MessageId>
<SAP:Info />
</SAP:Hop>
- <SAP:Hop timeStamp="2010-05-31T05:11:42Z" wasRead="false">
<SAP:Engine type="BS">INTEGRATION_SERVER_MID</SAP:Engine>
<SAP:Adapter namespace="http://sap.com/xi/XI/System">XI</SAP:Adapter>
<SAP:MessageId>682F03D4-27A2-4295-0DC2-F296CFE1CA49</SAP:MessageId>
<SAP:Info>3.0</SAP:Info>
</SAP:Hop>
</SAP:HopList>
- <SAP:RunTime xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">you are sending messages to an integration server.
what is you scenario?
Not that you cannot make a proxy call to PI
you can only make calls to systems or client that are configured as application system in SXM|B_ADM -> Integration engine configuration
More: /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies -
Dealing with Fixed Length formats both at sender and receiver side
Hi all,
I have file -- File with fixed lenght formats.
Source system will generate a text file with fixed lenght and target also needs the same file with same format.
Then we have an idea to implement the interface with out IR Development .this is fine upto now.
But now the problem is we are receiving more fields from source than we require for target process. we are not using at receiver side.
So receiving system needs only few required fields from the source file.
From soucre
Ex: Source.... DocNum Invoice No Bill date Bill amount vendor code
We require at target
Ex: Target..... DocNum Bill Date Vendor code
Please suggest me
RegardsHi,
>>The source file content conversion is simple...In the target when you specify the target field names just leave out the ones you dont need...
from source we wil read all the fields, this is fine and in the target how to mention the field positions
Here all fields will come into picture, we cant mention the positions at receiver
Source side Ex: Docnum InvoiceNo Billdate Bill Amt Vendor
Fixed lenghts are 10 20 10 10 20
Target Expects Ex: Docnum BillDate Vendor
10 10 20
in receiver side if you mention fixed lenghts like 10 10 20 means it may read docnum, Invoiceno, BillDate
It wont ignore InvoiceNo field in this case
Regards -
How to use Stored Procedures in JDBC sender side and receiver side
Hello,
Can anyone explain how to use stored procedures in configuring the scenario using JDBC adapter at bothe sides sender nad receiver..
Thanks,
SooryaHi,
Refer the below link:
JDBC:
Receiver JDBC scenario MS access - /people/sameer.shadab/blog/2005/10/24/connecting-to-ms-access-using-receiver-jdbc-adapter-without-dsn
/people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30 --> for jdbc receiver: file -JDBC
Stored Procedures-
/people/siva.maranani/blog/2005/05/21/jdbc-stored-procedures
http://www.ics.com/support/docs/dx/1.5/tut6.html
/people/sriram.vasudevan3/blog/2005/02/14/calling-stored-procs-in-maxdb-using-sap-xi
http://www.ics.com/support/docs/dx/1.5/tut6.html
http://java.sun.com/docs/books/tutorial/jdbc/basics/sql.html
http://www.sqlteam.com/article/stored-procedures-an-overview
HI in the message mapping structure u need to specify the different action and also u need to specify the procedure name.
refer the below link which has all the associated action
http://help.sap.com/saphelp_nw04s/helpdata/en/22/b4d13b633f7748b4d34f3191529946/frameset.htm
Chirag -
RFC adapters are not reconnecting after receiver system shutdown
Guys,
we have some RFC adapters which connect to some systems which go through offline backup procedures during weekends.
The problem is that the RFC adapters which connect to these systems aren't able to recognize that these systems are already online, and they keep showing the communication channel as with error status (in communication channel monitoring).
If we go to the adapter and reactivate it, then it connects normally the receiver system and gets a no-error status. But there are quite a few adapters and it's not practical to perform this every monday. :/
Does anyone know what should I set to make the RFC adapters to retry the connection after a while?
Regards,
Henrique.Shabarish,
thank you very much!
I hadn't noticed that one. :o)
Ideally I'd like a way of retrying automatically, and not just by demand. But I guess that's as good as it gets...
Thanks a lot,
Henrique. -
How to send a string from sender to receiver side using java
I am doing a project on Digital Signature.I have already done with the GUI using java swing.
Now i want to send a string from the sender side to the receiver side on the click of a button using socket programming.
Please can anybody provide me with the code as early as possible.http://catb.org/~esr/faqs/smart-questions.html
-
Hi,
I dont Know how to do the Scenario.
I never used Sender IDOC in XI.
I am Using Now.
Cany Any one of u Explain in Detail about Sender IDOC How to configure..
I Dont Know How to define Logical system and where to define and when to use.
I need compl,ete Information/
Ponts willbe awarded.
Regards,
Jayasimha
[email protected]Hi ,
Go thru this Blog for posting the IDoc from R/3 to XI.
<a href="/people/ravikumar.allampallam/blog/2005/02/23/configuration-steps-required-for-posting-idocsxi Steps for Posting IDOC's</a> by Ravikumar Allampalam
<a href="/people/swaroopa.vishwanath/blog/2007/01/22/ale-configuration-for-pushing-idocs-from-sap-to-xi Configuration for Pushing IDOC's from SAP to XI</a> by Swaroopa Vishwanath
This Blog explains the RFC to WEBSERVICE scenario.
Configure your scenario like this except making the changes to the sender as IDoc instead of RFC.
<a href="/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1 -> XI -> WebService - A Complete Walkthrough (Part 1)</a> by Shabarish Vijayakumar
<a href="/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2 -> XI -> WebService - A Complete Walkthrough (Part 2)</a> by Shabarish Vijayakumar
Regards
Santhosh
Remember to set the thread to solved when you have received a solution
[url=Use a Good Subject Line, One Question Per Posting - Award Points; Use a Good Subject Line, One Question Per Posting - Award Points[/url] -
Automatic Payment Process through IDOC and Receive Message Acknowledgement and BANST file format
Hi Experts,
We are implementing payment process to our client through Idoc.
Normally the process will go like below. Once Payment Initiated --> IDoc will generate --> This Idoc process through PI system and send to Bank.--> Once payment data received bank --> it will generate acknowledgement receipt and Bansta file and send it PI system --> This PI system system again send it --> SAP system. Here I want to know the required configuration from PI system to SAP system while receiving acknowledgement and Bansta file. And let me know if u guys have steps...
Thanks,
RaviramHi,
>is possible using the fileadapter to read this file and with pass it throug PI to IDOC receiver adapter without any mapping?
yes
>In that case what should the Message Type we are using in the file-sender adapter look like?
If you have no mapping it doesnt matter, the message type will not be validated during runtime. You can take the IDoc type imported from the SAP system
Regards,
Udo -
Flat Idoc and receiver determination
Hi Folks,
I have a scenario in which the Idoc is sent to XI in a flat format (Flat Idoc) using tunneling mechanism. The receiver determination configured is conditional based (Verifies the values in the specified fields of the Idoc).
Now my question is as we know flat Idoc doesn't contain any fields like XML in the input payload, how the receiver can be identified?
Reminder: (Receiver determination is conditional based and verifies some field values in the Idoc structure)
Thanks,
SPMDHi Shabbirmdpasha,
You can use file adapter channel to get idoc flatfile and convert to xml idoc in the module of the file adapter (available in PI 7.1). You only need to make a relation with the type of idoc with the name of the file: for example, DESADV_xxxxxx.txt for all files with DESADV flatfile idoc's.
With this method, you know the interface of the outbound interface, and in the receiver determination you can check in the header of the idoc (dc40) to determine the target system.
PD: Sorry for me english...
Edited by: Oscar Navas on Dec 1, 2010 4:11 PM -
Hi ,
I want to do a scneario of transfering IDOC to RFC using XI .
incase any one of you has done it and documented the same .Kindly do let me know .
Any links to weblogs would also be help full .
Thanks
AmitLet me try to help you out ...
IDOC -> XI -> RFC
1. import both your IDOC and RFC
2. create your mappings and interface mappings
3. to configure your RFC adapter refer /people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
4. No need of an idoc adapter.
5. No Sender agreement required.
Rest will be like a normal scenario.
Regards,
ShaBZ -
Trying to set up an IDoc->XI->RFC Scenario. Am able to receive the IDoc into XI but are having issues getting this to the other system via RFC.
Status in Monitor for Processed XML Messages (SXMB_MONI) is "Recorded for Outbound Processing". When I "display" the specifics I see the Inbound Message was processed fine but the Receiver Grouping is set to "Recorded for Outbound Processing".
I check SMQ2 and I can see my data in the status "Transaction Recorded". I try to <F6> the message in SMQ2 and get the message "the queue is registered and therefore cannot be activated".
Also in SMQR the scheduler status is "Inactive". Not sure if that is relevant or not.
Hoping someone has seen this and can help me get whatever I'm missing set up!
Thanks!Hi,
<i>Also in SMQR the scheduler status is "Inactive". Not sure if that is relevant or not.</i>
This status is OK.
<i>I check SMQ2 and I can see my data in the status "Transaction Recorded". I try to <F6> the message in SMQ2 and get the message "the queue is registered and therefore cannot be activated".</i>
>> in SMQ2 what is the status ? Is it running/sysfail etc ?
If it is SYSFAIL, then double click on that and check the exact error.
Else, you can go to SMQR or SXMB_ADM->Manage Queues->QRFC monitor-> .. then go to specified Queue name(whatever having the problem) and deregister it. Then go to SMQ2 and execute/activate the Queue . This time you will not get the info "Queue is registered...." Then go again SMQR and Re-reigister it.
For more ~
/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
Re: Recorded for Outbound Processing
Hope this helps,
Regards,
Moorthy -
No IDOCs sends or receive in DES
I got a big trouble in DES.
I'm trying to send an Idoc from an html page that basis guys gave me long time ago. The error is:
Result:
http-Status: 500 <SAP:Error><SAP:Category>XIServer</SAP:Category><SAP:Code>INTERNAL.SLD_NO_OWN_BS</SAP:Code><SAP:P1>XID</SAP:P1><SAP:P2>100</SAP:P2><SAP:Stack>Error while reading the ID of own business system from the SLD for system XID and client 100</SAP:Stack></SAP:Erro
Payload:
When I do the same thing in QAS, the IDOC is sent succesfull, but in DES I got that trouble, so I descart any possibility of any error of mine.
Another guy tries to sent it by XML Spy and he has the OK response from XI but the IDOC dont come here.
Basis guys put down DES and then they put it up, and nothing happens.
This is not a sender problem because I try to sent idocs from diferent services to SAP, and I got the same result.
Any brain guy knows what is my problem? What can I do? Because we cant test anything in DES until this problem is solvedHello Siva, thanks por the answer.
Please note that everything was working fine, but from a moment to other this problem appears.
I could send and receive IDOCs in XI because I just change the prim. in TC SLDAPICUST. I dont know why or how this works, but it gives me some fresh air here.
By the way, the main problem of this post still exists.
If anyone wants, have a look at this image:
http://img150.imageshack.us/img150/7118/1509pf6.png
Note that when I click on details of the question "Is web service security available?", the next sentence appears:
"Communication error Proxy calls on the sender or receiver side are not permitted on the IS (client)"
Any idea? -
Hi Guys,
I am setting up connection for sending idocs between to SAP systems. In the test systems everything works fine.
However in the production systems although I have the settings in the same way as in test systems it does. not work.
The idoc is sent from sender side succesfully without error (I check that in WE05). But it is not received on the receiver side (in WE05 there are no idocs).
Can I somhow check if the receiver side was at least connected. Is there any log where I could see where can be the proble,?
I am doing the settings in the following transactions:
SM59 (remote connection works fine here)
BD54
WE21
WE20
I would be grateful for any help.
Many thanks,
JanHello Jan,
check SM58.
Best Regards, Dirk -
Why v r not configuring IDoc & HTTP adapters on sender side
Hi Gurus,
Y v r nt configuring the Idoc and HTTP adapter on sender side.
But on d receiver side v r configuring. Why?
IDoc and HTTP Adapters are built on ABAP stack.That's y v r nt configuring on d sender side.It is the same thing also on d receiver side also.But y v r configuring on reciever side.
Could u guide me.Hi Kumar,
Check this thread for your query
Adapters
IDOC adapter resides on Integration server, so Integration engine takes care of the conversion format from IDOC to XML
but in but XML to IDOC is done by Receiver IDOC adapter
Sachin
Edited by: Sachin Dhingra on Jan 10, 2008 4:03 PM
Maybe you are looking for
-
IPod video dock with iPhone 3GS
Hi guys, New iPhone user and OMG what have i been missing!! Loving it. Quick question, I am using the iPhone in my iPod dock and I get a message on my iPhone "Not supported Blah Blah" but the phone is charging and I can transfer, make calls etc. Is i
-
Hi, I am unable to paste my text in Table format from MS Word like I use to in Dir MX 2004... Do I need a plug-in now or do I need to do it the long way round, 1st make the text into HTML then do some scripting in Flash, export it and import it into
-
What is Delegated LOV (List of Value) ?
Hi, What is Delegated LOV (List of Value) ? Thanks
-
My Adobe Creative Cloud program is damaged.
My Adobe Creative Cloud program is damaged. It is saying a new copy needs to be installed. About half way through the download process it cuts out. I have tried this multiple times. Any advise?
-
Hi, When I load itunes it will connect with my iphone
Hi, When I load itunes it will connect with my iphone &function correctly. When I reboot/restart, and open itunes it now will not linkto my iphone(not in the left-hand column). After connecting via USB cable thesystem(Windows 7 Ultimate), will recogn