Browse Prior Art Database

A Table Driven Approach For Parsing and Processing SAP Intermediate Documents

IP.com Disclosure Number: IPCOM000014911D
Original Publication Date: 2002-Jan-13
Included in the Prior Art Database: 2003-Jun-20
Document File: 1 page(s) / 39K

Publishing Venue

IBM

Abstract

Disclosed is a software package that facilitates the integration of an interactive front-end system with an SAP-based back-end system. SAP Interactive Documents (IDOCs) are a convenient way for a front-end system to communicate with an SAP-based back-end system. However, they are not always a good basis for implementing an interactive front-end, because like predefined reports, they tend to lack the flexibility required by data requests of typical interactive applications. This invention solves the problem by implementing a two-way bridge between IDOCs and a front-end relational database. The relational database thus provides the front-end system with a more convenient data interface. The bridge uses a table-driven approach that makes it flexible enough to handle numerous IDOC message types and relational database structures.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 1

  A Table Driven Approach For Parsing and Processing SAP Intermediate Documents

Disclosed is a software package that facilitates the integration of an interactive front-end system with an SAP-based back-end system. SAP Interactive Documents (IDOCs) are a convenient way for a front-end system to communicate with an SAP-based back-end system. However, they are not always a good basis for implementing an interactive front-end, because like predefined reports, they tend to lack the flexibility required by data requests of typical interactive applications. This invention solves the problem by implementing a two-way bridge between IDOCs and a front-end relational database. The relational database thus provides the front-end system with a more convenient data interface. The bridge uses a table-driven approach that makes it flexible enough to handle numerous IDOC message types and relational database structures.

The bridge consists of four main elements: IDOC Parser, IDOC Generator, IDOC Metadata, and Business Object Wrappers. These are most easily understood in terms of the flow of data from the SAP back-end system to the interactive front-end system and vice-versa.

When an IDOC is received from the SAP back-end system, the IDOC Parser extracts the individual data elements from the IDOC and passes these elements to the Business Object Wrappers. It does this using the same algorithm, regardless of the type of IDOC being parsed. The specifics of locating the data elements, as well as the mapping of those elements to interfaces within the Business Object...