EDI message to IDOC mapping

hi
is there a place where i can find mapping of EDI messages to that of SAP IDOC message types?
~Suresh

Hi Suresh,
EDI subsystem will convert the IDOC into flat file (X12, EDIFACT, ODETTE, VDA etc) or flat file into IDOC. At the EDI subsytem the there will be field mapping instructions design will be there which maps the idoc to flat file. So its EDI subsystem which will be used identify the idoc msg types. Which subsystem u are using.
Regards
kannaiah

Similar Messages

  • Map EDI messages to SAP iDocs

    Hi all,
    Is is possible to map EDI messages to SAP iDocs using Oracle Integration?
    Thanks

    Yes, OracleAS Integration has several components. One is called Integration B2B, which allow you to send and receive EDI messages. You can then pass this on either using Integration InterConnect or BPEL Process Manager to the SAP adapter which can talk to SAP systems using e.g. iDocs.

  • EDI message QALITY: mapping of IDoc QALITY02

    Guys,
    We need to send quality certificates to customers from an R/3 system (release 6.20) as EDI messages of type QALITY, via an EDI middleware (EDI Manager by ATOS ORIGIN). Our counterpart at ATOS ORIGIN says that they've never done this before (which strikes me as strange, but can't be helped), and we're expected to provide a detailed mapping between SAP and EDI to him. Although I'm quite at ease in the ALE/IDoc world, I've never been exposed to the actual EDI side of the game.
    I don't yet know which EDI message release(s) the recipients expect, but when comparing the various releases at www.unece.org/trade/untdid/ it seems to me that the differences are not so big.
    Here's my question: Has anybody ever mapped the basic type QALITY02 to an EDI message of the QALITY family?
    All other hints and inputs would also greatly be appreciated.
    Thanks
    Rainer

    May be the below links will help u how to do mapping
    http://www.sapgenie.com/sapgenie/docs/o856v4010_template.xls    (For Delivery)
    And
    http://www.sapgenie.com/sapedi/index.htm
    Thanks
    Eswar

  • EDi to IDOC mapping

    HI,
    i need to map an EDI to an IDOC. the number of times a particular field occurs in the EDI structure, the same number of times the corresponding group of values has to be created in the IDOC.
    i am getting the source node but not the fields inside it.
    eg:
    G_SHL
      ---S_HL
    D_735 (value = P)  
    G_SHL
      ---S_HL
    D_735 (value = P)  
    Output structure :
    ZE1EDL37
    EXIDV
    the root node (ZE1EDL37) is getting created two times (if D_735 occurs 2 times) but the field inside it (EXIDV) is not gettting created the second time.
    thanks in advance,
    yash.

    Dear Satish,
    The thing here is the EXIDV field has to be mapped to another values based on a condition. which is different from the previous one. which i did for ZE1EDL37.
    the value is getting supressed. there is an if condition whose output has to be given to the destination field. the values are coming till that IF. they r getting supressed there.
    the node (header) id getting duplicated but the fields inside it are not getting duplicated.
    Message was edited by:
            somayajula yashwanth

  • EDI to IDOC mapping with MII

    Hi,
    is it possible to map edi document to IDOC with MII?
    Thanks.

    Currently there is example available.
    In the thread [can MII read edifact|Re: can MII read edifact?; Jeremy mentioned an idea which may be interesting for you. Have a look at the following Wikipedia article about [XML/EDIFACT|http://en.wikipedia.org/wiki/XML/EDIFACT]. Use case 1 proposes to use a converter build a XML file from the original Edifact message. Then you can process that XML with MII.
    Maybe this helps.
    Michael

  • EDI Message Mapping Names

    Hi All,
    Can I please have the EDI message mapping names for the following:
    1)Tradacoms versions 8 and 9
    Inbound:Source message type ORDHDR and the target is IDOC structure ORDERS05(Sales Order)
    outbound: Source message Invoic02 Idoc and the target message type INVFIL
    2)EDIFACT D96A:
    Outbound:Source message Invoic02 Idoc and the target message type INVOIC
    3)ENACOM:
    Outbound: For Source message Invoic02 Idoc and the target message type INVOIC
    Your help is much appreciated.
    Cheers,
    Smith

    Hi,
    DO u have BIC installed on ur PC. if u have then u could find out the mapping name for the BIC itself.
    Mapping program name for example:
    See_E2X_ORDERS_D9A is the mapping name for ORDERS message type.
    Chirag

  • File to IDOC mapping - Message Type WMMBXY

    Hi
       I am working on FILE to IDOC Scenario. I have records like the following in my file:
    301 ABC455559 03.11.2009 02u0391B13 01     OBAF515150 G378378 15 PC   20090311 MIGO
    301 ABC455560 03.11.2009 02u0391B13 01     OBMN515040 437482 50 PC   20090311 MIGO
    Using an ABAP Program I added DTL in front of every record as I have to convert text file to XML mapping.
    DTL 301 ABC455559 03.11.2009 02u0391B13 01     OBAF515150 G378378 15 PC   20090311 MIGO
    DTL 301 ABC455560 03.11.2009 02u0391B13 01     OBMN515040 437482 50 PC   20090311 MIGO
    When I did this my mapping is fine from source side. For the above two records there are two records created in xml format. But only one record is created at target side. I changed message type WMMBXY to unbounded in the external message but still only one idoc is created.
    Please let me know if anyone faced the same issue.
    Thanks
    Naga

    1..Please mapping ur sorce node (has occurance 0..unbound) with target node.
    2...change occurance in message tag in mapping for IDOC message
    3...change occurance in message mapping for IDOC message
    Regards,
    Manisha

  • Please provide the Message type ,IDOC TYPE , PROCESS CODE for Edi 990 ,214

    Hi friends,
    Please provide the Message type ,IDOC TYPE , PROCESS CODE for Edi 990 (Response to a Load Tender)., 214 (Shipment Status )
    For shipement status i got trxstc01 for idoc type .. but its only before 4.6 version ..for 4.7 its not there .. please give the alternate for that ...
    Thanks in Advance ....
    If any one is provide exact answer i will give Max marks ..
    Edited by: ajay KOLLA on Aug 6, 2009 8:04 AM

    Hi,
    Have you resolved this issue. If yes, can you please let me know. Im actually looking for same for EDI 867 (guess it is for summary report and need to know message type, Idoc type associated with this).
    Rgds
    Sudhanshu

  • Message type ,IDOC TYPE , PROCESS CODE for Edi 990

    Hi ,
    Please provide the Message type ,IDOC TYPE , PROCESS CODE for Edi 990 (Response to a Load Tender).
    Thanks in Advance.
    Ajay Kolla

    Hi
    Pls check the below links
    1. http://www.erpgenie.com/sap/sapedi/ansi.htm
    2. http://www.erpgenie.com/sap-technical/ale-edi-b2b/master-data-message-types-idoc-types
    Hope this may helps you.
    Regards
    Sirigiri

  • EDI - IDOC  mapping question

    Dear Experts,
    For transformations between EDI and basic IDOC types, are there any off-the shelf  (ready to use) options? If yes what are they? If not, what is the easiest way of mapping in between these structures?
    Our setup involves Seeburger's AS2 adapter.
    Thanks

    Hi Aamir,
    Thank you for your response.
    We are working in an environment where we do not have any control over the setup. So I have a few follow up questions, answers to which would help me immensely.
    1. I saw that there are a"few" mappings available for which both the EDI and IDOC versions differ from what we need. So, is there anyway to get an actual listing of all supplied mappings?
    2. In case you have worked for a similar scenario, is it possible for you to share a sample mapping spreadsheet ?
    Thank you,
    N

  • How to get a Parent Message Id in Mapping?

    Hi,
    I have a scenario to post the idoc to file to mulitple receivers. I have to get both Message ID and Parent Message ID in mapping. I am able to get Message ID but not Parent Message ID. I tried to get it from Table sxmspmast but it does not contain the entry during runtime.
    Any suggestions to get the Parent ID while in Mapping.
    Thanks,
    Manikandan R

    you can create a UDF,say getMSGID,  to get current message ID:
    String headerField;
    java.util.Map map;
    // get runtime constant map
    AbstractTrace trace=container.getTrace();
    map = container.getTransformationParameters();
    String key = "MessageId";
    // get value of header field by using variable key
    headerField = (String) map.get(key);
    return headerField;
    pass this output to an RFC  lookup UDF which calls this FM in XI ABAP stack:
    FUNCTION ZGET_PARENT_MSG_ID.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(I_CURRMSGID) TYPE  CHAR40
    *"  EXPORTING
    *"     VALUE(E_PARENTMSGID) TYPE  CHAR40
    DATA: lv_currmsgid type SXMSPMAST-MSGGUID,
          lv_parentmsgid LIKE SXMSPMAST-PARENTMSG,
    lv_currmsgid = i_currmsgid.
    select single PARENTMSG from SXMSPMAST into lv_parentmsgid where MSGGUID = lv_currmsgid.
    e_premsgid = lv_parentmsgid.
    ENDFUNCTION.

  • EDI Message not Transmitted for Scheduling Agreement

    Hi guys!
    Does anybody know what should I check to see why the EDI message for a delivery line in the scheduling agreement has not been transmitted? Would really save me
    Regards,
    Ileana

    Hi
    First check the message whether it has been processed properly or not . goto ME39 , Check the message(Shift +F1)
    if the message is in red, check the processing log,
    If the message is in yellow , process the same using ME9E
    If the message is in grren means the Idoc's are generated.
    Now got Transaction WE05 & Check the IDoc's giving the Basic type  - DELFOR02
    Give from & to dates based on the rpocessing date of the message.
    Here check the Idoc's are in Red or green . If in red check the Message in the Status.
    Thanks & Regards
    Kishore

  • IDOC mapping 1 to 0..unbounded problem in PI 7.1

    All,
    We've recently implemented SAP PI 7.1 but we face an issue at the moment. Let me describe the case
    We have a Source message which is the DEBMAS IDOC.
    Within the IDOC we use mappings for Header data and for Detail Data.
    Mapping the header data is no issue that is a 1 to 1 message mapping to our canonical data.
    BUT
    When we want to use the message split mapping in order to extract the detail data PER line we have discovered a problem.
    When within  a message mapping or within the operation mapping we use as Source the IDOC ( occurancy 1 ) and the target we take our detail canonical message (occurancy 0..unbounded) we are getting the message in our mapping that the IDOC cannot be resolved.
    When we change the target occurancy to 1 then the mapping works well.
    Is there any one facing the same issues as we do.
    thanks in advance

    This is an issue with queues with different length. You should always avoid this, as you cannot be sure, what happens.
    Instead of assigning a single entry queue to a target that expects a multiple entry queue, you should go for a generating function. A generating function delivers as many queue entries as requested.
    In your scenario, just use an empty constant. Of you have a value to be repeated, use CopyValue.
    Regards
    Stefan

  • How to control the status of EDI message in delivery document

    Hello:
      We use user exit:EXIT_SAPLV56K_001  in function:IDOC_OUTPUT_Delivery to block the IDOC generation if delivery is blocked in GTS system.The IDOC generation can be blocked successfully by this user exit but the EDI message type will still have the status of "successfully processed" in the delivery doucment after IDOC generation is prevented.So user have to manually repeat the EDI Message type so that this EDI message type can be retriggerred by the background job of RSNAST00.
      I am wondering if the EDI message in the delivery document can have the status of "not processed" even after IDOC generation is prevented.
    BR
    Thanks

    Did you raise any exception like ERROR_MESSAGE_RECEIVED from the exit when the delivery is blocked?
    The most important is the RSNASTED should get some exception to set RC = 4 (Non-zero). Only in that case, the EDI message type will go to error (i.e. VSTAT = 2)  otherwise, by-default the RC = 0 unless we lead it to set to non-zero. Unless u make VSTAT = 2, you can't process it thru' RSNAST00 or better RSNAST0F for reprocessing the messages that go to error.

  • Trigger new message, wenn SXMB_MONI Message is red (mapping-error)

    Hi everybody,
    is there any chance to trigger another message if an mapping-error occured?
    (I do not want to use BPM for the exception handling).
    We are sending IDOCs to XI, just in gthe case, that the mapping throws an error I want to send a SYSTAT-IDoc back.
    Thanks
    Regards Mario

    It would be very complicated to achive the Fault message with IDOC without BPM.
    There is one way that probably you could try,
    The SXMB_MONI contains the trace log for every message based on the steps processed in the interface.
    You caould try to add the checkpoints at these steps e.g.
    1. In Receiver determination, there is option to route the message to different receiver if the receiver system is missing in Receiver determination.
    2. Can design the Adapter module to catch the exceptions with the connectivity with Sender / Receiver systems and handle it to raise any alert notification.
    These kind of alternative ways have to be used to achive the requirments.
    Note : I am not sure how much it will be feasible for the replacement of BPM.
    Thanks
    Swarup

Maybe you are looking for