Reg IDOC&HTTP
hi all,
In case of IDOC adapter on sender side we don't need the CC but at the receiver side we need CC why....
(i know that idoc adapter is based on integration engine....so no need of sender CC...Apart this any logical answers......then post.....)
the same as above in case of HTTP adapter.....
give me the solution technically.....
regards
pitt
Hello Brad,
The IDoc adapter is part of the Integration Server. Essentially, the IDoc adapter comprises two parts, namely an adapter at the Integration Server inbound channel, and an adapter at the Integration Server outbound channel. The metadata for the IDoc types involved is shared.
The adapter at the inbound channel is located before the Integration Server pipeline and calls this pipeline. The adapter at the outbound channel, however, is called by the pipeline, and can therefore be regarded as part of the pipeline.
Have a look at daigram on this help, u will get better idea:
http://help.sap.com/saphelp_nw04s/helpdata/en/ab/bdb13b00ae793be10000000a11402f/content.htm
Thanks,
Mahi
Similar Messages
-
Communication between SAP and 3rd Party Systems using IDOC HTTP XML Interfa
Hi
i am try do
Communication between SAP and 3rd Party Systems using IDOC HTTP XML Interface
With The help of SDN Contribution
link----
( have look on it)
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4943f2b7-0a01-0010-37af-faff35b2f08c
I am getting error in
Partner system as HTTPLOG and "Execute" to check the results
Error is -- Port could not be created
RFC destination HTTPLOG Not specified for system HTTPLOG
any 1 have any idea if plzzzzzzzz...........
Thank u
RamHello .
we are also in process of implementing the same
could you share the knowledge pl?
1)is it a separate add on with ALE to saphr
or using ECC ??
2)can u share the configuration part ??
we are trying it on webas as addon 3.0 . -
Reg : Idoc Transfer From SAP R/3 to Gentran
Hi Floks /
Any body can transfer SAP R/3 idoc to external Sterling Gentran intgration suite . what are process steps required to sending and what are the transaction codes are available in Gentran and Sap .
can u please help me out.
thanks
sureshHI,
See the below links
In Gentran
XI with Gentran
XI vs Gentran for EDI
SAP ECC 5.0 Upgrade questions with Gentran, BDC, screens
Gentran EDI ?
Interuppting/debugging response from Gentran
Gentran and XI 3.0 question
Interuppting/debugging response from Gentran
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d53af8ca-0801-0010-08b0-dce9e02130a8
In R3 IDocs
/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File
IDOc testing - /people/suraj.sr/blog/2005/12/29/generate-test-case-for-an-idoc-scenario
/people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping - Any flat file to any Idoc
/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection of IDoc to Single File
/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters - IDoc to File
File-XI-IDoc Scenario - File to Idoc
idoc settings /people/ravikumar.allampallam/blog/2005/02/23/configuration-steps-required-for-posting-idocsxi
idoc erros - http://help.sap.com/saphelp_nw04s/helpdata/en/6a/e6194119d8f323e10000000a155106/content.htm
idocs - /people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi
idoc mapping - /people/james.guanzon/blog/2006/03/23/how-to-support-industry-standards-in-xi-part-ii-of-iii--mapping
IDoc erros troubleshooting - /people/raja.thangamani/blog/2007/07/19/troubleshooting-of-ale-process
/people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
see the below links to get more details about IDocs
ALE/ IDOC/ XML
Troubleshooting of ALE Process - /people/raja.thangamani/blog/2007/07/19/troubleshooting-of-ale-process
http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
http://www.thespot4sap.com/Articles/SAP_XML_Business_Integration.asp
http://help.sap.com/saphelp_srm30/helpdata/en/72/0fe1385bed2815e10000000a114084/content.htm
IDOC Convertion
/people/kevin.wilson2/blog/2005/12/07/changing-fields-in-an-idoc-segment
Please check this online document for ALE and IDoc.
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEIO/BCMIDALEIO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEPRO/BCMIDALEPRO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEQS/CABFAALEQS.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDISC/CAEDISCAP_STC.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDI/CAEDI.pdf
serialization /people/alessandro.guarneri/blog/2006/11/26/content-based-serialization-dynamic-queue-name-in-xi
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://www.henrikfrank.dk/abapexamples/IDOC/gl_postings2.htm
http://searchsap.techtarget.com/ sDefinition/0,,sid21_gci852485,00.html - 45k - Cached - Similar pages
Process codes in IDOC
http://help.sap.com/saphelp_erp2005/helpdata/en/dc/6b806743d711d1893e0000e8323c4f/frameset.htm
http://edi.stylusstudio.com/msg04418.htm
Check this link to find out the difference b/w ALE,IDOC and BAPI
http://www.sap-img.com/abap/ale-bapi.htm
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/sapR3%28Idocs%29ToXI--Steps+Summarized&
/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
---Split messages :
/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
Regards
Chilla -
Deactivate IDOC, HTTP or XI adapter
Hello people,
I have an issue with sender IDOC, HTTP and XI adapter. We want to deactivate these 3 type of sender communication channels. But these adapters run on the ABAP stack and we cant see them in CC monitoring.
Is there a simple way to deactivate these adapters? or we have to delete them to be certain they are deactivated?
Kind regards,
KamranHey
>>We want to deactivate these 3 type of sender communication channels
you don't configure sender CC for the above types of adapters so there is no question of stopping them,a better approac will be to stop the respective sender application which send data to the IE of XI.
stop/modify the change pointers for IDOC,sender application for HTTP and Proxy for XI adapter.
Thanx -
what is the technical reason behind not creating the sender side cc in case of idoc adapter ? (Don't say that it is based on ABAP stack and thats y....not needed)
points will be rewarded for correct answers.....
regards
chandrakanthHi Chandra,
what is the technical reason behind not creating the sender side cc in case of idoc adapter ? (Don't say that it is based on ABAP stack and thats y....not needed)
1) The main usage of a sender adapter is to convert the input format into the XI supported XML format.
Once the conversion is completed the sender agreement appends the header with the sender details.
In case of these adapters we wont require sender agreement and sender communicationchannel for the
following reasons.
Sender agreement is associated with a namespace when we shoot an idoc frm r/3 if already contains its standard sap namespace. so those is need of sender agreement
The sender communication channel use is to identify the sending system and adapter, as the idoc header contains the details there is no need to sender.
These adapters resides on ABAP stack here the integration server takes care of IDOC/HTTP to XML conversion without requirement of adapter.
The business system that is sending the adapter has already been assigned to a techinical system which normally acts as an integration server...
Hope this explanation is useful to u..
Thanks,
Satya Kumar
Rewrd if it is useful.. -
REG: IDOC Acknowledgement
Hi all,
I have a scenario where my idoc has to reach the receivers end. After every sucessful transaction ,my XI is sending an acknowledgement to the sender. Actullay I dont want any acknowledgement from XI. So please tell me method by which i can disable this acknowlegement settings.
Thanks,
Siva.
Edited by: siva krishna on Jul 31, 2008 6:44 AMHi Siva,
do chk this links
Configuration Tips for a Business Service/Integration Process to send back ALE audit IDOC
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/903a0abc-e56e-2910-51a8-9dc616df56eb
Thanx
Sampath -
Hi All
I have senario IDOC - HTTP the flow will be like this
IDOC - HTTP - HTTPRESPONSE - IDOC AUDIT
I have planned to use BPM but the problem is when Creating Message interface i cannot make
idoc as sych so please tell me how may MI and IM will come
JayaramanHi Prateek
Thanks for the reply but the problem is
1) Receiver( IDOC ) - xyz idoc -ok
2) Tranform(idoc to http) - ok
3) Send Sync
The problem is here i need to create a Syn MI that is
IDOC - HTTP
HTTP- AUDIT
how to create MI and when you creat interface mapping also the problem will arise
and when configuring Interface determination it will ask for SYNC inbound how to over come this problem
Jayaraman -
SAP PI Party setup IDoc - HTTP: no receiver agreement found
Hi,
We have setup SAP IDoc -> SAP PI --> HTTP with 2 parties, as described in the the 'HOW..TO Sample IDoc - XI scenario's' case 7:
For the clarity of the example, the sender at our side is 'AAA', and the receiver side is 'BBB'.
1. Sender Party
Agency -
Scheme -
Name
http://sap/com/xi/XI -
XIParty -
PA_AAA
BS_BBB -
ALE#LI -
0000100581
2. Receiver Party
Agency -
Scheme -
Name
http://sap/com/xi/XI -
XIParty -
PA_BBB
AD2_200 (SAP system) -
ALE#KU -
DE217560
The other components in XI are as follows:
3. Business component: PA_BBB | BS_BBB (party and Business System)
4. Receiver determination: sender AD2_200, receiver party: PA_BBB, receiver component: BS_BBB
5. Receiver agreement: sender AD2_200, receiver party: PA_BBB, receiver component: BS_BBB
Header mapping: sender comm party: PA_AAA, receiver comm party: PA_BBB
6. Communication channel (HTTP): CC_HTTP_RCV_BBB
Identifiers: sender agency: BS_BBB ALE#LI, receiver agency: BS_BBB ALE#KU
When we send an IDoc with SNDPRN=AD2_200, RCVPRN=DE217560, RCVPRT=KU, SAPXI doesn't seem to find receiver determination, iinterface determination and receiver agreement
<Trace level="1" type="T">R E C E I V E R - D E T E R M I N A T I O N</Trace>
<Trace level="1" type="T">Cache Content is up to date</Trace>
<Trace level="2" type="T">Start with given receiver PA_BBB -</Trace>
<Trace level="2" type="T">Using Receiver Determination 00000000000000000000000000000000</Trace>
<Trace level="1" type="T">No Relation found - accept given Receivers.</Trace>
<SAP:AdditionalText>No receiver agreement found for , AD2_200, PA_BBB, , urn:sap- com:document:sap:idoc:messages,
Can someone explain why these parties have to be indicated in all these different places (the party descriptions, the receiver agreement, the communication channel), and why the receive determination with receiver party PA_BBB is not found, although it is created and refreshed in the cache ?
Regards,
Jan MackenI am also facing same issue when using 2 parties. Could you please let me know if you got solution for this?
-
Sequential Message Processing in IDOC - HTTPS scenario
Hi Experts,
I have an IDoc - PI - HTTPS scenario. One of the requirement is to maintain the data sequence while processing.
This means that the sequence in which the IDocs are received by PI, should be the same sequence in which it should be posted to the URL from PI interface.
Incase, there is a connectivity issue with the URL at any point of time, then the data should be queued sequentially in PI and once the issue is resolved, the data should again process in sequence.
Please let me know which is the best approach to achieve this?
Assume the mapping is very simple
Regards,
PrajeetHi Anshul,
We opted to go for IDOC Serialisation. With this, we achieved the sequential data processing through the PI interface.
I did check a blog in SDN which had step by step instruction to achieve this, but cannot find it now
Anyways, will give you a idea on wat needs to be done at PI and SAP R/3 end.
At PI end:
Using SE16 as the transaction, We need to create a entry in the table: IDXQUEUE
a.PORT - (SAP R/3 system port)
b.CLIENT - (SAP R/3 system client)
c.MESTYP - (IDoc MSGTYP)
d.QUEUEID - (Random Queuename, for eg: EOIO_PI_Interface)
At SAP R/3 end:
1. Create a function module. The QUEUEID created in SAP PI should be mentioned in this function module. <this basically indicates which PI queue will handle this message>
2. Using transaction we85, create a queue processing rule (which would call the function module)
3. In the partner profile, for the particular Idoc type, queue processing option must be enabled. And the queue processing rule (as defined in step 2 above) should be specified here.
Hope this information helps.
When I find the link to the blog, will post it here.
Thnx,
Prajeet -
Hi All,
Is there any specific process to import an Idoc in the metadata because when i imported an Idoc directly by using the tab create, i am facing a error while testing the file to Idoc scenario.
Thanks in advance
Siva.Metadata gets filled at runtime. If you have changed IDOC after running scenario, delete metadata for the message at XI ( T Code: IDX2) and run it. (at XI)
Make sure that Logical System has Outbound/Inbound message type assigned (WE20at R/3) & (IDX1 at XI)
If you have problem retrieving/getting
config at XI end:
SM59: RFC Destination - <SID>CLNT<INS> (target host, system number points to ABAP Server : Client: xxx, user abcd). Check that remote logon works without asking for username/pwd.
at R/3:
Create logical system names in SALE/BD54:
SM59: RFC Destination for XI (same pattern)
SM59: RFC destination to self
SXMB_ADM : Integration Engine configuration: Change Global definition:
Role: Application system
Corresponding Integration Server: http://<host>:<port>/sap/xi/engine?type=entry
nikhil -
Why do Idoc and Hppt adapters don't have sender agreement
hi,
The idoc and http adapters are present on the integration engine rather than on adapter engine,like all other adapters
Thats why sender agreement is not required.
And in many scenarios you dont need a http adapter at the sender side.
reward points if helpful
regards,
ujjwal kumar -
Azhar--azhar :) reg. idoc
Hi azhar,
I did ALE-IDOC with the help of ur document yaar. It beyond expression....thing is outbound process for message type MATMAS is fine...but when i go to other client....i m not able to see the data in MM03...
I shall be thankful to u yaar...i've give me ur gmail Id. pleas..
Regards,
[email protected]http://www.thespot4sap.com/Articles/SAP_ALE_Introduction.asp
hi,
steps for ALE IDOC is ::
ALE IDOC Steps
Sending System(Outbound ALE Process)
Tcode SALE ?3 for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 !V Create Model View
Tcode BD82 !V Generate partner Profiles & Create Ports
Tcode BD64 !V Distribute the Model view
This is Receiving system Settings
Receiving System(Inbound ALE )
Tcode SALE ?3 for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 !V Check for Model view whether it has distributed or not
Tcode BD82 -- Generate partner Profiles & Create Ports
Tcode BD11 Getting Material Data
Tcode WE05 !V Idoc List for inbound status codes
Message Type MATMAS
Tcode BD10 !V Send Material Data
Tcode WE05 !V Idoc List for watching any Errors
1)a Goto Tcode SALE
Click on Sending & Receiving Systems-->Select Logical Systems
Here Define Logical Systems---> Click on Execute Button
go for new entries
1) System Name : ERP000
Description : Sending System
2) System Name : ERP800
Description : Receiving System
press Enter & Save
it will ask Request
if you want new request create new Request orpress continue for transfering the objects
B) goto Tcode SALE
Select Assign Client to Logical Systems-->Execute
000--> Double click on this
Give the following Information
Client : ERP 000
City :
Logical System
Currency
Client role
Save this Data
Step 2) For RFC Creation
Goto Tcode SM59-->Select R/3 Connects
Click on Create Button
RFC Destination Name should be same as partner's logical system name and case sensitive to create the ports automatically while generating the partner profiles
give the information for required fields
RFC Destination : ERP800
Connection type: 3
Description
Target Host : ERP000
System No:000
lan : EN
Client : 800
User : Login User Name
Password:
save this & Test it & RemortLogin
3)
Goto Tcode BD64 -- click on Change mode button
click on create moduleview
short text : xxxxxxxxxxxxxx
Technical Neme : MODEL_ALV
save this & Press ok
select your just created modelview Name :'MODEL_ALV'.
goto add message type
Model Name : MODEL_ALV
sender : ERP000
Receiver : ERP800
Message type :MATMAS
save & Press Enter
4) Goto Tcode BD82
Give Model View : MODEL_ALV
Partner system : ERP800
execute this by press F8 Button
it will gives you sending system port No :A000000015(Like)
5) Goto Tcode BD64
seelct the modelview
goto >edit>modelview-->distribute
press ok & Press enter
6)goto Tcode : BD10 for Material sending
Material : mat_001
Message Type : MATMAS
Logical System : ERP800
and Execute
7)goto Tcode : BD11 for Material Receiving
Material : mat_001
Message Type : MATMAS
and Execute --> 1 request idoc created for message type Matmas
press enter
Here Master Idoc set for Messge type MATMAS-->press Enter
1 Communication Idoc generated for Message Type
this is your IDOC -
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 -
Hi All,
Could any one please let me know abt the IDOC Monitoring technique?
What are all the things we need to take care in idoc monitoring?
Any inputs will be of gr8 use.
Thanks in advance.
Regards
Abhilash.Hi Abhilash,
In Idoc monitoring we monitor the idocs in MMS system. Depending upon the type of data ( Master or Transactional) we need to take action .
For master data in error status, you need to replicate the data, if it still fails then you will create a ticket and assign it to your next level support.
Fror Transactional data in error status ( for eg 51 status you will first reprocess the data through RBDMANI2 program) u need to reprocess, if it still fails then create a ticket and assignit to properresolution group which will take care of issue.
Remember For master data you should always replicate the data first and for transaction reprocess the data.
we monitor the idocs in red status and yellow status.
Red status - 02,26, 29, 51
Yellow status - 30, 64 , 52
Depending on the status of idoc and type of data ( Master or Transactional) it contains you will take action.
refer link below for more info
http://help.sap.com/search/highlightContent.jsp
Regards
Vinod -
Hi in my scenario i had got the status using idoc_read_completely FM now have to get the idocs of status 51 0r 68 alone and proceed further.For this how to code
Execute the program RC1_IDOC_SET_STATUS.
enter the Idoc number , present status , New status and execute.
Check this link
http://www.erpgenie.com/sapedi/idoc_statuses.htm
Regards
Maybe you are looking for
-
How to Move from One Apple ID to Another
My wife and I use the same Apple ID on our separate iPhones. How can she disconnect from using that ID and establish her own?
-
Unicode: Conversion of a string of hexadecimal
Hello, I need to know if there is any function that converts a string of hexadecimal characters and al reves. In the event that there is, as I use this function? I implemented the program code this instruction Replace SEP_A0 with SEP_BL into wmara-mf
-
Green loops disappear--how to get them back without reloading LExpress?
I just got the new macbook pro with Logic express pre-installed. As I'm doing the tutorial, everything is going just as the tutorial says it should. Then, when I go to open the next loop, logic asks me if I want to change something. I don't know what
-
I do not know how long does a Creative Cloud takes to download but this installation is endless. Over 45 minutes. kindly help Thank you
-
How to show 'Show Answer in Feedback' only when learner pass test?
Is it possible to display Answer in Feedback only when learner pass the test?