Skip to Content

Introduction

In BI we can add, link to and search one or more documents in various formats, versions and languages. We can add documents for metadata, master data and infoprovider data. There are three corresponding document classes.

Document Classes

A document class is made up of the documents for one of the following categories of BI objects: Metadata, master data, InfoProvider data. Documents in a document class are characterized by particular logical document properties.

Metadata

The BI objects which come under the metadata are given below.

  • Aggregate
  • Transformation rule
  • InfoCube
  • InfoObject
  • InfoPackage
  • InfoSet
  • InfoSource
  • DataStore Object
  • Query (including variables, structures, restricted and calculated key figures)
  • Reporting Agent scheduling package
  • Reporting Agent settings
  • Web item
  • Web template

The document class for these objects are META. Examples are documentation, explanations and history/changes.

Master Data

As the name indicates the BI objects which come under master data are characteristic values. The document class for these objects are MAST. Examples of documents for master data are :

  • Screens for personnel numbers
  • Descriptions and technical specifications of materials
  • Original documents for order forms
  • Version documentation (target/actual budget)

Infoprovider data

Combination of characteristic values come under infoprovider data. The document class used is TRAN. Examples of documents for infoprovider data are comments on various charactersitc values.

Hyperlinks to documents

A hyperlink links a document of any document class to a second document, without physically including the first document in the second document. Both documents must have been created in a format that supports hyperlinks, for example, HTML, Microsoft Word, or Microsoft Excel. There are three types of document stores. They are :

●      Stored in the BI system (SKWF) and accessed using the BI Document Repository Manager

●      Stored in the BI system (SKWF) and accessed using the SAP NetWeaver Application Server (ABAP)

●      Stored in Knowledge Management

Stored in the BI system (SKWF) and accessed using the BI Document Repository Manager

The following types of link are possible:

You need the following information if you want to set a link from outside the BI system to a document for a BI object:

●      Portal server

●      Port

●      Name of the document to which you want to link

Stored in the BI system (SKWF) and accessed using the SAP NetWeaver Application Server (ABAP)

The following types of link are possible:

You need the following information if you want to set a link from outside the BI system to a document for a BI object:

●      Server (the SAP NetWeaver Application Server, not the ITS)

●      Port

●      Name of the document to which you want to link

Stored in Knowledge Management

The following types of link are possible:

You need the following information if you want to set a link from outside the BI system to a document for a BI object:

  • Portal server
  • Port
  • Name of the document to which you want to link

BI Document Repository Manager

The BI Document Repository Manager allows you to integrate documents created in the BI system into Knowledge Management of the portal. The documents are divided into three document classes: Metadata, Master Data, and InfoProvider Data. The Metadata document class contains manually created documents using metadata. These documents are not the automatically generated documents from the Metadata Repository. The Master Data document class contains documents for characteristic values, such as images for personnel numbers, descriptions, and technical specifications for materials. The InfoProvider Data document class contains documents for a combination of characteristic values, such as comments on key figures.

BADI’s for use in Documents

It is available in the IMG path SAP NetWeaver ® Business Intelligence ® BI Enhancements ® BAdIs for Document Enhancements ® BAdI for Documents. BAdIs are only supported for documents on the server (BEx Web runtime, ABAP). They are not supported for documents in BEx Web runtime (Java). The BADI used for documents is RSOD_DOC_BADI.The individual methods for the BADI are given below.

CHANGE_PROPERTIES     –     Change properties of a document

CREATE_PROPERTIES     –     Create properties of a document

DELETE_PROPERTIES     –      Delete properties of a document.

STORE_CONTENT            –       Write document content to database

SELECT                           –        Select documents

HIERARCHY_RESOLVE   –         Control hierarchy resolution in reporting.

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply