Integrating MDMP and Unicode systems with IDoc interfaces
Hi,
We are working on integrating SAP R/3 6.20 (MDMP) with SAP PI 7.0 SP10 (Unicode) system. The source will send MATMAS or CLFMAS IDocs with Thai / Japanese characters and PI should transform and post it to SAP ECC 5.0 Target system [IDoc to IDoc scenario].
( SAP R/3 Legacy 620 - Non-Unicode / MDMP ) |----> ( XI - Unicode) -> (ECC - Unicode)
Had a look at few SAP notes (745030 ,656350 and 613389) and it looks like there is no standard way/best practice to handle this scenario.
References:
1.PDF of TECHED Session ID: IM101 Dealing with Multi-Language Garbage?Data Lessons Learned
2.SAP Note 745030 - MDMP - Unicode Interface_Solution Overview.pdf
3.MDMP_Unicode_Transfer_final.doc from SAP Note 745030
4.SAP Note 656350 - Master Data Transfer UNICODE to MDMP Systems with ALE.pdf
5.SAP Note 613389 - ALE SAP system group with Unicode systems (Solution-2)
My understanding per SAP Notes: (Please correct me if I'm wrong)
a. For MDMP integraton we can't use Standard ALE Config instead we have to use Custom Configuration (IDoc collection setting in Partner profile &Scheduling RSEOUT002/RSEOUT00_MDMP and use Function module :IDOC_INBOUND_ASYNCHRONOUS_2 ).
b. The RFC Destinations should use proper logon langauage for correct MDMP IDoc transfer (For sending IDocs with Japanese character, the logon language should be JP).
c. If we want to transfer IDocs in more than one language we need to create multiple Partner profiles/RFC destinations each with specific logon language.
Please guide us in integrating these systems if you have done a similar integrations, following are my questions:
1] Is there any configuration change required at PI layer?
2] Do we need to install codepages in PI Unicode system for all languages used or Unicode system is capable of handling all the languages?
3] Is it necessary to install any SAP Add-on package in R/3 MDMP system inorder to support MDMP to Unicode data transfer?
3] If we want to send MATMAS/CLFMAS IDoc with Thai/Japanese characters from same system, what are the changes required at the Source system?
(Source may send MATMAS/CLFMAS IDoc with either Thai/Japanese characters but not both of them in a single IDoc)
4] Can we use regualr ALE & Partner profile settings for handling multi-byte characters or we need to use IDoc collection and RSEOUT002/RSEOUT00_MDMP report for transfer?
5] Is there any restrictions on the IDoc types (MATMAS,CLFMAS etc) supported in MDMP-Unicode integration solution.
5] Is there any best practice document available for this scenario?
6] Do we need to involve SAP AG for MDMP to Unicode system integrations(As per SAP Note: 656350) ?
Thanks and Regards,
Ananth
Hi Ananth,
as you have already mentioned, you need differents RFC destinations for each language. So you have to make sure, that the IDocs use the right destination according to there content.
If you have messages from PI to MDMP it is the same, you need different channels with different logon languages as well. You need an identifier in the message, that can be used for selecting the correct channel.
It should not be a restricting to any IDoc type, but it is not possible to post a message with different languages (which require different codepages) in one IDoc.
For correct conversion from a non unicode system to unicode, the codepages have to be installed in th OS of the PI server.
Regards
Stefan
Similar Messages
-
Problem with Reversed document with IDOC interface
I have a problem when I create Idoc which will reverse a document.
I use ACC_DOCUMENT_REVERSE, in Idoc is filled like this -
OBJ_TYPE ( BKPFF )
OBJ_KEY( reverse document number + company code + year)
OBJ_SYS ( system id )
OBJ_KEY_R ( obj_key of document which will reverse )
PSTNG_DATE
COMP_CODE
REASON_REV
I formed OBJ_KEY with one select from table bkpf, and get the last number of documents reversed with Idoc interface. The interface creates Idoc reverse document with number 929xxxxxxx. With fb08 - documents created are 92xxxxxxxx.
The problem is when use transaction fs10n, fill customer account number, and the sums are not right. The documents which was reversed with Idoc did not entered in G/L Account Line Item.
But if I start transaction fbl5n - customer line item, the documents reversed by Idoc is there, and the total sum is right.
How can I resolve this problem?
Greetings,
Lazar HristovHi,
I hope you have reversed the posting.Have you cancelled the downpayment invoice.
Please cancel the first downpayment invoice and post the amount for the second downpayment.
Now try to create the final invoice.
Regards,
Krishna. -
Integration server as logical system in IDoc to file scenario
Hi,
Will we configure integration server as logical system in IDoc to file scenario or the RFC destination related to the port will be suffice?
For which logical system will the outbound partner profile configured?
Regards,
Gajendra.Hello,
I feel that the RFC destination linked to the port is the key here.
Because the scenario (IDoc to File) works in both the cases:
Case 1: Used the logical system as Integration server
Case 2: Used the logical system related to the file (third party) in the SLD.
In both the above cases the RFC destination points to the integration server.
Is this the case that in the XI scenarios (where IDoc are sent) the logical system name in the partner profile is just dummy and has not much significance??
It is the port that matters and once the Idoc reaches XI the routing takes place based on the configuration in ID.
Thanks.
Regards,
Gajendra. -
Integrating Portal and BI Systems
Hi All,
I am having an error on integrating Portal and BI systems. In Portal, when i navigate to the respective iview, i am being asked for my user name and password in a popup box (for the Web As server of the portal). After entering my password thrice, i get this error message.
Logon failed
What has happened?
Call of URL http://xxxx.yyyy.com:####/sap/bw/BEx terminated due to error in logon data.
Note
Logon performed in system XXX.
Logon performed for client 400, user DDIC, and language EN.
What can I do?
Check that you have entered the client, user, and password correctly.
If you do not yet have a user ID, contact your system administrator.
Error Code: ICF-LE-http-c:400-l:E-T:21-C:3-U:35-P:35-L:3
HTTP 401 - Unauthorized
Your SAP Internet Communication Framework Team
I entered the User ID and password for my portal server. i have a different user id and password in BI server. Please help
Best Regards,
MazinHi,
That is incorrect. You have to enter BI user name and password. To avoid this popup, make sure user mapping is done for the BI system (with BI user name and password). You can also check these links for details.
https://www.sdn.sap.com/irj/scn/wiki?path=/display/ep/how%252bto%252bconnect%252bto%252bbw%252bsystem%252bthrough%252benterprise%252bportal%252b7.0%252busing%252ban%252biview.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/80955d0f-ae67-2b10-35a3-c2efec2ba42c
Regards,
Harini S
Edited by: Harini Subramanian on Nov 20, 2008 4:29 PM -
just moved to new home, updated router and new system with Time Warner and now we cannot get the apple any ideas?
Castle15 wrote:
just moved to new home, updated router and new system with Time Warner and now we cannot get the apple any ideas?
Cannot get the Apple.. what?
Model and actual device you are talking about?
Apple covers a pretty huge range.. If you mean extreme.. did you reset it to factory and start over.. that is always necessary when you change a network. You cannot pick up a router from one home and network and plonk it into another and have it work.. aint gonna happen.
You also need to power down any pure cable modem for 20min or so to get it to forget the old MAC address that captured the IP so the Apple ??? has a chance to work. -
Integrating BRM system with PowerInvoices Interface
Hi
We have a requirement of integrating the BRM system with the LexisNexis-PowerInvoices web application using Application Integration Architecture.
Any pointers in this area will be very helpful.
Thanks
NidhiAs said, you need to determine the signaling and select to appropriate card based on that and the amount of simultaneous calls etc. for instance, i integrated a nortel 11 for one of my customers to work with Cisco IPT. basically, T1 CAS card on both a router and the PBX. PBX then needs to have steering codes and members configured to allow call routing to the router. on the IPT end i added the router as a gateway to enable IPT users to call PBX users.
Second you said that they have the same PBX in their branches. well, from what i gather from the lines, basically what youre asking is that you need those PBX users to integrate as well. therefore the same will apply as in HO. no need for SRST unless youre using IPT at the branches. -
Failure in retrieving business system with Idocs
We implemented a B2B scenario (SAP R/3 4.7 ->XI->XI->SAP R/3 4.7 ) in which each SAP R/3 + XI act as a Business Party with a business service assigned to internal business system.
Trying to send IDoc from one Business Party to the other
The IDoc got through from the source system to the target system OK, The target R/3 sent the ALEAUD ack back but the ALEAUD sent from the target R/3 contains the internal business systems names and the XI did
not convert it back to address the services that sent it from the source system.
The message gets to the source system with the internal names of the target system so it falls due to unrecognized systems.
the error at the source target for the returning ALEAUD is OUTBOUND_BINDING_NOT_FOUND
SAP dev support claim that the source is the header mapping from XI1 to XI2.
Any work around for this?
Thanks,
UdiI have an idea.
call me : 0526116713
Nimrod -
Export Material and Price Data with IDOC or BAPI?
Hi SAP Experts,
I found two ways to implement a Master Material and Price Export to an external system, first with IDOC MATMAS01 and Idoc COND_A with an enhancement VKOE0001 PRICING CONDITION.
Here I don't know how I can match a material with tht sales price?
And the second one with the BAPI. But how I create a BAPI for Material and Sales Price?
And which is the better way?
Thanks and Bye,
FredericAmit,
it seems that the FU BAPI_MATERIAL_SAVEDATA is only for Create and Change Material Master Data. Is that correct?
I've following Use Case, I will send e.g. one Material with the sales price to an external system (later all material with their sales price). And for that case I'm searching for a solution. Can you bring me on the correct way to implement something like that.
I would be very pleased if you can help me.
Bye,
Frederic -
Configure Training and Verification System with CUP
Hi gurus
Has anyone done this successfully?
Need tips.
I already have the configuration document but I believe the information is not sufficient. for example. The web Service URI for the system etc? We opened a ticket with SAP and the response is also not sufficient. This is the response
"Here is the how-to guide on the customer BPX that shows how to
set up a training and verification system. Copy and paste all three
lines into your browser.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b058a83c-038e-2b10-e9ab-c9b79f565edd?quicklink=index&overridelayout
=true
Here is the general link to all how-to guides and articles on the
SDN for GRC.
http://wiki.sdn.sap.com/wiki/display/BPX/Governance%2C+Risk%2
CandCompliance%28GRC%29How-To+Guides
After you have downloaded the guide, please close this message
when completed."
There is a snapshot on page 9 and 10 of the document. Any idea what that is?Robert,
this is no plug&play configuration. Most likely your system does not even offer that web service, so you will have to get a programmer to write the interface.
CUP will call the web service and hand over the role information from the request, then the training system will have to return whether training has been passed for each role or not.
The guide is quite detailed - I suggest you talk to someone local who understands your environment and can help you creating the web service.
Frank. -
Integration multiple R/3 systems with APO via CIF
Hello all,
the idea is to connect via CIF over 20 R/3 system on several releases with one APO system. I can find a lot of documentation and success stories with one ERP and one APO system, but no one with more than one ERP system.
Has anybody experience with such a envrionment?
Thanks.yes , its possible to connect different r/3 systems to one apo systems, if u r maintaining BSG ( business system groups) in apo system, other wise data inconsistency vill occur,
but all these R/3 should be with in one organization,
In any implementation scenarios bsg must be maintained, because any organization used to go for acquisition of new companies , which is already maintaining legacy systems, so you can easily integrate those systems,
u can define ur client name and release version while assigning ur system to bsg in apo customizing,
BSG must be maintained before data replication,
hope this information solve ur problem,
thanks & regards
ravi -
Want to build an auto charging and discharging system with DAQ
Hi. I'm a freshman here. Now I have the DAQ-6009 and a labview software and some electronic elements. I wish to build a lithium ion battery cycles testing system (mainly for auto-switching) in order to observe the changes in the electrode. How can I build this charging and discharging system? The details of the battery are attached. Thank you!!
Attachments:
sanyo ml414 charging detaiils.pdf 75 KBHi freshman,
your spec sheet already mentions some resistors for loading and discharging your Li cell.
- With your USB6009 you can drive some transistors to switch between charging and discharging. You also have some AIs (analog inputs) to measure Li cell voltage as well as currents (when using some reasonable shunt resistors).
- Make an electronics sketch, read the manual of your USB6009 for it's specs and then grab your breadboard to build your electronics.
- Look at the examples coming with LabVIEW on how to switch DO signals and how to measure voltages (read the manual on that topics too!)
Best regards,
GerdW
CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
Kudos are welcome -
Archive / Delete in AE and Application System with Local IE
Hi:
When come to archive and deleting strategies, except the messages persisted in central Integation Engine, should we include messages in Adatper Engine and Local Integration Engine ?
Thanks
Liangif you are busing windows server backup they should self manage the space, the exception would be if you are using the external drive for something else besides the backups and that is causing it to run out of space.
Your external device should have a "windowsimagebackup" folder that contains the backup since you have not been getting a backup in the past 3-4 night you may want to just wipe that folder and start fresh with a full backup. the drive space may be misleading
too, if the drives you are backing up don't have enough space to create a snapshot you will get space errors so you may want to make sure you have space available on the backup drives too.
If your exchange component on SBS has not backed up you may have accumulated transaction log files causing disk space to be too low. you can clear the log files but turning on circular logging cycle the unmounts exchange database and remount, then turn off
circular logging and cycle the database again. Circular logging can be found under the database setting in the exchange console. -
After release upgrade to 5.0 I get dumps when I try to access the contents of a table in SM30.
The new system is unicode. I have heard, that SM30 does not work in unicode systems. Is that true ?
Which transaction should be used then ?Hi
It's strange...for all tables? have you seen some note?
I know there's a flag to be setted in the attribute of the program.
Max -
Data exchange b/w sap crm and external system with oracle adapter
Hi All,
I am new to SAP CRM. Previously , I worked on SAP R/3(ERP).
Our requirement is that we want connection b/w these 2 system (SAP and NON-SAP SYSTEM) through EAI layer and also Point to Point connection.
If anyone hav material related to this plz provide me the link.
hemlataHi,
Please refer to the URL below
http://www.oracle.com/technology/products/integration/adapters/dev_support.html
regards,
Vivek -
Integrating Voice and Data pri with MGCP
I know this can be done with the following configuration:
controller T1 1/1
framing esf
linecode b8zs
channel-group 1 timeslots 1-12 speed 64
pri-group timeslots 13-24
However, I cannot seem to find documentation on it on www.cisco.com. Any help would be appreciated.
Thanks
VonCisco does so many things that is not that you can find confirmation about each and any variation in configuration.
What you want to do is really nothing special and works since some 10 years now. Some people calls it "integrated T1 access"
Maybe you are looking for
-
I had to create a new apple id. I do not see a way to change my iCloud to the new apple id. I figured out how to copy my contacts to the new iCloud account. Is there a way to copy all my Calendars over to the new iCloud account? I was able to "sh
-
HP Officejet Pro 8000 Printing Blank Pages Instead Of Data And Also Reorienting Itself
Hi all We have a wireless HP Officejet Pro 8000 in our office (but via cable, not wireless) to a network. The printer is occasionally printing blank pages instead of say a spreadsheet selected to print. The other issue is that if you say are printi
-
Deadline Branche in Correlation Process - Best Practice
Hello, I have an integration process with a correlation - there is a asynchronous send step which activates a correlation and afterwards an asynchronous receive step that uses that correlation. Furthermore I have a deadline branch to cancel the proce
-
I have been getting errors in Itunes and it said to redownload it. I started to download and get a error that says "Service 'apple mobile device' failed to start. Verify that you have sufficient privileges to start system services" . What does thi
-
Zen Vision: M Charging Probl
I bought a Zen Vision: M six or seven months ago, and since then the player has been great, my only problem with it is it is notorious for freezing when I try to change songs. This happens rarely, but when it does I have to do a full system reset. An