What is data mapping in EDI?

Hi all,
Is 'data mapping' same as creating an FMD or different? Where can I get FMDs for a message type in SAP? Eg Edifact to IDoc or Idoc to ANSI x12??
Thanks,
Charles.

Hello Charles
Have a look at [http://service.sap.com/ale]:
ALE and EDI
EDI Applications
There you will find very useful documents about EDI mapping.
Regards
  Uwe

Similar Messages

  • What is Data Mapping

    HI Experts,
    Please explain abt:
    1) What is Data Mapping
    2) Some senarios like, SAP Data map with BW Data
    3) Which case Data mapping Error while load occur & how to rectify it.
    Ponits  awarded. Thanks,
    RR.

    Hi,
    For Mpping pls check the links......
    For Source System Mapping
    Re: Source System Mapping
    Re: Source System Mapping
    For " Settings for BI Statistics"
    http://help.sap.com/saphelp_nw04s/helpdata/en/8c/131e3b9f10b904e10000000a114084/frameset.htm
    https://www.sdn.sap.com/irj/sdn/webinar?rid=/library/uuid/d09864c5-0bb0-2910-8e8a-a306a886dcd9
    http://help.sap.com/saphelp_nw70/helpdata/en/46/f9bd5b0d40537de10000000a1553f6/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5401ab90-0201-0010-b394-99ffdb15235b
    /message/5117472#5117472 [original link is broken]
    /message/4978537#4978537 [original link is broken]
    Hope it is helps you.
    Thanks & Regards,
    santo

  • Data mapping

    Hi guys,
                what is data mapping? I don't think this is XI mappings.is this something related to EDI
    Thanks
    Sud

    Sud,
    It all depends on the context where u are using these terms. As per the XI Mappings there is nothing like data mapping.
    In my client place they will call the Transformation document as Data Mapping sheet. It's nothing but the data mapping between the source and the target structure. I mean how the source structure need's to be transformed to the target will be defined in the data mapping sheet.
    raj.

  • Data Associtions not enabling  while i am  trying to do data mapping with data Associtions in BPM studio what is the reson?

    Data Associtions not enabling  while i am  trying to do data mapping with data Associtions in BPM studio what is the reson?

    Shouldn't @StartDate be an input parameter to the stored procedure? @RunDate also?
    Example for sp with parameters:
    http://www.sqlusa.com/bestpractices2008/stored-procedure-parameters/
    The last error will go away upon a successful sp compile.
    Kalman Toth Database & OLAP Architect
    SQL Server 2014 Design & Programming
    New Book / Kindle: Exam 70-461 Bootcamp: Querying Microsoft SQL Server 2012

  • Adaptor meta data &mapping templtes

    hi
    1. explain about adaptor meta data &mapping templtes what does use with them?
    2.what is exchange fault data and exchange log data under data types
    3.what are web as apart from 6.2 and 6.4?
    4.describe about sap xi 3.0 like SP's what are types
    5.about content
    pls give details mentioned above .
    thanks & regards

    >>1. explain about adaptor meta data &mapping templtes what does use with them?
    Adapter Metadata is the foundation configuration for the Adapters used in XI for message transfer. The functions provided allow either the creation of new Adapters or the modifications of existing ones.
    Just like you can reuse data types in different message types, you can also save parts of message mappings as Mapping Templates and reuse them elsewhere. Once you have saved a mapping template it serves as a copy template that you can then load into other message mappings and modify to fit your requirements.
    >>2.what is exchange fault data and exchange log data under data types
    Fault message types contain data types defining application errors. Application errors are errors that occur on the inbound side of a message transfer when the application could not process successfully.
    >>3.what are web as apart from 6.2 and 6.4?
    The Web Application Server is a platform for efficient development and allows you to implement Web applications. It builds upon proven and stable application server
    technology and Internet-based infrastructure from SAP.
    >>4.describe about sap xi 3.0 like SP's what are types
    check http://service.sap.com
    >>5.about content
    The contents of the Integration Repository are collectively known as XI Content (Process Integration Content); XI content is the integration knowledge that is required for describing collaborative processes (collaboration knowledge).
    For an overview of the XI Content currently provided by SAP, see SAP Service Marketplace at http://service.sap.com/solutions  -> SAP NetWeaver  ->  SAP NetWeaver in Detail  ->  Process Integration  ->  SAP Exchange Infrastructure  ->  SAP XI in Detail  -> XI Content Catalog.

  • Data mapping between sybase and xml

    I want to make a data mapping between sybase relational data result set and xml.
    I am using the function ForXmlTree for this purpose, I have the entire documentation about the synatx and usage of it, but i need to know what support does JAVA have for it.
    What files need to be installed .
    This is an example of using the function
    java jcs.xmlutil.ForXmlTree �i forxmltree-spec [-o output-script-file] \
    [-x output-document-file  -S server-name]
    does anyone know where can i find the jcs.xmlutil package. If so let me know.
    Thanks in advance
    Sandeep

    PRPS-PSPNR = AFVU-PROJN.
    also you can use this fm.
    BAPI_PROJECT_GETINFO

  • Data mapping to SAP B1 using SDK

    is there any way around to do the data mapping from other system database to SAP B1
    database without using field to field mapping?
    ex: we want to migrate from other system to B1 we need to transfer their old data to a new one..and of course the database structure is not the same..and it would be a lot of task if we migrate their old PO to B1 (i'm thinking using field to field mapping so we must know the data structure from the old system and provide the information needed when we want migrate it to B1)
    is there any thoughts?
    hope u understand what i mean
    PS: all the migrate things is using SDK
    thanks,
    erick

    Hi Erick,
    I think, using DI API should be better.
    I know that, all data in the database is not supported.
    But, most simple idea is,
    1. Get objects from old company database
    2. review the data by SDK (validating and user field mapping)
    3. add modified objects to new company database
    This should be most same, and you can process many process automatically in process 2.
    Hope this helpful for you.
    Hyunil Choi.

  • How to map between child objects in a Siebel Data Map

    Hello. I need to map a field from one child object to another child object using a Siebel Data Map.
    Specifically, I have an Integration Object set up for FINS Group Policy with 2 child components (Action and Proposal). I want to map the Proposal's name to the Activity's Description. Here's the structure:
    Policy (io)
    -Name
    -Action (io)
    --Description
    -Proposal (io)
    --PPSLFileName (this is the proposal's file name)
    I can map from the parent (Policy) to the child (Action) as follows:
    Integration Component Map: Action-to_Action
    Source Expression: [FINS Group Policy.Name]
    Target Field Name: Description
    This will map the Policy's Name to the Activity's Description.
    I tried these, but they don't work:
    1)
    Integration Component Map: Action-to_Action
    Source Expression: [FINS Group Policy.Proposal.PPSLFileName]
    Target Field Name: Description
    2)
    Integration Component Map: Action-to_Action
    Source Expression: [Proposal.PPSLFileName]
    Target Field Name: Description
    Thanks for any help

    Hi,
    For your issue,you can use the 2nd point what u hv mentioned :-
    Integration Component Map: Action-to_Action
    Source Expression: [Proposal.PPSLFileName]
    Target Field Name: Description
    But it has some limitations,i.e the child's(Proposal) cardinality should be 1 or less than 1 i.e no. of instances of Proposal IC should not exceed 1 or else the data map will error out at runtime.
    Regards,
    Sambit

  • User Rules in Data Mapping in SQL Developer Migration Workbench

    Hi
    I was trying to add a User Mapping Rule in the Data Mapping, because the options provided where not entirely what I wanted.
    Adding a new Rule for instance for SQL Server UniqueIdentifier works fine, but when I try to apply the changes it says that there was a duplicate rule for UniqueIdentifier. The option of removing the standard system rule is grayed out.
    How is this supposed to work?
    Thanks
    Karl

    Barry
    I don't quite understand what you mean by not been the same
    If I add a new UserRule, I have the choice among the available source types
    I choose for instance UniqueIdentifier and tell it, that I would like to have to option of converting to a VarChar2(36). I close the add new rule form and have the new user rule in the list. If I check the options in my new rule at that point, it shows all options from the system rule for UniqueIdentifier as well. Moreover, if I check the available options in the standard rule for UniqueIdentifier it shows my new VarChar2(36) as well.
    When I try to close the mapping form at the point it complains about duplicate entries, which sounds reasonable after what I eplained above. But neither did I tell the system, that I would like to inhert the system rules for UniqueIdentifier in my new user rule, nor was it my intention for my new VarChar2(36) option to show up in the standard rule.
    Could you please restate what you tried to explain me in your post.
    Karl

  • Data transfer using EDI from one SAP system to other SAP system

    Dear all,
    I understand that i should use normal ale-idoc features to transfer data from one sap to other sap system.
    but can i transfer those idocs using EDI from one SAP to other SAP system

    Hello,
    surely you can do so.
    EDI means that you transfer data in standardized EDI-formats. To get the data at the source  into that formats you normally use an EDI-Converter, which maps the IDOC-format into the EDI-format. Then you send the data in EDI-format to an EDI-converter at the target. There's the reverse mapping. You map the EDI-Format into IDOC-format and book these IDOCs into SAP.
    I think this makes only sense if you cross organizational borders within the business process, e.g., if you define an exchange with many customers, but not all of them have an SAP-system. 
    Regards Wolfgang
    Edited by: Wolfgang Valtin on May 19, 2009 6:13 PM

  • Data Maps & Custom Collectors

    Hi Guys,
    I am fairly new to the development side of the collectors for Sentinel,
    and have what may be a total beginners question but I've tried the docs
    and feel I am getting no where with an answer so hopefully you can help
    out
    So I am constructing an event from within the collector, I have read
    that its best practice to try to use maps where possible so I am trying
    to do this. If I hard code for example e.TargetUserID = <the parsed
    string that I have>, then that works, but I want to try to make use of
    the Rec2Evt.map as most of the data that I am populating at this point
    is listed in here.
    What I have done is to add into the the following:
    Code:
    Collector.prototype.initialize = function() {
    this.MAPS.Rec2Evt = new DataMap(this.CONFIG.collDir + "/Rec2Evt.map");
    Then within parse have the following:
    Code:
    rec.testIP = "123.4.5.6";
    rec.convert(this, instance.MAPS.Rec2Evt);
    instance.SEND_EVENT = true;
    return true;
    Within the Rec2Evt.map file it has the default list of Sentinel Event
    Fields and I have appended a record for TargetIP: TargetIP,testIP
    Have I missed any obvious steps out? What I was expecting to happen was
    when the event is recieved and parsed in Sentinel the TargetIP field
    should have the value 123.4.5.6, when I look in either the ESM or the
    Sentinel 7 webUI I dont see this field getting set, other fields which I
    manually set are being set correctly.
    This is the first time that I have tried to use the data maps so I
    assume I am doing something wrong and any pointers you guys have would
    be great,
    Thanks
    alanforrest
    alanforrest's Profile: http://forums.novell.com/member.php?userid=90508
    View this thread: http://forums.novell.com/showthread.php?t=453791

    Hi Alan,
    I'm not quite sure what you mean by "3 or 4 attributes", but here are
    some guidelines:
    Part of the Collector development process is to make a best-effort
    attempt to parse out semantically distinct fields from the input and map
    them to the Sentinel schema in a normalized way. Sometimes this is easy
    - there's an IP address that's the target of a connection, extract it
    and map it to TargetIP (TargetIP should already exist in Rec2Evt.map and
    you just need to list the 'rec' attribute into which you parsed that
    target IP). Sometimes this requires a little more work, for example
    timestamps and whatnot that need normalization. Sometimes this is really
    tricky, and you can't find a nice match to a Sentinel schema field.
    Let's break this down into the following categories:
    1) Simple 1:1 matches, like the IP address example above
    2) 1:N matches, where you need to subparse a bit. An example might be a
    path like C:\WINDOWS\system32\etc\hosts; this would map to
    TargetDataName = 'hosts', TargetDataContainer = '/windows/system32',
    TargetDataNamespace = 'c' (note that since Windows is case-insensitive,
    everything has been lowercased and the path separators normalized - we
    provide some utility flags and methods for this in the latest SDK which
    will be out soon.
    3) Mapped matches: in this scenario, you have a field maybe that
    indicates severity using some arbitrary proprietary scale, and you need
    to map this to Sentinel's 0-5 Severity. In this case it's good to use a
    KeyMap, put all your possible input values in the LHC, and then map them
    to Sentinel Severities in the RHC. Then you can use lookup() to look up
    your input and map it to the correct output, put that output in a 'rec'
    attribute, and then list that attribute in Rec2Evt.map (in this example
    on the RHS after 'Severity,'
    4) No schema match, doesn't need to be correlated: An example here
    might be "session type", which is something that Windows provides but
    that we don't (yet) have a dedicated schema field for (although we are
    considering it). Let's say you want to record that information in the
    event, but you don't need to correlate on that value. In that case you
    can use the 'add2EI()' method to add an JSON NVP to the
    ExtendedInformation field, something like 'LoginType: interactive'.
    5) No schema match, need to correlate: This is the trickiest case,
    where you can't find a place to put your data but you need it in a
    separate field so you can correlate on it. For this scenario you can use
    one of the many unallocated ReservedVarXX fields. What you need to do is
    pick an unused field, add it to Rec2Evt.map, and map your data to it.
    The trick is that you can't guarantee that some other Collector is not
    using that field for a different purpose, so you have to be a bit more
    careful when writing correlation rules etc to filter for your data
    only.
    In other words, the only attributes you should ever be adding to
    Rec2Evt.map are ReservedVar fields. BTW, the event schema is fully
    documented here:'Sentinel Event Schema'
    (http://www.novell.com/developer/plug...nt_schema.html)
    but note that not all fields are present in all platforms.
    DCorlette
    DCorlette's Profile: http://forums.novell.com/member.php?userid=4437
    View this thread: http://forums.novell.com/showthread.php?t=453791

  • Transcational data mapping

    Hello,
    while doing the transcational data mapping for open sales order and so on, where and how do we migrate the price of the material and the pricing values.
    regards

    in our case there are about 4000 sales orders, so manual does not make sense, question is, when we are doing the transcational data mapping, the pricing of the open sales orders has to migrated, now from what i understand , i have to make the same kind of spread sheet for upload which involves, ( table #, conditon type, s.org, div..........) which i would be making for master data upload for pricing, so if it is the same, why i have to do for transcational data also.
    correct me if i am wrong, as i am trying to understand this, master data is uploaded first, and then the transcational data, so if masterdata is already there, why need transcational data for condition records.
    i would appreciate the answers as i am in immidiate need of it.

  • Master Data Mapping

    Hello Experts,
    I am in the process of designing an infocube and i was a little confused about the 2 char hierarchy and wanted to clear my confusion on it.
    In the flat file, we can have data either at account level or account group level. So i was thinking of having 2 characteristics - account and account group in the infocube.
    But how about the master data mapping between account and account group? where would that be taken care of ?
    Ex: Flat File
    Year, Curr, CoCd, A/C, CC, Period, Amount
    2006, USD, 1000, 38001001, 456700, 1, 100
    2006, USD, 1000, 38001002, 456700, 1, 100
    2006, USD, 1000, 0380, 45600, 1, 200 -
    > ( A/C Group 0380 - consolidated entry)
    All answers would be duly rewarded with points.
    Thanks,
    Nandita

    When i am saying account level, i meant account.
    The data in the flat file will be either at account/account group. So i guess i have 2 options for design:
    1. Have account as a characteristic(dimension) in Infocube and then have account group as an attribute to it and have 2 characteristic hierarchy ( account and account group).
    ( However for this i might have to delete the account group info in the flat file)
    Or
    2. Have account and account group as characteristics ( dimensions ) in infocube and then have another infoobject ( ZACCMAP ) as an attribute to account group which would have the master data mapping between account and account group and the hierarchy would be on 1 characteristic (account group).
    Oliver and Ravi - correct me if i am wrong or what's the best approach to go with ?
    Thanks,
    Nandita

  • Business scenario for mapping XML-EDI

    Hi,
    Can anyone explain me the process of mapping xml-edi to SAP and validations with respect to business.
    An example could really help.
    Thanks

    The inbound xml file contains data that needs to be put into a format that sap can understand. There are several ways to do this. You can use XI or any other transaltion utility. Alternately, your xml file can be converted using custom programs using XSLT as a translation tool.
    SAP has a number of ways of loading  external transactional data into the system. You can use IDOCs or web services, or other methods. The jist of it is you will need to convert your xml file into a format SAP understands.

  • Hi gurus what is the difference between EDI & ALE.

    hi gurus what is the difference between EDI & ALE.

    HI,
    EDI is a technique used to communicate business and information transactions between computer systems of different companies and organizations. These transactions include such documents as purchase orders, invoices, inquiries, planning, acknowledgements, pricing, order status, scheduling, test results, shipping and receiving, payments, and financial reporting
    EDI Introduction
    The EDI interface is intended to connect an EDI subsystem with the SAP system. EDI subsystems perform the following tasks related to EDI processing:
    1·Conversion of data·
    2.Message and Interchange Handling.
    3.Communication·
    4.Administration of partner profiles·
    5.Monitoring of processing
    From the SAP side, the EDI interface is based on IDoc technology, which is independent of EDI standards. All data is transferred in files between the R/3 System and the EDI subsystem. Synchronous RFC (Remote Function Call) is implemented to define the time of transfer for a file between the two systems.
    EDI u2013 Benefits
    Improves data accuracy u2013
    With EDI business can eliminate the need to re-enter data from paper documents and thus prevent potential data entry errors. Additionally, the cost of processing an electronic requisition is estimated to be one-tenth the cost of handling its paper equivalent
    Lowers personnel costs-
    EDI can help companies reduce the need for personnel involved in orders and accounting processing. Speeds up information exchange- EDI systems can shorten the lead time between receipt and fulfillment  of orders. When  scheduling information is transmitted with ordering  data, companies can plan production more accurately and thus reduce stock investments.
    Reduces technical complexity related to data interchange u2013
    With EDI companies use standardized data formats to exchange documents. EDI allows companies using different business applications and systems to achieve computer-to-computer electronic exchange of business documents.
    Application Link Enabling
    ALE Objectives u2013 ALE incorporates controlled exchange of data messages ensuring data consistency across loosely coupled applications. ALE comprises of three layers.  Application Services  Distribution Services  Communication Services
    Basic principle of ALE is to provide a distributed and fully integrated R/3 system. Each application is self-sufficient. The use of self-sufficient system implies a certain measure of data redundancy.Hence data has to be both distributed and synchronized.
    General Steps Involved in Configuring EDI u2013 ALE Interface
    - Maintaining the Condition Table
    - Maintaining the Access Sequences
    - Maintaining the Output types
    - Assign output types to the partner functions
    - Maintain output determination procedure
    - Assign output determination Procedures

Maybe you are looking for