IDOC interface change platform (from MQseries to XI)
Dear all,
Need your advice. We have existing IDoc inbound and outbound communicating with partner by using EDI XML file port. FYI, MQseries is sitting in between our SAP system and partner system.
For now, we are changing 2 things:
1. Replace MQseries with XI. Means in future our inbound and outbound IDoc is going through XI.
2. While for Port, it is changing from EDI XML file port to normal TRFC port (these are in WE20).
Might need your favor for below:
1. For outbound, I need to change the ALE setting by pointing to XI. Am i right?
2. While for inbound, i do not need to do anything. Am i right?
3. Since we change the communication method to TRFC port. So just want to know do we need to change or fix anything on the existing Inbound and Outbound program.
Need your expertise advise here.
Thanks in advance.
Hi !
Check this links:
Introduction to IDoc-XI-File scenario and complete walk through for starters.
ALE configuration for pushing idocs from SAP to XI
Regards,
Matias
ps: please award points if helpful!
Similar Messages
-
How do I change platforms from PC to MAC with CS6
How do I change platforms from PC to MAC with CS6. I just hung on-line waiting for 45 minutes.
The platform swap process:
http://helpx.adobe.com/x-productkb/policy-pricing/order-product-platform-language-swap.htm l -
Changing platform from Windows to Mac - do I need to purchase a new license?
I am contemplating changing over from a Windows based computer to a Mac. I recently upgraded from LR2 to LR3. Do I need to purchase a new license? How do I install my existing license no. on the Mac since I selected Windows when I upgraded. Thank you.
You do not need a new license or a new serial number. Just download the Mac version and use your existing serial number.
-
I renewed my subscription for the Web Design Premium edition, but I'm working on a MAC instead of the Windows edition. I tried to enter the serial number I was given but it doesn't work. I need my software to work today (Sunday). Please help!!
Hi greeder1
You will have to order an Adobe Cross Platform Swap to use your software on an OS different from the one that you purchased it for. For more details, see the document Order an Adobe product platform swap or language swap. If your need to use the software is real urgent, I'd recommend that you install a trial version till you get your serial number from Adobe.
Thanks,
Preran -
Changing platforms from Mac to PC with my iPod (5G)
I have said bye bye to my Mac so I will now need to connect my iPod video to Windows.
I want to just check here before I connect it for the first time to iTunes 6 in Windows so I know what to expect.
I have successfully transferred all my songs / playlists into my iTunes in Windows.
Custom AMD 64 Box Windows XP Pro NForce 4 / Athlon 64 3000+ / Nvidia FX 6200YOu are most likely going to have to reformat. Pc's don't like the Mac format. There is a program that you can run on a PC that will allow the iPod to run on a PC in the mac format, but it costs a bit. IF you've already transferred everything over, I suggest just reset it right away. Everything else about the programs and functions are the same. One thing that's better is you can pull music back off you iPod without a program. YAY!
-
How do I change platform for downloading and installing Photoshop Elements from Windows to Mac?
As long as your license supports both platforms you should only have to download the Mac version and install/activate using your serial number. If you need help finding a link to download the file, please indicate the PSE version you need.
-
Change Interface availability threshold from Cisco Prime Infrastructure 2.0
Dear Community,
I’m working in Cisco Prime Infrastructure 2.0 and I’m having the following problem:
I want to monitor the interfaces availability from all the devices of my network. But only makes sense send an email notification for the most critical interfaces. I don´t want to receive an email notification every time anyone unplugs the network wire.
How can I achieve this?
I already tried to change the interface availability threshold from the Interface Health Threshold Template, but this one isn´t available to configure.
The idea was to change the severity of the alarm so I could distinguish what type of alarm would send email notification.
I also created a Custom SNMP Template that gets the ifOperStatus using the MIB IF-MIB. This also didn’t work because Prime Infrastructure doesn’t allow me to define thresholds to a Custom SNMP Template.
Without threshold, no alarm, without no alarm, no email notification!
Can you help?
Regards,
Daniel CJOnly on the HA pair which would be the secondary.
High Availability (HA) RTU: If Cisco Prime Infrastructure is deployed in a high availability configuration with one primary and one secondary instance in an HA pair, then an HA RTU is required. You only need to purchase a single set of the regular licenses (for example, Base, Lifecycle, and so on) for the primary instance.
Thanks,
Scott
Help out other by using the rating system and marking answered questions as "Answered" -
Can i change the license platform from windows to apple OS
Hello,
i've licensed an adobe acrobat 9.0 for windows. Now i changed to apple. Is there a possibility to switch the licensed platform from windows to apple os?
Regards, ThomasPlatform swaps only apply to the latest release versions of Adobe products, so your Acrobat 9 will not qualify. You might be able to get it working on the Mac if you install a Windows emulation program.
-
Hi,
We have the following set up:
A JMS sender channel sends IDocs in a non XML format (some kind of flat file IDoc). I created a ABAP mapping that converts this flat IDoc to an XML IDoc. The problem is, that the sender sends diffrent kind of IDocs through the same channel.
1.try: I imported all possible IDoc types and tryed to do a content based routing. The problem is the input message. Due the fact, that this is no XML on input side, I cannot check the input data. Is there a possibility to do content based routing AFTER the mapping?
2.try: I created a dummy IDoc interface. The message type is just one tag (I created the complete IDoc XML in the ABAP mapping). So I send all data from the JMS to an IDoc receiver with the same dummy interface. The content of the receiver message contains all IDoc control data (EDI_DC40). The idea is, to use this interface as an generic IDoc interface but I get the error "ATTRIBUTE_WRONG_INTF" - "Unable to interpret IDoc interface MI_IDoc_any_IB_Async". Is there a way to set the IDoc attributes generic in the ABAP mapping or do I have to use the IDoc interface, that I imported?
Thanks for your help
JP1. The use of BPM may ease the routing part after mapping wherein u may use transform step folowed by send step
2. While doing idoc communication, even if u change the structure, u ll have to use the interface name as the original imported idoc name only. Otherwise u ll get the same error.
Regards,
Prateek -
Hi Experts,
I am getting the same error: and from the forums I came to know that we need to use the IDOC name in the Interface mapping.
I used the modified IDOC structure(External Definition) in mapping, but when I select the original interface in Interface mapping I am not able to get the message mapping name.
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_WRONG_INTF</SAP:Code>
<SAP:P1>MI_IDOC_IA</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Unable to interpret IDoc interface MI_IDOC_IA</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
please provide me some hint.
regards,
sri.Hi Sri,
I used the modified IDOC structure(External Definition) in mapping,
but when I select the original interface in Interface mapping I am not able
to get the message mapping name
Are you following the steps as mentioned in the blog /people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change or SAP note 814393
Are you creating any separate Message interface after creating the External Definition?Pls don't create any separate interface.
just export the XSD of the IDOC and change the occurrence (dont save ED with any other name ,keep the same IDOC name)
now in message mapping import the XSD you save earlier. and do the mapping.
In Interface mapping and in the ID configuration use the imported IDOC name only
Regards,
Srinivas
Edited by: Srinivas on May 15, 2010 10:15 PM -
Hello all,
Can somebody send me documentation over Idoc interfaces? I need for Inbound now...but Outbound will be helpful though for future use )
And I have a question related to middleware too. A flat file will be the input to middleware (XI or webmethods). What is the output? Is it an IDOC format file or IDOCS with status 64 in SAP?
Thanks,
Message was edited by: SomenHi,
For inbound idoc in partner profiles if you set trigger immediately for a message type , whenever idoc comes from middleware , it will be processed automatically . for process success idoc status will become 53, if it is failed idoc status becomes 51.
at partner profiles if idoc process selected as process through background program , whenever idoc comes from middleware it goes to 64 status. for these idoc's we need to schedule RBDAPP01 program to process 64 status idoc's or we can process these idoc's from BD87 transaction
Check these links:
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://help.sap.com/saphelp_erp2004/helpdata/en/72/c18eff546a11d182cc0000e829fbfe/frameset.htm
http://help.sap.com/saphelp_erp2004/helpdata/en/9c/2744f5fa7464429a13345be4050fb6/frameset.htm
http://www.sappoint.com/ppt/ale.ppt
below details might help you.
WE09 / WE02 IDoc lists according to content. View IDocs via specific IDoc number or business application detail contained within the contents of a segment.
WE05 View IDocs
WE19 EDI test tool. Use to test inbound Function module changes.
WE20 Partner profile configuration. Add partner detail together with inbound and outbound relationships. We also incorporate message control on the outbound IDocs. Utilize the organizational units to trap functional errors for further processing
WE30 Create IDoc extension type
WE31 Segment create
WE57 Assign function module to logical message and IDoc type
WE60 IDoc type documentation tool
WE82 Link Release detail to Extension IDoc Type
BD55 Conversion rule user exit. Link conversion rule user exit to the different system \ partner combinations
BD87 Reprocess IDocs in error or waiting for action. (Both inbound and outbound in 4.6. Use BD88 in prior versions)
BALA ALE Application Distribution
BALM ALE Master Data Distribution
WEDI - main transaction for all ALE settings
Regards
Appana
*Award Points for helpful answers -
Hi Experts,
I am working on ALE IDoCS Interfaces... Can anyone send me the step by step procedure for creating a sample ALE,IDOC scenario where i can send a message from client1(800) to client(810).
I need the following
1.complete ALE configuration setting between two clients.
2.Creation of Idoc , segment, filling the idoc from scratch.
3.Dispatching the Idoc on the ALE Interface
4.Handling any exceptions
Is it possible to create an ALE Interface to the same client(800 to 800) for sample testing
Thanks and Regards
AKHai Ashok
Go through the following Steps
ALE IDOC
Sending System(Outbound ALE Process)
Tcode SALE ? for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 ? Create Model View
Tcode BD82 ? Generate partner Profiles & Create Ports
Tcode BD64 ? Distribute the Model view
Message Type MATMAS
Tcode BD10 ? Send Material Data
Tcode WE05 ? Idoc List for watching any Errors
Receiving System(Inbound ALE )
Tcode SALE ? for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 ? Check for Model view whether it has distributed or not
Tcode BD82 -- Generate partner Profiles & Create Ports
Tcode BD11 Getting Material Data
Tcode WE05 ? Idoc List for inbound status codes
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
Change Pointers
I know how to change the description of a material using ALE Change Pointers.
I will give the following few steps
1) Tcode BD61---> check the change pointers activated check box
save and goback.
2) Tcode BD50---> check the MATMAS check box save and comeback.
3) Tcode BD51---> goto IDOC_INPUT_MATMAS01 select the checkbox save and comeback.
4) Tcode BD52---> give message type : matmas press ok button.
select all what ever you want and delete remaining fields.
save & come back.
5) 5) go to Tcode MM02 select one material and try to change the description and save it
it will effects the target systems material desciption will also changes
6) goto Tcode SE38 give program Name is : RBDMIDOC and Execute
give Message type : MATMAS and Executte
Thanks & regards
Sreenivasulu P -
FM to fill outbound IDOC with change document details.
Hi ,
I am working on an enhancement EXIT_SAPLMGMU_001 for an interface to track the changes to the material master.
Can someone please let me know if there is a FM to populate outbound IDOC with change document details like when a material is
created /changed. Thanks much.
Regards,
Sanjeev
Edited by: sanjeev.s on Apr 14, 2010 3:32 PMCall the function module "MASTER_IDOC_DISTRIBUTE" to create idoc. Use function module "CHANGEDOCUMENT_READ_HEADERS" to get the change document details.
Regards
Vinod -
IDOC - create SD Contract from a Purchase Order
Hi,
I need to know if exist an IDOCs to create a SD Contract from a Purchase Order and another IDOC to change a Purchase Order from a SD Contract.
Regards,Hi again,
1. PO will create ORDERS IDOC this is SAP Standard.
2. ORDERS IDOC will be send
3. IDOC Segment E1EDK14 qualifier 12 contains the order type. A contract is also a type of sales order. So we need to get the correct order type in the segment. One option is using the userexit proposed earlier another and even easier is asking the XI colleagues to do the change already in XI.
4. During Inbound processing the contract will now be created.
http://help.sap.com/saphelp_erp2004/helpdata/en/cf/ab3827940311d295e600a0c9306667/frameset.htm
You will send a ORDRSP from your Contract (I made a mistake earlier and said ORDCHG this would be the update of the contract from the PO...)
I think you will need to worry to much of the ORDRSP on the SD side as in fact the IDOC does not care if it is send from order or from a contract.
Depending on your configuration in MM it will update the PO.
http://help.sap.com/saphelp_erp2004/helpdata/en/1c/deffb0844f11d2b471006094b9476a/frameset.htm
Bascally in regards to quantity you will need to do more on the MM side because usually it is not expected that the Vendor is chnaging quantities etc... So it is still possible:
http://help.sap.com/saphelp_erp2004/helpdata/en/1c/deffb0844f11d2b471006094b9476a/frameset.htm
By the way we are having the scenario with the contract in our SAP sending ORDRSP and ORDCHG for contracts and it is working fine.
Hope it helps. -
hi all,
its regarding idoc interface,try to help me.
i have a programRHALEINI and defined in Work Item WA00012 - "IDOC Extract for HR Master Data"
This IDoc will be created in SAP but not delivered to any external system.
The interface created in this work item will then read these IDOCs and the required fields will be identified and reformatted so that it can be processed by the FMS system.
Program RHALEINI is executed to create the IDocs for all employees. Refer to Work Item WA00012 - "IDOC Extract for HR Master Data
WI WA00012 will also provide Function Module Z_TP_INI_IDOCS to pull all the IDOCs needed to extract all of the employee data (latest employee extract).
The purpose of this interface program is to read all IDOCs created by program in WA00012 and map the required data into a flat file structure.
here to map i have header trailor and body data how to do this.
provide me solution asap with an example
thanking uHi,
Once you get the idocs then you have to read the info from these idocs and then you have to populate it into your file.
It depends on the data format that they want to create it.
cretae a file of type l_v_filename TYPE draw-filep,
then start creating header structure item structure and footer structure.
keep passing data to these structures and transfer it to file
TRANSFER l_wa_header TO l_v_filename_temp
same thing you cna do for ur item data,
loop on this and pass line by line to the file.
same way populate the footer data also.
It entirely depends ont he way they want to populate in the final file.
Reward points if you find useful.
Regards,
Sasi
Maybe you are looking for
-
Can i migrate my files and programs from one mac book to another
I have 2 macbook pros 13.3 april 2010 release one has a 250gb drive and the other 500gb both are running lion - after upgrading from snow leopard I have al my adobe creative suite and mac office on the machine with 250gb hard drive - i want to trans
-
I recently purchased an iMac (October 2013) and my computer knowledge is very limited. The computer has two user areas, one for my wife and one for me. Our iTunes account and photos are in my user area. My wife wants to access our photos and music fr
-
Copying itunes music from old to new Windows PC
Hi, I currently have iTunes installed on my laptop, the iTunes config files are in the default directory on the C:\ however the actual music files and folders are on an external USB drive. I have just purchased a new Dell Inspiron 6400 and want to tr
-
Vertical resizing in Table control
Hi, I am using 2 table controls in a screen . I have marked vertical resizing in attributes of the screen. but it is not allowing for vertical scroll. i have checked out in all screen attributes . Please help me with this issue.
-
Converting Web page to PDF IE 8 ,acrobat 8
My issue is whenever one of my users trys to convert a webpage to PDF in internet explorer, using Adobe PDF printer, his system always crashes. This has been going on for about a week now and it never fails to happen. Although When we try and convert