Background
There is a growing trend nowadays to transfer stored data from paper/microfiche to external "content servers" (for example, archives). Companies are obliged by law and/or internal standards to keep documents for a certain length of time. Traditionally, paper archives or microfilms have been used, but these methods are very expensive, either due to copying costs or the large amount of space required by such archives. By contrast, electronic storing methods are a much cheaper option and represent an important part of the "paperless office" concept.
SAP’s R/3 System supports a variety of business processes, which can involve documents both in paper form and in electronic form. The documents either serve to trigger all kinds of processing steps in FI, SD, HR and so on, or they are documents relating to processes in one of these application areas.
When linked to SAP applications, content servers and the SAP ArchiveLink interface allow flexible access to all document searches available in the SAP System and can therefore lead to considerable time savings. In addition, a combination of the SAP System and SAP ArchiveLink allows users multiple access (parallel and direct) to stored documents from their work center without the need for time-consuming searches, which guarantees faster access to documents.
The subsequent sections of this documentation describe the integration of SAP ArchiveLink in the functions of various application components within the SAP System.
Concept
SAP ArchiveLink
provides the following interfaces:This interface consists of function modules, which must be integrated in the SAP applications, if SAP ArchiveLink functions are to be used.
Business objects are linked to stored documents and object methods are available that allow storing using SAP ArchiveLink to be integrated flexibly in SAP Business Workflow.
External components may be HTTP content servers, for example. General desktop applications may be MS Word and MS Excel, for example.
Positioning SAP ArchiveLink
SAP ArchiveLink
enablesThe SAP ArchiveLink-specific
Terms "document", "technical document class", "document type", "object type" and "synchronous storing" and "asynchronous storing" are explained in the SAP ArchiveLink documentation, which also contains information on the
Administration Concept (content servers, links and link tables).
Technical Basis
Links from documents to business objects are created by the generation of a link table entry, which contains both a unique identification for each business object using the object type and object key and a reference to a stored document using the content server ID and a unique key for each document stored in this content server. It is therefore possible to create a link between a business object and any number of documents using a simple 1:n relationship in a table. No entry is required in the application tables in which the business objects are managed. If the link table entry for an stored document is deleted, all references in the SAP System to this stored document are also deleted. This technique allows the options for accessing stored documents to be integrated flexibly into the SAP System.
Application Interface
The interface to the SAP applications contains the following functions:
This function is used to display, retrieve or store stored documents directly from the business object. An example of this is the link between an F1 business object invoice and original invoices that have been scanned into the system.
This function is used to store documents generated using SAPscript and link them with the relevant business objects. Examples of documents are outbound quotations, order confirmations, purchase orders and invoices.
The process for storing print lists is the same as for outgoing documents.

As of R/3 Release 4.6C, application objects archived in data archiving (ADK) are not stored using SAP ArchiveLink, but rather using the
Content Management Service of the
SAP Knowledge Provider (KPro).
Integration Status
Many applications in the SAP System are linked directly or indirectly with SAP ArchiveLink:
SAP ArchiveLink is centrally integrated in the DMS and all applications with object links to the DMS are therefore linked to SAP ArchiveLink.
The integration of SAP ArchiveLink in message control allows outgoing documents to be stored.
Inbound faxes can be processed directly in the Business Workplace, stored and linked with business objects without having to be printed first.
Generic Object Services

For R/3 Release 4.0A, generic object services are provided for four SAP ArchiveLink functions via the system menu for all SAP applications.
From the business objects implemented in the SAP applications, four SAP ArchiveLink functions can be executed in all applications and independently of which application is involved:
These functions are integrated into all SAP applications via object services. There is no need for special function modules to be integrated in the applications. For more information, see
Generic Object Services.
For these functions to work smoothly, object orientation in the SAP application and support of object services are important.
For more information, see
Business Context Facilities and Generic Object Relationships.
Business Applications
MM
The following documents relating to purchasing in MM can be stored:
For more information about storing in MM, see
SAP ArchiveLink - Storage Scenarios in MM.SD/WS
The following are examples of sales documents that can be stored:
For more information about storing in SD, see
SAP ArchiveLink - Storage Scenarios in SD.PA
The following personnel administration and payroll documents can be stored:
For more information about storing in PA, see
SAP ArchiveLink - Storage Scenarios in PA.QM
The following QM documents can be stored:
For more information about storing in QM, see
SAP ArchiveLink - Storage Scenarios in QM.The DMS and Applications Connected with the DMS
In the DMS and in applications that are connected with the DMS (often MM and PP), the following documents can be stored:
For more information about storing in the DMS, see
Storing in Document Management (CA-DMS).