BC adapter as sender
Hi all
I am working on Scenario BC 4.7 to XI 3.0
In this scnario I am posting IDoc from R/3 system to BC server and then BC system will route tht IDoc-XML to XI system and thn I am sending tht Idoc Xml to FTP
I configured BC adapter as sender on XI side .
What are the setting I have to do on BC side and XI side to configure BC adapter as sender ?and How the service in BC will trigger this event?
Thanks in advance
Hi Nagsen,
To connect an SAP BC to SAP XI, you must make configuration settings in the SAP BC. You must define the Routing Rule for communicating with the Adapter Engine. Fill the parameters as mentioned below:-
Transport = XML
Configure XML Transport:-
URL = Address of the Adapter Engine
XML Dialect = SAP XML
UserName
Password
You configure the Sender SAP BC adapter to forward RFC-XML messages from SAP BC.
Transport Protocols = HTTP
Message Protocol = RFC XML with Envelope
Adapter Engine = Integration Server
Persist Duration = Specify the length of time in Days, Hrs, Min and Sec.
Number of Retires = No. of attempts in case of an error.
Retry Interval = Specify the retry interval in Days, Hrs, Min and Sec.
Timeout = Specify the time period in Days, Hrs, Min and Sec.
You configure the Receiver SAP BC adapter to forward RFC-XML messages to SAP BC.
Transport Protocols = HTTP, HTTPS
Message Protocol = RFC XML with Envelope
Adapter Engine = Integration Server
Login Data = URL (Address of the SAPBC Server), Username and Password
Persist Duration = Specify the length of time in Days, Hrs, Min and Sec.
Number of Retires = No. of attempts in case of an error.
Retry Interval = Specify the retry interval in Days, Hrs, Min and Sec.
The modules used to configure SAPBC Adapter are:-
localejbs/BcAdapterModuleConvertBean
localejbs/BcAdapterModuleSenderBean
I hope this provides you a solution.
Regards.
Praveen
Similar Messages
-
File Adapter as Sender not picking the files
We configured the File Adapter as Sender, Transport Protocol =NSF and message protocol as FCC.
In OS we have folder to read the file, but SAP XI unable to read the file.
To trouble shoot this issue we copied that file into another location and reverted back to the same location then XI File adaptor is able to read the file.
Now we have compared the Attributes of the path
the only difference in file attributes
Coded character set ID . . . . . . . . : 819
CCSID 819 (decimal)
0333 (hex)
Name ISO 8859-1 ASCII
Description ISO 8859-1: Latin Alphabet Number 1Latin-1 countries and regions
Notes Related CCSID with euro is 923
able to read the file attributes:
Coded character set ID . . . . . . . . : 1252
CCSID 1252 (decimal)
04E4 (hex)
Name MS-WIN LATIN-1
SC Co-existence/Migration
FMS Subset
Registration Date
Description MS Windows, Latin-1
Notes CCSID for this code page with euro is 5348
We have tried to chage the File type as Text and File Encoding with ISO-8859-1even then its not picking the files.
Please suggest me where i am doing wrong here
Thanks,
Venkat.Hi,
Check the file path & file name , Check the processing mode parameter which you have set?
Check the folder properties & provide all the permission ...
Finally check the communication channel status in RWB, If the problem persist try to stop & start the communication channel again..
Hope it helps...
Regards,
Kumar. -
Adapter file sender -archiving doesn't work sometimes
Hi everybody,
We are on PI 7.1 on windows 2008 server 64 bits
I have something strange..
I developped a few time ago a flow
File adapter => PI => SAP R/3 RFC
When the adapter file sender pick up the file, he should normally archive them.
The archived file is well created in a separated directory with an addition of timestamp and the normal process after is the deletion of original file.
The strange thing happens during the last operation. Sometimes it is deleted and sometimes it is not deleted. .
In the second case, the adapter file will retreat it after a few time => it generates an error of duplicate key (Of course in PI has already treated it). That case can happen more than 10 times until the delete of the file works.
I applied many other flows with the same principle but with other directories (on the same server) and that happens with that only one.
Does somebody have an idea what could be the origin of that strange behavior?
All the ideas are welcome.
Thank you in advance for your help.
E. KoralewskiWhen the file fails to be archived, the transaction should be rolled back (therefore, message wouldn`t be generated). Please apply both notes below and check if the issue persists.
[Note 1549500 - XPI File Adapter exactly once procedure fails|https://websmp230.sap-ag.de/sap(bD1wdCZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1549500]
[Note 1361305 - File sender adapter generates duplicate message IDs.|https://websmp230.sap-ag.de/sap(bD1wdCZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1361305] -
Adapter file sender doesn't split file into multiple message
Hi everybody.
We are in PI 7.0 SP10.
In adapter file sender, I want to split a file into multiple file.
We use protocole "file content conversion"
in the field "recordset per message", I put the value 10 to test.
The file content 30 records .
The result we have is the treatment is not split into multiple message .
The treatment is made but with one message.
I need to treat big files.
Is there some one who have an idea why t doesn't work ?
Thanks in advance for your help.
Regards
Edited by: Eric KOralewski on Jun 25, 2009 3:14 PMHi,
have you specified recordset name......if not, then specify it.............
in recordset structure, specify like RECORD,1 and not RECORD,*
again test your scenario......if still your file data is not getting split, then ask your basis guys to do a full CPACache refresh using PIDIRUSER..........your basis guys will know how to do it..........then again test your scneario............
Regards,
Rajeev Gupta -
How to pass the SIN using a plain http adapter in sender side.
Hi all,
How to pass the SIN(System Identification Number) using a plain http adapter in sender side.
Regards,
Venu.You can set it in a specific HTTP header (as explained here : http://help.sap.com/saphelp_nw04/helpdata/en/43/64db4daf9f30b4e10000000a11466f/content.htm) ...
Rgds
Chris -
Configuring Mail Adapter as sender
Hello,
I'd like to ask for some help with configuration of SAP XI mail adapter as sender. I made a communication chanel with mail adapter type and specified transport protocol POP3, URL (pop3://localhost), user, password and poll interval. The problem is that XI doesn't trigger the
process, in other words it doesn't connect to my email server to receive the mail. What could be wrong? To test the environment, I made a test case withmail adapter as a receiver - and it works ok - it sends mail via my email server - so SMTP is working fine.
Thank you,
Igor> I'd like to ask for some help with configuration of
> SAP XI mail adapter as sender. I made a communication
> chanel with mail adapter type and specified transport
> protocol POP3, URL (pop3://localhost), user, password
> and poll interval.
The correct URL is: pop://localhost
Which Mail-Server do you use?
Regards
Stefan -
I have staging table where this table is populated with Legacy data for the sales orders. Every day , there are huge number of orders will be generated approx:30000. From the staging table,I am planning to use JDBC sender adapter to send the data to XI and from XI to SAP with ORDERS idoc.
Can any one tell me how will be the perfomance of message transfrmation with these huge volume of data?Hi,
>>>>>Can any one tell me how will be the perfomance of message transfrmation with these huge volume of data?
it's best and most reliable if you test it yourself
there are many tools like Loadrunner (Mercury)
that will help you with stress tests for your interface
and this way you'll know for sure:)
Regards,
michal -
Config Sample Adapter as SENDER & RECEIVER
Hi there!
I have a problem when I try to use the sample adapter as sender and receiver. If I use it only as receiver and the sender is the fileAdapter it works fine...
The sample adapter is deployed,
it's metaData is imported. But it is only able to receive, not to send messages.
In the LogViewer I can see that the adapter is started:
MCF with GUID 1791c2d060fa11daccb30011431a5d8e is running. Location: om.sap.aii.af.sample.adapter.ra.SPIManagedConnectionFactory.XIManagedConnectionFactoryController.run(
But the input file is not read and no other method except this run() is called.
Is anybody out there who can help me with this???
Thanks in advance and best regards,
ChristianHi,
U check these blogs which may be helpful to u..
<b>/people/saravanakumar.kuppusamy2/blog/2005/01/19/rdbms-system-integration-using-xi-30-jdbc-senderreceiver-adapter
<b>/people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14
Regards,
Sridhar reddy k. -
IDOC to BPM-SOAP adapter is sending Empty envelop
Hello,
I have a scenario where im using BPM Async/sync bridge to realize the IDOC to SOAP adapter scenario.
The web services will take the request and send the response in string (CDATA). Everything is working fine upto the synchronous interface mapping. After the data gets converted, It calls the SOAP adapter.It is here that im facing the issue. The soap adapter is sending an empty envelop without any data. But in monitoring i can see the data that it is supposed to send.
Please, can anybody help me????
Thanks,
LakshmiIf I understand correctlty, you are doing a asynt to sync to asyn scenario. In this case you dont need an async-sync bridge.
Your BPM should have only a receive step, sync send and then an asyn send step. You might have one transformation wherever applicable. If you have opened any bridges in BPM, please remove them and try.
VJ -
What is the Maximum Data can a file adapter can send at a time.
Hi ,
What is the Maximum Data can a file adapter can send at a time.Is there any maximum limit data can adapters will send.
can any one help on this.
regrads
RaghuHi Reddy,
I have raised the same question and I got correct answer.
Refer the below thread which will give u information.
Wat is the maximu size of data XI can handle
Thnx
Chirag -
Settings if http adapter is sender side?
Hi ALL,
my doubt is if http adapter is sender side how to make settings to before configuring a scenario, because we don't have sender comm. channel, sender agreement.Hi-
Check this help
http://help.sap.com/saphelp_nw2004s/helpdata/en/43/64db4daf9f30b4e10000000a11466f/content.htm
Also check this thread
How to send XML file into XI using sender HTTP adapter -
Can i use combination peoplesoft system and http adapter on sender side
hai
can i use combination peoplesoft system and http adapter on sender side
is their any modifications i have to do on module tab
can any body tell me how to post data to http adapter
is there any application gui is there to post dataHi
can i use combination peoplesoft system and http adapter on sender side
>>>Can you explain further what this means.. You can use HTTP adapter on the sender side.
is their any modifications i have to do on module tab
>>> No module processor allowed for HTTP adapter.
can any body tell me how to post data to http adapter
is there any application gui is there to post data
>>> Check this document. It gives you information on how to build HTTP based web GUI.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/66dadc6e-0a01-0010-9ea9-bb6d8ca48cc8
Thanks
Satish -
Hi Experts,
I am in a confusion that :- I think i am asking you a small question, please correct me if i am wrong
1. Do IDOC Adapter has both Sender / Receiver IDOC ( my assumption is it has only receiver Adapter )
when i searched SDN, i am getting both sender and receiver Adapter, but as far as now i used only receiver Adapter.
2. Do HTTP Adapter has both Sender / Receiver IDOC ( my assumption is it has only receiver Adapter )
when i searched SDN, i am getting both sender and receiver Adapter, but as far as now i used only receiver Adapter.
Please help me, with clear explanation.
Nissi>
NissiRaj wrote:
> 1. Do IDOC Adapter has both Sender / Receiver IDOC ( my assumption is it has only receiver Adapter )
> Nissi
We have IDoc Adapter for sender / receiver side, When we are working on ABAP Stack systems like Integration between ECC System to PI System, we do not need to use IDoc Sender side.
But when we are using 3rd party system (JAVA Based some systems using IDoc) for integration with PI & sender communication is using IDoc, at that time we will use sender side IDoc Communication Channel.
>
NissiRaj wrote:
> 2. Do HTTP Adapter has both Sender / Receiver IDOC ( my assumption is it has only receiver Adapter )
> Nissi
Same thing is for HTTP Adapter for proxies from ECC System to PI System, we do not need sender HTTP Communication Channel Setting.
But for 3rd party systems using HTTP Communication, we need sender side HTTP Communication Channel. -
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 adapter at sender side for synchronous interface
Hi SapAll.
here for one synchronous interface we using http adapter at sender side.
i just want to know on how i can get the sender ip adress or url through which they sending the data.
will be waiting for best asnwer.
regards.
VarmaHttp adapter at sender side for synchronous interface
i cont see any messages in xi producction.
Is LOGGING_SYNC enabled for your production box....also is the problem just about the visibility of the messages or is your scenario itself not getting executed?
At least the sender application might have received some error response if posting message to XI was a failure....also if possible check the message monitoring in RWB if you feel an error has occured.
Regards,
Abhishek.
Maybe you are looking for
-
How can I request a duplicate receipt from an Apple Retail Store?
Hello everyone, I was wondering if anyone knows how I can get a duplicate receipt from a purchase I made at an Apple Retail Store (Convent Garden, UK). Tried all means of contacting Apple but nothing seemed to offer an option for general questions an
-
IPod disconnects itself and not recognized by itunes or Mac
I've recently had issues when trying to connect my ipod to my mac. When connected it appears to be loading onto desktop and itunes. itunes briefly says "verifying ipod" then it is abruptly disconnected. Because I am unable to connect to itunes, I can
-
Can we change the lengh of a field in thestandard database tables using dat
Hi Experts, I've a doubt in Data dictionary. can we modify the length of the field in data base tables using stanadrd table. My requirement is add customer data to business are field. but the lengh of business area field is 4 chars.and the custom
-
How do i see what's on my shuffle using itunes
why is there no method to see what's stored on the shuffle through itunes. That seems like a pretty common action.
-
Transferring apps from iPad1: how to
I want to transfer existing content on my old iPad to my new iPad2. When I first connected to iTunes I chose the restore from backup option but no apps were transferred.