How to Merge a Microsoft Access Database With a SAP Database

How to Merge a Microsoft Access Database With a SAP Database thumbnail
Inter-system communication

Merging a Microsoft Access database into an SAP database is not that uncommon. More than likely in this scenario the SAP product Exchange Interface, or XI, or Product Integration, PI, will be utilized given the fact that an SAP skill set already exists in the organization. Using the XI or PI tool depends on your SAP release version and the skill set of the organization's IT developers. Another option is Microsoft Fusion, although it is not as robust as XI/PI. The XI/PI tool is also very useful when dealing with business-to-business interfaces.

Things You'll Need

  • SAP XI/PI license
  • Microsoft Access license
Show More

Instructions

    • 1

      Determine the file format of the data to be exported out of MS Access. XML is the most popular and is used by both MS Access and SAP XI/PI.

    • 2

      Write the export program in MS/Access. This is done by opening the table to be exported. Under the tab "Table Tools" navigate to "External Data" and choose the XML file type. A very good source to learn detailed information on MS Access is the Functionx website. A link is in the Resources section. This site is based on the 2010 version of MS Access.

    • 3

      Select a shared file directory which will be used to export the data out of MS Access and can be accessed by the SAP database.

    • 4

      Determine the timing of the MS/Access extract based on how critical the data is for the users and overall organizational needs. This could be daily, weekly or monthly. More critical is how the MS Access data will be submitted -- manually or via an automated schedule.

    • 5

      Write the SAP import program, which supports XML, to retrieve the exported data from the shared directory. This will be accomplished by the internal SAP development group and business users.

    • 6

      The timing for this import must be coordinated with the export of the MS Access data and scheduled in the SAP software accordingly. You may choose to use a third party process scheduling software, which would handle job scheduling of your various software vendors.

    • 7

      Ensure that there are both export and import logs that provide record counts and other valuable data in order to provide integrity of interface results.

Tips & Warnings

  • The timing of the interface is critical. Real-time interfacing is certainly possible but can lead to a degradation of either system and network traffic.

  • When determining the interface tool of choice, verify there is enough knowledge of the tool and depth of knowledge within the organization.

Related Searches:

References

Resources

  • Photo Credit computer image by peter Hires Images from Fotolia.com

Comments

You May Also Like

  • How to Set or Change the Primary Key in a Microsoft Access Database

    Primary keys are unique record identifiers that MS Access uses when retrieving information for a query or a report. With primary keys,...

  • Online SAP Training

    Systems Applications and Products (SAP) refers to a comprehensive range of applications that corporations use to manage personnel, finances, customer service ...

  • What Is SAP Training?

    A SAP training workshop introduces the SAP application to participants, emphasizing the most important tools in database administration. The workshop also teaches...

  • What Is an SAP Portal?

    SAP's latest offering for net access is the NetWeaver Portal. NetWeaver is designed to allow intuitive web interface through Microsoft Windows and...

  • How to Get SAP Training

    SAP stands for Systems Applications and Products in Data Processing and is a German-based company that was started in 1972. They build...

  • How to Link Data From Another Database in Microsoft Access

    Linking data is similar to importing, but instead of placing a copy of the information into Access, you add a "link" to...

  • How to Combine Columns in Access

    Microsoft Access is used to create, store and edit data in related tables. Each table is made up of columns (fields) and...

  • Learning SAP XI

    SAP XI (Systems, Applications and other Products Exchange Infrastructure) enables the implementation of cross-system processes. It allows connections of different ...

  • What Is an SAP Variant?

    SAP, one of the industry leaders in enterprise resource and productivity (ERP) software tools was founded in 1972 by five former IBM...

Related Ads

Featured