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 Hristov

    Hi,
    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,
    Mazin

    Hi,
      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 appl

    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
    Nidhi

    As 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,
          Udi

    I 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,
    Frederic

    Amit,
    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 KB

    Hi 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
    Liang

    if 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.

  • SM30 and unicode systems

    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.
    hemlata

    Hi,
       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
    Von

    Cisco 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