OpenText™ Archiving and Document Access For SAP Solutions Scenario Guide
OpenText™ Archiving and Document Access For SAP Solutions Scenario Guide
Scenario Guide
ER160208-CCS-EN-01
OpenText™ Archiving and Document Access for SAP Solutions
Scenario Guide
ER160208-CCS-EN-01
Rev.: 28. Mar. 2019
This documentation has been created for software version 16.2.8.
It is also valid for subsequent software versions as long as no new document version is shipped with the product or is
published at https://knowledge.opentext.com.
Tel: +1-519-888-7111
Toll Free Canada/USA: 1-800-499-6544 International: +800-4996-5440
Fax: +1-519-888-0677
Support: https://support.opentext.com
For more information, visit https://www.opentext.com
One or more patents may cover this product. For more information, please visit https://www.opentext.com/patents.
Disclaimer
Every effort has been made to ensure the accuracy of the features and techniques presented in this publication. However,
Open Text Corporation and its affiliates accept no responsibility and offer no warranty whether expressed or implied, for the
accuracy of this publication.
Table of Contents
1 What is OpenText™ Archiving and Document Access for
SAP Solutions? ........................................................................ 13
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide iii
ER160208-CCS-EN-01
Table of Contents
6 Introduction .............................................................................. 49
6.1 The SAP ArchiveLink interface ......................................................... 49
6.2 Customizing phases overview .......................................................... 50
6.3 Authorizations in SAP applications ................................................... 52
6.3.1 Authorization concept ...................................................................... 52
6.3.2 Authorization objects for ArchiveLink functions .................................. 52
6.3.3 Authorization maintenance .............................................................. 53
6.3.4 Rights for feedback users ................................................................ 55
6.3.5 Minimum authorizations of DesktopLink client users .......................... 56
iv OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Table of Contents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide v
ER160208-CCS-EN-01
Table of Contents
vi OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Table of Contents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide vii
ER160208-CCS-EN-01
Table of Contents
17 Archiving in SAP PLM DMS (for SAP ERP only) ................ 229
17.1 Scanning into SAP PLM DMS ........................................................ 229
17.2 Setting up automatic (batch) import ................................................ 230
17.3 Document entry via DesktopLink .................................................... 231
viii OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Table of Contents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide ix
ER160208-CCS-EN-01
Table of Contents
x OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Table of Contents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide xi
ER160208-CCS-EN-01
Table of Contents
xii OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 1
What is OpenText™ Archiving and Document
Access for SAP Solutions?
With Archiving and Document Access for SAP Solutions, you can automatically
store SAP and non-SAP data and documents on a secure archive server, for example
OpenText™ Archive Center. This increases operational efficiency by freeing IT from
the time-consuming chore of manual backups and recovery. It also offloads data
from production systems for improved system performance and faster upgrades.
Archiving and Document Access for SAP Solutions offers a range of options for
integrating SAP documents and other documents in the different SAP applications,
including emails, faxes, images and informal correspondence. Besides archiving
documents, you can manage, search, display and edit them.
This guide is designed to help you identify, set up and use the document integration
scenarios you need.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 13
ER160208-CCS-EN-01
Chapter 1 What is OpenText™ Archiving and Document Access for SAP Solutions?
– Allows use of SAP CRM link range in Content Management node type in
DocuLink
– Client independent objects and code for a sample DocuLink project in SAP
CRM
• SAP Fiori package OTEXBASO (optional)
Optional package with OData services for SAP Fiori
• SAP Fiori UI package OTEXBASF (optional)
Optional package with SAP Fiori specific user interface functionality for
ArchiveLink PLUS and test application
• Solution Framework for Business Object Browsing package OTEXBASB
(optional)
Optional package with extensions to Archiving and Document Access for SAP
Solutions and OpenText™ Business Center Foundation to build Fiori apps for
business object browsing
14 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Part 1
Overview of document integration in SAP
applications
Chapter 2
Overview of key scenarios
Archiving and Document Access for SAP Solutions offers a range of options for
integrating SAP documents and other documents in the different SAP applications,
including emails, faxes, images and informal correspondence, etc. Besides archiving
documents, it allows you to manage, search, display and edit them.
Depending on the interface through which the documents enter the SAP system, we
distinguish the following:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 17
ER160208-CCS-EN-01
Chapter 2 Overview of key scenarios
18 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
2.1. Archiving scenarios
Archiving forms
In the SAP system, outgoing documents are normally printed in standard forms,
in order to preserve legible, attractive pages into which graphical elements such
as company logos can be integrated. This means that the standard forms are
filled with data generated by the SAP reports.
If you archive these documents and display them in the ArchiveLink Viewer,
you only see the data, not the form.
You can solve this problem by scanning in the forms and saving them in the
archive. You can then display the archived documents in their own forms.
For this scenario you can use the Forms Management component.
Data Archiving
The standard SAP data archiving functions have been enhanced to allow for the
integration of the other two components and to support not only archiving but
also data destruction and snapshot creation.
Retention Management
This component manages data retention policies from the time the data is
created until it has to be destroyed. It can perform e-Discovery to find all data
connected to a business object, and set legal holds.
Retention Warehouse
This component provides a standardized method for decommissioning legacy
systems. Data from decommissioned systems are stored in a central Retention
Warehouse and are still accessible for business users and application of retention
policies.
For customizing see “Archiving via SAP Netweaver ILM“ on page 173.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 19
ER160208-CCS-EN-01
Chapter 2 Overview of key scenarios
20 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
2.1. Archiving scenarios
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 21
ER160208-CCS-EN-01
Chapter 2 Overview of key scenarios
Using the special function modules and reports supplied by OpenText, you can
convert documents into a different document format (PDF, TIFF), independently
from the time of archiving and from a specific client. This can be useful, for example,
when you want to store documents long-term and independently from new
software versions, or if the documents should not be modified anymore.
Customizing see “Rendition Management“ on page 279.
22 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
2.3. Displaying and processing (archived) documents
Displaying documents
The user can display archived documents at their workstations. This can be done
from the SAP system for documents that are linked to an SAP document, or
directly from a viewer.
Editing documents
In addition to displaying archived documents, notes and annotations can be
attached and the document can be printed or checked for authenticity.
Managing documents
You can store, manage and find SAP documents and any other documents
independently from the transactions in the SAP system. The data can either be in
the database or on an archive server. The documents are stored in an user-
specific folder. By default, access is through the SAP application and is
facilitated by selection and search functions.
This scenario provides a cross-module, cross-system, document-centered
overview of processes that can be handled using SAP applications. The
application can be started as a stand-alone application or integrated in other
SAP applications, such as Records Management. Finally, predefined views
especially for archiving documents can be opened.
This scenario can be implemented, for example, for creating customer folders or
displaying document flows.
You can use DocuLink here. This component is described in the OpenText
DocuLink for SAP Solutions - Customizing and Administration Guide (DC-CGD) and
the OpenText DocuLink for SAP Solutions - User Guide (DC-UGD).
DocuLink can also be launched as a generic object service. That way you can
display DocuLink data for a particular business object directly from within other
SAP applications. The business object data can automatically be used as
selection criteria for the DocuLink view.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 23
ER160208-CCS-EN-01
Chapter 2 Overview of key scenarios
24 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 3
Overview of the components involved
Using Archiving and Document Access for SAP Solutions, document integration in
SAP applications can be further extended and expanded by additional useful
functions.
OpenText™ DesktopLink
You can use DesktopLink to archive your own files quickly and easily from your
workstation. You can also search for previously archived documents. To do this,
DesktopLink uses the ODMA interface (Open Document Management API)
integrated in the Systems based on OpenText Archive Center. You can select
whether you want to archive the file in its original format or in TIFF or PDF
format.
With Archiving and Document Access for SAP Solutions you can link
documents to SAP business processes and locate them again using SAP business
objects.
With DesktopLink, archived documents can be managed and displayed using
DocuLink. You can copy properties from Microsoft Office documents to
DocuLink when archiving.
With DesktopLink you can set up a connection from ExchangeLink and
NotesLink to the SAP application, so that you can archive Microsoft Outlook or
Lotus Notes objects (mainly emails) and link them to SAP business objects. This
functionality is called ExchangeLink or NotesLink. Furthermore, documents can
be assigned to records in a SAP Records Management or to PLM DMS
documents using DesktopLink.
DesktopLink supports all SAP standard archiving scenarios (without bar code)
for incoming and outgoing documents.
OpenText™ Imaging Enterprise Scan
With Enterprise Scan, workflows can be implemented from receipt by post
through scanning and linking to the leading application, through to archiving.
After scanning, the pages can be checked carefully, straightened and cleaned up.
Several functions are available to improve contrast and legibility. Enterprise
Scan also provides support for sorting and archiving.
Enterprise Scan is used for archiving incoming documents with the integration
of bar code technology.
OpenText™ Imaging Windows Viewer
The Windows Viewer displays archived documents on the user's workstation. It
also provides functions for attaching notes and annotations and for printing and
checking the authenticity of documents. It also enables the standard TWAIN
interface to scan and immediately archive individual documents.
The Windows Viewer supports a number of different standard archiving
scenarios (without bar code) using DesktopLink.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 25
ER160208-CCS-EN-01
Chapter 3 Overview of the components involved
26 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
OpenText™ Rendition Server
Rendition Server enables other OpenText products and solutions to generate
renditions for further processing (for example, to store renditions alongside the
original document in OpenText Enterprise Library). Rendition Server converts
(renders) documents to a standard long-term format.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 27
ER160208-CCS-EN-01
Chapter 4
Scenarios for document archiving
Print lists are a special type of document and are therefore treated differently.
Incoming and outgoing documents are processed differently but are very similar in
terms of their configuration.
• Enter: Enter and post in the SAP system, from a technical point of view:
Creating a business object
or
• Assign: Assign document to an existing application document.
Division of labor
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 29
ER160208-CCS-EN-01
Chapter 4 Scenarios for document archiving
The following table provides an overview of the archiving scenarios for incoming
documents, arranged according to the three aspects:
You find a more detailed description of the configuration for individual scenarios
and the various components in the Customizing section.
The use of standard scenarios in Archiving and Document Access for SAP Solutions
is described step by step in the Application of scenarios section using examples.
30 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
4.2. Incoming documents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 31
ER160208-CCS-EN-01
Chapter 4 Scenarios for document archiving
32 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
4.2. Incoming documents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 33
ER160208-CCS-EN-01
Chapter 4 Scenarios for document archiving
34 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
4.2. Incoming documents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 35
ER160208-CCS-EN-01
Chapter 4 Scenarios for document archiving
In all scenarios documents of different formats can be linked to SAP business objects:
Scanned documents
To scan documents, you can use Enterprise Scan or the Windows Viewer's
DesktopScan function. The archive request is granted by the SAP GUI.
Note: The Store and enter and Store and assign scenarios are not
supported by Enterprise Scan.
Faxes
To store faxes, you can use the Enterprise Scan's FaxLink function. The same
restrictions apply as for scanned documents.
36 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
4.2. Incoming documents
When you launch Enterprise Scan, the valid archive types (archive modes) and the
SAP configuration are read from the Administration Server. This provides
Enterprise Scan with the important information which SAP system is being
communicated with and in which logical archive (storage system) documents are to
be archived. Communication takes place in the following stages:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 37
ER160208-CCS-EN-01
Chapter 4 Scenarios for document archiving
2. The posting and bar code are entered in the SAP GUI. The bar code is entered in
the table of open bar codes.
3. The original paper document is sent to the scan work center.
4. The document is scanned in and the bar code is recognized by Enterprise Scan.
5. Enterprise Scan sends the document together with the bar code to the Document
Pipeline.
6. On the Administration Server (Archive Center A in figure 5–1), an OpenText
Document Pipeline DocTool (doctods) identifies the Archive Center that
contains the archive (content repository).
7. The Administration Server sends the host name (DShost) of the archive server
(Archive Center B in figure 5–1) to the OpenText Document Pipeline.
8. The Document Pipeline forwards the document to the Archive Center’s
Document Service.
9. The Document Service identifies the document ID and sends it to the Document
Pipeline.
10. The Document Pipeline sends a message to the SAP application. The message
contains the bar code, the archive ID, and the document ID of the archive. The
SAP application uses corresponding bar codes to link the archived document to
the posting (table of open bar codes).
Using the procedure described in steps 6 to 8, Enterprise Scan can access several
Archive Center. The prerequisite for this is that the Archive Centers recognize one
another.
Enterprise Scan identifies the Administration Server with the archive modes from
the Registry entry HKEY_CURRENT_USER/Software/IXOS/IXOS_ARCHIVE/Profiles/
<Profile_name>/CWin/ ArchiveLink/Archive-0/ADMServerName.
Note: The Post Processing Framework (PPF) replaces the output determination
of previous SAP systems for the SAP CRM application.
Specify here:
38 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
4.3. Outgoing documents
Use Action profiles to define how actions are to be processed for business objects. The
action profiles are linked to an activity type. An activity type controls the processing
of a particular business occurrence and is assigned to one business object only. This
determines for each business object which action is triggered for performing an
activity type and how it is processed.
The execution of the action profiles can be linked to conditions. In this case the
actions are only triggered and processed when the relevant conditions have been
met.
The following diagram shows the general process for the example of a CRM order:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 39
ER160208-CCS-EN-01
Chapter 4 Scenarios for document archiving
1. In the context of a sales activity, a CRM order business object is created. Various
organizational data is required for this in addition to business partner data.
2. Saving the object initializes processing by the PPF Manager.
3. The PPF Manager identifies the relevant action profile for the sales activity.
40 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
4.3. Outgoing documents
4. The conditions defined in the assigned action profile for scheduling and starting
are checked.
5. If the conditions are met, the business partner for this order is identified and a
SmartForm (the layout) is generated for the outgoing document. Information on
which SmartForm is generated and by which method, is specified (for each
partner if necessary) in the action type.
6. Finally, the outgoing document is generated for the identified business partner
and, according to the configuration, is printed, archived, and/or sent to the
partner.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 41
ER160208-CCS-EN-01
Chapter 5
Scenarios for SAP CRM
Note: If not mentioned otherwise, this is also true for enhancement packages of
CRM 7.0.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 43
ER160208-CCS-EN-01
Chapter 5 Scenarios for SAP CRM
In the SAP CRM Web UI, there are the following sections in the Attachments
assignment block:
CM Documents
Lists the CM documents assigned to the selected SAP business object. CM
Documents are versionable documents that can be are stored using SAP KPro
technology.
ArchiveLink Documents
Lists the ArchiveLink documents assigned to the selected SAP business object.
These documents are grouped by their document types in order to get a better
overview. ArchiveLink documents are static documents, for example, scanned
documents, that are stored using SAP ArchiveLink technology. You can add,
display and delete ArchiveLink documents.
For both document types, you should use the OpenText Archive Center for the
actual storage of the documents.
You can use the OpenText Imaging Windows Viewer to display both ArchiveLink
and CM documents.
You can also use OpenText Imaging Java Viewer, OpenText Imaging Web Viewer
for ArchiveLink documents by applying SAP OSS note 821218 in the SAP SNOTE
transaction and performing the Imaging Integration with SAP customizing as
described under “Configuration for Java Viewer or Web Viewer” on page 289.
Using these OpenText viewers provides you with additional capabilities like notes
and annotations on documents.
44 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
5.1. Working with documents in SAP CRM 7.0
Figure 5-2: SAP CRM Web UI: OpenText DocuLink for SAP Solutions
integration using transaction launcher
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 45
ER160208-CCS-EN-01
Chapter 5 Scenarios for SAP CRM
46 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Part 2
SAP basis customizing
Chapter 6
Introduction
The SAP modules may be connected either directly and/or indirectly to ArchiveLink:
Direct connection
Generally, all SAP modules support direct connection to ArchiveLink. The
connection must be implemented in the source code of the individual modules.
This implementation is module-dependent and is not available for all SAP
modules as a default.
Indirect connection
With indirect module connection, there is an additional SAP module between
the original SAP module and ArchiveLink. Both the original SAP module itself
and ArchiveLink are connected to this additional SAP module. Additional SAP
modules for indirect connection may be one of the following:
MC (Message Control)
MC is used to archive outgoing documents in an archive via ArchiveLink.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 49
ER160208-CCS-EN-01
Chapter 6 Introduction
Elements Like the SAP system structure, ArchiveLink also features three layers:
• Database
special database tables store the information relating to ArchiveLink.
• Applications
programs for archiving, display and other functions.
• User interface
ArchiveLink components of the SAP GUI.
Versions Version 0045 of SAP ArchiveLink also enables communication via HTTP and is
called SAP Content Server HTTP. You find detailed documentation for the new
interface in the SAP library under Basis | Basis Services/Communication Interface | SAP
ArchiveLink (BC-SRV-ARL) | BC-SAP ArchiveLink | Information for archive suppliers.
CRM: Basis | Basis Services/Communication Interface | SAP ArchiveLink (BC-SRV-ARL)
| ArchiveLink Information for developers
50 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
6.2. Customizing phases overview
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 51
ER160208-CCS-EN-01
Chapter 6 Introduction
Authorization object
An authorization object describes actions that can be permitted, for example,
performing transactions and reading or modifying tables. An authorization
object contains a number of fields, such as Table, Transaction, Task, Content
Repository. There are special authorization objects for archiving and searching
documents in archive systems.
Authorizations
An authorization is an instance of an authorization object and contains specific
values for the fields in an authorization object, for example transaction numbers,
table names or task codes. Before an user can perform an action, the SAP
application checks whether it has the required authorization to do so, that is
whether the required values are entered in the fields of the authorization object.
Authorizations are predefined in the SAP application. The system administrator
can define additional authorizations.
Authorization profile (Profile)
An authorization profile is a set of authorizations. Authorizations are not
assigned individually to users. Instead, each user is given one or more
authorization profiles. Some profiles, such as SAP_ALL, are predefined in the
SAP application. The system administrator can define additional profiles.
S_WFAR_OBJ
Authorization object of BC_Z object class that contains the fields Activity,
Object type, Document type, and Content repository.
S_WFAR_PRI
Authorization object of BC_Z object class for checking access to stored print lists.
It contains the fields ABAP program name, Activity, Object type, Document
type and Content repository (archive).
S_TABU_DIS
Authorization object of BC_A object class that controls access to tables for table
maintenance. It is used by ArchiveLink for standard view maintenance and
contains the fields Authorization group and Activity. The system
administrator requires the SAOP authorization group.
52 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
6.3. Authorizations in SAP applications
• 01 - Create documents
• 02 - Edit documents
• 03 - Display documents
• 04 - Print documents
• 06 - Delete documents
• 70 - Administration
For print lists with hyperlinks: users who are authorized to display a print list
containing hyperlinks can also display archived documents via the hyperlink.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 53
ER160208-CCS-EN-01
Chapter 6 Introduction
54 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
6.3. Authorizations in SAP applications
7. Copy the authorization to an authorization profile and activate the profile (SU02
transaction).
8. Assign the authorization profile to users (SU01 transaction). The users must then
log on again.
The feedback user requires authorizations that are not contained in the SAP_ALL
profile. You must therefore assign at least the following profiles to the feedback user:
• S_A.USER
• S_A.CPIC
• Create a profile with the authorizations S_AL_ADMI and S_AL_ALL_PRI
These profiles contain the administration right (task 70) for the authorization objects
S_WFAR_OBJ and S_WFAR_PRI, as well as administration rights required for queues.
You should also check the OSS notes in the bc-srv-arl-int area, as well as the
ESC, to see whether additional rights are required for your SAP version and storage
scenarios.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 55
ER160208-CCS-EN-01
Chapter 6 Introduction
1. In the authorization object S_RFC, edit the following Field name values:
These values are sufficient for minimum access to the DesktopLink functionality.
For more information, see also SAP (OSS) note 460089 “Minimum authorization
profile for external programs”
( https://service.sap.com/sap/support/notes/460089 ).
56 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 7
Initial customizing
3. Click Change.
An overview of the output devices that can be edited is displayed.
4. Click Create.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 57
ER160208-CCS-EN-01
Chapter 7 Initial customizing
Device type
ARCHLINK
Spool server
Server on which the spool server runs; pick one from the list.
Device class
Archiving program
Authorization group
not required
58 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
7.2. Creating queues
Asynchronous archiving
The storage queue (CARA queue) contains the orders for asynchronous
archiving, which are forwarded to the archive. The associated error queue is also
called the CARA-E queue.
Storage confirmation
The confirmation queue (CFBC queue) contains the feedback from the archive
indicating that a storage operation has been successful. If errors occur during
storage, the appropriate messages are put into the error queue (CFBC-E queue).
Asynchronous retrieval
The retrieval queue (CFBA queue) contains the requirements for retrieving
archived print lists and archive files. The related error queue is also called the
CFBA-E queue.
3. Enter the SAP user name of the archive administrator or the SAP system
administrator as the Queue Administrator. This user receives the queue error
messages.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 59
ER160208-CCS-EN-01
Chapter 7 Initial customizing
2. Create the job step by clicking on ABAP program and enter the name of the job:
ilqbatch.
3. Click Save.
ARCHIVELINK is entered in the Job name field, and C is entered in the Job class.
60 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
7.3. Scheduling an ArchiveLink job
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 61
ER160208-CCS-EN-01
Chapter 7 Initial customizing
From Number
100000
The number range must not begin with 0 (see OSS note 173607)!
To Number
9999999999
NR Status
Leave blank.
Ext
This is an internal number range - leave deactivated.
5. Click Save.
62 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
7.5. Maintaining the ArchiveLink basic settings for DMS
• Deactivate IMC
• Deactivate Print List Management in DMS
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 63
ER160208-CCS-EN-01
Chapter 7 Initial customizing
3. Click Save.
64 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
7.6. Setting parameters for the archive format
• Format 1 contains ASCII characters, as well as line feed and form feed as control
characters.
• Format 2 contains print controls, preceding columns, comments and DARC
index lines.
2. Enter the report name RSPARAM, click Execute and then again Execute.
3. The list contains the rspo/archive_format parameter together with its value.
• Using an editor to modify the profile file itself; the path to the profile file is:
usr/sap/<SID>/SYS/profile/<SID>_DVEBMGS<INS>_<r3_host>.
Here <SID>_DVEBMGS<INS>_<r3_host> is the name of the instance profile.
• Using the SAP profile maintenance with the RZ10 transaction.
Note: After modifying the profile parameters you must restart the SAP system.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 65
ER160208-CCS-EN-01
Chapter 8
Communications setup
The following procedures set up the communication between the SAP systems and
the archive:
In the OpenText Administration Client, you must configure the connection to the
SAP systems for each Archive Center. This includes the gateway configuration. If
OpenText components (for example, Archive Center and Enterprise Scan work
center) are in different subnets, you must configure a separate gateway for each
subnet.
For more details see OpenText Archive Center - Administration Guide (AR-ACN).
1. Open the Administration Client and select SAP Servers in the Environment
object in the console tree.
2. Select the Archive Assignments tab in the result pane. All archives are listed in
the top area of the result pane.
3. Select the archive to which a SAP system should be assigned. Keep in mind, that
SAP system can be assigned only to original archives.
4. Click New Archive SAP Assignment in the action pane. A window to configure
the SAP archive assignment opens.
5. Enter the settings for SAP archive assignment:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 67
ER160208-CCS-EN-01
Chapter 8 Communications setup
ArchiveLink version
The ArchiveLink version 4.5 is currently used.
Note: Note that not all archiving scenarios using Archive Center are
supported for ArchiveLink version 4.6.
Protocol
Communication protocol between the SAP application and Archive Center.
Fully configured protocols that can be transported in the SAP system are
supplied with the SAP products of OpenText.
6. Click Finish.
Notes
• If you store into several clients of an SAP system, see the following
article (https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&
objId=15817282&objAction=ArticleView&viewType=1) in My Support.
• be created in the SAP system on the client on which storage is taking place (if
storage is taking place on several clients of an SAP system identical on all clients)
• be assigned the necessary rights (see “Rights for feedback users” on page 55),
68 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
8.3. Creating an exchange directory
To create and manage the feedback user in the SAP system user
administration:
Address tab
Last name
Name of feedback user, for example, OTCPIC
User type
System or Communication
Profile tab
see “Rights for feedback users” on page 55
• S_A.USER
• S_A.CPIC
• Create a profile with the authorizations S_AL_ADMI and S_AL_ALL_PRI
5. Click Save.
In the following archiving and download scenarios, data is exchanged via a special
exchange directory in the file system:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 69
ER160208-CCS-EN-01
Chapter 8 Communications setup
In these archive scenarios, the SAP application server stores the data in the exchange
directory (basic path in OAC0 transaction). The physical location of the exchange
directory depends on the operating system platforms of the SAP database server.
Capacity The exchange directory is created in its own partition (Windows NT/2000) or file
system (UNIX). The hard disk capacity must be larger than the largest document to
be archived. SAP print lists can be in excess of 400 MB. They are compressed by the
Archive Center before being saved on the archive medium.
Authorization in In UNIX, the exchange directory must belong to the SIDadm user (user with which
UNIX the SAP application accesses the exchange directory) and read and write access must
be set up (for example, 770). The setgid bit (also called s-bit) must be set for the
group so that the files in the directory inherit the group ID. This is required because
the SAP application does not give the exchange files universal read access.
Indication The exchange directory must be indicated to the SAP application for every logical
archive:
70 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 9
Basis customizing
Basis customizing must be performed for every archive scenario and for every new
storage system (archive), irrespective of the SAP module involved. This provides the
basis for the subsequent customizing of individual scenarios. For individual
scenarios, see “Scenario customizing” on page 125.
9.1 Basics
This section contains a description of the basic terms and the background of Basis
customizing. You can find further information in the SAP Library under
Basis | Basis Services/Communication Interface | SAP ArchiveLink (BC-SRV-ARL) |
ArchiveLink | Information for developers
CRM: SAP Web Application Server | Basis services/Communications interface | SAP
ArchiveLink (BC-SRV-ARL) | ArchiveLink
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 71
ER160208-CCS-EN-01
Chapter 9 Basis customizing
Incoming documents
These documents are either scanned in or captured as a screen image using
another method. Incoming faxes belong to this group too. Examples include
incoming invoices without invoice verification FIIINVOICE and incoming credit
memos without invoice verification FIICREDIT.
Outgoing documents
These documents are created in the SAP application and are usually printed out.
They can be processed automatically. For example, the outgoing order
confirmation SDOORDER.
Print lists
These documents are created in the SAP application as screen lists or ABAP lists
and can be processed automatically.
Archive files
These documents are database extracts containing obsolete data, which is
removed from the database and saved elsewhere. The archive files are created in
the SAP application.
Desktop files
These documents come from other software programs, such as Microsoft Word,
Microsoft Excel, CAD applications, etc.
72 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
9.1. Basics
Document Description
class
FAX Document class for documents scanned in black and white.
The FAX document class supports the TIFF formats (.tif) TIFF
CCITT group 3 or 4. These documents are displayed by the
Windows Viewer, Java Viewer, Web Viewer. TIFF group 3
and 4 is a standard format for black and white bitmaps. For
documents scanned in color, the JPG document class is used.
JPG Document class for documents scanned in color. The files are
stored in JPEG (.jpg) format and are displayed by Windows
Viewer, Java Viewer, Web Viewer. JPEG is a format for
saving and compressing color images.
ALF For print lists (Advanced List Format). Print lists are
displayed by Windows Viewer, Java Viewer or Web Viewer.
PDF For outgoing documents (Portable Document Format). PDF is
used as the default format for outgoing documents by SAP
applications and is displayed by Windows Viewer or Java
Viewer using an Adobe Acrobat plugin. In the Web Viewer,
the PDF document is displayed as an HTML file, as usual,
thus no plugin is required.
REO For archive files
DOC, XLS ... For desktop files, for example, from office programs. Usually
they are displayed using the program with which they were
created. Web Viewer can also be used to view MS office
documents.
9.1.1.4 Protocol
A protocol defines how a document class is handled in SAP applications (OAA3
transaction). A protocol is assigned to an archive (content repository, archive). This
ensures that all documents of a document class held in the same archive (content
repository) are handled in the same way. Furthermore, the document class
determines the program used to retrieve and display the document.
To maintain and create applications, run the OAA4 transaction or run the OpenText
Archiving and Document Access for SAP Solutions > DesktopLink and Archiving
for SAP Solutions > ArchiveLink > Front End Communication Customizing >
Maintain Applications activity in the IMG.
To create and maintain protocols in the IMG, run the activity. Alternatively, you can
run the OAA3 transaction.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 73
ER160208-CCS-EN-01
Chapter 9 Basis customizing
Note: OpenText recommends using the OT-... protocols supplied. They are
direct successors of the IX_...protocols described in older guide versions.
Communication The ODMA takes over all the communication between Windows Viewer and
between Archive Center. Since version 6.0 of the OpenText Imaging clients only HTTP
OpenText
components
communication is supported.
Enhanced When running communication between OpenText Imaging Clients and Archive
security Center via HTTP, you can secure the communication between the individual
components as follows:
74 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
9.1. Basics
• Securing the connection between OpenText Imaging Clients and the Archive
Center and encrypting the communication with SSL.
• Securing the connection between the SAP GUI and OpenText components using
SecKeys. Here the URL sent is signed digitally. The Archive Center verifies the
signature and only accepts requests with a valid signature.
In this case, the SAP system must send the public key to the Archive Center as a
certificate for the signature check (OAHT transaction, see “Sending a certificate”
on page 86 and section 8 “Configuring security settings” in OpenText Archive
Center - Administration Guide (AR-ACN)).
Caution
Do not assign long archive names!
Since SAP basis version 4.6 you can also enter longer archive names when
creating archives (OAC0 transaction). For ArchiveLink, however, the
restriction to two characters per name remains.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 75
ER160208-CCS-EN-01
Chapter 9 Basis customizing
Tables All data is stored in tables. All table names used in conjunction with ArchiveLink
start with TOA (Table for Optical Archiving). The TOAAR, TOAVE and TOAOM tables are
customizing tables.
76 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
9.1. Basics
Link tables Assignments of archived documents to business objects are contained in the link
tables. This enables you to separate data about the archived documents from object
data and to archive multiple documents for one business object. The standard link
tables are:
You can define additional link tables in the SAP system (OAD3 transaction).
To display tables, run the SE16 transaction. The link tables TOA01-03 each contain
nine columns. Each row of these tables contains important information about an
archived document and the SAP application business object to which it is assigned.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 77
ER160208-CCS-EN-01
Chapter 9 Basis customizing
The following overview shows the significance of the individual table columns and
their references.
1. In IMG, run the OpenText Archiving and Document Access for SAP Solutions
> DesktopLink and Archiving for SAP Solutions > ArchiveLink > Maintain
Content Repositories activity. Alternatively, you can run the OAC0 transaction.
The Content Repositories overview table is displayed.
78 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
9.2. Maintaining HTTP content repository in the SAP application
Note: The following image shows the configuration in a SAP basis 6.0
system for an archive that is to operate in secure mode. Secure mode means
that SecKeys are used to transmit URLs.
Content Rep.
Two-character archive name, which may only contain capital letters and
numbers. When you use a two-character name, you have the highest degree
of compatibility for different archiving scenarios. For example, for KPro and
Data Archiving scenarios, you can use up to 30 characters. For pure
ArchiveLink scenarios, only two characters are allowed.
Description
Description of the archive, for example, indication of archive usage and the
Archive Center.
Document Area
For an ArchiveLink archive, enter ArchiveLink. For a KPro archive enter
the corresponding document area.
Storage type
HTTP Content Server
Protocol
Name of the protocol used for communication (see “Protocol” on page 73).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 79
ER160208-CCS-EN-01
Chapter 9 Basis customizing
• The basic path and the archive path are only displayed in Full
administration mode.
• The path must always be closed using a forward slash (/) on UNIX
platforms and a backslash (\) on Windows platforms:
\\<Host name>\<Share name>\<Exchange directory>\.
OutputDevice
Enter ARCH.
No signature
If you select this option, the URLs for this archive are transmitted without
encryption. When you disable this option, the URL is given a SecKey, in
which important data is encrypted. In the latter case, a certificate must be
sent from the SAP application to the Archive Center (see “Sending a
certificate” on page 86) and the signature check must be configured in the
OpenText Administration Client (see the section 8 “Configuring security
settings” in OpenText Archive Center - Administration Guide (AR-ACN)).
80 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
9.3. Maintaining global document types
6. Click Save.
You can send a certificate from your SAP system directly to the content repository
defined here.
1. In IMG, run the OpenText Archiving and Document Access for SAP Solutions
> DesktopLink and Archiving for SAP Solutions > ArchiveLink > Maintain
Document Types activity. Alternatively, you can run the OAC2 transaction.
4. Enter the required parameters. You do not have to create each document type
individually, you can enter several new document types in a table.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 81
ER160208-CCS-EN-01
Chapter 9 Basis customizing
Document type
Enter a name for the document type. User-defined document types must
begin with Y or Z.
Description
Enter a description of the document type. This description is displayed to
the SAP application user for selecting the document type. It should
therefore describe the use of the document type precisely and if necessary in
several languages.
Document class
To find the list of existing document classes, run transaction OAD2.
Associated document class:
Status
Select the check box if you want the document type to appear in the
Business Document Navigator as a standard document type.
82 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
9.3. Maintaining global document types
1. In IMG, run the OpenText Archiving and Document Access for SAP Solutions
> DesktopLink and Archiving for SAP Solutions > ArchiveLink > Maintain
Document Classes activity. Alternatively, you can run the oad2 transaction.
Note: To include the new MIME types for Microsoft Office 2007, see:
SAP Note 1237688 (https://service.sap.com/sap/support/notes/1237688)
and the attached Excel file.
3. Click Save and Back to save your document class and to return to the
document class list.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 83
ER160208-CCS-EN-01
Chapter 9 Basis customizing
To maintain link between the document type and the storage system:
1. In IMG, run the OpenText Archiving and Document Access for SAP Solutions
> DesktopLink and Archiving for SAP Solutions > ArchiveLink > Maintain
Links activity. Alternatively, you can run the OAC3 transaction.
4. Enter:
Figure 9-7: Link between the document type and the storage system
Object Type
Object type to which the document type belongs. The most important object
types are:
Doc. Type
Document type short text
84 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
9.5. Document type customizing wizard
L
Status of Link entry. Enter an X to activate the link so you can use it.
Cont.Rep.ID (Content Server)
Archive ID, name of the archive. The archive must be configured in both the
SAP application (OAC0 transaction) and the Content Server.
Link
Link table in which the assignments of the archived documents to the SAP
application objects are saved.
The link data for print lists is contained in the TOADL table. For link
maintenance you must enter one of the TOA01-03 or TOAHR tables for
print lists.
Retent. Period
Optional input: Legal storage period for documents of this type in months.
This field is for information purposes only. After the retention period has
expired, the link entry is not automatically removed.
The wizard carries out the customizing using the Continue and Back buttons. It
provides detailed information for each input stage. The following description
provides an introduction to the wizard's customizing steps for a document type
without a workflow and establishes the link to the customizing transactions.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 85
ER160208-CCS-EN-01
Chapter 9 Basis customizing
3. Enter the Document type and the Description as in the OAC2 transaction, 1st
and 2nd column labeled Doc.type.
You also have the option of selecting a sample document type and using its
settings as standard values.
4. Leave the Workflow document type option deactivated to create the document
type without a workflow.
5. Enter the Document class as in the OAC2 transaction. If you selected a sample
document in step 3, the document class of this template is used.
6. Enter the Object type as in the OAC3 transaction.
7. Enter the Content Repository, the Link, and the Retention per. as in the OAC3
transaction.
8. Click Finish.
This completes the document type and link maintenance. The document type
status in the OAC2 transaction is not set. The status of the link in the OAC3
transaction is automatically set to X, activating the link.
The SAP system sends its requests to the archive system as an URL. The URLs are
digitally signed by the SAP system using a private key. The Archive Center
compares the signature with the public key and only accepts requests with a valid
signature. In order to enable validation, the SAP system must send the public key to
the Archive Center as a certificate. To check the validation of the sent certificate, the
system administrators of the SAP system and the Archive Center compare the finger
prints of the sent and received certificate. If the finger prints are identical, the
archive administrator enables the certificate for the specific SAP system. Operations
requiring SecKeys (reading, updating, creating, deleting) are defined in the Archive
Center (see OpenText Archive Center - Administration Guide (AR-ACN)).
Tip: Alternatively, you can send the certificate while maintaining the
storage system in the SAP application in the OAC0 transaction, see
“Maintaining HTTP content repository in the SAP application” on page 78.
2. Find the Archive Center you want to send the certificate to in the list of HTTP
Content Servers.
3. Click Execute.
86 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
9.6. Sending a certificate
For import of a certificate on the Archive Center see OpenText Archive Center -
Administration Guide (AR-ACN).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 87
ER160208-CCS-EN-01
Chapter 10
Integrating Archiving and Document Access for
SAP Solutions into SAPUI5 or SAP Fiori apps
You can make business document available in SAPUI5 apps. These can be either
your own custom apps or SAP Fiori apps based on SAPUI5. The documents are
displayed in a custom tile or can be navigated to in cross-app navigation. There may
be some ambiguity in terminology, because a “Fiori app” could be one of the
following:
• A SAP Fiori app as delivered by SAP. For a list of all apps, see https://
fioriappslibrary.hana.ondemand.com (• A SAP Fiori app as delivered by SAP
(see https://fioriappslibrary.hana.ondemand.com).
• A SAPUI5 app following the SAP Fiori Design Guidelines
• Any browser app hosted on an SAP Fiori Launchpad server.
In any case, the techniques presented in this chapter refer to apps implemented with
SAPUI5 and typically hosted on an SAP Fiori Gateway server with SAP Fiori
Launchpad.
In addition, the UI apps are deployed on a central SAP ABAP NetWeaver server,
which also contains the UI Service Add-on for the shell services and the Gateway
Add-on for the OData enablement of the ABAP-based Suite system.
Fiori apps are created using HTML5 and SAPUI5. For some extensions, the
underlying jQuery JavaScript library may be used. All supported form factors and
operating systems are supported with one development project and a single code
line per user interface app.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 89
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
As a user of OpenText Extended ECM for SAP Solutions and Archiving and
Document Access for SAP Solutions, you are entitled to use the framework of
OpenText Business Center for SAP Solutions, with which you can build custom Fiori
apps to browse for business objects. This collection of ABAP Add-Ons provided by
OpenText Business Center for SAP Solutions is called OpenText Fiori Business
Object Browsing Enabler for SAP Solutions.
Additional resources
• Release notes for Archiving and Document Access for SAP Solutions (https://
knowledge.opentext.com/knowledge/llisapi.dll/Overview/67835278): list of
required Add-Ons and versions, basic steps for building a custom Fiori app for
business object browsing.
• OpenText Business Center for SAP Solutions - Configuration Guide (BOCP-CGD):
detailed information about the Fiori app framework.
90 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.2. Integration of OpenText products
• Base functionality for Archiving and Document Access for SAP Solutions in the
backend
• Specific OData services as extension of the Gateway layer in the backend
• SAPUI5 integration for ArchiveLink PLUS functionality in the frontend, which
means a list a business documents
• Test application OpenText Test Launcher in the frontend
• Integration into existing SAP Fiori apps, for example Track Sales Order as
described in the solution accelerator
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 91
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
The picture how Archiving and Document Access for SAP Solutions integrates into
the different layers of SAP Fiori, then looks as follows:
92 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.2. Integration of OpenText products
– Base functionality for Archiving and Document Access for SAP Solutions
including the optional Add-On OTEXBASB.
– Specific OData services as extension of the gateway layer
– Business Center foundation and customizations for the Fiori custom app
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 93
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
94 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.3. Understanding the customizing for a Fiori integration
Prerequisites
• You have installed and configured the SAP Fiori system landscape. For more
information about the system landscape, see SAP Help Portal at Setup of SAP
Fiori System Landscape with ABAP Environment (http://help.sap.com/
fiori_bs2013/helpdata/en/ba/f61f533f86ef28e10000000a4450e5/frameset.htm).
• SAPUI5 version as stated in the Release Notes.
• You have done the initial configuration of SAP Gateway.
Important
The connection between the backend system and the frontend system must
be configured as a trusted connection.
• You have set up the SAP Fiori infrastructure.
• Search for SAP Fiori Implementation Information and then open the guide for
your SAP release
• Search for UI Technology Guide for SAP S/4HANAand then open the guide for
your SAP release.
The following steps are relevant to enable the Archiving and Document Access for
SAP Solutions functionality in the different systems:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 95
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
For more information, see SAP Help Portal at https://help.sap.com, search for one of
the topics below and open the guide for your SAP release:
After you have enabled the functionality in general, further steps are necessary to
integrate a specific application.
Example:
http://mucr3d5o.opentext.net:8000/sap/bc/ui5_ui5/otx/RMF_LAUNCH/
version.html
96 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.4. Customizing the Fiori Launchpad for OpenText Test Launcher
Configuration overview
• The application comes with its OData services. You check if they are available
after installation and activate them if necessary.
• In the Fiori Launchpad, users work with their apps. You configure the Fiori
Launchpad to show the OpenText Test Launcher for relevant users such as
administrators who test the integration. For this, you create a tile catalog and a
tile group.
• The application is displayed in a tile. The tile is configured to show a specific
navigation target with a defined semantic object.
• The PFCG role defines, which users can access a specific tile catalog and tile
group. For the test user, you define a specific role and assign a catalog and a
group to it.
4. In the External Service Name field, enter the technical name of the relevant
OData services without the version number. The following services are
relevant: /OTX/ALDS_ODATA_SRV for business documents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 97
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
11. On the Activate and maintain services screen, check if the system alias is
maintained correctly. If not, delete the alias and add the correct one.
To activate the service select it and on the menu, click Service/Host > Activate.
Each application within the launchpad has a resource locator (URL) by which it can
be loaded. Instead of directly encoding the (technical) name of the target application
into the URL hash, the launchpad performs an indirection by so-called intents.
The intent is resolved to the concrete navigation target by the launchpad target
resolution service. The concrete application targets have to be configured by the
administrator. In this configuration (called target mapping), administrators map the
combination of a semantic object and an action (both defined in the app launcher
tile) to the navigation target by specifying launchpad role and instance as well as
application alias or ID. This allows any link specifying an intent-based URL to
98 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.4. Customizing the Fiori Launchpad for OpenText Test Launcher
trigger the correct application assigned to the user. Since target mappings are
assigned to users as part of a catalog, they can be assigned to PFCG roles, while an
intent is independent of a role and can therefore be resolved differently based on the
role of the user that triggers the navigation.
• The user who performs the customizing must be assigned the composite role
SAP_UI2_ADMIN or its related sub roles, and the SAP_UI2_USER_700 role.
Table 10-5 list all values that are needed in different configuration contexts. Define
meaningful values and make a note of them as you need them later in the process.
2. Click New Entries and add a semantic object, for example ZZXECM_SO.
4. Click Save.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 99
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
• A catalog that contains target mapping, groups and tiles. Later, you assign the
catalog to the PFCG role.
• A target mapping for the catalog. For each application you define an intent
(semantic object) and a target (defined by the launchpad).
• A tile for each of your apps, for example the OpenText Test Launcher.
• A group within the catalog. Later, you assign the group to the PFCG role.
You can add tiles to the group.
Note: Maintain catalogs and groups either only in current client or only
across clients. Maintaining catalogs and groups mixed in current client
and across clients can lead to inconsistencies.
To create a catalog:
1. In the Launchpad Designer, on the Catalogs tab, in the footer, click + Add.
2. Add a title, for example Extended ECM Test, and an ID, for example
XECM_TEST_CAT.
3. Click Save.
100 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.4. Customizing the Fiori Launchpad for OpenText Test Launcher
• Semantic Object: Enter the ID of the semantic object that you defined
previously, for example ZZXECM_SO
• Action: Define a unique name in the context of the semantic object, for
example launcher.
To create a tile:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 101
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
• Title and Subtitle: Enter the titles of the tile that are displayed for the user.
• Icon: Specify an icon that is displayed in the tile.
• Use semantic object navigation: Select.
• Semantic Object: Enter the ID of the semantic object that you defined
previously, for example ZZXECM_SO
• Action: Define a unique name in the context of the semantic object, for
example launcher.
4. Click Save.
5. Click the Back arrow to return to the catalog.
To create a group:
1. In the Launchpad Designer, on the Groups tab, in the footer, click + Add.
2. Define the following:
• ID: Enter an ID, for example XECM_TEST_GROUP. You use this ID later when
defining the PFCG role.
• Title: For example OpenText Test Group
3. Click Save.
4. To add tiles to the group, click + Add Tile
5. Click the search icon. In the window, enter the title of the tile that you defined
before, for example OpenText Test Launcher and filter the list for it.
6. The catalog list displays all catalogs that contain the tile. Click the catalog.
7. In the list of contained tiles, select the tile that you want to add, for example
OpenText Test Launcher.
8. Click the Back arrow to return to the group.
• Add the catalog and group that you created before to the role menu.
• Add Start authorizations for the OData services
• Assign users to the role.
102 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.4. Customizing the Fiori Launchpad for OpenText Test Launcher
3. On the Menu tab, open the menu of the button for adding objects (probably
labeled Transaction), and click SAP Fiori Tile Catalog. Select or enter the
following:
4. On the Menu tab, open the menu of the button for adding objects and click SAP
Fiori Tile Group.
6. On the Menu tab, open the menu of the button for adding objects and click
Authorization Default.
7. In the Service window, in the Authorization Default list, click Tadir Service.
Specify the following values:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 103
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
8. In the table, enter the name of the OData service you have activated. Enter the
name as follows: technical name_<four-digit version number with leading
zeros>:
Service for business documents: ZALDS_ODATA_SRV_0001.
9. On the User tab, assign the role containing the catalogs, groups, and OData start
authorizations to a user by specifying the user ID.
Thereby, the user has UI access to the apps in the catalogs and the start
authorizations for the respective OData services on the frontend server.
10. On the Authorization tab, click the button next to Profile Name to generate the
authorization profile for the role.
Resources
The Fiori-related solution accelerator “Integrating Extended ECM in the SAP Fiori
App Track Sales Orders” provides sample custom applications that integrates the
Archiving and Document Access for SAP Solutions functionality, for example into
the Track Sales Order app. When you create your own extension, review this
solutions accelerator. You can download the solution accelerator from OpenText My
Support (https://knowledge.opentext.com/knowledge/llisapi.dll/Open/62692551).
104 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.5. Creating your own extension of an SAP Fiori app
Prerequisites
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 105
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
– If you want your original app unchanged, use the extension techniques as
already mentioned in previous section. This means you create a new custom
app that integrates the business documents UI control of OpenText Archiving
and Document Access for SAP Solutions.
– Alternatively, you directly insert the code into your original application to
integrate the business documents UI control of OpenText Archiving and
Document Access for SAP Solutions.
Read the usage restrictions listed in the Release Notes of OpenText Archiving and
Document Access for SAP Solutions. Always follow supported customizing options
and enhancements as described in OpenText Business Center for SAP Solutions -
Configuration Guide (BOCP-CGD).
Additional resources
• Release notes for Archiving and Document Access for SAP Solutions (https://
knowledge.opentext.com/knowledge/llisapi.dll/Overview/67835278): list of
required Add-Ons and versions, basic steps for building a custom Fiori app for
business object browsing.
• OpenText Business Center for SAP Solutions - Configuration Guide (BOCP-CGD):
detailed information about the Fiori app framework.
Prerequisites
See the Release Notes for the latest supported or recommended versions.
• SAPUI5 plug-ins
• Archiving and Document Access for SAP Solutions Add-on packages for
integration are installed and properly configured
106 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.7. Creating your own Fiori app for business object browsing
License restrictions
The license for Archiving and Document Access for SAP Solutions includes a subset
of the OpenText Business Center for SAP Solutions functionality. With the
installation of the OTEXTBAS add-on package, you see all transaction required for
Business Object Browsing in the IMG branch of OpenText Archiving and Document
Access for SAP Solutions. If you have sufficient licenses, you can also access the
Business Center configuration with transaction /OTX/PF00_IMG.
• General Settings
• Workplace Configuration
• Add-In Customizing
• Fiori App Customizing (called Web Services in Business Center configuration)
Basic information
• In OpenText Archiving and Document Access > Business Object Browsing >
General Settings > Logical Systems you must have an entry with Logical
system = LOCAL. For more information, see Section 3.2 “Configuring logical
systems” in OpenText Business Center for SAP Solutions - Configuration Guide
(BOCP-CGD).
• The Business Center Fiori framework provides the specific Fiori task app /sap/
bc/ui5_ui5/otbcwui/pf07_bc_ui_03, which renders the pattern of a Master-
Detail app. For more information about the Master-Detail app, see SAP Fiori
Design Guidelines ( https://experience.sap.com/fiori-design-web/v1-30/master-
detail-app/).
The following URL parameters determine which data records and business
objects are displayed:
– Work object type wobjType is an abstraction of the business object and how it
is displayed
– Node nodeId is an abstraction of an item to navigate to usually an business
object instance or a list of instances of a specific business object
– Work center or Workplace workplaceId is an abstraction for navigation to
group access to several nodes which are related to each other
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 107
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
• J_6NPF_NAV restricts users to specific work centers and thus to specific nodes
assigned to those work centers. The value of the authorization object is the Work
Center ID.
• J_6NPF_WTY restricts permissions to specific actions on specific nodes and work
objects.
• If you must restrict access to your business data, for example to table KNA1, you
use the code enhancements as described in the BC configuration guide.
• In the Menu tab, you must have TADIR Services
Depending on what the user shall be able to see in ArchiveLink the related
permissions must also be assigned.
108 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.7. Creating your own Fiori app for business object browsing
10.7.2.1 Preparing the data and navigation structure for the app
1. Start the SPRO transaction and navigate to OpenText Archiving and Document
Access > Business Object Browsing.
a. Go to Workplace Configuration > Work object types > Work object types.
b. Define a work object type, for example work object type OTX_EX_CUST01.
c. Set at least a handler class, similar to the default handler class /OTX/
PF03_CL_DATA_HANDLER_DYN.
d. Define a display structure and a data selection structure. In the simplest
case it is a database table, for example KNA1.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 109
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
3. Data selection
Define the table and the field from which the data is taken:
110 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.7. Creating your own Fiori app for business object browsing
4. Nodes
Define the nodes that you use in a navigation structure:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 111
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
a. Go to Web Services > Work Object Types > Work Object Types.
b. Define a web item handler class for your work object type, for example /
OTX/CL_AL_EX_BOBCUST_ITEM for the work object type OTX_EX_CUST01.
Such a class must implement the interface /OTX/PF62_IF_ITEM_HANDLER.
For more information, see Section 8.12.2.28
“CHANGE_RELATED_BUS_OBJECT” in OpenText Business Center for SAP
Solutions - Configuration Guide (BOCP-CGD).
Do not implement methods, which are indicated as OBSOLETE or NOT
RELEASED.
c. Set a Key definition for the work object type, for example KUNNR at field
position 1.
d. Define the Related business object, for example Object Type = KNA1 and
Field List (Key) = KUNNR, because at runtime this information is
conveyed from the Business Center app to the Fiori controls of Archiving
and Document Access for SAP Solutions.
If you want to use this layout template, continue with “Using the perspective
template _OTEB_BC_TEMPLATE_01 for the app layout” on page 113.
112 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.7. Creating your own Fiori app for business object browsing
If you do not want to use this layout, “Alternative: Creating a perspective without
template” on page 116.
Layout template OpenText Archiving and Document Access for SAP Solutions provides a layout
template _OTEB_BC_TEMPLATE_01, which you can use to create new perspectives
for business object browsing.
Prerequisites
• The user who does the customizing needs authorizations to use the perspective
editor. For more information, see Section 8.3 “Editing perspectives and layouts”
in OpenText Business Center for SAP Solutions - Configuration Guide (BOCP-CGD).
• If you installed the transport Administration – /OTBCWUI/PF07_BC_ADMIN –
Perspective Manager as suggested by the Business Center documentation, there
is a catalog and group named Business Center Administration with a tile named
Maintain PerspectivesBusiness Center Administration. Maintain Perspectives,
Perspective Manager, Perspective Editor are synonyms of the same entity of the
Business Center Fiori app.
• The otherwise optional ABAP Add-On OTEXBASB is required on the SAP backend
server, on which the ABAP Add-Ons of Business Center Fiori for SAP Solutions
are installed
• The BC Set /OTEB/BC_TEMPLATE_01 must be activated on the client of the SAP
backend server. For more information, see Section 8 “Installing the solution
framework for Fiori business object browsing” in OpenText Archiving and
Document Access for SAP Solutions - Installation and Upgrade Guide (ER-IGD).
• All steps in “Preparing the data and navigation structure for the app”
on page 109must be performed successfully.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 113
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
• Modify general things, which you repeatedly require Fiori in this base
perspective.
1. Use the SE09 transaction to create a customizing transport request. You will
need it when editing perspectives and perspective view bindings.
2. Start the Fiori Launchpad and click the Perspectives Maintenance tile. On the
start page of the Perspective Editor, you have access to all available perspectives
and layouts.
114 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.7. Creating your own Fiori app for business object browsing
Note: Do not change this layout. In future support packages this layout
may be changed without further notice.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 115
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
5. You can now adapt it if you want to. For more information, see Section 8.3
“Editing perspectives and layouts” in OpenText Business Center for SAP Solutions
- Configuration Guide (BOCP-CGD) and a document about the template’s details
in OTDN (https://knowledge.opentext.com/knowledge/llisapi.dll/Open/
63009526).
2. Perspective View
The detail page of a perspective or layout enables you to perform all actions to
configure the perspective to your needs. For more information about
Perspectives, also see Section 8.3 “Editing perspectives and layouts” in OpenText
Business Center for SAP Solutions - Configuration Guide (BOCP-CGD).
116 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.7. Creating your own Fiori app for business object browsing
Further perspective views may be the areas in which you can open a business workspace
control (BSP application /OTX/RMF_BWS4BC_02) and business documents control (BSP
application /OTX/ALF_DOCS4BC_02).
• otx.alplus.doc4otbcwui02.view.item.BusinessDocuments:
renders the list of business documents. A click on a document opens it
in an overlay over the existing web page.
• otx.alplus.doc4otbcwui02.view.item.BusinessDocumentsSplit:
use together with view DocumentDisplay. It renders the list of business
documents. A click on a document opens the document display in the
view DocumentDisplay.
• otx.alplus.doc4otbcwui02.view.item.DocumentDisplay: use
together with BusinessDocumentsSplit. Displays opened documents.
• otx.ecmlink.bws4otbcwui02.view.item.BusinessWorkSpace:
renders the business workspace by opening the integration widget from
Content Server.
c. You can place a view by drag and drop to the tree of the perspective.
d. With the perspective editor, you can adjust the layout of the Fiori app.
Where applicable you are free to choose display texts and icons. At text
fields with globe icon, you can define a text ID in upper case and angle
brackets. These are maintained in configuration OpenText Business Center
for SAP Solutions > Fiori App Customizing > Perspectives > Perspective
Texts. For more information, see the BC configuration guide and the ECM
for SAP Solutions – SDK and API documentation (https://
knowledge.opentext.com/knowledge/llisapi.dll/Open/68222307).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 117
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
118 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.7. Creating your own Fiori app for business object browsing
d. At sub node Table View, you define the content of table views (Advanced
Line Items), that you want to see in the perspective.
5. Perspective texts
Maintain and translate the perspective texts. For more information, see Section
8.3.3 “Maintaining perspective texts” in OpenText Business Center for SAP
Solutions - Configuration Guide (BOCP-CGD):
2. Open the Launchpad Designer to define a Fiori catalog for your app navigation.
The Launchpad Designer opens in a browser with the following URL:
https://[sapsystem].example.net:[port]/sap/bc/ui5_ui5/sap/
arsrvc_upb_admn/main.html
3. Create a target mapping for each of your browsing apps. The content consists of
the semantic object, which you defined earlier, and an action.
Notes
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 119
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
• Do not forget to set a default value for Parameter system with a valid
system alias, for example OTXADAEXAMPLE, which is delivered by
the customizing of the Fiori solution accelerator.
4. In the same Fiori catalog, define a tile for each target mapping with the URL
parameters according to the target mapping.
5. After you have created or edited your Fiori catalog, use the PFCG transaction to
change or create an authorization role on the SAP frontend system to assign the
Fiori catalog to that role. This is done in the Menu tab as a item of type SAP
Fiori Tile Catalog.
Related to personalization:
You also need access to the SAP Fiori Tile Catalog(s) and perhaps also to SAP
Fiori Tile Group, if you want to also have default tile group.
The following authorization objects are used:
For more information about further frontend basis authorizations, see the SAP
documentation (http://help.sap.com).
120 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.8. Customizing for business documents
Prerequisites You have maintained the attributes storage table and defined external attribute
mapping.
1. In the IMG, navigate to the OpenText Archiving and Document Access for
SAP Solutions > ArchiveLink PLUS > Maintain Custom Columns activity and
click Execute.
4. Click Save.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 121
ER160208-CCS-EN-01
Chapter 10 Integrating Archiving and Document Access for SAP Solutions into SAPUI5 or
SAP Fiori apps
For more information about Document Presentment Live, see Section 5 “Integrating
Document Presentment Live into SAP Fiori ” in OpenText Document Presentment Live
for SAP Solutions - Customizing Guide (CCMSAPL-CGD).
1. Create a semantic object with the name OTDPADALiveLetter. The name must be
exactly like this, also regarding the cases. For more information about semantic
objects, see “Defining a semantic object” on page 99.
122 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
10.9. Customizing the integration of OpenText™ Document Presentment Live for SAP®
Solutions
3. Make sure that users have access permissions for the target. For more
information, see “Frontend: Configuring access” on page 102.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 123
ER160208-CCS-EN-01
Part 3
Scenario customizing
Chapter 11
Archiving via the ArchiveLink interface
1. In IMG, run the OpenText Archiving and Document Access for SAP Solutions
> DesktopLink and Archiving for SAP Solutions > ArchiveLink > Maintain
Presettings for Storage Scenarios activity. Alternatively, you can run the
OAWS transaction or the Customizing wizard “Customizing with the
document type customizing wizard ” on page 144.
2. In the Default setting list, you find all existing document type groups.
To create a new Default setting, click New Entries. Enter a technical name and a
description for your new Default setting.
3. To assign a new document type to a Default setting, select a setting and in the
Dialog Structure, double-click Entries. Click New Entries.
5. To enable the storage scenarios that can be selected for the document type,
select the corresponding check box.
Only the selected storage scenarios are available for the end user in the Store
documents dialog.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 127
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
128 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.3. Archiving incoming documents with bar codes
Tasks Where?
SAP system Transactions
1. Creating a sample document type. 1. OAC2
2. Linking a document type. 2. OAC3
3. Setting up barcode entry.
3. OAC5
4. Defining module-specific settings:
4. • OBD5
• FI: Linking the document type with the FI document.
• SD: Linking the document type with the Sales document type. • VNOP
• MM: Activating storage of incoming documents. • SPRO
• HR: Setting barcode entry for the HR info type. • SPRO
Administration Client for Enterprise Scan Archive Modes tab
1. Defining an Archive Mode and a Scan Host entry.
Enterprise Scan Profile >
Configure menu
1. Configuring profiles.
11.3.1 Prerequisites
The following prerequisites must be fulfilled.
11.3.2 Steps
Customizing for Late archiving with bar codes comprises the following steps:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 129
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
2. Create a global document type (for details see “Maintaining global document
types” on page 81).
Enter the required parameters (example values only):
Doc.type
ZSDIACTINQ
Doc.type
(Description)
Customer request
Doc.class
FAX
3. Run the OAC3 transaction and enter the link (see “Maintaining links”
on page 84).
Enter the required parameters (example values only):
Obj.type
BUS1006
Doc.type
ZSDIACTINQ
Status
X
Cont.Rep.ID
YE
Relationship
TOA01
130 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.3. Archiving incoming documents with bar codes
1. In the IMG, run the OpenText Archiving and Document Access for SAP
Solutions > DesktopLink and Archiving for SAP Solutions > ArchiveLink >
Activate Bar Code Entry activity. Alternatively, you can use the OAC5
transaction.
The Settings for bar code entry screen appears.
2. To switch to edit mode, click Display → Change.
3. Click New entries.
4. Enter the bar code settings.
Object type
Object type for which bar code entry is to be activated, for example, BKPF or
BUS1006.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 131
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
Document type
Optional: Document type for which bar code entry is to be activated, for
example, the test document type ZFIIINVTST or ZSDIACTINQ. If you leave
the field blank, bar code entry is active for all document types linked to the
object type.
User
Optional: Users for whom bar code entry is to be activated. If no user is
entered, bar code entry is active for all users.
BCode type
If you want the bar code to be checked, select the bar code type here. This
selection is used for calculating the check sum.
Bar code active
This option must be activated.
Check is active
When the option is activated, the system uses a check sum to see whether
the numerical bar code value entered is correct. Invalid values are rejected.
Checking is important if the bar code was entered manually.
Note: To be able to use this option, the selected bar code type must
have a check sum.
No cancel
When the option is activated, users must enter a bar code and cannot cancel
the processing. This can lead to a deadlock when the Check is active and the
No cancel options are active and a transaction user enters an invalid bar
code.
Multiple entry
When the option is activated, multiple instances of the bar code can appear
in the table of open bar codes. This allows to assign a stored document to
multiple SAP business objects.
Hold R/3 entry
When the option is activated, after an archived document has been
successfully assigned, the entry created in the SAP system is not deleted
from the SAP table of open bar codes. This allows to assign different
archived documents with the same bar code to an SAP business object.
Hold externally
When the option is activated, after an archived document has been
successfully assigned, the entry created by the Archive Center system is not
deleted from the table of open bar codes. This allows to assign other SAP
business objects to an archived document.
5. Click Save.
No further customizing is required for the SAP CRM module. If the bar code settings
were made for the object/document type (see “Specifying bar code settings for the
132 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.3. Archiving incoming documents with bar codes
object type/document type” on page 131), the menu option Create | Enter Bar Code
is available for the business object in the generic object services.
11.3.5.1 FI module
The object type BKPF is linked to various different FI document types, for example, the
vendor invoice KR and the customer invoice DR. The user enters the FI document
type at posting; thus, bar code input for FI document types in combination with the
company code must be activated in an additional step.
4. Enter the assignment of the document type to FI document type and company
code using the following parameters. This entry represents an unique identifier,
that is only one document type can be assigned to a combination of FI
document type with company code.
CoCd
Company code, for example, 1000. If you leave this field blank, the bar code
entry is active for all company codes and thus for the whole FI module.
Type
FI document type, fore example, KR. If you leave this field blank, the bar
code entry is active for all FI document types and thus for all posting types.
Doc.type
Document type, for example, ZFIIINVTST. The bar code settings for this
document type must be defined in the OAC5 transaction.
5. Click Save.
To test the settings, enter a posting, for example with the FB01 transaction. The bar
code dialog must be displayed.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 133
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
11.3.5.2 SD module
Various sales document types are connected with the VBAK object type, for example,
the request for quotation AN and the rush order SO. The user enters the sales
document type when posting it; thus, bar code entry for sales document types must
be activated in an additional step.
3. In the +list for the required sales document type (SaTy column), enter the
respective document type in the DocType-Create column.
4. Click Save.
To test the settings, enter a posting, for example, with the VA01 transaction. The bar
code dialog must be displayed.
11.3.5.3 HR module
You can structure the HR object types PREL (for employees) and PAPL (for job
applicants) in more detail using info types, subtypes and objects. This enables you to
assign scanned documents exactly. For example, an employee's photo is assigned to
infotype 0002 (personal data), while a child's birth certificate belongs to infotype
0021 (family member/dependents). Many infotypes are further divided into
subtypes, and they can also be assigned to an object element. A child, for example,
belongs to subtype 2, and the object elements of this subtype are the employee's or
applicant's children.
134 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.3. Archiving incoming documents with bar codes
5. Enter the configuration for an existing document type. To create your own
document types, click New entries.
Specify the following parameters:
Obj.type
PREL or PAPL object type
Document type
Document type to be used for certain scanned documents
Description
Description of the document type
Infotype
Infotype to which the scanned documents are to be linked
Subtype
-, + or value, if known for this document type
Obj.ID
-, + or value, if known for this document type
Date
Enter a +, if a date is to be entered at data input.
Authoriz
Enter a +, if the user's authorization is to be verified.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 135
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
6. Click Save.
11.3.5.4 MM module
Additional bar code entry for goods receipt documents by flow type and transaction
is activated in the MM module. Bar code entry in the OAC5 transaction must be
maintained for the BUS2017 object type.
4. Double-click Activate Storage per Movement Type and activate the desired
transaction type in the Store column, for example, 101 Wareneingang.
8. Click Cancel.
To test your settings, enter a posting with the corresponding transaction (in our
example MB01). The bar code dialog box must be displayed.
• the logical archive ID in order to store the document in the correct archive
• the SAP system to which to send the bar code and the document ID.
For more details see Section 11 “Configuring scan stations” in OpenText Archive
Center - Administration Guide (AR-ACN).
136 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.3. Archiving incoming documents with bar codes
3. Right-click in the Archive Modes list on the right-hand side and select Add
from the context menu.
The Add Archive Mode dialog is displayed.
Name
Name for the archiving type. Do not use spaces.
Scenario
Late_Archiving, short term for the Late archiving with bar codes
scenario.
Archive
Name of the logical archive to which the documents are sent.
Conditions
BARCODE. If this option is activated, the document can only be archived if a
bar code has been recognized.
5. Click OK.
A new entry appears in the list of archive modes.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 137
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
Figure 11-4: Add New Scan Host Entry on the Archive Center
Scan host
Name of the Enterprise Scan computer that scans and stores the documents
of the particular document type. Make sure to enter the name in lower case
letters.
Archive mode
Name of the archive mode just defined, in the example Incoming_Invoices
Default
Defines the selected archive mode as the default for the scan.
8. Browse to Environment > SAP Servers and check the Archive Assignments
tab. Select the specified archive and check the Archive SAP assignments tab. A
check mark in the Default columns indicates the SAP system to which the
confirmation of the archive is sent. (see also “Creating an archive on the
OpenText Archive Center” on page 81).
138 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.3. Archiving incoming documents with bar codes
1. Start Enterprise Scan on the workstation for which you configured the archive
mode.
4. In the Processing tab, create a subprofile for processing the documents. The
process must contain at least the bar code recognition and the separation of the
documents by bar code.
Click Configure to open a dialog where you can select the bar code type to be
recognized during scanning and the bar code type to use for dividing the pages
into separate documents.
5. On the Archiving tab, create a subprofile for archiving in the archive. Configure
the DocumentPipeline storage type and specify the archive mode.
6. If the selection list does not contain the archive mode you want, check the
following:
a. The name of the Enterprise Scan (Scan host) entered in the OpenText
Administration Client.
b. The connection with the Archive Center on which the archive modes are
configured. The Archive Center currently connected is shown in the
Archiving subprofile.
Note: For more details, see Section 9 “Working with profiles” in OpenText
Imaging Enterprise Scan - User and Administration Guide (CLES-UGD).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 139
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
Note: The direct scanning to PDF is available; for details see “Scanning to
PDF” on page 149.
11.4.1 Prerequisites
The following prerequisites must be fulfilled (see “SAP basis customizing”
on page 47):
140 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.4. Archiving incoming documents with workflow
• Automatic basic customizing for SAP Business Workflow has been performed.
The basic customizing for the workflow must be performed in order to activate
the workflow environment and to generally enable workflows. Run the SWU3
transaction and click Automatic Customizing .
In addition, the workflow tasks must be defined as general tasks before the actual
customizing of the Incoming documents with workflow scenario.
Workflow tasks can only be processed if the agent has been assigned. For a
workflow task to be performed by any user, the standard task must be defined as a
general task. Each standard task must be defined separately.
Task type
Standard task
Task
30001117
4. In the menu, select Additional data > Agent assignment > Maintain.
7. Click Transfer.
Alternatively, the workflow task can be released for a particular agent group. Click
Agent assignment create in the Maintain Agent Assignment dialog. You can select
from the same user object types as for the default settings (see “Default settings and
agent assignment” on page 143).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 141
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
11.4.2 Steps
Customizing document types used in workflow scenarios consists of several steps.
The sequence these steps are carried out depends on whether you perform
customizing with the document type customizing wizard (see “Customizing with
the document type customizing wizard ” on page 144) or with the following
individual special transactions:
142 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.4. Archiving incoming documents with workflow
11.4.4 Overview
11.4.4.1 Default settings and agent assignment
You can use default settings to combine document types, mostly related to
departments or business areas. This simplifies document assignment during
archiving. You can assign a document type to several default settings.
During customizing, you specify who should perform the entry or assignment for
each default setting. Typically this will be a group of so-called agents. As soon as
one of the designated agents opens the work item, it is removed from the workflow
inbox of other agents. The following overview shows all agent assignment options.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 143
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
4. Click OK.
No work item is generated and sent in the Assign then store scenario, so in this
sense it is not a workflow scenario. However, you do need to assign document types
to default settings if you wish to use this scenario. But you cannot perform this
assignment unless the document type is defined as a workflow document type.
The following description explains the document type customizing wizard using the
example of a document type for incoming scanned orders, for SAP CRM for
incoming customer inquiries.
You can also run the customizing using a number of special transactions:
• The default settings for all scenarios can be customized in the IMG >
OpenText Archiving and Document Access for SAP Solutions >
DesktopLink and Archiving for SAP Solutions > ArchiveLink > Maintain
Presettings for Storage Scenarios activity. Alternatively, you can run the
OAWS transaction.
• You can also customize the workflow document types in the IMG. Run the
OpenText Archiving and Document Access for SAP Solutions >
DesktopLink and Archiving for SAP Solutions > ArchiveLink > Assign
Document Type to a Workflow activity. Alternatively, you can run the SOA0
transaction.
• You can also customize the workflow parameters in the IMG. Run the
OpenText Archiving and Document Access for SAP Solutions >
DesktopLink and Archiving for SAP Solutions > ArchiveLink > Maintain
144 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.4. Archiving incoming documents with workflow
To customize using the document type customizing wizard for SAP ERP
1. Run the OpenText Archiving and Document Access for SAP Solutions >
DesktopLink and Archiving for SAP Solutions > ArchiveLink > ArchiveLink
Customizing Wizard activity. Alternatively, you can run the OAD5 transaction.
The Document Type Customizing Wizard dialog is displayed.
2. Click Continue.
4. If you want to use a similar document type as a template, enter its short text.
Otherwise leave the Doc.type field blank and click Continue.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 145
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
By fully specifying all tasks, as shown above, all five scenarios are supported.
The names (long text) are displayed when you press the ENTER key.
7. Click Continue. You receive a warning message if you fail to complete all the
fields. Confirm this.
8. Depending on the scenarios used, you must now enter the workflow
parameters. The parameter names that can be used for the selected object type
and method already exist in the list. You must only enter the values for the
parameters. Generally, this is the transaction code to be invoked by the
workflow; the transaction code must be entered in capitals. For an overview see
“Workflow parameters” on page 142.
9. Click Continue.
10. Enter the archive (content repository) and the link table. Click Continue.
11. The following two steps specify the presettings.
You can assign a document type to several presettings. If you wish to use
existing presettings, select them in the list and click Continue.
12. If you wish to create one or more new presettings, enter the following
parameters:
ID
Unique key, consisting of 4 characters. The list of presettings is sorted in
alphabetical order of the IDs.
146 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.4. Archiving incoming documents with workflow
Name
Description of the presetting to be displayed.
Click Continue.
13. If you created new presettings, you must specify their details in the additional
Details of presettings dialog:
a. Define who is to process the work item. Enter the agent object type and the
actual agent or agent group. For more details, see “Default settings and
agent assignment” on page 143. If you do not assign an agent, the work
item is sent to the user who archived the document.
b. Select the scenario in which the document type is used. To see the full
name, drag the columns wider or point the mouse at the column title until
the quick info text appears.
c. If you selected multiple presettings, specify the agents and scenarios for all
presettings. Click to change the default setting.
d. Click Continue.
14. Click Finish.
• “Enterprise Scan”
• “Windows Viewer”
• “Windows Viewer together with Enterprise Scan”
• “Scanning to PDF”
• “Archiving via the document pipeline”
Subprofile definition
As of Enterprise Scan version 5.0, a subprofile must be defined in the Archiving
tab for each scenario to be used (if necessary without the Barcode condition).
This subprofile requires an archive mode which can be configured via the
Archive Center administration client. In the settings for the archive mode, make
sure the configured SAP system is used as the default for the logical archive.
You can find details on configuring archive modes in “Setting up archive modes
for scanning” on page 136 and in Section 11 “Configuring scan stations” in
OpenText Archive Center - Administration Guide (AR-ACN).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 147
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
sapdp<INS>32<INS>/tcp
sapgw<INS>33<INS>/tcp
Note: In case you edit this file, insert an empty line at the end.
The SAP protocol contains the application that is started using OLE. This setting
applies to all archives that use the protocol.
2. Double-click in the list the protocol to be used for the archive (content
repository). You find the assignment of the document type and archive in the
OAC3 transaction, and the configuration for the archive in the OAC0 transaction.
3. Click Change.
148 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.4. Archiving incoming documents with workflow
IXSCAN
Both applications can be started.
IXVIEWER
Only Windows Viewer is started.
7. Click OK.
8. Click Save.
Windows If the settings in the SAP protocol specify that both applications can be used for
Viewer and scanning, the application used is the one registered on the computer as an OLE
Enterprise Scan
on the same
application.
computer However, if both Windows Viewer and Enterprise Scan are installed on the
computer, make sure that the registered application is the one you want to use, since
both applications are registered with the same OLE class ID:
Enterprise Scan
Enterprise Scan registers itself every time it starts.
Windows Viewer
Windows Viewer must be registered manually; enter in the command line:
<path>\alviewer.exe /regserver
where <path> describes the path of the directory in which the Windows Viewer
was installed.
Starting with Enterprise Scan 10.5, the DocFormat property can be returned to set the
right document class. This can be done by setting the command option
@DTI=DocFormat.
To maintain the applications IXSCAN and IXSCAN_HTTP, run the IMG > OpenText
Archiving and Document Access for SAP Solutions > DesktopLink and Archiving
for SAP Solutions > ArchiveLink > Front End Communication Customizing >
Maintain Applications activity. Alternatively, you can run the OAA4 transaction.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 149
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
For more information about the definition of applications IXSCAN and IXSCAN_HTTP,
see Section 12.2 “Maintaining SAP ArchiveLink application” in OpenText Archiving
and Document Access for SAP Solutions - Installation and Upgrade Guide (ER-IGD).
150 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.4. Archiving incoming documents with workflow
With these settings in place and with the communication protocols set for document
class FAX , you can use document types assigned to document class FAX to scan and
assign documents with other mime types. For more information about
communication protocols, see Section 12 “Handling communication protocols” in
OpenText Archiving and Document Access for SAP Solutions - Installation and Upgrade
Guide (ER-IGD).
In the case of SAP's store business documents option of the GOS menu or in the case
of the store documents function of transaction OAWD, every new link is populated
then with the actual document class as created by Enterprise Scan.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 151
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
If you specify that original documents are to be archived by Enterprise Scan using
the document pipeline, the documents are first processed by the document pipeline.
While an original document is still in the pipeline, a document ID is assigned and
notified to the SAP application, and linked to the application document. The original
document is then archived and removed from the document pipeline.
If this process is interrupted for any reason after the original document ID has been
assigned but before the original document is transferred to the archive, this means
that this original document is assigned and recognized in the SAP application, but
cannot be retrieved and displayed because it is still not in the archive. No data is
lost. The original document is still in the pipeline. If you try to display the original
document, however, this results in an error message.
To solve this problem, you must ensure that all scanned original documents are in
the archive at the end of each session. To do this, monitor the scan document
pipeline.
You can do this by opening the Document Pipeline Info window (Start | Programs
| IXOS | ECR | IXOS Document Pipeline Info) on a computer with the
administration tools installed and creating a connection to the host on which the
scan document pipeline was installed - in general Enterprise Scan itself. In the input
column, all entries should be set to 0. This confirms that the document pipeline is
empty.
If a number is output for a specific processing step, this indicates that the original
documents were not processed beyond this point and are still waiting. You must
find out what the problem is and correct the error. Then click the rows with a
number other than 0 and select the Restart item in the menu that opens. The
processing of original documents resumes from where it was interrupted. The
number is set to 0 indicating that processing is complete and the original documents
are in the archive.
152 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.5. Manually storing incoming documents
To define a workflow document type use the Document Type Customizing Wizard
(OAD5 transaction) as described in “Customizing with the document type
customizing wizard ” on page 144.
Note the following points:
• Enter an object type with the CONFIRM method. You can check that in the SWO3
transaction.
• For technical reasons you must enter values for the method, task and workflow
parameters, however they are ignored for this scenario, as the workflow is not
involved. An user assignment must be defined as well, although it is ignored
later.
Note: You can also use the Assign then store scenario to store documents in
DocuLink and, if necessary, to create a record for those documents at the same
time. For details, see “Configuring special scenarios” on page 206.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 153
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
11.6.1 Prerequisites
To archive outgoing documents, the following conditions must be fulfilled (see “SAP
basis customizing” on page 47):
• An archive (content repository) must be set up in the SAP application and the
OpenText Archive Center.
2. Create a new global document type, or maintain the SAP standard document
type (see “Maintaining global document types” on page 81). Take care to select
the PDF entry in the Doc.class field.
4. Enter the link, or maintain the link of the SAP standard document type (see
“Maintaining links” on page 84).
154 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.6. Archiving outgoing documents
SD module
VA01 transaction, Sales order
MM module
ME21 transaction, Create purchase order
SD module
VA03 transaction
MM module
ME23 transaction
SD module
Extras | Output | Header | Edit menu
MM module
Header | Messages menu
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 155
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
• If the list is empty, no outgoing documents are created and the output
determination must be configured.
• The status must be successfully processed, indicated by a green point or
1 in the Status column. Otherwise, the output determination must be
configured correctly.
For details see the SAP documentation.
• The Output column displays the output type that you must maintain for
storage.
For details see the SAP documentation.
SD module
Sales and Distribution > Basic Functions > Output Control > Output
Determination > Output Determination Using the Condition Technique
For each group of message types, you see the Maintain Output
Determination entries.
MM module
Materials Management > Purchasing > Messages > Output Control >
Message Types
For each group of message types, you see the Define Message Types
entries.
4. Only for the MM module: Double-click the Maintain Message Types entry.
156 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.6. Archiving outgoing documents
Dispatch time
Time when the outgoing document was created. Storage can only be
performed after generation. For testing purposes select Send immediately.
Transmission Medium
For storage, select Print output or fax. If you want to send outgoing
documents in a different manner, see “Enhancing outgoing documents for
different transmission media” on page 158
Storage Mode
For storage, either Print and archive or Archive only must be selected.
Document type
Document type you managed for storage in Basis Customizing.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 157
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
The following section describes customizing using the example of a customer order.
Each customer order (ZSDIORDER document type) that was created and saved in the
CRMD_ORDER transaction is to be printed and sent to the customer. As the scheduling
condition for this action, you define that the documents must be created by the
158 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.6. Archiving outgoing documents
AGENT01 user. The document layout is defined by the SmartForm standard, which is
provided by the SAP application; however, the administrator can adapt the layout if
necessary.
4. Replace the ls_orderadm_h-GUID entry with the object ID of the object type
that corresponds to the outgoing document.
In this example, the line is:
ls_archive_index-object_id = BusinessProcess
Note: For forms overlay, further adaptations are required; see “Defining a
processing method for the PPF and specifying it in the action profile”
on page 264.
6. In the next step (“Creating an action profile” on page 159), enter the name of
this modified processing class as a parameter.
For the sales order, an action type is created for each type of partner (for example,
sold-to party, ship-to party, etc.), which also contains details such as whether the
document is to be output by email, fax, or printer.
You can define the action profile including the activities with the help of a wizard or
step-by-step in the individual transactions.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 159
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
Action Profile
Enter a name for the new action profile from the permitted name range.
Description
Enter an informal description of the profile.
Date profile
The date profile defines which date types, duration times, reference objects
and date rules can be used in an application (optional).
160 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.6. Archiving outgoing documents
Object type
Name of the business object type, for example, CRM sales transaction
(BUS2000115).
7. Click Continue.
8. Create a new action for the action profile. Enter a name for the Action
Definition from the permitted name range and a description.
9. Click Continue.
Processing time
Specify when the action is to be processed:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 161
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
ScheduleAutomatically
If the indicator is set, the actions are automatically activated for the
processing as soon as the scheduling conditions are met. If it is not set, the
transaction user must manually activate the actions found in the application
document for the processing.
Display in Toolbox
This option specifies whether activities from this action definition can be
selected and performed from the (GOS) toolbar.
Chngbl in Dialog
The user can change the condition and processing parameters for the
actions in the document.
Executable in Dialog
The user can trigger the action manually on the Actions tab of the business
object.
162 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.6. Archiving outgoing documents
Form name
Smart Form name; defines the layout of the outgoing document
Processing Class
User-specific output processing class
Use the class modified in the previous step with the
CL_DOC_PROCESSING_CRM_ORDER template.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 163
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
• Print/Fax/E-mail only
• Store only
• Print/Fax/E-mail and Store
The following parameters are only available for the Print/Fax/E-mail and
Store storage mode:
Document Type
Enter a document type with the format PDF, which is linked to the business
object (see “Creating and linking a document type” on page 154).
Archive copies
If you activate this option, a copy of the document will be archived.
18. If desired, you can enter a process description for the action that is displayed
when the document is processed.
164 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.6. Archiving outgoing documents
20. You can define scheduling conditions for the actions. The scheduling condition
determines whether an action is to be scheduled for processing. An action is
therefore only generated if the scheduling condition is met.
If desired, select an existing scheduling condition for the action. (see “Defining
conditions for the action profile” on page 166)
22. The scheduling condition is evaluated before the activity is performed. The
activity is only performed if the start condition is fulfilled.
If desired, select an existing start condition for the action (see “Defining
conditions for the action profile” on page 166).
24. Click Complete to create the action profile with the action types and the
corresponding conditions.
Later you can assign further action definitions to the same profile with the help of
the wizard, for example, for different partner functions. To do so, simply repeat the
process described above as of Step 5, using the Select Existing Action Profile
option.
Alternatively, you can create the action profile without using the wizard:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 165
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
d. In the Specify object to be copied dialog box, select the copy all option.
3. Change the name of the action type copied at the same time and press the Enter
key.
4. Confirm the message on the number of copied entries.
5. Click Enter.
6. Create or edit an action type, you may need one for each partner type.
The scheduling condition is evaluated before the activity is performed. The activity
is only performed if the start condition is fulfilled. The definition is the same for both
types of condition.
166 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.6. Archiving outgoing documents
4. Double-click the action profile to select it from the Scheduling of Actions list.
A list of all the previously scheduled actions for this profile appears on the
right. In the OK status column you can see whether or not the action has
already been properly carried out.
5. If no activity has been scheduled for this action profile yet, click Create and
select the action definition for the activity you want to schedule.
On the Overview tab, you find general information about the action. If the
Default Settings from Action Definition option is activated, the predefined
settings are displayed. If this option is deactivated, the predefined values can be
modified here.
In the ActionDetails tab, you find more details on the output device, the spool,
the form, and the cover sheet for each action.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 167
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
6. To edit the conditions for the activity, select the ScheduleCondition tab or
StartCondition.
7. Click Edit Condition. The browser for start and scheduling conditions opens.
8. Click Create.
10. Click in the Condition Definition field. An editor is displayed which you can
use to create your conditions with the correct syntax. For more details see the
SAP Help.
In our example, the start condition is that the document creating user must be
AGENT01.
168 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.6. Archiving outgoing documents
4. Select the desired transaction type you want to link the activity to.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 169
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
In our example, we select the ZTA (IXOS Telesales) sales transaction, which is a
copy of the Telesales transaction type.
2. Click Accept.
170 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
11.7. Migrating ArchiveLink documents
This function module can be performed, for example, in the SE37 transaction and
requires the following parameters:
PI_ARCHIVE_ID
Archive ID the document is to be transferred from
PI_ARC_DOC_ID
Document ID of the document you want to migrate
PI_DOC_TYPE
Document type of the document you want to migrate
PI_DOC_TYPE_TARGET
Document type of the migrated document. The document type defines the
content repository for the document.
You can run this report, for example, in the SA38 transaction.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 171
ER160208-CCS-EN-01
Chapter 11 Archiving via the ArchiveLink interface
As a result of the report you obtain a protocol which indicates how many documents
were migrated successfully and for which documents the migration was aborted
with an error. If you double-click a row in the protocol, details from the log file are
displayed.
172 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 12
Archiving via SAP Netweaver ILM
Data Archiving
The standard SAP data archiving functions have been enhanced to allow for the
integration of the other two components and to support not only archiving but
also data destruction and snapshot creation.
Retention Management
This component manages data retention policies from the time the data is
created until it has to be destroyed. It can perform e-Discovery to find all data
connected to a business object, and set legal holds.
Retention Warehouse
This component provides a standardized method for decommissioning legacy
systems. Data from decommissioned systems are stored in a central Retention
Warehouse and are still accessible for business users and application of retention
policies.
XML DAS and All transactions triggered by SAP NetWeaver ILM in connection with data storage are
WebDAV controlled by the XML Data Archiving Service (XML DAS). The ILM functions are
storage
interface
only available when using XML DAS to transmit the metadata necessary for
retention management through an accordingly extended WebDAV protocol to the
storage system. The OpenText Enterprise Library Services, starting with version
9.7.1, include a BC-ILM 2.0 SAP ILM WebDAV Storage Interface. That makes it
possible for you to store your archived data within the SAP ILM scenario.
The following sections summarize the steps that are necessary to connect your SAP
ILM system with your OpenText storage system.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 173
ER160208-CCS-EN-01
Chapter 12 Archiving via SAP Netweaver ILM
174 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
12.1. Setting up ILM Scenario in OpenText Enterprise Library
support files bigger than 9 MB, you have to configure Archive Center to allow
this.
For detailed information about the procedure, see OpenText Enterprise Library -
Scenario and Configuration Guide (EL-GGD).
7. Excluding documents from undelete – You must ensure that deleted Enterprise
Library objects are not moved to the Undelete Volume in Content Server but
deleted at once.
For detailed information about the procedure, see OpenText Enterprise Library -
Scenario and Configuration Guide (EL-GGD).
8. Adding dead properties – A dead property, as defined by WebDAV's RFC 2518
specification, means that the server, in this case the WebDAV server, only
records the value of the property without checking syntax. Syntax and semantics
of a dead property are enforced and defined by the client, in this case the SAP
ILM server. The automatically created ILM item and folder types already contain
the dead properties defined by the ILM specification. In your ILM scenario you
have to add dead properties only if the SAP system needs to support additional
properties.
For detailed information about the procedure, see Section 4.7 “Adding dead
properties” in OpenText Enterprise Library - Scenario and Configuration Guide (EL-
GGD).
9. Testing ILM installation – After setting up your WebDAV ILM system, you can
verify your configuration using the testing tool provided by OpenText in the
download area of Enterprise Library Services in My Support.
For detailed information about the procedure, see Section 4.9 “Testing the ILM
installation” in OpenText Enterprise Library - Scenario and Configuration Guide (EL-
GGD).
10. ArchiveLink-stored documents – Additionally to the basic ILM functionality,
you can also manage the retention of documents stored through SAP
ArchiveLink. This scenario only supports ArchiveLink-stored documents that
are available within the same ELS installation (this Archive Center and all
known Archive Centers).
For detailed information about the procedure, see Section 4.10 “ILM-managed
objects and ArchiveLink-stored documents” in OpenText Enterprise Library -
Scenario and Configuration Guide (EL-GGD).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 175
ER160208-CCS-EN-01
Chapter 12 Archiving via SAP Netweaver ILM
Customizing Steps
1. Providing WebDAV Server as Archive Store for SAP NetWeaver ILM
http://help.sap.com/saphelp_nw70ehp1/helpdata/EN/01/
9142b5caa241cd8e38c7608282e12c/content.htm
Further Information
• For an overview and more information about working with the SAP Information
Lifecycle Management, see
Deploying Information Lifecycle Management (ILM) in the SAP System
http://help.sap.com/erp2005_ehp_05/helpdata/en/7f/
e188e04fdd462e8ec330bb80efc389/frameset.htm
• For an overview and more information about working with XML Data Archiving
Service (XML DAS), see
Use XML Data Archiving Service (XML DAS) for Archiving
http://help.sap.com/saphelp_nw73/helpdata/en/4c/
3a2343b50843b4e10000000a42189e/frameset.htm
and
Administration of the XML Data Archiving Service (XML DAS)
176 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
12.2. Setting up ILM Scenario in SAP System
http://help.sap.com/saphelp_nw73/helpdata/en/45/
32bc4e4a134a2ae10000000a11466f/frameset.htm
• The ILM Store Browser allows you to view the hierarchy of your archived data.
You can also view detailed information about the location of your archived files
and resources. See
ILM Store Browser
http://help.sap.com/saphelp_nw73/helpdata/en/46/
9f7ff73ebe2c06e10000000a114a6b/content.htm
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 177
ER160208-CCS-EN-01
Chapter 13
Archiving via the SAP Knowledge Provider
infrastructure
Furthermore, OpenText supplies a function module and a report with which you
can transfer individual or several KPro documents to a different content repository
in one step, and if necessary can also automate this task. This functionality is
described as migration in the following.
Migration is only possible if the HTTP protocol is used, and only SAP system
databases and structure storage repositories are supported as SAP Content Servers.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 179
ER160208-CCS-EN-01
Chapter 13 Archiving via the SAP Knowledge Provider infrastructure
Note: If you want to export the documents from a content management system
later using the OpenText Rendition Server, you must define an archive as a
storage category for the appropriate physical document classes. Only if
documents are stored on the OpenText Archive Center, they can be exported.
1. Find out which physical document class has been used up to now for archiving
the documents:
a. Search in the SAP application for any content management document for
the required SAP application, or create a new one.
b. Select the document in the hierarchy, right-click it and select Properties
from the context menu.
Note: Do not use the Properties button in the document zone in the
right pane of the window.
180 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
13.1. Customizing content management
c. Browse to the Technical Information tab. There you find the physical
Doc.class under Physical Document.
To illustrate this, we use PDK_1 in the following as an example for this
physical document class.
2. Use the physical document class that was found to set the associated storage
category used for this application:
3. Define a logical HTTP archive using the OAC0 transaction (see “Maintaining
HTTP content repository in the SAP application” on page 78). You do not need
a document area.
In the following example, we call the archive ARCHIV_1.
5. Finally, you must change the assignment of the storage category for the physical
document class (PDK_1) of the SAP application, so that the new archive storage
category is used.
In doing so, you have changed the storage category assignment in such a way that
the CM documents with the physical document class PDK_1 are from now on stored
in the ARCHIV_1 archive. At the same time, you still have access to the documents of
this physical document class that were stored in the database (STC_DB storage
category).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 181
ER160208-CCS-EN-01
Chapter 13 Archiving via the SAP Knowledge Provider infrastructure
Note: Migration is only possible if the HTTP protocol is used, and only SAP
data bases and structure repositories are supported as SAP Content Servers.
This function module can be performed, for example, in the SE37 transaction and
requires the following parameters:
PI_CATDST
Content repository to which the document is to be migrated.
PI_DOK_OBJECT
Object ID and class of the document you want to migrate
You can also use this function module to automate the migration; for example,
documents can automatically be copied or moved to an archive for permanent
storage depending on a certain status transition. This was implemented for a sample
project in DocuLink, for example; for details see the corresponding documentation.
Note: Migration is only possible if the HTTP protocol is used, and only SAP
data bases and structure repositories are supported as SAP Content Servers.
182 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
13.3. Automation of migrating KPro documents using reports
Archived date
Specify an archiving date for the documents you want to migrate.
Document area
Enter the document area for the KPro documents.
Document class
Enter the document class for the KPro documents.
As a result, the report returns a protocol which indicates how many Phios, that is
physical documents, were migrated successfully and for which documents the
migration was aborted with an error. If you double-click a row in the protocol,
details from the log file are displayed.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 183
ER160208-CCS-EN-01
Chapter 14
3. Optional: Assign the target format and specify the converter to be used to
transfer the original document to a non-editable TIFF or PDF format.
4. Linking document types with their associated object types and the logical
archives
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 185
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
Notes
3. Open the OpenText Archiving and Document Access for SAP Solutions >
DesktopLink and Archiving for SAP Solutions > DesktopLink branch.
186 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
Note: Archiving and Document Access for SAP Solutions supplies special
function modules and reports for document conversion (Rendition
Management). These are implemented for PLM DMS documents within the
PLM DMS archiving scenario by default; within the framework of a project,
they can also be used for further document types. See “Document entry via
DesktopLink” on page 231, and“Rendition Management“ on page 279.
Note: If the document class you require does not yet exist, you can create it
using the OAD2 transaction.
You create document types with the OAC2 transaction. For a more detailed
description see “Maintaining global document types” on page 81.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 187
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
1. In the IMG, start the DesktopLink > Standard Customizing > Maintain User
Customizing activity and select a user. Alternatively, you can use the J8A3
transaction.
• If you have the required authorization to change settings for other users as
well, a user selection screen is displayed. Your user name is automatically
entered in the User field.
Select one or more users or click Standard User to edit the settings for the
standard user.
• If you have no authorization to change settings for other users, the Change
User Settings dialog opens directly.
Click OK.
188 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
Scenario
Select one of the following options:
• Last scenario:
The cursor is always positioned on the scenario that was selected the last
time DesktopLink was called up.
• Last scenario + automatic selection:
The Select scenario dialog is no longer displayed the next time
DesktopLink is started. The last scenario selected is automatically used.
• Scenario ... + automatic selection:
Here you can select a scenario that is subsequently used by default. The
Select scenario dialog box is no longer displayed.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 189
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
Document Types
Select one of the following options:
Object Key
Tree
The Default settings button resets the fields to the predefined standard. Even if
you accept these standard settings for the user without modifications, the user
still possesses personal settings. Changes concerning the Standard user do not
affect that.
If you click , users lose their individual settings. Instead, the standard user's
default settings are used.
190 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
Note: All scenarios allow archiving multiple documents using the Send to
menu or Drag & Drop and to index each individually in the SAP application.
For more information, see Section 4 “Working with DesktopLink” in OpenText
DesktopLink - User Guide (CLDL-UGD).
1. In the IMG, start the DesktopLink and Archiving ... > ArchiveLink > Maintain
Document Types activity. Alternatively, you can use the OAC2 transaction.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 191
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
7. Click Enter.
8. Repeat steps 6 and 7 and assign all required single document types to the multi-
document type.
Note: If you want to use separate link tables for DesktopLink documents, you
can create these with the OAD3 transaction.
You maintain links with the OAC3 transaction. For a more detailed description see
“Maintaining links” on page 84.
At archiving, attributes can be copied to the SAP application with DesktopLink and
can be processed further there.
• The key fields and their values are entered in the document as attributes and
evaluated in the SAP application for assignment to the SAP business object.
• You can freely define attributes in the document and add values to be copied to
the SAP application and evaluated there.
• The attributes are copied from the document to the SAP application and stored in
a table.
• The attributes are copied from the document to the SAP application and included
in a work item text.
192 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
• The attributes are used temporarily for document creation, for example, in order
to open a specific DocuLink view. This is described in “Using ODMA attributes
in DocuLink using DesktopLink” on page 210.
You can enter and transfer attributes to simplify or automate the assignment of
Microsoft Office documents to SAP business objects. This is possible for the Store
and assign and Assign then store scenarios. Use the key fields in the object type
as attribute names in the documents, using precisely the field or key field names as
they were defined in the SAP system.
1. In the SWO1 transaction, enter the object type, for example BKPF.
2. Click Display.
3. Double-click Key fields. The Key field and Field columns contain the names
that you can use for attribute names.
Enter the file properties of a Microsoft Office document. For example, in Microsoft
Word 2010, select File > Info. On the right, click Properties and select Advanced
Properties.
You can also store the attributes in the document template, so that the user only
needs to enter current values.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 193
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
Note: If you want to transfer the key fields and use your own attribute names
instead of the SAP names, you need to perform customizing as described
under “Transferring user-defined attributes” on page 196.
When a user archives a document via DesktopLink with attribute transfer, the key
field entry dialog box in the SAP application already contains the transferred values.
You can switch off the display of this dialog box in the user settings of DesktopLink
and thus reduce the number of procedural steps.
1. In the IMG, start the DesktopLink > Standard Customizing > Maintain User
Customizing activity and select a user. Alternatively, you can use the J8A3
transaction.
2. In the Object Key section, you find options that affect the conversion of
attributes into the object key. You can select one or both of the following
options:
194 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
• Create object key from ODMA attributes: The dialog box containing the
transferred values for the key fields is not displayed; instead the associated
document appears, but only if the Confirm method is assigned to the object
type.
• No confirmation for object key: The document is archived and assigned
without displaying the key fields and the document.
Attributes from Microsoft Office applications can be saved in the SAP application for
other evaluations, such as integration in DocuLink. To do this, you specify which
attributes are to be stored in the SAP application for which document type. The
transferred attributes are stored in the J_8A3T0013 table. As a prerequisite, you
must maintain the DesktopLink scenario table J_8A3T0010.
To save attributes:
1. In the IMG, start the DesktopLink > Standard Customizing > Maintain ODMA
Attributes Saved in Database activity.
• Object Type: Object type with which the document type is linked.
• Single-Document Type: Document type for which an attribute is to be
saved.
• Scenario Type: Enter * if the attribute is to be saved for all scenarios, or
select a scenario. Use the WFEA, WFEI, WFLA, WFLI and ZUAB scenario
types, as well as DC30, if you use DocuLink.
Note: The FRUE, GLEI and SPAE scenario types are deprecated.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 195
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
Tip: You can use transaction SE16 to display the attributes in the J_8A3T0013
table.
User-defined attributes can also be transferred to the SAP application and evaluated
using the SET/GET parameter, for example for the workflow, for direct integration
in DocuLink, or if you wish to use your own names instead of the SAP names for the
key field attributes.
1. In the IMG, start the DesktopLink > Standard Customizing > Maintain
Transfer of User-defined Attributes to SET/GET Parameters.
Example: In a Microsoft Office document you have entered a custom property company,
which is not directly mapped to the key field CompanyCode or the reference field BUKRS of
the object type BKPF. However, you can create an entry with ODMA attribute = company and
SET/GET Parameter = BUK to obtain this parameter at runtime.
196 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
1. In the IMG, start the DesktopLink > Expert Customizing > Maintain Work
Item Text activity.
• User Name: User for whom the work item is to be created. To use the work
item for all users, enter %ALL.
• Single-Document Type: Document type for which this work item is created.
• Work item Text: Text that will be sent as a work item. Insert ODMA
attributes enclosed by &, for example &Date&.
When a work item is created for the selected document type, the contents of the
specified ODMA attributes are automatically inserted.
1. In the IMG, start the DesktopLink and Archiving ... > DesktopLink >
Document Conversion Customizing > Maintain Target Document Types
activity. Alternatively, you can use the J8AO transaction.
3. Click Save .
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 197
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
A different converter is assigned for converting to TIFF and PDF format. You must
perform the assignment once for each document class and each target format.
Note: For using converters TOTIFF and TOPDF, the TIFF and PDF converters
must be installed on the DesktopLink client.
1. In the IMG, start the DesktopLink and Archiving ... > DesktopLink >
Document Conversion Customizing > Maintain Converter activity.
Alternatively, you can use the J8AN transaction.
3. Specify the Source Document Class (source format), the Target Document
Class (target format) and the converter TOTIFF or TOPDF.
4. Click Save .
Note: Starting with version 10, DesktopLink also supports the use of rendering
profiles of the OpenText Rendition Server. This supports, for example, the
conversion to PDF/A.
You may choose to use the Rendition Server as an alternative to the client-side
conversion to long-term formats. Rendition Server must have version 9.6 or higher.
In general, any source document class that can be converted by Rendition Server
may be converted to TIFF or PDF this way. The conversion of Microsoft Office
documents, including Microsoft Outlook (extension and document class MSG) and
Lotus Notes emails (extension and document class NSF; a Lotus Notes client has to
be installed on the Rendition Server) has been tested for the DesktopLink conversion
scenario.
Note: Contact the OpenText support if you like to convert other formats that
are supported by Rendition Server but cannot be converted using the
DesktopLink conversion scenario.
As already described for the “classic” client-side conversion you need two document
types: one with the FAX or PDF document class and two with the document class of
the original format. You already created these in the previous section. Now both
document types must be linked. Then in the same way as for the client side you
specify the converter for the conversion. After that you have to check whether you
already have defined a rendition server ID or create a new one. Finally you
configure the rendition server ID for each target document type.
1. In the IMG, start the DesktopLink and Archiving ... > DesktopLink >
Document Conversion Customizing > Maintain Target Document Types
activity. Alternatively, you can use the J8AO transaction.
198 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
4. Click Save.
There is a converter for the usage of the OpenText Rendition Server. You must
perform the assignment once for each document class and usage of Rendition
Server.
Note: For using converter LARS (OpenText Archive Rendition Server), the
OpenText Rendition Server must be installed.
1. In the IMG, start the DesktopLink and Archiving ... > DesktopLink >
Document Conversion Customizing > Maintain Converter activity.
Alternatively, you can use the J8AN transaction.
2. Click New entries.
3. Specify the source format in Source Document Class, the target format in
Target Document Class and the converter LARS.
4. Click Save.
1. In the IMG, start the DesktopLink and Archiving ... > DesktopLink >
Document Conversion Customizing > Maintain Rendition Servers activity.
2. Create a new entry with the settings of your rendition server.
3. Click Save.
To configure the rendition server ID and profile assignment for each target
document type:
1. In the IMG, start the DesktopLink > Document Conversion Customizing >
Assign Target Document Type to Rendition Server activity.
2. Create a new entry with the following settings:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 199
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
• Target Document Type as defined for the conversion. For more information,
see “Configuring client-side (classic) conversion to TIFF or PDF”
on page 197.
• Rendition Server ID: Rendition server ID as defined in the previous
procedure. Thus a distinctive rendition server may be used to convert source
document types to the specified target document type.
• Server Side Rendition Server Profile: Name of a profile to create a
rendering profile on OpenText Rendition Server. In this way, you can, for
example, set the watermarks or the conversion to PDF/A. For more
information about rendering profiles, see OpenText Rendition Server -
Installation and Administration Guide (RS-IGD).
Note: If this list is empty, you can run, for example, transaction J8AM to
populate it automatically with a default list of DesktopLink scenarios.
1. In the IMG, start the DesktopLink > Expert Customizing > Maintain
DesktopLink Scenarios activity.
200 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
• Old Interface for Parameter Table: this check box is deprecated. Do not
select it.
1. In the IMG, start the DesktopLink > Expert Customizing > Maintain
DesktopLink Technical Settings activity.
• ODMA Select Document Type, ODMA Select SAP Object, ODMA Select
Hitlist areas: customize layout of further selection dialogs.
• General area: customize the following settings:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 201
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
– Store File Name and User Name: select the check box if you want to
provide DesktopLink table J_8A3T0004 with file and user name
information for each stored document.
– Multi-Document Support: select the check box to enable multi document
types.
– Close SAP GUI Mode after Desktop Link: select the check box if SAP
GUI should explicitly close the RFC session.
– Logging to Table J_8A3T0002: select the check box if DesktopLink
should write in the specific log table J_8A3T0002. To display the table,
click DesktopLink > Tools > Show Logging.
1. In the IMG, start the DesktopLink > Expert Customizing > Maintain Workitem
Text activity.
• User Name: specify the users for which you want to create the work item.
Enter %ALL if you want to use the work item for all users.
• Single-Document Type: enter the document type for which you want to
create the work item.
• Workitem Text: enter the text that will be sent as a work item. To insert
ODMA attributes, enter the attribute name enclosed by &, for example, &
Date&.
When a work item is created for the selected document type, the contents of the
specified ODMA attributes will automatically be inserted.
202 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
1. In the IMG, start the DesktopLink > Expert Customizing > Maintain Behavior
for FAX/TIF Documents activity.
2. Click New Entries.
3. To enable DesktopLink to offer FAX and TIF document types for each FAX/TIF
document, select the FAX and TIF Customizing check box.
Note: The custom function modules are not part of OpenText product support.
1. In the IMG, start the DesktopLink > Expert Customizing > Maintain Customer
Exits activity.
• Customer Exit: select an entry from the F4 help list of customer exits.
• Scenario Type: enter * for all scenarios or select an entry from the F4 help
list of DesktopLink scenarios.
• SAP Object: enter a business object type for which the customer exit will be
processed. If you want to define all business object types, enter *.
• Function Module: enter the name of the custom function module. You can
use a copy of the template function J_8A3_C_USERX_TEMPLATE.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 203
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
1. In the IMG, start the DesktopLink > Expert Customizing > Maintain
DesktopLink Technical Settings activity.
2. In the General area, select the Close SAP GUI Mode after DestopLink check
box.
14.1.6 Tools
14.1.6.1 Linking TIFF/PDF with original
Program J_8A3P01 processes all entries of table J_8A3T0001 and creates links to the
business object. For more information, see “Maintaining document types”
on page 187.
OpenText recommends scheduling a regular job for this program.
Example: In the case of document conversion and if both the original and converted
document are stored, the two document types must be linked. For the Storing for
subsequent entry and Store and enter workflow scenarios, the document is
transferred directly in its original format with the work item. The associated TIFF or PDF
document is stored in the J_8A3T0001 table and subsequently linked to the business object
by the J_8A3P01 program.
• successful, the link between original and target document is also stored to
table J_8A3T0018.
• not successful, the entry of J_8A3T0001 is copied to table J_8A3T0019.
4. Each processed entry is deleted from J_8A3T0001.
1. In the IMG, start the DesktopLink > Tools > Link TIFF/PDF with original
activity.
204 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
3. Click Execute.
If there are no more entries in table J_8A3T0001, you can run the Move Links from
table J_8A3T0019 to table J_8A3T0001 activity to move the entries that were not
successfully linked from table J_8A3T0019 back to table J_8A3T0001.
1. In the IMG, start the DesktopLink > Tools > Move Links from table
J_8A3T0019 to table J_8A3T0001 activity.
If you run program J_8A3P01 again, the failed document entries are moved back
from table J_8A3T0001 to J_8A3T0019.
1. In the IMG, start the DesktopLink > Tools > Show DesktopLink Version
activity.
1. To enable the logging, start the DesktopLink > Expert Customizing > Maintain
DesktopLink Technical Settings activity. In the General area, select the
Logging to Table J_8A3T0002 check box.
2. In the IMG, start the DesktopLink > Tools > Show Logging activity.
3. Enter Date, Time, and User to specify the logging range you want to display.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 205
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
DocuLink scenario
• The object type contains the event assigned (inherited from the interface type
IFARCH21)
206 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 207
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
a. Maintain project, attribute object, object type and data structure. The entry
of documents for this attribute object must be permitted. For more
information, see Section 10.3.1.1 “General” in OpenText DocuLink for SAP
Solutions - Customizing and Administration Guide (DC-CGD).
If you subsequently assign documents, it is not necessary to reference the
project and attribute object, since assignment can be performed on the basis
of the selected document type and the entered key fields.
b. Insert the following entries in the SM30 transaction in the J_8AMUSERX table:
208 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
2. Using the OAC3 transaction, enter the link for the object type of the attribute
object; enter the archive ID and the link table.
3. Maintain the project, attribute object, object type and data structure in
DocuLink. The entry of documents for this attribute object must be permitted.
For more information, see Section 10.3.1.3 “Archiving” in OpenText DocuLink for
SAP Solutions - Customizing and Administration Guide (DC-CGD).
In this scenario, DocuLink is started with the most recently opened project, if no
other project was specified using an user-defined property (see “Using ODMA
attributes in DocuLink using DesktopLink” on page 210).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 209
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
If the ODMA attribute values must be stored permanently, for example to display
them as node type text in DocuLink later, the properties must be maintained in a
special table.
3. You can use the values from the document properties as presettings in the
DocuLink create screen when entering documents via DesktopLink. To do so,
activate automatic filling of fields in DocuLink . For more information, see
Section 10.3.3 “Assigning selection fields to attribute object fields” in OpenText
DocuLink for SAP Solutions - Customizing and Administration Guide (DC-CGD).
The possible properties and their effects are described in the following table.
210 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
Icon list
In the following screenshot you can see how user-defined properties were
defined for a Word document, which are evaluated when the DocuLink view
is displayed. The view with expanded nodes for the specified customer
name and product number is displayed.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 211
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
Figure 14-7: Using ODMA attribute values to restrict the DocuLink view
If several documents are selected simultaneously for entry and ODMA attributes
have been defined for several documents, the behavior depends on the particular
constellation. The following cases are possible:
Case Result
The values are identical for all documents. The settings are valid for all documents.
Some of the documents have identical values The settings are valid for all documents,
for the property, for the rest no values are including those for which no values were
specified for it. specified.
The documents have different values for the The most recently opened DocuLink view is
$PROJECT and/or $TREENUM property. opened; if that is not possible, the user must
select the project.
Values for selection fields are defined, The most recently opened DocuLink view is
however not for the $PROJECT and opened; if that is not possible, the user must
$TREENUM properties. select the project. The selection field settings
are ignored.
Different values are specified for the same The different values are evaluated as a multi-
selection field in different documents, for selection for the selection criterion (OR
example, SF_CUST_NAME = “IXOS” and operator); the view is opened and all
SF_CUST_NAME = “SAP”. specified values are displayed; in the
example the customers IXOS and SAP.
212 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.1. Setting up DesktopLink
Case Result
Values for different selection fields are The values are evaluated as different
specified in different documents, for selection criteria (AND operator); the view is
example, SF_CUST_NAME = “IXOS” in one opened and the node which fits all criteria is
document and SF_PROD_NAME = expanded; in the example the customer IXOS
“DocuLink” in another. with the product DocuLink.
2. Enter a name for the new (sub-) object type, and click Create.
3. In the Create dialog, enter the business object you want to extend in the
Supertype field.
5. If the ArchiveLink interface (IFARCH21) does not yet exist under Interfaces, add
it.
6. If the method Confirm does not yet exist under Methods, add it.
Tip: You can use the method for the J_8A3_EKKO object type as a template.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 213
ER160208-CCS-EN-01
Chapter 14 Archiving via the ODMA interface (DesktopLink)
8. Change the release status for the new object: select the Edit > Change Release
Status > Object type > To released menu item.
3. Enter:
Object type
SAP object type, for example, BKPF.
Person responsible
Name of the employee responsible for customizing the object type.
Delegation type
DesktopLink subobject type to be assigned to the object type.
4. Repeat steps 3 and 4 for all object types you wish to enhance.
14.1.8.2 Authorizations
You can use authorizations to restrict the documents that users can archive and link
to SAP documents. DesktopLink offers a range of standard authorization profiles
that you can assign to users, saving you the trouble of defining your own profiles.
These are the following:
214 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
14.2. ExchangeLink and NotesLink
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 215
ER160208-CCS-EN-01
Chapter 15
Archiving using generic object services (GOS) (for
SAP ERP only)
Generic object services (GOS) can be called independently of the SAP application.
Thus, the OpenText component DesktopLink can be opened directly from within an
SAP-specific transaction, and the underlying business object data for the transaction
can be used when archiving the document.
DocuLink can also be provided as a GOS. Thus, a preconfigured DocuLink view can
be displayed depending on the current business object data. There the familiar
DocuLink functionality is available as well, for example, archiving documents to an
object.
To create an entry for the DesktopLink object service in the GOS menu:
3. In the SGOSATTR table, select the Barcode entry , and open it in edit mode.
In the Next service field, enter IXOS_DL. This causes the DesktopLink entry to
follow the Barcode entry in the GOS menu.
4. In the SGOSATTR table, select the IXOS_DL entry and open it in edit mode.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 217
ER160208-CCS-EN-01
Chapter 15 Archiving using generic object services (GOS) (for SAP ERP only)
Important
In the Service type field, enter Single service. This is important as
otherwise the entry does not appear in the GOS menu.
Note: Note that users require the authorization for the DocuLink project
opened by the GOS. Otherwise they cannot access the view despite the
available GOS function.
1. Adapt the entry for the DocuLink object service in the GOS menu.
2. Define the assignment between the object type, for which the service is to be
provided, and the DocuLink view to be displayed. This assignment is project-
specific.
218 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
15.2. Providing DocuLink as a generic object service (GOS)
To adapt the entry for the DocuLink object service in the GOS menu:
4. In the SGOSATTR table, select the entry IXOS_DC, and open it in edit mode. In the
Class f.Gen.Service box, enter /IXOS/DC46_CL_GOS_SERVICE.
Important
In the Service type box, enter Single service. This is important as
otherwise the entry will not appear in the GOS menu.
To define the assignment between the object type and the DocuLink view:
2. Select the DocuLink project and version you want to define the assignment for.
4. Add an entry in the table for each business object type for which you want to
provide the service, and enter the following values for it:
Note: If you create several entries for the same object type, a list of
available views is displayed when the GOS service is requested.
View
View number of the DocuLink view to be displayed
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 219
ER160208-CCS-EN-01
Chapter 15 Archiving using generic object services (GOS) (for SAP ERP only)
Node type
Node type to which the hierarchy tree is expanded when displayed. Usually
this is the document node that contains the documents assigned to the SAP
document.
Attribute object
Attribute object assigned to the SAP object type.
Object type
The business object, for example, BKPF. Corresponds with the SAP object
type in the attribute object settings.
220 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 16
3. Create an entry for each required assignment with the following values:
RMS ID
Record Management system ID in which the documents are to be stored, for
example, /IXOS/RM_COLD_PROJECT for the supplied sample RMS.
Anchor
Value of an anchor which defines the place where an ArchiveLink
document is to be inserted in the specified record.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 221
ER160208-CCS-EN-01
Chapter 16 Archiving in SAP Records Management
For each model node in record models you can specify a value for the
Anchor attribute. With the help of this anchor, new elements that are
automatically linked to a record can be inserted at a specified position.
Language
The language in which the description texts is to be output.
Element type ID for the ArchiveLink document
The element type ID for the Record Service Provider, for example,
SRM_SPS_AL_DOCUMENT (Standard-SAP) or /IXOS/
RM_SPS_AL_DOC_INVOICES from the supplied sample RMS.
This element type ID defines the service provider which enables inserting
new records in the specified Record Management system.
Description for the anchor
The description is displayed for the anchor selection when a document is
stored to a record. Enter the description of the assigned element type for
ArchiveLink documents, for example.
4. Store your entries and return to the start view in the /IXOS/RM_CUST
transaction.
5. In a second customizing step, define the assignment to the object type and the
document type. Thus the assignment to the storage system is also uniquely
defined (see “ArchiveLink management concept” on page 76).
Click RM DesktopLink Customizing (2).
6. Create an entry for each required assignment with the following values:
RMS ID
Record Management system ID in which the documents are to be stored, for
example, /IXOS/RM_COLD_PROJECT for the supplied sample RMS.
Element type ID for the record
The element type ID for the Record Service Provider, z.B. SRM_SPS_RECORD
(Standard-SAP) oder /IXOS/RM_SPS_RECORD_INVOICES aus dem
mitgelieferten Beispiel-RMS.
This element type ID defines the service provider which enables inserting
new records in the specified Record Management system.
Anchor
Value of an anchor which defines the place where a record or an
ArchiveLink document is to be inserted in the specified RMS.
For each model node in record models you can specify a value for the
Anchor attribute. Using this anchor, new elements that are automatically
linked to a record can be inserted at a specified position.
Doc.type
Object type of the document to be stored, usually RECORD.
Doc.type
Document type of the document to be stored.
222 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
16.2. Storing via mail applications
7. Maintain the assignment of the object type/the document type to the storage
system (OAC3).
Note: The description of the stored document in the record is derived from the
description of the document type.
For details see “Configuring attribute transfer” on page 192, and OpenText
Imaging ExchangeLink - User Guide (EXLK-UGD) or Section 1.2 “DesktopLink”
in OpenText Imaging NotesLink - User Guide (NL-UGD)
1. Create entries for the required mail document types MSG or NSF) in the OAD2
transaction. This enables correct storage of these document types.
2. Make sure the following entries are available in the Windows registry, in order
to display the document types in the required application:
• [HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-
msg]
"Extension"="msg"
"CLSID"="{0006F032-0000-0000-C000-000000000046}"
• [HKEY_CURRENT_USER\Software\IXOS\IXOS_ARCHIVE\Profile\Default
\CWin\AdapterService\Commands\open\TypeMapping]
"application/outlook"="msgfile"
"outlook"="msgfile"
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 223
ER160208-CCS-EN-01
Chapter 16 Archiving in SAP Records Management
1. Provide an element type for the record model in the Records Management
system
2. Configure the assignment to the Records Management system
3. Create the folder structure for batch import
The required element types are described shortly using the supplied sample element
types. For a detailed description see the SAP documentation on Records
Management.
1. Create a new Records Management system ID (RMS_ID) for the S_AREA_RMS area
in the SRMREGEDIT transaction.
For example: /IXOS/RM_COLD_PROJECT
2. Create an element type for the service provider for record models
(SRM_SPS_Model)
For example: /IXOS/RM_SPS_MODEL_INVOICES for COLD invoices
224 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
16.3. Automatic (batch) import
6. If necessary, create your own LOIO and PHIO classes using the wizard in the
SRMCMCREATE transaction. Select the content model template.
7. If necessary, add other, user-specific attributes to the LOIO and PHIO classes
you created, for example, an invoice date and an invoice number.
3. Define an entry for each configuration with the following parameters for
import:
Configuration
Name for this particular configuration of parameters
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 225
ER160208-CCS-EN-01
Chapter 16 Archiving in SAP Records Management
This is stored in the /IXOS/RM_TCOLD table and used during storage in the
RMS via the OpenText Document Pipeline.
Scenario type
The following scenarios are currently supported for batch import in Records
Management:
226 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
16.3. Automatic (batch) import
Record description
This text appears as the record description in Records Management.
You can use system fields as variables in the text which are automatically
filled during creation (Transferring COLD attributes, see OpenText Document
Pipelines - Overview and Import Interfaces (AR-CDP)). In this case, enter the
system field (identical to the COLD attribute name), delimited by &, for
example, &invoicenr& for the invoice number. The system field itself may
not contain an &.
Document description
This text appears as the document description in Records Management.
As with the record description, variables can be used here as well.
1. COMMANDS file
In the Commands file, define the following additional parameters:
R3_RM_CONFIG_ID
A configuration ID which was defined in “Configuring the assignment to
the Records Management system” on page 225; specifies the assignment of
the document to be stored to the Records Management system
USE_VR4WFL
Enter the value 5, this specifies RFC mode
2. RFC mode
This RFC mode must be maintained once in the J_6NGTE26 table (for example,
in the SE16 transaction):
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 227
ER160208-CCS-EN-01
Chapter 16 Archiving in SAP Records Management
RFC_MODE 5
FUNCNAME /IXOS/RM_BATCH_IMPORT
3. IXATTR file
Add the following line to the attribute file IXATTR to create the link to the
configuration ID:
COMMANDS_VALUE dummy|R3_RM_CONFIG_ID|CC|R3-RM_CONFIG_ID
4. If no number range object and number were defined at the assignment to the
RMS (see “Configuring the assignment to the Records Management system”
on page 225), you must explicitly define a record number in the IXATTR file. To
do so, enter a line according to this sample:
ATTRIBUTES <table> | RECORDNUMBER | CC | <field value>,
for example, ATTRIBUTES dummy| RECORDNUMBER| CC | 70, to link the document
to the record number 70.
228 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 17
Archiving in SAP PLM DMS (for SAP ERP only)
To archive via the SAP PLM Document Management System (DMS), SAP PLM DMS
must be fully installed and configured. This is not described in this manual, see the
SAP documentation for that. In the following, the configuration of the SAP system
for the special SAP PLM DMS archiving scenarios is described. The following
settings can be made in the /IXOS/PLM transaction:
In particular, in the specification of the Document types for the PLM DMS
document, the Use KPro option must be activated.
To activate the Use KPro option, run the SPRO transaction, click SAP Reference
IMG, and navigate to the Cross-Application Components > Document
Management > Control Data > Define Document Types menu option.
4. If you want to delete the scanned document from the scan application
automatically after entry, activate the Delete doc. option.
5. Enter the storage category for the original document. You can only specify
storage categories for which the document area DMS was defined (OACT
transaction). If you use the F4 help, only such storage categories are listed.
If you do not specify a storage category here, a dialog appears for each scan
process in which the user must enter the storage category.
6. Save the settings.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 229
ER160208-CCS-EN-01
Chapter 17 Archiving in SAP PLM DMS (for SAP ERP only)
Additionally, you must add an entry in the registry of the scan client to ensure that
fax documents are displayed correctly in SAP PLM DMS. Add the following entry:
HKEY_CURRENT_USER\Software\IXOS\IXOS_ARCHIVE\Scan\iXSc2SAP
Single Page Format=multipage.fax
During automatic import, a specified directory is searched for special subfolders that
contain the original document as well as an attribute file. If such subfolders are
found, the file contained within is stored and assigned to the PLM DMS document
specified in the attribute file (for details on batch import see Section 7 “Batch import
interfaces” in OpenText Document Pipelines - Overview and Import Interfaces (AR-
CDP)).
3. Select the user you want to make the settings for, for example, the default user
%ALL.
Import directory
Specify the directory that will be searched for special subfolders. The
documents contained in them will then be imported.
Attribute file
Enter the name of the attribute file. Each document designated for import
requires a corresponding attribute file which contains the name of the PLM
DMS document for assignment. A file with the name specified here must be
included in each subfolder, otherwise import of this document will fail.
The attribute file must have the following contents:
DOCUMENT_FILENAME = <File name of the original document>
DOKNR = <PLM DMS document number>
DOKAR = <PLM DMS document type>
DOKVR = <PLM DMS document version>
DOKTL = <PLM DMS document part>
DOCUMENT_FILENAME = salesorder.doc
DOKNR = jklfas083408jslk09328540
DOKAR = T1_21_03
230 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
17.3. Document entry via DesktopLink
DOKVR = 00
DOKTL = 000
Show dialog
If the PLM DMS document specified in the attribute file does not exist, the
import fails. If you want a dialog to be displayed in this case, so that the
user can specify a correct document, activate this option. Otherwise import
of this document is aborted and an error message is inserted in the log file.
Delete files
If you want the subfolders including the files they contain to be deleted
after the successful import, activate this option. In this case, no new log files
will be inserted for these documents.
Storage cat. orig.
Enter the storage category for the original document. You can only specify
storage categories for which the document area DMS was defined (OACT
transaction). If you use the F4 help, only such storage categories are listed.
If you do not specify a storage category here, a dialog appears for each
import process in which the user must enter the storage category.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 231
ER160208-CCS-EN-01
Chapter 17 Archiving in SAP PLM DMS (for SAP ERP only)
Format rendition
If the original document is to be stored in a different or further format,
define the format of the rendition here.
Storage cat. orig.
Enter the storage category for the original document. You can only specify
storage categories for which the document area DMS was defined (OACT
transaction). If you use the F4 help, only such storage categories are listed.
If you do not specify a storage category here, a dialog appears for each
entry process in which the user must enter the storage category.
Storage cat. rend.
Enter the storage category for the converted document. You can only
specify storage categories for which the document area DMS was defined
(OACT transaction). If you use the F4 help, only such storage categories are
listed.
If you do not specify a storage category here, a dialog appears for each
entry process in which the user must enter the storage category.
Tip: You can preconfigure the SAP PLM DMS scenario so that no scenario
selection dialog is displayed for the users. For more information see “User-
specific settings in the SAP application for DesktopLink” on page 188.
Automatic acquisition of ODMA attributes for specifying the PLM DMS object
You can configure DesktopLink so that the PLM DMS document keys for
assignment are automatically acquired from the ODMA attributes of the original
document. Thus the user need not enter the key explicitly during entry.
232 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 18
In the SAP system, outgoing documents (that is documents created by SAP reports)
are normally printed in standard forms, in order to obtain legible, attractive pages
into which graphical elements such as company logos can be integrated. This means
that the standard forms are filled with data generated by the SAP reports.
If you archive these documents and display them in the ArchiveLink Viewer, you
only see the data, not the form.
You can solve this problem by scanning in the forms and saving them in the archive.
You can then display the archived documents in their own forms.
Before you can usefully archive forms, you need to perform a few administrative
tasks. For SAP versions you also need to change an ABAP program code in the SAP
application. The steps required for this are explained in the following sections.
18.1 Components
OpenText Forms Management for SAP Solutions consists of the following
components:
• The software integrated in the SAP application, which is started with the J8AF
transaction from the main window of the SAP application. It is installed on the
SAP system using a transport file. For a more detailed description see Section 3.4
“Forms Management” in OpenText Archiving and Document Access for SAP
Solutions - Installation and Upgrade Guide (ER-IGD).
• Function module J_8AFM_GET_FORM or J_8AFM_GET_SMART_FORM These modules
supply the archive ID and document ID for a form and can be called either from
the SAP application or from an external application via RFC.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 233
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
So that documents can be displayed with their associated forms, must be installed
on users' computers. This contains an enhanced link module for ArchiveLink.
To assign a profile to an user, run the SU01 transaction. Enter the user name and
click Change. On the Profile tab, enter J_8AFM_ALL (all rights) or J_8AFM_ADM (all
rights apart from Delete) in the list.
Notes
If you want to check the authorizations defined for OpenText Forms Management,
go to the object class J8AF or iXOS-ARCHIVE/fm object class and look for the iXOS-
ARCHIVE/fm authorization object.
The authorization list contains the authorizations defined for OpenText Forms
Management. The following activities are assigned to the authorizations:
• 01 Create form
• 02 Change form
• 03 Display form
• 04 Print form
• 05 (not allocated)
• 06 Delete form
• 07 Activate form
To add a new form to the system, you must perform the following tasks:
234 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
Note: The procedure for OpenText Forms Management is described using SAP
ERP version 6.0. In other SAP releases, the individual menu options and in
particular the screen displays may differ from this description.
In this example several forms have already been integrated and activated. Reports
for creating outgoing documents can contain links to these forms. The scanned
forms are archived in the OpenText Archive Center. Double-click an entry to display
details about the form. The archive ID and document ID identify the archived form
uniquely.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 235
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
The fields in the Form list window have the following meaning:
A
If a check mark appears in this column, the form is active.
Layout set
Enter the name for the page layout of the SAP script form or of the SAP
SmartForm. The page layout contains both the graphical elements in the form
and the text fields on each page.
Note: Whatever you enter in this field must match the entry in the SAP
ABAP program or in the action profile. See “Modifying and linking the
SAP ABAP program” on page 244 or “Creating an action profile”
on page 159.
Code
Distinguishes between forms that have the same layout, but which are available
in different languages, for example. A code might also indicate the enterprise
area for which the form was created.
Vers.
The version number is automatically incremented by 1 when you change a form.
The form with the highest version number is used automatically, if multiple
versions of the same form have been archived.
In the above example you can see that there are two versions of form
ZVORDER01.
Description
Long text describing the form.
To create a new form, work in either the Form list (J8AF transaction) or in the Form
details view (select a form and click Detail). There are three ways of adding a new
form:
236 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 237
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
When creating a completely new form, you need to enter the following form details:
Layout set
Here you must enter an SAP layout description for the output document, for
which an SAP processing program already exists. This is because the same
program that processes this layout description will also store the document with
the archived image (see also “Modifying and linking the SAP ABAP program”
on page 244).
If you use Smart Forms:
Enter the name of a Smart Form for which a processing method has been
defined.
Click this field and press F4. This displays a list of all Smart Forms defined on
the current client. Select an entry from the list. The name of this Smart Form is
copied to the Layout set field.
Note: The entry in this field must match the entry in the SAP ABAP
program or in the action profile. See “Modifying and linking the SAP
ABAP program” on page 244 or “Creating an action profile” on page 159.
Note that form names are always written in capitals in SAP!
238 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
Code
The Code field is important if no 1:1 relationship exists between the SAPscript
form or Smart Form and the form from OpenText Forms Management (for
example, if the same SAPscript form is used for an English and a German form.)
In this case, enter the organizational data such as sales code or purchasing
organization in the field that is used for identification. The system uses this
entry to assign an unique key to the form. If this is not required, you can accept
the default value 0000.
Archive ID
Here you enter the archive in which the form is to be saved (see also “Creating
logical archivescollections” on page 236). Press F4 to display all available
archives. In this example the archive ID DU was selected.
Document ID
The document ID of the form to be archived is inserted automatically in the
following steps:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 239
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
With this kind of document, the individual form pages need to be scanned in and
assigned to the pages of the document or a range of pages.
In the Form details window, click Assign form pages. The following window is
displayed:
By default it is assumed that only one form page exists, which is attached to all (N)
front pages of the document. A form can contain up to ten pages. Each page can be
assigned to a range of front (F) or back (B) pages of a document. The “N” value is
used as a placeholder for the number of document pages, if this number is not
known. You can also use ranges such as (1,N),(N,N) or (1,1).
Notes
• The system checks the entry in the assignment window for correct syntax,
but not for completeness or consistency. Thus it is possible to specify
overlapping page ranges, which has undesirable consequences when the
documents are displayed.
240 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
• Back pages to which no form is assigned are not displayed in the Windows
Viewer (because the back page of a document contains no data, a blank page
would otherwise be displayed).
The order confirmation form should have two pages. The first page of the
form should be assigned to all front pages and the second to all back pages
of the document. The assignment for order confirmation looks like this:
As soon as the link is created, the form details are displayed again, but now the Get
scanned form and Get form files buttons are available, in place of the Assign form
pages button. Continue with entering and archiving the form pages.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 241
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
See the appropriate user documentation on how to scan with Windows Viewer. To
scan in Enterprise Scan, proceed as follows:
2. Check the quality of the scanned images, making sure they are legible and have
adequate resolution.
3. In the scanning application, assign all form pages to one document and update
the document by clicking on the document header.
4. In the form detail window of the SAP application, click Get scanned form.
This sends a request to the scanning application to archive the current
document. The scanning software sends the document to the OpenText Archive
Center and returns the document ID for the form document. The creation of the
new form is now complete.
• Each page must be saved in its own file. Consider to use either a TIFF file as
uncompressed, fax-compressed FAX Group 3 or 4 or a JPG file. Although the
OpenText viewers are quite tolerant regarding mixed formats, we recommend to
use either TIFF or JPG for all pages.
• The files must be saved on the local PC.
Once these conditions have been met, you can import the files as a form document.
Click Get form files. The following dialog box appears:
242 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
Enter the path for the files containing the form pages, in the same order as they were
previously assigned to the data pages. Press F4 to display a dialog box where you
can select the path.
Once all the path names have been entered, click Preview to check the pages of
the new form in the OpenText viewer. In the Get form files dialog box, click
Continue and confirm. The pages are loaded onto the application server and
transferred from there to the OpenText Archive Center. The OpenText Archive
Center assigns the form document a document ID. The status bar of the form list
shows you whether the form was successfully created:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 243
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
Note: The file upload checks file extensions. It accepts TIF, FAX, JPG or JPEG
extensions. If a file without or with unknown extension is selected, the
program will ask the user for confirmation. The program does no type
conversions of single page files. If one or more files are uploaded with JPG or
JPEG extension, the program will set the MIME type according to the MIME
type definition of document class JPG. In all other cases the MIME type
according to document class TIF is used.
When you confirm the entry, the form becomes active from the date specified. The
default value is the next day. If you want to use the documents on the same day,
enter the current date.
Note: A program can only access forms that are activated and for which the
Active from date was set to the current date or earlier.
This step completes the creation of a new form. Now you still need to modify the
SAP program or the processing method of the action profile, so that the outgoing or
archived documents are overlaid with the new form.
1. Modifying the SAP ABAP program that generates outgoing documents. Each
outgoing document generated by this program contains in its header the archive
ID and the document ID of the form being used.
You only need to carry out this step if a form is to be assigned when an outgoing
document is generated. To enable this, modify the program so that the archive
244 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
ID and the document ID of the form are contained in the document type. When
the document is generated, a permanent link is created between the form and
the document.
To find the program belonging to the document type, look for the link between
document type and program in the message control. The exact procedure for
identifying the output types can vary greatly between different SAP ERP versions.
This example shows the procedure for SAP ERP version 6.0.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 245
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
2. Select [+] Sales and Distribution > [+] Basic Functions > [+] Output Control >
[+] Output Determination > [+] Output Determination Using the Condition
Technique > [+]Maintain Output Determination for Sales Documents.
4. Select the appropriate output type for Order confirmation and double-click
Processing routines in the folder structure in the left pane of the window.
A table containing the processing routine is displayed. In this case, the program
is called RVADOR01.
This SAP program generates the outgoing documents of the Order confirmation
type. It must be copied and modified. To do this you need a developer key, which
you can obtain from the SAP Service Marketplace.
In this example, we copy the RVADOR01 program and assign it the new name
ZVADOR01. To do this, proceed as follows:
2. In the Program field, enter the name RVADOR01. Then select Source code, and
click Copy in the standard toolbar. The Copy Program dialog is displayed.
4. Activate Includes in the subsequent dialog box so that the include programs are
also copied. Click Copy.
5. The include programs are displayed in another dialog box. Activate at least the
RVADOPFO checkbox and enter the name ZVADOPFO. To comply with the naming
conventions for user-defined components, the name must begin with Z. This
ensures that these components are not overwritten when the system is updated
or expanded.
Click Copy again.
6. In the next dialog box, type your entry in the Development class field or click
Local Object at the bottom.
7. In the original SAP application window, enter the name of the program you just
generated in the Program field, select the Source code and click Change. The
program code is displayed and can be edited.
8. Check whether the include rvadopfo row in include zvadopfo has been
modified.
FORM FORM_OPEN *
*----------------------------------------------------*
* Start of printing the form *
*-------------------------------------------------------------*
* --> US_SCREEN Output on screen *
* ' ' = printer *
246 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
* 'X' = screen *
* --> US_COUNTRY County for telecommunication and SET COUNTRY*
*-------------------------------------------------------------*
INCLUDE ZVADOPFO.
ENDFORM.
1. In the previous step you already copied the RVADOPFO include program under
the name ZVADOPFO. Now the program is modified in order to start the
J_8AFM_GET_FORM module and process the returned data. The include program
also starts the OPEN_FORM module.
J_8AFM_GET_FORM supplies the archive ID and the document ID of the form in
the FORMARCHIV and FORM_ID fields of the TOA_DARA structure. The TOA_DARA
structure of the OPEN_FORM module contains the data for the DARA rows.
Important
SY-SUBRC must be checked. If the value after starting OpenText Forms
Management is not 0, you must take appropriate measures. A value other
than 0 for SY-SUBRC means that no active form was found and that the
order confirmation was not archived. Unfortunately, this cannot be left to
error handling in the code, because no one is informed if no active form is
found.
In this example, no rows from the RVADOPFO include source program were
deleted. To insert the function module in the ABAP editor, use the Insert
Pattern function. You should call up J_8AFM_GET_FORM immediately before
calling up OPEN_FORM.
Important
If you want to copy the new text and insert it directly in the ABAP Editor,
remember to first insert the required number of empty rows at the
appropriate position. Otherwise the inserted text overwrites the existing
code!
***INCLUDE ZVADOPFO .
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 247
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
* [...]
* open form
CALL FUNCTION 'OPEN_FORM'
EXPORTING
archive_index = toa_dara
* [...]
248 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
This function module inserts the archive ID and the document ID of the form in the
header of the generated document. In the Importing code section, modify the
program to include the desired form (Layout_set) and its code.
Specify the TOA_DARA structure in the Exporting section. Make sure you use the
same TOA_DARA structure here as the one used in the OPEN_FORM function call
described above.
Open the source code for the J_8AFM_GET_FORM function module by double-clicking
it in the ABAP editor.
FUNCTION J_8AFM_GET_FORM.
*"-------------------------------------------------------------------
---
*"*"Local interface:
*" IMPORTING
*" VALUE(CLIENT) LIKE J_8AFM-MANDT DEFAULT SY-MANDT
*" VALUE(CODE) LIKE J_8AFM-CODE
*" VALUE(LAYOUT_SET) LIKE J_8AFI-LAYOUT_SET
*" VALUE(VERSION) LIKE J_8AFM-VERSION DEFAULT ' '
*" EXPORTING
*" VALUE(FORM_ARCH_ID) LIKE TOA_DARA-FORMARCHIV
*" VALUE(FORM_DOC_ID) LIKE TOA_DARA-FORM_ID
*" VALUE(RETURN_CODE) LIKE SY-SUBRC
*" EXCEPTIONS
*" CODE_DOES_NOT_EXIST
*" FORM_DOES_NOT_EXIST
*" VERSION_DOES_NOT_EXIST
The CLIENT parameter is optional. By default, the active client is used. The VERSION
parameter is also optional. If it is not set, the archive ID and the document ID for the
active form are returned with the highest version number. This ensures that the
current form version is always used without having to update each program every
time the form is changed. By specifying an activation date for a new form version
you can control when the newest version comes into effect (see also “Activating the
form” on page 244).
In the above example you have created a new program called ZVADOR01 on the basis
of the RVADOR01 program. Now specify the ZVADOR01 program as the output
determination for the Order confirmation document type.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 249
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
1. In the main SAP application window, run the VOK2 transaction. The Maintain
Output Determination window is displayed.
2. Select the Output > Processing programs > Sales menu item and in the
Determine Work Area: Entry dialog, enter the output type BA00.
4. Find the row with the Print output Medium and in this row change the name
of the Program, in this example from SD_SDOC_PRINT01 to ZVADOR01. The entry
should be written in capitals in accordance with SAP convention.
5. Check that the name of the SAP form for which the original program was
written is in the Form column. Note that form names are always written in
capitals in SAP!
If you also want to archive order confirmations, you must also modify the BA00
standard output type.
2. Select the SD Document > Sales Document > Condition type menu item.
250 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
4. Scroll to the BA00 Output type, and double-click it. The View output types:
details view is displayed for the BA00 message type.
5. Select the Storage system tab. Enter one of the following values in the
Archiving mode field:
6. Enter the Document type with which the program is to be linked, in our
example, this is SDOORDER.
Tip: You can also create a special document type for documents with
forms. To do this, copy the SDOORDER document type to the OAC2
transaction, for example, to ZSDOORDER. Define PDF as the Document class.
In this step, you combine the document type with an archive (content repository), an
object type and a link table. To do this, run the OAC3 transaction (for more details see
“Maintaining links” on page 84). For the example document type SDOORDER, use the
VBAK object type.
All the prerequisites are now available to create a new order confirmation or to
archive an existing one using our example:
1. Select the Logistics > Sales and Distribution > Sales > Order menu item of the
SAP menu.
3. Enter the data required for the order confirmation. When you confirm your
entries, the archive ID and the document ID of the form are inserted in the OTF
data and the order confirmation is archived. Run the OAM1 transaction to
monitor the process.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 251
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
To find the program belonging to the document type, look for the link between
document type and program in the message control. The exact procedure for
identifying the output types can vary greatly between different SAP ERP versions.
This example shows the procedure for SAP ERP version 6.0.
2. Select [+] Logistics Execution > [+] Shipping > [+] Basic Shipping Functions >
[+] Output Control > [+] Output Determination > [+] Maintain Output
Determination for Outbound Deliveries.
4. Select the appropriate output type for the Delivery note (LD00) and double-
click Processing routines in the folder structure in the left pane of the window.
A table containing the processing routine is displayed. In this case, the program
is called RLE_DELNOTE.
This ABAP program generates the outgoing documents of the Delivery type. It
must be copied and modified. To do this you need a developer key, which you can
obtain from the SAP Service Marketplace.
In this example, we copy the RLE_DELNOTE program and assign it the new name
ZRLE_DELNOTE. To do this, proceed as follows:
252 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
Important
SY-SUBRC must be checked. If the value after starting OpenText Forms
Management is not 0, you must take appropriate measures. A value other
than 0 for SY-SUBRC means that no active form was found and that the
order confirmation was not archived. Unfortunately, this cannot be left to
error handling in the code, because no one is informed if no active form is
found.
In this example, no rows from the RLE_DELNOTE source program were deleted.
To insert the function module in the ABAP editor, use the Insert Pattern
function. You should call up J_8AFM_GET_SMART_FORM immediately before
calling up LF_FM_NAME.
Important
If you want to copy the new text and insert it directly in the ABAP Editor,
remember to first insert the required number of empty rows at the
appropriate position. Otherwise the inserted text overwrites the existing
code!
7. The rows that must be added to start J_8AFM_GET_SMART_FORM, are highlighted
in the example below.
Modify the ZRLE_DELNOTE program as follows:
*----------------------------------------------------------------
------** Print of a delivery note by SAPscript SMART FORMS *
*----------------------------------------------------------------
-----*
REPORT ZRLE_DELNOTE.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 253
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
* declaration of data
INCLUDE RLE_DELNOTE_DATA_DECLARE.
* definition of forms
INCLUDE RLE_DELNOTE_FORMS.
INCLUDE RLE_PRINT_FORMS.
...
IF CF_RETCODE = 0.
* get form
data: l_rc type SY-SUBRC.
IF SY-SUBRC <> 0.
* error handling
CF_RETCODE = SY-SUBRC.
PERFORM PROTOCOL_UPDATE.
254 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
This function module inserts the archive ID and the document ID of the form in the
header of the generated document. In the Importing code section, modify the
program to include the desired form (Layout_set) and its code.
Specify the TOA_DARA structure in the Exporting section. Make sure you use the
same TOA_DARA structure here as the one used in the LF_FM_NAME function call
described above.
Open the source code for the J_8AFM_GET_SMART_FORM function module by double-
clicking it in the ABAP editor.
FUNCTION J_8AFM_GET_SMART_FORM.
*"-------------------------------------------------------------------
---
*"*"Local interface:
*" IMPORTING
*" VALUE(CLIENT) LIKE J_8AFM-MANDT DEFAULT SY-MANDT
*" VALUE(CODE) LIKE J_8AFM-CODE
*" VALUE(LAYOUT_SET) LIKE J_8AFM-LAYOUT_SET
*" VALUE(VERSION) LIKE J_8AFM-VERSION DEFAULT ' '
*" EXPORTING
*" VALUE(FORM_ARCH_ID) LIKE TOA_DARA-FORMARCHIV
*" VALUE(FORM_DOC_ID) LIKE TOA_DARA-FORM_ID
*" VALUE(RETURN_CODE) LIKE SY-SUBRC
*" EXCEPTIONS
*" CODE_DOES_NOT_EXIST
*" FORM_DOES_NOT_EXIST
*" VERSION_DOES_NOT_EXIST
*"-------------------------------------------------------------------
---
The CLIENT parameter is optional. By default, the active client is used. The VERSION
parameter is also optional. If it is not set, the archive ID and the document ID for the
active form are returned with the highest version number. This ensures that the
current form version is always used without having to update each program every
time the form is changed. By specifying an activation date for a new form version
you can control when the newest version comes into effect (see also “Activating the
form” on page 244).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 255
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
In the above example you have created a new program called ZRLE_DELNOTE on the
basis of the RLE_DELNOTE program. Now you define the ZRLE_DELNOTE program as
the output determination of the Delivery document type. To do this, proceed as
follows:
1. In the main SAP application window, run the VOK2 transaction. The Maintain
Output Determination window is displayed.
2. Select the Output > Processing programs > Shipment menu item and in the
Determine Work Area: Entry dialog, enter the output type LD00 ein.
The Change View 'Processing Routines': Overview dialog is displayed.
3. Look for the row with the Medium Print output and in this row, change the
name of the Program, in this case from RLE_DELNOTE to ZRLE_DELNOTE. The
entry should be written in capitals in accordance with SAP convention.
4. Check that the name of the SAP form for which the original program was
written is in the SmartForm column.
If you also want to archive order confirmations, you must also modify the LD00
standard output type.
256 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
2. Select the SD document > Delivery > Condition type menu item.
3. In the following Change output types: details view, click Display →
Change in the toolbar. This view displays a list of output types that can be
edited.
4. Scroll to the LD00 Output type and double-click it. The View output types:
details view is displayed for the LD00 message type.
5. Select the Storage system tab. Enter one of the following values in the
Archiving mode field:
6. Enter the Document type with which the program is to be linked, in our
example, this is SDODELNOTE.
Tip: You can also create a special document type for documents with
forms. To do this, copy the SDODELNOTE document type to the OAC2
transaction, for example, to ZSDODELNOTE. Define PDF as the Document
class.
In this step, you combine the document type with an archive (content repository), an
object type and a link table. To do this, run the OAC3 transaction (for more details see
“Maintaining links” on page 84). For the example document type SDODELNOTE, use
the LIKP object type.
All the prerequisites are now available to create a new delivery or to archive an
existing one using our example:
1. Select the Logistics > Sales and Distribution > Shipping and Transportation >
Shipment > Create > Single documents option from the SAP menu and click
one of the Create functions to create a delivery.
2. Enter the data required for the delivery. When you confirm your entries, the
archive ID and the document ID of the form are inserted in the OTF data and
the delivery is archived. Run the OAM1 transaction to monitor the process.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 257
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
18.3.7.3 MM module
The following example refers to the following standard values:
To find the program belonging to the document type, look for the link between
document type and program in the message control. The exact procedure for
identifying the output types can vary greatly between different SAP ERP versions.
This example shows the procedure for SAP ERP version 6.0.
2. Select [+] Materials Management > [+] Purchasing > [+] Messages > [+] Output
Control > [+] Message Types.
3. Click IMG Activity next to Define Message Types for Purchase Order.
5. Select the appropriate output type for purchase orders and double-click
Processing routines in the folder structure in the left pane of the window.
A table with the required program (in this case SAPFM06P) is displayed.
This ABAP program generates the outgoing documents of the Purchase Order type.
It must be copied and modified. To do this you need a developer key, which you can
obtain from the SAP Service Marketplace.
258 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
In this example, we copy the SAPFM06P program and assign it the new name
ZSAPFM06P. To do this, proceed as follows:
*****************************************************************
*******
* Druckroutinen für Einkaufsbelege *
*****************************************************************
*******
*----------------------------------------------------------------
------*
* Datenteil
*----------------------------------------------------------------
------*
INCLUDE FM06PTOP.
*----------------------------------------------------------------
------*
* Datenbeschaffung
*----------------------------------------------------------------
------*
INCLUDE FM06PF01.
...
INCLUDE ZFM06PE02.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 259
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
1. In the previous step you already copied the FM06PE02 include program as
ZFM06PE02. Now the program is modified in order to start the
J_8AFM_GET_FORM module and process the returned data. The include program
also starts the ME_PRINT_PO module.
J_8AFM_GET_FORM supplies the archive ID and the document ID of the form in
the FORMARCHIV and FORM_ID fields of the TOA_DARA structure. The TOA_DARA
structure of the ME_PRINT_PO module contains the data for the DARA rows.
Important
SY-SUBRC must be checked. If the value after starting OpenText Forms
Management is not 0, you must take appropriate measures. A value other
than 0 for SY-SUBRC means that no active form was found and that the
order confirmation was not archived. Unfortunately, this cannot be left to
error handling in the code, because no one is informed if no active form is
found.
In this example, no rows from the ZFM06PE02 include source program were
deleted. To insert the function module in the ABAP editor, use the Insert
Pattern function. You should call up J_8AFM_GET_FORM immediately before
calling up ME_PRINT_PO.
Important
If you want to copy the new text and insert it directly in the ABAP Editor,
remember to first insert the required number of empty rows at the
appropriate position. Otherwise the inserted text overwrites the existing
code!
260 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
This function module inserts the archive ID and the document ID of the form in the
header of the generated document. In the Importing code section, modify the
program to include the desired form (Layout_set) and its code.
Specify the TOA_DARA structure in the Exporting section. Make sure you use the
same TOA_DARA structure here as the one used in the OPEN_FORM function call
described above.
Open the source code for the J_8AFM_GET_FORM function module by double-clicking
on it in the ABAP editor.
FUNCTION J_8AFM_GET_FORM.
*"-------------------------------------------------------------------
---
*"*"Local interface:
*" IMPORTING
*" VALUE(CLIENT) LIKE J_8AFM-MANDT DEFAULT SY-MANDT
*" VALUE(CODE) LIKE J_8AFM-CODE
*" VALUE(LAYOUT_SET) LIKE J_8AFI-LAYOUT_SET
*" VALUE(VERSION) LIKE J_8AFM-VERSION DEFAULT ' '
*" EXPORTING
*" VALUE(FORM_ARCH_ID) LIKE TOA_DARA-FORMARCHIV
*" VALUE(FORM_DOC_ID) LIKE TOA_DARA-FORM_ID
*" VALUE(RETURN_CODE) LIKE SY-SUBRC
*" EXCEPTIONS
*" CODE_DOES_NOT_EXIST
*" FORM_DOES_NOT_EXIST
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 261
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
*" VERSION_DOES_NOT_EXIST
*"-------------------------------------------------------------------
---
The CLIENT parameter is optional. By default, the active client is used. The VERSION
parameter is also optional. If it is not set, the archive ID and the document ID for the
active form are returned with the highest version number. This ensures that the
current form version is always used without having to update each program every
time the form is changed. By specifying an activation date for a new form version
you can control when the newest version comes into effect (see also “Activating the
form” on page 244).
In the above example you have created a new program called ZSAPFM06P on the
basis of the SAPFM06P program. Now you define the ZSAPFM06P program as the
output determination of the Purchase Order document type. To do this, proceed as
follows:
1. In the main SAP application window, run the V/G9 transaction. The Determine
Work Area: Entry window is displayed.
2. Select the NEU output type and the EF application and confirm by pressing the
ENTER key.
The Change View 'Processing Routines': Overview dialog is displayed.
262 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
3. Find the row with the Medium Print output and in this row change the name
of the Program, in this case from SAPFM06P to ZSAPFM06P. The entry should be
written in capitals in accordance with SAP convention.
4. Check that the name of the SAP form for which the original program was
written is in the Form column. Note that form names are always written in
capitals in SAP!
If you also want to archive order confirmations, you must also modify the NEU
standard output type.
4. Scroll to the NEU Output type, and double-click it. The View output types:
details view is displayed for the NEU message type.
5. Select the Storage system tab. Enter one of the following values in the
Archiving mode field:
6. Enter the Document type with which the program is to be linked, in our
example, this is MEOORDER.
Tip: You can also create a special document type for documents with
forms. To do this, copy the MEOORDER document type to the OAC2
transaction, for example, to ZMEOORDER. Define PDF as the Document class.
In this step, you combine the document type with an archive (content repository), an
object type and a link table. To do this, run the OAC3 transaction (for more details see
“Maintaining links” on page 84). For the example document type MEOORDER, use the
EKKO object type.
All the prerequisites are now available to create a new purchase order or to archive
an existing one using our example:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 263
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
1. Select the Logistics > Materials Management > Purchasing > Purchase Order
menu option of the SAP menu and click one of the Create functions to create a
purchase order.
2. Enter the data required for the order confirmation. When you confirm your
entries, the archive ID and the document ID of the form are inserted in the OTF
data and the purchase order is archived. Run the OAM1 transaction to monitor
the process.
4. Replace the ls_orderadm_h-GUID entry with the object ID of the object type
that corresponds to the outgoing document.
* get form
data:
l_rc type SY-SUBRC.
264 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.3. Adding a form
.
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* end form
Note: IP_SMART_FORM for the name of the Smart Form is now used as
input for the LAYOUT_SET parameter. The previous J_8AFM_GET_FORM
function can only process Smart Forms with names containing up to 16
characters.
6. Now you need to amend the action profile used to output the documents (see
also “Creating an action profile” on page 159Step 16):
Form name
Name of the form created in Section 18.3.3; Note that form names are
always written in capitals in SAP!
Processing class
Name of the (copied) processing class with the edited processing
method
Processing method
Name of the edited processing method from Step 5.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 265
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
Note: Adjusting forms in Windows Viewer is not possible for PDF documents.
To adjust forms:
266 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.4. Defining offset and layout of forms
Form´s Offset
Defines the offset values for the form so that it is aligned with its contents.
Horizontal
Defines the space between the content and the left-hand edge of the
form.
Vertical
Defines the space between the content and the upper edge of the form.
Units
Specifies the unit used for the offset settings. You can choose between:
6. Click Apply.
The form is moved in accordance with your settings.
7. Repeat steps 2 and 3 until you are satisfied with the results.
Or, you can click in the document and move the form by holding down the
mouse button. The defined values are automatically passed to the dialog box.
1. Open an ASCII document with an underlying form from the archive, one that is
similar to the document for which you wish to store form and format
information.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 267
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
Note: This menu item is only available when the EnableFormEdit=1 entry
is set in the Registry under
HKEY_CURRENT_USER\Software\IXOS\IXOS_ARCHIVE\Viewer\General.
3. In the Form and Format Management dialog box, select the unit to be used for
the offset settings, and then click Next. You can choose between:
Note: Every dialog box of the form wizard contains the buttons Apply
and Back. Click Apply to view the effects of your input on the appearance
of the document. Click Back to return to the previous dialog box.
4. In the Skip pages dialog box, in the Number of pages to skip field, specify any
pages you wish to skip at the beginning of the document, and then click Next.
5. In the Assignment of form pages to document pages dialog box, specify which
pages of the document should be linked to which page of the form, and then
click Next.
Form Page
Lists the individual pages of the underlying form.
Side
Specifies whether a given page of a form is a front or reverse side.
6. In the Form page column, select a form page, and then right-click:
• New
Creates a new link.
• Edit
Edits the selected link.
• Delete
Deletes the selected link.
7. To create a new link, right-click New, or to edit an existing link, right-click Edit.
8. In the Page Range dialog box, assign pages and then click OK.
Form page
Defines the page number of the form for which the assignment is being
made.
268 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.4. Defining offset and layout of forms
Page Range
Specifies the page range to which this form page will be assigned.
From
Specifies the first page that will be assigned to this form page.
To
Specifies the last page that will be assigned to this form page.
The * symbol is a wildcard for the last page of the document.
Side
Specifies whether the front or reverse side of the page will be assigned
to this form page.
9. In the Assignment of form pages to document pages dialog box, click Next.
10. In the Page size and orientation dialog box opens, specify the paper size, and
then click Next.
Note: This dialog box is only displayed if the open ASCII document has
no underlying form.
Format
Specifies the paper size.
If you select user-defined, the Width, and Height fields are enabled and
you can specify the page size dimensions there.
Orientation
Specifies the orientation of the page.
Custom
Specifies the user-defined paper size.
11. In the Document offset dialog box, specify the document's offset, that is the
offset of the form from the document content, and then click Next.
Document offset
Specifies the offset of the form from the document content.
Horizontal
Specifies the space between the file content and the left-hand edge of
the page.
Vertical
Specifies the space between the file content and the upper edge of the
page.
12. In the Text layout dialog box, specify the visual appearance of the text, and then
click Next.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 269
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
Text layout
Specify the visual appearance of the text.
Font height
Specifies the font height.
Font width
Specifies the font width.
Characters per line
Specifies the number of characters per line.
Line distance
Specifies the line length.
13. Optional In the Save form and format definition dialog box, click Print to print
out the document with the settings you have defined. Make sure the Form
option is activated in the Print with section of the Print dialog.
14. To save the settings in the file system as FORM.INFO, click Finish.
In the future you can use this file for archiving COLD documents. The edited
document template remains unchanged in the archive.
The following description uses the example of a document list with individual
invoices. Follow the procedure described above (see “Creating the form record”
on page 236) to create a form with the name FG_SINGLE.
In order to integrate the form with the COLD document list, the OpenText
Document Pipeline requires the archive ID and the document ID of the form. To do
so, the corresponding COLD document type is added in the COMMANDS file. Add a
line with the following contents:
COMP FORM.INFO ASCII FORMULAR_INFO
The file must also contain another line to form the link to OpenText Forms
Management:
FORMULAR_ID FG_SINGLE
The R3Formid DocTool uses this data to call up the archive ID and the document ID
using an RFC call from the J_8AFM_GET_FORM function module of OpenText Forms
Management (the J_8AFM_GET_SMART_FORM function module is not supported here).
270 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.6. Options for OpenText Forms Management
The DocTool inserts these IDs in the FORMULAR_INFO file. However, you still need to
enter the form page assignment and the x and y offset values.
Note: Note that the page assignment used to create a form in OpenText Forms
Management is not used here. Changing the offsets described in the “Adjusting
the form layout for COLD documents (FORM.INFO)” on page 267 section has
no effect. Other parameters for aligning the form to the document are
contained in the FORMULAR_INFO file. These include: page format, line spacing
and character size.
Specify the page assignment and orientation in the Windows Viewer using the Form
and Format management wizard (see “Adjusting the form layout for COLD
documents (FORM.INFO)” on page 267).
After you log on and run the J8AF transaction, the list of forms available for this
client is still empty. To copy the forms from the 800 client, select Form list > Copy
from. This displays a dialog box which prompts you to enter the test client and the
archive ID of the production client.
Press F4 to see a list of valid entries. If the to Archive field is left blank, the archive
ID of the forms to be copied is used.
If you use a different archive ID, the forms are copied to the new archive and
assigned new document IDs. If the archive IDs are identical, only the entries in the
J_8AFM form table are copied from the test client to the production client.
Click Continue when you have made your entries. This displays a dialog box
containing the forms available to the specified client.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 271
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
Use the checkboxes to select the forms to be copied (in our example these are
MEDRUCK and WA_SCHEINVERS1).
Click Copy. All selected forms are copied to the production client. (If a form already
exists on the production client, it is not overwritten.)
The new forms are displayed in the form list. The bottom line of the dialog box
specifies the number of forms copied.
272 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.6. Options for OpenText Forms Management
If several versions of a form are to be copied, the copied versions of the form receive
the next higher version numbers not yet assigned for the existing form.
Let's say the production archive already contains versions 0001 and 0002 of
form ZVORDER01. Now you need to copy versions 0002 and 0003 of form
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 273
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
ZVORDER01 to the production archive. The copied versions of the form then
receive version numbers 0003 and 0004 in the production archive, because
these are the next higher version numbers that have not yet been allocated
for this form. So there are now versions 0001,0002 (existing), 0003 and 0004
(new) of form ZVORDER01 in the production archive.
In the next step, you need to copy table J_8AFM to another SAP system. You will
then be able to delete the forms in the test archive.
You can select the entries and assign them to a transport request. Once you have
made your selection, a list of forms appears, as shown below:
Select all the forms whose information you wish to transfer, and click Transport. The
SAP dialog box for inputting a change request number appears.
You can either select an existing change request number, or click Create Request.
The following dialog box appears:
Enter a description, for example, Correction to table J8AF. The system then
assigns a new number and enters it in the change request dialog box, S46K900112 in
the example.
Click Continue. The selected table entries are added to the correction file, and the
OpenText Forms Management start window appears once more. The number of
forms added and the associated correction file are displayed in the status bar at the
bottom of the window.
The change request, in this case S46K900112, can now be transferred to the new SAP
system in the usual way.
274 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.6. Options for OpenText Forms Management
If the status is ONLINE, the form can be accessed and you can view it by clicking
View. This starts the Windows Viewer and the form is displayed.
Important
Be very careful when you delete a form, because this may prevent outgoing
documents from being created. First make sure that there are no programs that
still access the version of the form that you intend to delete.
When you delete a form, you only delete the link in the SAP application. No
delete instruction is forwarded to the archive (content repository), and the
form itself is retained.
Important
Proceed with care when you deactivate a form, because programs cannot
access deactivated forms.
Note: If several versions of the same form were activated, the version used is
the one with the highest number and an activation date that is already past.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 275
ER160208-CCS-EN-01
Chapter 18 OpenText Forms Management
• Name of the user who created the form and the creation date
• Name of the user who activated/deactivated the form and the activation/
deactivation date.
• Logical archive ID and document ID of the scanned form.
276 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
18.6. Options for OpenText Forms Management
Click Form list > Print to show the assignment of the form pages to the data pages
(see “Assigning form pages to document pages” on page 240).
Click Change Offset to move the data page of the SAP document in relation to the
form when it is displayed. See “Adjusting the form layout for COLD documents
(FORM.INFO)” on page 267).
Select Goto > Change documents from the menu in the J8AF transaction. The SAP
change documents start window appears. Click Display by number or Display by
field to display a selection window for change requests of the J_8AFM object class.
When you run the program, all the change requests created in OpenText Forms
Management are displayed
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 277
ER160208-CCS-EN-01
Chapter 19
Rendition Management
• For scenarios using DesktopLink, see “Archiving via the ODMA interface
(DesktopLink)“ on page 185 and “Configuring client-side (classic) conversion to
TIFF or PDF” on page 197.
• For scenarios using DocuLink, see Section 23 “Maintaining Rendition Server” in
OpenText DocuLink for SAP Solutions - Customizing and Administration Guide (DC-
CGD).
• For procedures using DocuLink, see Section 10 “Exporting documents (OpenText
Rendition Server)” in OpenText DocuLink for SAP Solutions - User Guide (DC-
UGD).
Note: For more details on Rendition Server, see OpenText Rendition Server -
Installation and Administration Guide (RS-IGD).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 279
ER160208-CCS-EN-01
Chapter 20
Displaying and processing documents with
OpenText viewers
Windows Viewer
Viewer with full functionality, including scanning, archiving and document
processing. Requires installation at the client.
Java Viewer
Viewer with restricted functionality, no scanning or archiving. Requires no
installation, however a Java Virtual Machine is necessary.
Web Viewer
Viewer with limited functionality, no scanning, archiving or text processing in
the document. Requires no installation or special components other than a Web
browser on the client.
You can access the customizing in SAP IMG > OpenText Archiving and Document
Access for SAP Solutions > Imaging (Viewer) Integration.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 281
ER160208-CCS-EN-01
Chapter 20 Displaying and processing documents with OpenText viewers
282 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
20.1. Configuration for the Windows Viewer
Communication The ODMA takes over all the communication between the Windows Viewer and the
between OpenText Archive Center. This communication within the OpenText system can run
OpenText
components
via RPC or HTTP. Whether RPC or HTTP is used is specified on the OpenText
Imaging Clients using a parameter.
Enhanced When running communication between OpenText Imaging Clients and OpenText
security Archive Center via HTTP, you must secure the communication between the
individual components; see “Protocol” on page 73.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 283
ER160208-CCS-EN-01
Chapter 20 Displaying and processing documents with OpenText viewers
1. The SAP GUI receives the document ID (ARC_DOC_ID), the name of the archive
(ARCHIV_ID) and the document class from the SAP server.
2. The SAP GUI transmits the request to the Windows Viewer to call up the
archived document via OLE. If necessary, the SAP GUI starts the Windows
Viewer.
3. The Windows Viewer addresses the ODMA component. First it looks on the
Administration Server to identify the OpenText Archive Center on which the
archive (content repository) resides. Which Administration Server is accessed
by ODMA is defined by a parameter:
In OpenText Imaging Configuration:
284 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
20.1. Configuration for the Windows Viewer
HKEY_CURRENT_USER/Software/IXOS/IXOS_ARCHIVE/Profile/
<Profile_name>/CWin/ArchiveLink/HTTP FollowUrl – set value to 1
or
2. In the Registry:
HKEY_CURRENT_USER/Software/IXOS/IXOS_ARCHIVE/Profile/
<Profile_name>/CWin/ArchiveLink/HTTP FollowUrl – set value to 0
or is not set.
4. In the Registry:
HKEY_CURRENT_USER/Software/IXOS/IXOS_ARCHIVE/Profiles/
<Profile_name>/CWin/ArchiveLink/Archive-0/ADMServerName
With option HTTP FollowUrl set to 1 (TRUE), the Windows Viewer follows the
URL.
With option HTTP FollowUrl set to 0 (FALSE), the URL to view the document
is build according to the configuration of the Administration Server. For this,
the OpenText Archive Centers must be recognized by the responsible
Administration Server.
4. The Administration Server sends the name of the OpenText Archive Center
(DShost) to the ODMA.
5. The ODMA addresses the Document Service of the named OpenText Archive
Center and asks for the document class.
7. The ODMA addresses the Document Service again and requests the document.
8. The Document Service supplies the document contents. If the Windows Viewer
can display this document class, it now displays the document.
9. - 11. The further steps only take place if the Windows Viewer cannot itself
display the document class. The next step depends on the protocol:
OT_OLEU1
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 285
ER160208-CCS-EN-01
Chapter 20 Displaying and processing documents with OpenText viewers
1. The SAP server generates an URL, which contains the document ID, archive ID
(name of the archive/content repository), component ID, Archive Center and
port and can be signed using the SecKey. This URL is stored via the SAP GUI in
an HTML file in the SAP working directory on the client.
2. The HTML file is called up and opens the browser registered for HTML.
3. The browser sends the URL to the OpenText Archive Center.
4. The Document Service provides the document contents and the MIME type.
5. The browser starts the application registered for the MIME type (see also
“Protocol OT_HTTP2: Registering the Windows Viewer for PDF and JPG”
on page 288). The application displays the document within the browser.
20.1.2 Settings
You find a summary of all parameter setting options in the OpenText Imaging Viewers
and DesktopLink - Configuration Guide (CL-CGD).
If you try to display several documents at once, then by default, since SAP basis 6.x,
all documents are opened directly, that is without displaying a selection list
286 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
20.1. Configuration for the Windows Viewer
1. In the IMG, navigate to OpenText Archiving and Document Access for SAP
Solutions > Imaging (Viewer) Integration > Front End Communication
Customizing and run the Set Hit List, Display and Storage parameters
activity. Alternatively, you can run the OAG1 transaction.
2. Select the Simple Hit List option and save the setting.
Note: These settings are only required for OpenText Imaging Windows Viewer
< 6.x.
To set up the display of print lists with hyperlinks, check the following registry
entry:
HKEY_CURRENT_USER/Software/IXOS/IXOS_ARCHIVE/Profile/<Profile_name>/
Viewer/Display ALF/InternalHyperlink
2. By default the value is set to 1(on), which means the Windows Viewer is used
to display the linked documents.
The 0(off) value means that archlink.exe is responsible for the display.
LogLevel
On the Advanced tab, you can select one of three levels of logging: Error
logging only, Detailed logging or Detailed + ODMA logging. The latter two
options are useful when searching for problems and should not otherwise be
used, since the ixclient.log log file can grow very quickly. For more details
see Section 8.3.2.1 “Setting log levels” in OpenText Imaging Viewers and
DesktopLink - Installation and Administration Guide (CL-IGD).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 287
ER160208-CCS-EN-01
Chapter 20 Displaying and processing documents with OpenText viewers
Language
On the General tab you can also select the installed languages. The change
becomes effective after you restart Windows Viewer.
If Windows Viewer is started from the SAP GUI, the language used in Windows
Viewer will normally be the same as in the SAP GUI, provided this language is
supported. Details and help in the event of problems can be found in the ESC.
3. Register the Windows Viewer for the MIME types. You have two options:
alviewer.exe /regserver
.
• In OpenText Imaging Configuration: Open the profile and select Viewer /
General. Enter the variable AlwaysRegister and switch it on. Distribute the
profile to the workstations using the OpenText Imaging Configuration.
288 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
20.2. Configuration for Java Viewer or Web Viewer
By default, documents that are opened from within the SAP GUI are displayed in
the SAP viewer, or, if it is installed, in Windows Viewer. Compared to the SAP
viewer, Windows Viewer offers additional functionality to edit documents,
however, it requires an additional client installation. If you would like to take
advantage of additional viewer functionality without an additional installation
process, you can use the Java Viewer or Web Viewer.
To do so, you may configure the viewer integration on the SAP server in a way that
the required viewer will be used.
• Activate the user exit to use a different viewer other than the standard SAP
viewer:
After installation, the viewer components must be configured and customized using
the following tables:
• /ixos/oa_cust_a
Legacy table - it is still evaluated, but do not use it anymore. A description can be
found in guides of version 10.5 SP1 or older.
• /ixos/oa_doctype
Document classes and their viewer types (if not defined, the default viewer for
ArchiveLink documents will be used)
• /ixos/oa_locales
Languages used (optional, for Web Viewer only)
• /ixos/oa_iprange
IP settings used to optimize network performance (optional, for Web Viewer
only)
• /ixos/oa_cust3
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 289
ER160208-CCS-EN-01
Chapter 20 Displaying and processing documents with OpenText viewers
1. In the IMG, navigate to OpenText Archiving and Document Access for SAP
Solutions > Imaging (Viewer) Integration > Standard Customizing and run
the Maintain Viewer Usage and Settings activity. Alternatively, you can run
the SM30 transaction and open the /ixos/oa_cust_a table.
• Web Viewer: the source code of the Web Viewer must be located
directly below the application directory of the web server. Therefore, the
application name is WebViewer.
290 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
20.2. Configuration for Java Viewer or Web Viewer
• Java Viewer: the Java Viewer is called by a perl script that is located in a
subdirectory of the Content Server cgi-bin directory. Therefore, by
default the application name is /cgi-bin/JAVAVW/ixosjv.pl. If you
host the Java Viewer as Web Application, enter /JAVAVW/JavaViewer.
Viewer Usage
Possible values:
No
No external viewer is used.
Yes, if winviewer is not installed locally
The external viewer specified in the Viewer Type field is used if the
Windows Viewer is not installed locally.
Yes, if SET/GET parameter /IXOS/OA_JV = X
User-specific configuration; if the SET/GET parameter /IXOS/OA_JV = X
(defined in the user profile), the external viewer specified in the Viewer
Type field is used.
Yes
The external viewer specified in the Viewer Type field is always used.
Viewer Type
Possible values:
Java Viewer
Java Viewer
Web Viewer
Web Viewer.
Disable Caching
Specifies whether the information on the cache server stored in ArchiveLink
Cache customizing is used when generating the URL.
Disable Applet Inpl.
For the Java Viewer only: Specifies whether the Java Viewer is started in its
own browser window.
The height and width of this window can be defined using the subsequent
Viewer Window Width and Viewer Window Height parameters.
Use Cached Build
For the Java Viewer only: Deprecated parameter that does not work with Java
Viewer 9.5.x or later. If you use Java Viewer 9.5.x or later, ignore this
parameter.
Use HTTPS Protocol
If activated, the secure HTTPS protocol is used when the script is run.
3. If you selected the Web Viewer option above in the Viewer Type field, you can
specify the following additional parameters for default settings in the Web
Viewer Settings area:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 291
ER160208-CCS-EN-01
Chapter 20 Displaying and processing documents with OpenText viewers
1. In the IMG, navigate to OpenText Archiving and Document Access for SAP
Solutions > Imaging (Viewer) Integration > Standard Customizing and run
the Maintain Document Classes for Viewer activity. Alternatively, you can run
the SM30 transaction and open the /ixos/oa_doctype table.
Document Type
Enter the document extension without leading dot, for example, JPG for
JPEG image documents.
Viewer Type
Enter the viewer type which will be used to display a specific type of
document. The available values are Java Viewer or Web Viewer.
Important
Only document types maintained in the table /IXOS/OA_DOCTYPE are
opened with the JavaViewer or the Web Viewer; for all other
documents, the default viewer for ArchiveLink documents will be
used.
Document
After activation of BC set /OTEXBAS/VIEWER_CUSTOMIZING, the following
document and viewer type combinations are maintained by default:
292 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
20.2. Configuration for Java Viewer or Web Viewer
1. In the IMG, navigate to OpenText Archiving and Document Access for SAP
Solutions > Imaging (Viewer) Integration > Standard Customizing and run
the Maintain Languages for Viewer activity. Alternatively, you can run the
SM30 transaction and open the /ixos/oa_locales table.
Note: This setting does only apply to the Web Viewer and does not
influence the standard locale set for SAP.
3. To create an entry, click New Entries and specify the parameters for the new
element.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 293
ER160208-CCS-EN-01
Chapter 20 Displaying and processing documents with OpenText viewers
In order to optimize the network performance, you can assign specific IP address
ranges of a repository to a specific server. If the IP address of a client is within this
specific range, then the Web viewer from the local server specified in the fields
Servername:Port and Path and Script/appl is used to view documents.
1. In the IMG, navigate to OpenText Archiving and Document Access for SAP
Solutions > Imaging (Viewer) Integration > Standard Customizing and run
the Maintain IP Ranges for Viewer activity. Alternatively, you can run the
SM30 transaction and open the /ixos/oa_iprange table.
3. Specify the server and the required script in the Servername:Port field and the
Path and Script/appl field respectively.
AR_OBJECT
Document type for which the settings are defined.
FORCEMIMETYPE
MIME type which should be used on a client to display documents for the
corresponding document type. The MIME type settings (for example, app/
LLVIEW ) have to be specified in the client registry.
An example for the client registry setting could be:
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\app/LLVIEW]
''extension''=''.fax''
294 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
20.3. Application related customizing
1. In the IMG, navigate to OpenText Archiving and Document Access for SAP
Solutions > Imaging (Viewer) Integration > Application Related Customizing
and run the Maintain Application ID for Imaging Integration activity.
• The imaging integration called by the Fiori App uses the application ID
accordingly.
• If table entries with application ID = /OTX/ALF_DOC_UI exist in tables /
IXOS/OA_CUST_B, these settings are used to calculate a display URL for a
document.
• Maintenance table /IXOS/OA_IPRANG2, which is also prepared to overwrite
IP range behavior for a given application ID, does not support Fiori
application ID /OTX/ALF_DOC_UI. In this case, the remote address of the
Fiori client is not propagated to the ABAP backend.
• If no matching table entries exist, the default tables /IXOS/OA_CUST_A and /
IXOS/OA_IPRANGE are checked for matching entries.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 295
ER160208-CCS-EN-01
Chapter 20 Displaying and processing documents with OpenText viewers
If still no matching entries can be found, the system also checks in legacy
tables /IXOS/OA_CUST and /IXOS/OA_CUST2 for matching settings.
If the leading application ID is /OTX/ALF_DOC_UI, the settings of /IXOS/
OA_IPRANGE will be ignored, because the remote address of the Fiori client is
not propagated to the ABAP backend.
1. In the IMG, navigate to OpenText Archiving and Document Access for SAP
Solutions > Imaging (Viewer) Integration > Application Related Customizing
and run the Maintain Viewer Usage and Settings for Application ID activity.
Example 20-1:
The OpenText ArchiveLink PLUS Fiori App uses settings with application
ID /OTX/ALF_DOC_UI to display business documents.
296 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 21
Document processing between SAP and OpenText
Enterprise Process Services
Within the SAP Business Workflow it is also possible to perform some of the
workflow steps in OpenText Enterprise Process Services. In this case, the standard
XML workflow interface, as well as the standard XML service, are used.
Web activity To do so, maintain a web activity in the Workflow Builder (SWDD transaction) with
the URL of the OpenText Enterprise Process Services system.
Prerequisites The following prerequisites must be fulfilled for the cooperation of SAP systems and
Enterprise Process Services:
For details on workflow customizing in SAP systems see the SAP documentation.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 297
ER160208-CCS-EN-01
Part 4
Using the scenarios
Chapter 22
• the SAP transaction for Archiving and Document Access for SAP Solutions PLM
(/IXOS/PLM)
• the configuration of links between document types and archiving (print list
storage)
Note: Archiving outgoing documents and print lists is not a task for the end
user. Only test samples for administrators are described here, in order to test
the correct configuration of the SAP system.
Regardless of the selected scenario, archiving in the SAP application always requires
the same steps:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 301
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
1. Run the transaction for the respective business object (for example, FB03 for
accounting documents or BP for Business partners).
2. Select the business object to which you want to link the original document.
3. Click to display the GOS toolbar and then click , or click and
select the Create option from the Services for Object menu.
302 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.1. Starting archiving from the SAP application
4. Select the
Note: If you use the Create attachment option from the GOS menu to
archive documents, the document appears in the attachment list for the
object, however, it does not appear in a DocuLink view for this object. In
order to access the archived documents from within DocuLink as well, use
the DesktopLink or Enter Barcode options for archiving.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 303
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
object data. There the familiar DocuLink functionality is available as well, for
example, archiving documents to an object. You can also store documents in
DocuLink indirectly, using GOS.
To use the DocuLink service, select the OpenText DocuLink option from the GOS
menu. If several different views were configured for the current object type, a
selection list is displayed for you to choose the required view.
This requires configuration data to be maintained for the current object; see
“Providing DocuLink as a generic object service (GOS)” on page 218. For a
description of the functionality in DocuLink see OpenText DocuLink for SAP Solutions
- User Guide (DC-UGD).
Use the J8AM transaction to first select the document to be archived and then specify
the business object to which the document is to be connected.
304 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.1. Starting archiving from the SAP application
2. Select the document to be stored and confirm your selection with Open.
Important
Files of size 0 can not be imported!
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 305
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
2. Select the business object to which you want to link the original document.
The OALINES report generates a test document for the document type to be tested,
which is treated by ArchiveLink and the archive as if it were an outgoing document.
1. Enter a test posting and display the message list, as described in “Checking
creation of outgoing documents” on page 155.
3. Enter the document type and the object type you specified in “Creating and
linking a document type” on page 154.
4. Enter the output device, for example, LP01, and click Print.
The Spool order 0 was generated system message appears.
306 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.1. Starting archiving from the SAP application
7. Enter the search criteria, for example, storage date or document type and object
type, and click Execute.
8. The stored original document should appear in the hit list and you can display
it using the Display from storage system icon.
4. When you save the SAP document, the action profile should be processed.
Check this on the Actions tab.
You will see a list of the actions performed for this sales transaction and their
status.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 307
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
308 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.1. Starting archiving from the SAP application
Note: If you activated the Executable in dialog mode option in the action
definition, you can also run the action directly on the transaction of the
business object (Actions tab).
b. Select the action that was scheduled but not yet started and click
Process.
7. Check the archive to see whether or not the outgoing document was stored
there:
c. Enter the search criteria, for example, storage date or document type and
object type, and click Execute.
d. The stored original document should appear in the hit list and you can
display it using the Display from repository icon.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 309
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
Note: Using the Windows Viewer, you can search for information in the
outgoing original documents using a text or attribute search. For more details
see OpenText Imaging Windows Viewer - User Guide (CLWVW-UGD).
310 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.1. Starting archiving from the SAP application
Testing the settings for archiving print lists are shown here using the list of
document types as an example.
22.1.6.1 Preparation
1. Run the OAC2 transaction and create a global document type (for more details see
“Maintaining global document types” on page 81).
Archive mode
Select Store from the selection list.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 311
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
5. Click Continue.
If a message is displayed, confirm it.
6. Enter the following storage parameters:
Object type
DRAW
Doc.type
ZPRILITEST
Information
Your initials or another ID
Text
Short description (optional)
7. Click Storage.
A spool order is generated and placed in the CARA storage queue.
312 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.1. Starting archiving from the SAP application
Note: Alternatively, you can select the job directly in the job list and start it
by clicking Execute.
5. If a system message is displayed, confirm it.
If an error occurs on storage, the order appears in the ArchiveLink monitor under
Asynchronous requests in the Open list. Here you see notes on the cause of the
error.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 313
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
5. Select your hit item. To display the print list, click Display from storage system.
The print list is displayed in a separate window.
Note: Using the Windows Viewer, you can influence the legibility of print lists
by setting the font and the hyperlink display, and you can search for
information in print lists using the text or attribute search. For more details see
OpenText Imaging Windows Viewer - User Guide (CLWVW-UGD).
314 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.1. Starting archiving from the SAP application
Testing the settings for archiving print lists are shown here using the list of
document types as an example.
22.1.7.1 Preparation
1. Run the OAC2 transaction and create a global document type (for more details see
“Maintaining global document types” on page 81).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 315
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
Note: If you cannot find the parameters displayed here in the start view of
the transaction, click Properties and select the required parameters from
the overview. Expand folders to do so if necessary. The path for each
parameter is given in the following overview.
Output device
Enter the LP01 printer or an active SAP printer.
General attributes
Select Time of printing Print immediately.
316 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.1. Starting archiving from the SAP application
Object type
PRINTLIST
Document type
ZPRILITEST
Information
Your initials or another ID
Text
Short description (optional)
5. Click Continue.
A spool order is generated and placed in the CARA storage queue.
3. Double-click the order with the test list. The details for this order are displayed.
4. Click Execute.
Note: Alternatively, you can select the job directly in the job list and start it
by clicking Execute.
If an error occurs on storage, the order appears in the ArchiveLink monitor under
Asynchronous requests in the Open list. Here you see notes on the cause of the
error.
4. Enter one or more selection criteria, for example, information, storage date,
archive or document type.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 317
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
5. Click Execute. The print lists found are listed. If the print list you are looking
for is not among them, the storage request has probably not been completed or
an error has occurred.
6. Select the hit you want. To display the print list, click Display from storage
system.
The print list is displayed in a separate window.
Note: Using the Windows Viewer, you can influence the legibility of print lists
by setting the font and the hyperlink display, and you can search for
information in print lists using the text or attribute search. For more details see
OpenText Imaging Windows Viewer - User Guide (CLWVW-UGD).
318 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.1. Starting archiving from the SAP application
22.1.8 Archiving using SAP PLM DMS (in SAP ERP only)
Another possibility to archive documents is from within the SAP Product Lifecycle
Management. In this case, the SAP PLM DMS (Document management system) is
used. The following scenarios can be performed using the /IXOS/PLM transaction:
3. The scan application is started. Scan the desired document and select it in the
scan application.
4. In the SAP GUI, enter the key for the PLM DMS document you want to assign
the original document to. This key consists of 4 parameters:
• Document
• Document type
• Document part
• Document version
5. Click Save.
6. In case the storage category for the document was not pre-configured, enter it in
the dialog.
The original document is stored and assigned to the PLM DMS document. It appears
in the document list in the SAP PLM DMS.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 319
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
1. Create a subfolder in the specified import directory for each document you
want to import. You can choose any name for this subfolder.
2. Create an attribute file with the specified name for each document. The file
must have the following contents:
DOCUMENT_FILENAME = <File name of the original document>
DOKNR = <PLM DMS document number>
DOKAR = <PLM DMS document type>
DOKVR = <PLM DMS document version>
DOKTL = <PLM DMS document part>
3. Place the document and the corresponding attribute file in the subfolder.
6. In case the storage category for the document was not pre-configured, enter it in
the dialog.
The import directory is searched for subfolders, and the respective documents are
imported and assigned to the PLM DMS documents. If the import failed, a log file
with an error message is inserted in the corresponding subfolder. Furthermore, a
protocol of the import is displayed in the SAP GUI. If you double-click a row, a list
of the affected subfolders appears.
320 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.1. Starting archiving from the SAP application
The original document is stored and assigned to the PLM DMS document. It appears
in the document list in the SAP PLM DMS.
2. Click DesktopLink.
4. If necessary, enter the key for the PLM DMS document you want to assign the
original document to in the SAP GUI. This key consists of 4 parameters:
• Document
• Document type
• Document part
• Document version
The original document is stored and assigned to the PLM DMS document. It appears
in the document list in the SAP PLM DMS.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 321
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
Windows Viewer
Using the standard menu items Save or Save as and selecting the destination
SAP.
• Via the context menu Save to > SAP in the Windows Explorer
• Via drag and drop on the Save to SAP solutions Desktop icon
• Via a special printer driver that first converts the file into PDF or TIFF format
and then archives it (OpenText PDF Converter SAP or OpenText TIFF
Converter SAP)
Important
If the archive process for a PowerPoint document within the SAP
application is canceled, the file to be archived may be write-protected and
you can no longer start a new archive process. First save the file in the file
system and resume archiving.
322 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.3. Archiving from mail applications
The scenarios that are configured for multiple archiving are marked with the
icon (mass archiving). For other scenarios marked with the icon, you must
index each document individually (batch processing).
2. Double-click .
The CPIC and RFC Control dialog is displayed.
3. Perform indexing as usual for Store and assign (see “Indexing and archiving“
on page 327).
All marked documents are stored with the same attributes.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 323
ER160208-CCS-EN-01
Chapter 22 Starting the archiving procedure
22.3.1 ExchangeLink
To link complete Exchange objects with the MSG document class to an SAP record, a
corresponding document type must be maintained. In the same way you can link
individual Exchange object file attachments with their corresponding document
class (for example, DOC) to an SAP record. For example, you can link a purchase
order sent via email as a file attachment to an SAP record in this way.
You can link an email or its attachment to a record in a SAP Records Management
system. In this case, use the SAP Records Management scenario for archiving.
To link an object (email, file attachment etc.) to an SAP record, select the Tools |
Archive object using ExchangeLink menu option when archiving in the mail
application, then select SAP as the destination and after login to the SAP system,
select the required SAP archiving scenario. At this point, the process is the same as
the usual scenarios (see “Indexing and archiving“ on page 327).
To display the archived email again, simply search for the linked record as usual in
the Records Management transaction (see “Document retrieval in SAP Records
Management” on page 346).
22.3.2 NotesLink
To link complete Lotus Notes objects with the NSF document class to an SAP record,
a corresponding document type must be maintained. In the same way, you can link
individual Lotus Notes object file attachments with their corresponding document
class (for example, DOC) to an SAP record. This link can be defined using the menu
option in the mail application (5.5: Actions / IXOS-eCONserver / Archive
Advanced, 6.0: Actions / IXOS NotesLink).
You can link an email or its attachment to a record in a SAP Records Management
system. In this case, use the SAP Records Management scenario for archiving.
To link an object (email, file attachment, etc.) with an SAP record, the user selects the
SAP destination when archiving, and after login to the SAP system, the SAP
archiving scenario. At this point, the process is the same as the usual scenarios (see
“Indexing and archiving“ on page 327).
To display the archived email again, simply search for the linked record as usual in
the Records Management transaction (see “Document retrieval in SAP Records
Management” on page 346).
324 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
22.4. Archiving in Windows Viewer
To store documents:
2. Indexing takes place in the same way as for standard scenarios in the SAP
application (see “Indexing and archiving“ on page 327).
For more details on Windows Viewer see OpenText Imaging Windows Viewer - User
Guide (CLWVW-UGD).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 325
ER160208-CCS-EN-01
Chapter 23
Indexing and archiving
If you start archiving via the OAWD transaction, you directly select the presetting and
the scenario for a specific document type, with which the document will be
archived.
When archiving from the client using DesktopLink, the Select scenario dialog is
opened after you login to the SAP system.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 327
ER160208-CCS-EN-01
Chapter 23 Indexing and archiving
Here the default settings and document types available for archiving are listed.
Note: If you frequently perform the same archiving steps, you can shorten the
archiving process by defining the appropriate settings as the default. For more
details, see “User-specific settings in the SAP application for DesktopLink”
on page 188.
328 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
23.2. Executing archiving
1. In the SAP GUI, select the document type, the default setting and the scenario,
as described in “Select scenario, default setting and document type”
on page 327.
2. To archive an individual original document, click Continue. To archive all
original documents in a document stack, click Mass archiving.
3. File upload: The file selection dialog appears. Select the file to store and click
Open.
This starts the archiving operation which consists of three separate actions:
The dialog box remains on your screen after the archiving procedure is
completed. You can now start another archiving operation.
Scanning:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 329
ER160208-CCS-EN-01
Chapter 23 Indexing and archiving
1. In the SAP GUI, select the document type, the default setting and the scenario,
as described in “Select scenario, default setting and document type”
on page 327.
2. If you choose to archive an original document in TIFF or PDF format, the IXOS-
DesktopLink - Conversion dialog box opens (see OpenText DesktopLink - User
Guide (CLDL-UGD)). Click OK to continue archiving.
If selected, the document is converted and then stored.
3. Next you can select another document type and start a new archiving session.
4. After an original document is successfully archived, a system message appears
to indicate that a work item was created. The transaction user can find the work
item in their in-box.
5. The transaction user can perform the work item later, display the original
document and enter an appropriate SAP document.
1. Archiving using the OAWD transaction: In the SAP GUI, select the document type,
the default setting and the DocuLink scenario, as described in “Select scenario,
default setting and document type” on page 327. Depending on the document
type, either the file selection dialog is displayed (for file upload), or the
scanning application. Select the document to archive.
Archiving from a client: In the SAP GUI, select the document type, the default
setting and the DocuLink scenario, as described in “Select scenario, default
setting and document type” on page 327.
2. The selected original document is displayed in the viewer and the Process
document (Create SAP document) dialog appears at the same time.
3. Click Continue.
4. In the SAP GUI, create the business object to which you want to link the original
document to be archived.
5. Only when archiving using DesktopLink:if you choose to archive an original
document in TIFF or PDF format, the IXOS-DesktopLink - Conversion dialog
box opens (see OpenText DesktopLink - User Guide (CLDL-UGD)). Click OK to
continue archiving.
The document is converted (if selected) and then stored.
6. What happens next depends on the business object that you have selected.
330 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
23.2. Executing archiving
7. Click Process.
The Post document: Header Data dialog box opens.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 331
ER160208-CCS-EN-01
Chapter 23 Indexing and archiving
1. Scan an original document. Leave the scan application activated so that you can
see the electronic original.
2. In the SAP GUI, select the document type, the default setting and the scenario,
as described in “Select scenario, default setting and document type”
on page 327.
3. Confirm the document type dialog box with Continue or Create.
A system message confirms that the work item was created. The transaction
user can find the work item in their inbox.
4. Only when archiving using DesktopLink: if you choose to archive an original
document in TIFF or PDF format, the IXOS-DesktopLink - Conversion dialog
box opens (see OpenText DesktopLink - User Guide (CLDL-UGD)). Click OK to
continue archiving.
The document is converted (if selected) and then stored.
5. The transaction user can perform the work item later, display the original
document and assign the original document to an SAP document.
From a technical and Enterprise Scan point of view, the scenario is identical to the
Storing for subsequent entry scenario.
1. Scan an original document. Leave the scan application activated so that you can
see the electronic original.
2. In the SAP GUI, select the document type, the default setting and the scenario,
as described in “Select scenario, default setting and document type”
on page 327.
3. Click Continue or Create to confirm the document type dialog box.
332 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
23.2. Executing archiving
4. After selecting the document type, the document is archived. If you have
archived using DesktopLink and converting selected, the document is
converted before it is archived. The Process document type (assign document)
dialog box opens.
6. Select the business object to which you want to link the document to be
archived.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 333
ER160208-CCS-EN-01
Chapter 23 Indexing and archiving
7. To link the selected business object with the document to be archived, click
Confirm or OK.
The link is stored and the workflow is performed.
After you have selected the document type, the document is converted (if selected)
and then archived.
1. In the SAP GUI, select the document type, the default setting and the scenario,
as described in “Select scenario, default setting and document type”
on page 327.
2. Select the business object to which you want to link the original document.
What happens next depends on the selected SAP module. In the FI module, the
following dialog box opens:
334 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
23.2. Executing archiving
3. Click Confirm or .
4. The file display frame opens. Select the file to store and click Open.
The original document is stored and linked with the business object.
23.2.6 DocuLink
To store an original document in a DocuLink view:
1. In the SAP GUI, select the document type, the default setting and the DocuLink
scenario, as described in “Select scenario, default setting and document type”
on page 327 for archiving from a client using DesktopLink.
The pre-configured or most recently opened DocuLink view is displayed.
2. In the displayed view, navigate to the folder or record to which you want to add
a new element, and select the corresponding node.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 335
ER160208-CCS-EN-01
Chapter 23 Indexing and archiving
4. If necessary, select the object you want to create from the selection list and the
document type.
5. If necessary, enter the missing attribute values for the document or the record in
the Create screen and click Create.
Possibly the attribute values are taken directly from the current object data; in
this case, this step is not necessary.
The record or document is inserted in the DocuLink view.
1. In the SAP GUI, select the document type, the default setting and the DocuLink
scenario, as described in “Select scenario, default setting and document type”
on page 327 for archiving from a client using DesktopLink.
2. If necessary, select the required record type (element type) that you want to
assign the document to.
3. Search for the record to which you want to store the document.
4. If necessary, select the required anchor, that is the element type of the document
you want to store.
5. If necessary, select the required document type for the document you want to
store.
1. In the SAP GUI, select the document type, the default setting, and the DocuLink
scenario, as described in “Select scenario, default setting and document type”
on page 327 for archiving from a client using DesktopLink.
2. If necessary, enter the key for the PLM DMS document you want to assign the
original document to in the SAP GUI. This key consists of the following
parameters:
• Document
• Document type
• Document part
• Document version
336 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
23.3. Test example - Archiving incoming documents with workflow
The original document is stored and assigned to the PLM DMS document. It appears
in the document list in the SAP PLM DMS.
1. Scan an original document. Leave the scan application activated so that you can
see the electronic original.
Note: The icons for the Store and enter /Assign and Assign then store
scenarios are only available if the user belongs to the user group or was
assigned as a single user.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 337
ER160208-CCS-EN-01
Chapter 23 Indexing and archiving
A system message confirms that the work item was created. The transaction
user can find the work item in their inbox.
Store and enter
Click Continue or Create to confirm. The Process document type message
is displayed. The data input view is displayed according to the transaction
specified for data entry. In our example, this is VA01.
Store and assign
The Process document type message is displayed. Confirm the message. In
the following dialog box, you can assign the original document to an SAP
business object.
Assign then store
Enter the SAP business object to which the original document is to be
assigned.
Click Create, check the object data, and confirm.
FI example
The Late storing with bar codes scenario will be tested using the example of an
incoming invoice based on the settings of the IDES client (FI module). To test your
specific settings and the customizing in other modules, adapt the test data
accordingly.
To perform test:
338 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
23.4. Test example Late archiving with bar codes
Type KR
Company code 1000
Currency/rate EUR 1.95583 (in two fields)
PstKy 31 (posting key, at the bottom of
the window)
Account 1000 (at the bottom of the
window)
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 339
ER160208-CCS-EN-01
Chapter 23 Indexing and archiving
Amount 115
Calculate tax Switch on field
PstKy 40
Account 476100
Amount 115
Tax code VN
Cost center 1000
8. Enter the bar code number for the document, check the document type, and
confirm.
This takes you back to the posting entry. A message appears in the status bar,
confirming that document # (10 digits) was posted to company code 1000.
Tip: Make a note of the document number for the verification that will take
place later.
The bar code is entered in the table of open internal bar codes. Run the OAM1
transaction to check the entry in the ArchiveLink monitor.
9. Copy the bar code that you have just entered to your test document.
10. Scan the document using Enterprise Scan. The document then appears in the
document stack.
340 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
23.4. Test example Late archiving with bar codes
11. Click the header of the scanned document at the beginning of the line. This
selects the document and highlights all associated pages. The bar code number
appears in the document header.
12. In the Document menu, click Archive into Document Pipeline. Select the
Current document only option and confirm. The document is removed from the
document stack, archived, and linked to the posting.
13. Run the OAM1 transaction to check the list of open bar codes in the ArchiveLink
monitor. If the archived document is linked successfully to the posting
document, the bar code entry is deleted from the Internal list.
You can display the archived document in the ArchiveLink monitor. Select the
Administration > Document Administration menu item. In the Documents area,
click Display. Select the document and click Display from storage system.
Alternatively, you can display the document if the matching posting document
is open. Run the FB03 transaction to open the SAP document. From the menu,
select System > Services for Object, Attachment list.
Processing for the scenario Late archiving with bar codes will be
displayed using the example of a business partner.
Tip: Make a note of the document number for the verification that
will take place later.
The bar code is entered in the table of open internal bar codes. Run the
OAM1 transaction to check the entry in the ArchiveLink monitor.
6. Copy the bar code you just entered to your test document.
7. Scan the document using Enterprise Scan. The document then appears in
the document stack.
8. Click the header of the scanned document at the beginning of the line.
This selects the document and highlights all associated pages. The bar
code number appears in the document header.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 341
ER160208-CCS-EN-01
Chapter 23 Indexing and archiving
10. Run the OAM1 transaction to check the list of open bar codes in the
ArchiveLink monitor. If the archived document is linked successfully to
the posting document, the bar code entry is deleted from the Internal
list.
3. Enter the search parameters for the document and click Execute.
Each original document is scanned in, indexed and archived together with the SAP
application documents generated for it.
At the end of the archiving procedure, the original documents archived using
Enterprise Scan must be linked to the corresponding SAP application documents.
Otherwise, the session cannot be completed correctly.
There are different options in the SAP applications, which provide information and
can be used for this check:
• If you indexed and archived the electronic documents using bar codes, check in
the ArchiveLink monitor in the SAP application to see if there are still any open
bar codes.
• If you indexed the original documents manually with the SAP application
document numbers, you must check in the to see if there are any SAP documents
to which no electronic documents have been assigned. In the document, select
the Display electronic original option. If the original document cannot be
displayed, this is because no connection has been established. This may mean
that the original document was not yet archived and is still in the Enterprise Scan
document pipeline or on the Archive Center. Contact your system administrator
if this problem occurs.
342 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 24
Displaying and processing (archived) original
documents
Note: The following description also applies for SAP CRM, even if, for
technical reasons, some GUI terms are still called SAP ERP.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 343
ER160208-CCS-EN-01
Chapter 24 Displaying and processing (archived) original documents
application for DesktopLink” on page 188. In this case the Select document
dialog box is not opened.
• Original document information: You can get information from the archive for any
archived document. Through the signature you can verify the authenticity of the
document, the archive information gives you information on the archive and the
time of archiving.
• Information search: You can search for information in outgoing original
documents and print lists using a text or attribute search.
• Data exchange with other programs: You can select and copy segments, text, pages
and entire original documents and process them in other applications.
344 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
24.2. Displaying original documents in Windows Viewer
• Send original documents by email: You can send a link to an original document in
the archive or a copy of an original document by email.
• Adding notes and annotations: You can add comments to a document as notes, or
create annotations directly on the document and store them.
Note: For technical reasons, when you use the IXHTTP protocol with the
Windows Viewer, the actual author of a note cannot be determined in SAP.
• Print: The Windows print function has been expanded in the Windows Viewer to
include OpenText-specific functions. You can print notes, annotations and
archive information or change the size of the original document for printing.
When displaying original documents, you can change the display and navigate
within or between original documents. For more details see OpenText Imaging
Windows Viewer - User Guide (CLWVW-UGD).
Note: You can specify the selection as the standard in the IXOS-
DesktopLink-Settings (see OpenText DesktopLink - User Guide (CLDL-
UGD)). In this case the Select document dialog box is not opened.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 345
ER160208-CCS-EN-01
Chapter 24 Displaying and processing (archived) original documents
You can now select the archived document via company code, document
number and fiscal year.
• Click .
Here you can perform an extended search within the business object.
3. Open the Records folder and double-click the record type the document was
stored to.
4. Search for the record to which the document was stored. When you have found
the required record, it is displayed in the right window with all linked
documents.
1. Run the transaction for the corresponding SAP documents to which an original
document is assigned.
3. Click the icon for the generic object services and select Attachment list.
4. If several original documents are assigned, select one from the list of original
documents.
The Windows Viewer is launched and the archived original document is
displayed.
346 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
24.3. Displaying forms
Note: Blank pages are not displayed in the Windows Viewer, that is not
the back pages of SAP documents to which no form was assigned.
To find out how to set up the display to your user-specific requirements see the
OpenText Imaging Windows Viewer - User Guide (CLWVW-UGD).
2. Select the Order > Display option and enter the number of the sales
order.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 347
ER160208-CCS-EN-01
Chapter 24 Displaying and processing (archived) original documents
Outgoing SAP documents are only saved in PDF format. OpenText Forms
Management provides a plug-in for Acrobat Reader 4.0, which enables overlying
PDF forms to be displayed in Acrobat Reader. The offset settings are also used for
overlying SAP documents in PDF format, if the .PDF file extension is linked to the
Windows Viewer.
• Rotating and changing the size of individual or all pages of a document [all]
• Displaying documents with forms [Java Viewer, Web Viewer]
• Search functions [all]
• Printing functions [all]
• Adding notes and annotations [all]
For more details see OpenText Imaging Windows Viewer - User Guide (CLWVW-UGD).
1. Run the transaction for the respective business object (for example, FB03 for
accounting documents or BP for Business partners).
348 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
24.5. Launching DocuLink views via generic object services (GOS)
Using GOS, you can also display Content Server documents from the
attachment list. To do so, select the Attachment list option from the context
menu of a node which is configured accordingly, and then select the required
document.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 349
ER160208-CCS-EN-01
Chapter 25
ArchiveLink PLUS and OpenText Business Content
With the help of a search template, you can define the behavior of the SAP search
application in a most flexible way. Thus, this application provides a generic
framework for configuring a variety of full text searches based on OpenText Content
Server for your project-specific purposes.
The following sections describe the required customizing steps in a generic way. To
view a more specific example application for a full text search scenario, see OpenText
Extended ECM for SAP Solutions - Customizing Guide (ERLK-CGD). In that scenario, a
technical user for impersonation is used to meet specific security requirements. To
set up such a technical user, see “Setting up technical user and impersonation
(optional)” on page 353.
In the search template, you can also configure an advanced search to search for
metadata attached to the documents.
The search results are shown in a simple ALV grid in the SAP GUI and in a web
browser in the Web Dynpro UI application.
25.1.1 Prerequisites
Before you can start using the search application and setting up a search template,
you must ensure that the following requirements are met:
• Technical prerequisites
• Configuring ArchiveLink document declaration
• Configuring Content Server search
Optionally you can set up a technical user and impersonation to meet specific
security requirements. For more information, see “Setting up technical user and
impersonation (optional)” on page 353.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 351
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
• The Add-On packages OTEXBAS and OTEXRL must be installed and configured
in your SAP system.
The OTEXRL package for SAP Basis/Netweaver 7.0 also contains the Web
Dynpro search application.
• Your Content Server must utilize authentication with the help of OpenText
Content Server Directory Services as outlined in OpenText Extended ECM for SAP
Solutions - User Management and Access Control Scenarios (ERLK-CUM).
– check the activation of the following services by running the SICF transaction:
<path of Web Dynpro services>/otx/rm_seawd_search
<path of BSP services>/otx/rm_seawd_bp_hdr
If the second service is not activated, the banner logo and the background
logo of the Web Dynpro UI are not displayed.
For more information, see the documentation of OpenText Extended ECM for SAP
Solutions 10.0. SP2.
For the necessary configuration steps, see Section 6.2 “Enabling document
declaration for ArchiveLink documents” in OpenText Extended ECM for SAP Solutions
- Customizing Guide (ERLK-CGD).
352 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
For scenarios where SAP users have also direct access to the web page of the
Content Server and which need stricter restrictions, the ArchiveLink Full Text search
application provides impersonation.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 353
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
For a specific example how to use the search framework including the
impersonation connection type, see OpenText Employee File Management for SAP
Solutions - Administration Guide (EIM-AGD).
Depending on other actions set for this user, for example creating and updating
ArchiveLink declarations, additional permissions may be required as well, for
example, for ArchiveLink access with the authorization object S_WFAR_OBJ.
2. Create a user with the same ID in the Content Server:
1. Use the OpenText Administration Client and add the user in Directory
Services > User Partitions.
2. Use the Consolidate function to create the user in the Content Server.
3. For the user, set Add Items and Delete permissions for the folders storing
the declared ArchiveLink documents.
3. Creating logical RFC connection for the technical user
In the IMG, click the Create HTTP Connections activity.
354 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
5. Proceed as follows:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 355
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
of the connection to SAP users with the following permissions for the
authorization object S_ICF:
1. Run the SPRO transaction and then click SAP Reference IMG.
2. Under OpenText Extended ECM for SAP Solutions > Extended ECM, run the
Maintain Search Templates activity to access the Template definition
overview.
356 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
1. Template definition
In the Template definition dialog box, edit the following properties:
Search ID
Enter a search ID. You can assign a free value. Do not use blanks.
Title
Enter a title for your search template. The title can be translated. Click Goto
> Translation to select a language.
Connection ID
Enter a Connection ID. The Connection ID collects all parameters for a
connection to an Enterprise Library Services server. You can create a
Connection ID in Display IMG > Maintain Extended ECM Connections.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 357
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
358 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
2. Region definition
Double-click Region definition. Here you can create or remove search fields for
your search. You have two options:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 359
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
Search ID
You can select only the Search ID to which the current template belongs.
Attribute ID
Enter a free value for the search attribute ID. Use only alphanumeric values
and do not use blanks.
This ID is used in the background to refer to an attribute in the search API.
Order in display
Enter a value for the place in the order in which you want to display the
regions in the search result list and in the search filter panel.
Region name
Enter the technical Content Server region name.
You can look up the technical region name in the Content Server
administration. In the Content Server administration, click Search
Administration > Open the System Object Volume > Enterprise Data
Source Folder. In the Enterprise Search Manager item, click Properties >
Regions. Copy the Name of the region you want to use in your search
template. Do not use the Display Name.
You can use the same Content Server region in more than one Region
definition.
360 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
Data element
Enter an appropriate data element. You can either select a matching data
element from your SAP system or create an own data element. Note that the
data element provides the header of the search result list column for your
region. If you want to define a certain header, you have to create an own
data element for your region.
If you leave the data element field empty, the region name is displayed as
header in the result list column.
Default value
In this box, you can enter a fixed value for the search filter. You must
provide the value in the Content Server XML format.
Search Help
Define a Search help to be used in the search filter panel as input help. This
search help overrides the Search help on the data element.
F.p. Search Help
Define a freely programmable Search help, to be used in the Web Dynpro
search application only. This freely programmable Search help overrides
the explicit Search help and the search help from the data element in the
Web Dynpro UI.
SH Structure
This feature is only available for the Web Dynpro search application. You
can enable dependent Search helps by defining an appropriate Search help
structure. This Search help overrides the explicit Search help. You also have
to define a Search help component.
SH Component
Define the component of a Search help structure to enable dependent
Search help in the Web Dynpro search application. You also have to define
a Search help structure.
Display
Select the Display checkbox if you want the region to show up in the result
list.
Search
Select the Search checkbox if you want to use the region in the search filter
panel.
Note: You can also select or deselect both checkboxes at the same
time:
• selecting both display and search: the region shows up in the result
list and can be used in the search filter panel.
• deselecting both display and search: the region does not show up in
the result list and also not in the search filter panel. However, in
some cases a region must nevertheless be set up when it will be
processed in a user exit or provides a certain functionality. For
example, to enable the opening of an ArchiveLink document with a
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 361
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
• to open the document from the search result list displayed in the
SAP GUI: /OTX/ARCHIV_ID and /OTX/ARC_DOC_ID
• for the ArchiveLink authorization: /OTX/ARCHIV_ID, /OTX/
SAP_OBJECT and /OTX/OBJECT_ID .
• to display a content summary for a found document in the Web
Dynpro application: /OTX/OT_SUMMARY.
Output User Exit
Select an appropriate Output User Exit for your region definition.
An Output User Exit provides two options:
362 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
• transforming the result string that comes back from the Content Server
to the required format in the result list in the SAP system.
• providing a text to comment the region field value in the result list.
Processing option
Select one of the following options:
To format the result correctly, you can apply an Output Format User
Exit and select Converted Value in Processing options to remove
the hyphens from the original result string:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 363
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
4. User Actions
Double-click User Actions
364 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
Note: In the User Actions dialog, you can apply user exits to your search
template that can process additional user actions for your search result.
Once you have created a User Action in the search template, it will be
provided in the search result list in the context menu of the individual
search result. In this way, you can apply certain actions for your project-
specific purposes on the search result. For your search template, you can
create up to twenty User Actions.
Search ID
Select your search template ID.
Function Code
Select a function code for the User Action. You can assign up to 20 function
codes.
Action title
Enter a short title or description for your User Action. The title can be
translated. Click Goto > Translation to select a language.
Action User-Exit
Select a user exit to process a user action.
Ensure that you have created in advance all Region definitions that the user
exit needs to process the User Action for your search result. For example, to
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 365
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
Event
Select After search is submitted on UI: Change filter list.
With this event you can do simple value conversions of the input values
from the Search UI's search panel. The value CHA_FILT_S
• The event is triggered after search button was clicked on the Search UI
• The event is triggered before the list of selection ranges of the search
fields (also known as search regions), which were entered in the search
panel, are converted to query expressions
Active
Select to enable the use of the exit
Function Module
Value of the exit function module.
The user exit must implement the event CHA_FILT_S.
You find examples of the function interface implementation in function
group /OTX/RM_SEAB_TEMPLEXIT.
366 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
7. Functional regions
Double-click Functional regions.
The Functional regions lists all Functional region names available for the search
template. A Functional region name is a unique name identifying a region that
can be listed in different Content Server instances under different region names.
By default, the most frequently used Functional region names are already
provided in the list. When no Functional name is available for your project-
specific purpose, you have to create one for the relevant region.
You specify the functional name in the Region definition.
You create and maintain this property in transaction sm59 > Configurations of RFC
Connections > HTTP Connections to External Server. Here you can configure, for
example, logon settings and HTTP proxy options.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 367
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
2. From the Search in drop down list, select your search template.
3. In the Search box, enter your search term for a full text search in the available
ArchiveLink documents.
4. Click Perform Search. Your search retrieves every document containing any of
the search terms.
368 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
5. To get more results, click More Results. When you click the button, the next
results from Content Server are appended to the result list.
Notes
• The More Results button appears in the toolbar, when there are more
results available after the first hits have been displayed. When you click
the button, the next search results are requested from Content Server
and appended to the current results. You can configure the number of
hits to be displayed for each query result in the search template
configuration. When there are no more results left, the button
disappears.
• In the ALV grid displaying the search results, you can use the following
ALV buttons to
7. In the Filter Value box of the corresponding Filter Field, enter the specific value
to which you want to narrow down your search. For example, enter a personnel
number to retrieve all documents for a specific employee. You can use a Search
help, when you have configured one in the search template. The entry is
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 369
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
formatted according to the data element that has been defined in the Region
definition for this region.
370 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
If you do not enter the search template ID parameter, the search application opens
with the first template available in the list of templates.
• Full-text search – Enter one or more search terms separated by a space in the
Search box. If you enter more than one search term, the search handles them
as conjunction.
• Refined search for attributes – To refine your search, click to open the
search panel. In the search panel, you can search for certain attribute values.
The attributes have been configured before in the search template as Region
definitions. See “Customizing search templates” on page 356, step 2.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 371
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
– To select the correct value for a search attribute, you can use the F4 help/
Search help if you have configured one before in the search template.
– If you have configured a dependent Search help in the search template,
you can link more than one search attribute to further narrow the search.
The dependent Search help works only in the Web Dynpro search
application. See “Customizing search templates” on page 356, step 3.
– Click to use the Advanced Options. For a certain attribute, you can
search in a range of values or search for more than one value at the same
time.
3. To start the search, press Enter in the box in which you have entered a search
term, or click .
• Pagination – The search results are divided into pages. You can configure the
number of hits retrieved per search request and the number of hits displayed per
page in the Web Dynpro Configuration, see “Configuring Web Dynpro search
application” on page 374.
372 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
• Summary size – Here you can determine the size of the content summary
displayed for the document under the title.
If you click Less Detail, the document summary will be reduced. Click More
Detail again to see more of the summary. The search term from the full-text
search is highlighted in the summary text.
• Thumbnail preview – On the left, you can find a thumbnail preview of the
document. The preview is only displayed if the document format can be handled
by the OpenText Imaging Web Viewer. For example, a Word document does not
have a preview because its format cannot be rendered by the Web Viewer.
Click the preview or the title link to open the document in the Web Viewer. If the
document format cannot be opened by the Web Viewer, the content of the
document opens in the web browser. For example, a Word document opens in
the Office application in the web browser.
For information about the formats that can be handled by the OpenText Imaging
Web Viewer, see Section 1.3 “Supported document formats and functions” in
OpenText Imaging Web Viewer - User Guide (CLWEBV-UGD) and OpenText Imaging
Web Viewer - Installation and Configuration Guide (CLWEBV-IGD).
• MIME type icon and title link – On the top of the search result, you find the
MIME type icon and the title link of the document.
Click the title to open the document in the Web Viewer. If the document format
cannot be opened by the Web Viewer, the content of the document opens in the
web browser.
• Customer actions – Click to open the list of possible actions you can perform
on the search result.
You have to configure the possible actions in advance as User actions in the
search template. For example, you can search for a personnel number and switch
directly from the search result to an employee file or run a certain transaction.
• Content Summary – Below the title, you can find a content summary for the
search result. You can adjust the size of the summary by clicking View: Less
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 373
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
Detail or More Detail. Scanned documents like faxes or other documents with
graphic formats do not show a summary.
Note that to obtain a content summary, you must have created a Region
definition with the /OTX/OT_SUMMARY region in the search template before.
• Summary state
• Banner and background images for the Web Dynpro search UI
1. You have the following options to access the Configuration Editor for Web
Dynpro ABAP:
2. Click Display.
374 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.1. ArchiveLink Full Text Search
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 375
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
5. Select the default checkbox to select a line, or create a new line. Note that
With the Search Template ID authorization field it is checked if the user has access or
not to a certain search template. To get permission for the use of the search template,
the user needs the combination of Search Template ID and ACTVT = 03. Only the
search templates that the current user has access to, are listed in the Search in drop
down list in the search transaction.
If the user does not have the authorization object or if the search template list
assigned to him is empty, the user can not perform the search transaction at all.
376 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
grid. You can add documents using the standard procedure. After some
customizing steps, you have the option to add additional attributes to your
ArchiveLink documents besides the default ArchiveLink attributes. To use the
Business Documents options, see “Using the Business Documents function”
on page 397.
• Notes
You can add notes to the business workspace, view, edit and delete them.
• Tempo Box and local folders
You can access your local Tempo Box and other local folders in the Business
Content window.
Before users can use the Business Content window, you have to customize an entry
for it in the list of Generic Services attributes.
1. Run the sm30 transaction and enter SGOSATTR in the Table/View box. Click
Maintain.
4. Enter the following class name in the Class f. Gen. Service box: /OTX/
RM_GOS_SRV_ATTACH_LIST.
5. Click Save.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 377
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
The Business Content window is now available in the GOS menu of your business
object.
378 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
To enable the option to create business workspaces in Content Server, you have to
perform some customizing steps. For more information, see “Customizing steps”
on page 380.
After customizing the business workspace option, the Business Content window
always displays the Business Workspace item in the list tree view.
There are two different ways how a business workspace can be displayed, either in
Classic view or in Smart view. It depends on the business object configuration how
you see the business workspace.
• Create a business workspace – From the Business Content window, you can
directly create a business workspace for your business object if none is available
yet. For more information, see “Creating business workspaces (SAP view)”
on page 381 or “Adding a business workspace (Smart view)” on page 393.
• View and browse a business workspace – You can browse and view your
business workspace items. For more information, see “Viewing and browsing
business workspace items (SAP view)” on page 382 or “Working with business
workspaces (Smart view)” on page 392.
• Perform actions on the business workspace items – You can perform certain
actions on the business workspace items. For more information, see “Working
with business workspaces and documents (SAP view)” on page 386 or “Working
with business workspaces (Smart view)” on page 392.
• Perform full text search – You can perform a Content Server full text search in
the workspace items. For more information, see “Performing full text search in
Business Workspace” on page 393.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 379
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
• You must perform several customizing steps in Content Server and in your SAP
system to generally enable the business workspace creation. For detailed
information, see OpenText Extended ECM for SAP Solutions - Customizing Guide
(ERLK-CGD).
• Your SAP user must be mapped to a Content Server user who is allowed to view
business workspaces. If you want to create a business workspace from the
Business Content window, the user must have sufficient permission.
• You must customize an entry for Business Content in the list of Generic Services
attributes, see “Customizing OpenText Business Content in list of Generic
Services attributes” on page 377.
• You must ensure that the value for the Logical Destination in the Extended
ECM Connections for your business workspace customizing contains the
connection to the relevant Content Server instance to enable the full text search in
the business workspace. For more information, see Logical Destination in
Extended ECM Connections on page 358 and “Creating a Logical Destination in
Extended ECM Connections” on page 367.
• elservice.knownContainerTypes
• elservice.knownNonContainerTypes
380 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
Note: For the business workspace creation, the same settings as configured for
the automatic business workspace creation are used. The settings in the
configuration also determine if a binder, a case, or a business workspace is
created.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 381
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
• Tree view – The tree view displays the business workspace folders and other
container objects of the business workspace, and their sub items. Only container
objects that can contain child items appear in the tree view. This can also include
other workspaces and special Content Server items such as discussions, email
folders, and task lists.
• Document list – The document list displays the documents and other items that
are present in the business workspace folder or in any other items selected in the
tree view. The document list contains workspace items which do not contain any
further sub items.
382 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
Folder contains sub items. The sub items can be other sub items that are
shown in the tree view. However, the icon is also displayed if the sub items
are not container objects but, for example, documents that are displayed in
the document list.
Type
The icon indicates the document type, for example an image file, a
Microsoft Word document or another folder.
Sc.
The item is a shortcut to another item on Content Server.
Date, Time
Date and time when the document was uploaded to the business
workspace.
Reserved
Indicates if the item is currently reserved by a Content Server user for
editing.
Pagination is available if the document list contains more than a certain number of
items. The default number of displayed items is 25 as in Content Server. You can
change the maximum number of items to display.
1. In the document list, click Show 25 items and expand the list:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 383
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
The number of pages is reduced according to the larger page size and the
display switches to page 1 of the new size.
Notes
• At the moment the administrator cannot customize the list of page sizes.
• If you switch to another folder in the tree view, the page size is preserved.
• If you leave and then restart the Business Content window, the page size is
reset to the default page size of 25.
• If you are, for example, on page 3 and switch to another folder and back
again, you start again on the refreshed initial page 1.
384 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
The sorting process does not run in the local ALV list but in Content Server. You can
sort by the following columns:
• Name
• Date
• Time
If you select one or more columns that cannot be sorted, you receive the message
Sorting workspace documents by selected column is not supported!
Example: If you change to page 3 of a certain sorting and then change the sorting once
more, you will jump back to the initial page 1.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 385
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
386 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
1. Create a folder
You can create a folder in the tree view only.
a. In the tree view, right-click the item to which you want to add a folder and
click Add folder.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 387
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
b. In the Content Server Add: Folder dialog box, fill all required fields. For
more information, see the Content Server online help.
2. Add a single document
You can create a document in or upload an existing document to a folder in the
tree view.
a. In the tree view, right-click the folder to which you want to add a
document. Click Add Document.
b. In the Content Server dialog Add: Document, fill in the required fields.
These steps follow standard Content Server procedures. They may vary
according to your system’s settings.
3. Upload folders and documents
You can upload multiple folders with documents in them. When you upload
folders and subfolders, this structure is kept in the business workspace.
a. In the tree view, select the target folder where you want to upload the files
to.
b. Drag the files from your local file system to the upload area at the bottom
of the Business Content window.
388 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
• You can only upload files by dragging them into the respective field. Other
methods are not supported.
• The number of folders and documents that can be uploaded at once is
limited. An error message is displayed when this limit is reached.
• When you upload a file, which exist already at this location with the same
name in the business workspace, the file is uploaded as a new version of this
file.
Note: When you move or copy a shortcut item, only the shortcut will be
moved or copied, not the original document.
a. Right-click the item that you want to move, either in the tree view or in the
document list.
b. From the context menu, select Move To or Copy To and select a business
object.
c. In the following dialog, enter the key of the target business workspace and
click Continue.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 389
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
2. Copy a folder or document from and to a local folder or Tempo Box folder
You can copy documents and folders by dragging them. You have the following
options:
To copy to a local folder, drag the document to a folder in the Local Files node.
390 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
Double-click the document in the document list or select Open from the
document context menu.
The document opens in the application configured for its document type and
format.
4. Open a shortcut
Note: Except for Delete, any action of the Content Server Functions menu
is performed not on the shortcut itself but on the original document.
However, when you Move or Copy a shortcut item, only the shortcut will
be moved and copied, not the original document. Shortcuts to folders are
not supported.
Select the shortcut item or click Open in its context menu. The original
document or file opens in the application configured for this document type
and format.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 391
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
6. Search documents
You can search documents in the business workspace.
a. In the tree view, select the Business Workspace node to search the whole
business workspace. If you want to search in a specific folder, select this
folder.
b. Enter your search term in the Search box and click Start seach.
c. In the search result list, you have the following options which are standard
SAP functions:
Filter
Open the filter side bar. Select the filter.
Favorite
Mark the business workspace as favorite or remove the mark. Favorite business
workspaces are listed in the Favorites tile.
392 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
Comment
View and add comments, and reply to other’s comments. With sufficient
permissions, you can also delete comments.
The Business Content window always displays the Business Workspace item in its
tree view, even if no business workspace has been added to the business object. You
can either create a business workspace or complete an existing business workspace.
• To create a new business workspace, click Create new. Check the properties
and click Create.
• To complete an existing business workspace, click it in the list. Check the
properties of the business workspace and click Complete.
Prerequisites Before using the full text search, ensure that you meet the following prerequisites:
• Customizing full text search in Content Server – In Content Server, you must
have customized and enabled the full text search as described in the Content
Server documentation.
• Selecting OT standard regions as displayable in Content Server – You must
select certain OT standard regions as displayable in Content Server.
To select OT standard regions as displayable:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 393
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
2. In the Functions menu of the Enterprise Search Manager, click Properties >
Regions.
3. In the list of regions, select the Displayable check box for each of the
following regions:
– OTName
– OTMIMEType
– OTModifyTime
– OTModifyDate
– OTReserved
– OTSubTypeName
– OTObject
Note: In Content Server 10.5, the search engine drops certain regions by
default, for example, time regions. Therefore, regions like OTModifyTime
must be re-enabled. You must customize the config/
LLFieldDefinitions.txt configuration file deleting or commenting out
the related DROP lines.
For OTModifyTime, proceed as follows:
1. Open config/LLFieldDefinitions.txt for edit.
2. Replace the line
DROP OTModifyTime
with
TEXT OTModifyTime
DROP OTModifyTime
to
REMOVE OTModifyTime
2. Restart the Content Server service. Also restart the search processes
under <processes_prefix> Data Flow Manager.
3. In config/LLFieldDefinitions.txt, change the line
REMOVE OTModifyTime
to
394 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
TEXT OTModifyTime
4. Restart the Content Server service. Also restart the search processes
under <processes_prefix> Data Flow Manager.
After the first documents are indexed with this setting, the field is expected
to be available in the Properties Regions of the Enterprise Search Manager.
For more information, see also chapter 4.3 in OpenText Content Server
Advanced Indexing and Searching Guide (https://knowledge.opentext.com/
knowledge/piroot/llessrc/v100500/llessrc-ggd/en/html/_manual.htm).
• Maintaining Logical Destination for Extended ECM Connections – You must
ensure that the value for the Logical Destination in the Extended ECM
Connections for your business workspace customizing contains the connection
to the relevant Content Server instance to enable the full text search in the
business workspace. For more information, see Logical Destination in Extended
ECM Connections on page 358 and “Creating a Logical Destination in Extended
ECM Connections” on page 367.
2. In the tree view, click the Business Workspace item. Select the container item in
which you want to perform your search.
Starting from the selected item, the search will be also be conducted in all its
sub-items.
3. In the Search box, enter your search term and click Search or press Enter.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 395
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
4. The document hit list is replaced by the search result hit list. The list header
displays the search term and the name of the item in which the search was
conducted.
• To perform actions on the result list items – right-click your search result
item and open the context menu. You can perform the same actions as
described for the items of the document hit list.
• To get more results – if there are more results available than the result list
can display due to the default height of the ALV grid, the More Results
button appears in the tool bar.
Click More Results to get more search results. The next search results are
appended to the current results in the list.
• To return to the document hit list – click Back to Browsing to return to the
document hit list.
396 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
Note: Like the standard SAP attachment list, the Business Documents list also
displays the documents linked to the direct supertype of the current business
object.
Example: If you create a document with the business object BUS2030, the documents
linked to its supertype VBAK are also displayed in the Business Documents list.
1. Before you start the attribute customizing in your SAP system, define the
attribute set that you want to apply to your documents, and prepare a concept
for the allocation of store tables and contexts.
2. Create one or more store tables containing the new attributes.
3. Assign one or more store table to your context.
1. To create a new store table, run the SE11 transaction. In Database table, enter a
name for the new store table and click Create.
• Besides your new ArchiveLink attributes, the store table must contain five
standard fields. You must create five Key fields with the following Field
names and Data elements:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 397
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
3. To customize ArchiveLink attributes, run the spro transaction and click SAP
Reference IMG. Expand OpenText Archiving and Document Access for SAP
Solutions > ArchiveLink PLUS. Run the ArchiveLink Attributes activity.
4. Create a new context key consisting of business object type + document type + store
table.
Click New Entries and add the following entries:
ObjectType
Enter a business object type. You have the following options:
• You can use the Search help to enter an exact name for your object type.
• Enter * to assign any available object type to a certain document type
and store table.
Doc. type
Enter a document type. You have the following options:
398 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
• You can use the Search help to enter an exact name for your document
type.
• Enter * to assign any available document type to a certain object type
and store table.
Table Name
Enter the name of the store table that you want to assign to the context.
• You can enter the same store table for more than one context.
• For one context, you can enter * either for the object type or the document
type but not for both at the same time.
• A partial masking of entries is not possible. For example, you cannot enter a
value like BK*.
• You can delete a context key only after you have also deleted all entries for
this context in the corresponding store table.
You can map additional ArchiveLink attributes to external attributes coming from
the document or the file system. In this way, the ArchiveLink attributes can be
preset with the values of external attributes, for example, document metadata, when
you upload and store an ArchiveLink document.
Supported document formats are Microsoft Office Word, PowerPoint and Excel
starting with Office 2007.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 399
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
• Table Name: Enter the name of the store table that contains the ArchiveLink
attribute that you want to map. Press F4 or click to get a value help.
• Field Name: Enter the store table field name of the AL attribute that you
want to map. Press F4 or click to select a possible field name.
• Ex.a.type: Enter the attribute type of your external attribute. Use the drop-
down list to select the attribute type.
Note: No value check occurs for this type of attribute because Custom
properties can be freely defined.
400 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
• Conversion Exit: if necessary, enter a conversion exit that you want to use to
convert the property’s data format to the one used by the SAP system. You
can use the default conversion exit /OTX/AL_CONV_EXT_ATTR_DEF as
template to develop your own function module.
Important
• Ensure that Microsoft Office is installed on the client computer that you use
to upload and store documents.
• Do not use the key fields in the ArchiveLink store table for mapping.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 401
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
Besides the standard attachment list functions, you have the following options:
• Preview
In the document list, select a document to display in the thumbnail preview. A
preview is available for all document formats that are supported by OpenText
Imaging Web Viewer, for example JPG, FAX, PDF, TIF and TXT.
• Add document
You can upload a document to the archive store in your SAP system. In doing so
you can add attributes to your document, if you have performed the attribute
customizing. For more information, see “Customizing additional ArchiveLink
attributes” on page 397.
To add a document:
402 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
– If you select a document type for which you have customized attributes,
the Document Attributes dialog box displaying the customized
attributes opens.
Enter values for your attributes and click OK.
After you have filled in attributes for one document, they display in the
document list.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 403
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
If you use the bar code entering option in the Business Content dialog, note the
following:
– You can add attributes only if one single matching document has been found.
When more than one document could be matched to the same business object,
you will get an info message and all found documents will be added to the
list without attributes.
– You can add attributes only if the selected document type has been
customized accordingly previously before as part of a context key.
– When the matching procedure finds no document, the bar code is stored with
the document type following the standard matching procedure of the Late
archiving scenario. You cannot add any attributes and no document link
appears in the list.
5. Click OK.
If a match occurs, the new document link appears in the list. If no match or
more than one match occurs, you receive a corresponding message.
• Edit attributes
Note that you can edit only attributes of documents that have been customized
accordingly.
You can do the following:
To edit attributes:
404 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
• Records Management
The Business Content dialog supports OpenText Records Management. Before
you can use it in the Business Content dialog, you have to enable Records
Management for a context consisting of business object type and document type by
customizing a declaration ID in IMG > OpenText Extended ECM for SAP
Solutions > Infrastructure > Maintain Extended ECM Connections > Assign
Declaration ID to Object Type and Document Type. For details, see Section 6.11
“SAP: Assigning a document declaration to a business object and a document
type” in OpenText Extended ECM for SAP Solutions - Customizing Guide (ERLK-
CGD). In the Business Content dialog, Records Management is only available if at
least one configuration for Records Management exists for your particular
business object.
In this case, the Declare as Record and the View Records Details
buttons appear in the toolbar. Furthermore, the Records Management Status
symbol column is added to the document list. Documents that show a status
symbol in the Status column have been declared as records.
The archived documents of your business object are checked against Records
Management. If a document is already declared as record, it shows a status
symbol in the Status column. If the document has no record declaration, the
Status column shows no status symbol. In this case, or if you add a document to
the list, you can declare it as a record if the document has a document type that
has been customized for Records Management.
You have the following options:
– To view record details, select a document that shows a status symbol in the
Status column and click View Records Details. You can also use the
corresponding entry in the context menu. For details, see Section 5.6.1
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 405
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
“Declaring records ” in OpenText Extended ECM for SAP Solutions - User Guide
(ERLK-UGD).
– To declare a document as record, select a document that shows no symbol in
the Status field and click Declare as Record. You can also use the
corresponding entry in the context menu. To be available for record
declaration, the document must have a document type that has been
previously customized for Records Management. For details, see Section 5.6.1
“Declaring records ” in OpenText Extended ECM for SAP Solutions - User Guide
(ERLK-UGD).
• Search the attachment by browsing the whole Content Server structure to the
single item and attach it.
• Search the attachment using the simple search: A predefined search form filters
the list of possible attachments. You can add more than one attachment in one
step.
1. In the Business Content window, select the Business Attachments item in the
tree view.
2. To add an attachment by browsing, do the following:
406 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
a. Browse the Content Server structure to find the item that you want to
attach.
b. Select the item and click Continue.
The new business attachment is now listed in the Business Content
window.
5. Drag the document to a folder in the Local Files node to download it to this
folder.
6. Click to remove the business attachment. This does not delete the document
in Content Server.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 407
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
1. In the Business Content window, select the Notes item in the tree view.
3. In the following window, enter the title and the text of the note and click
Continue
408 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
25.2. OpenText Business Content window
Note: If a Tempo Box folder is available, you may be prompted for your
security settings the first time you open the Business Content window.
Depending on your company’s security policy, you can select if and how you
want to grant access to your local file system. To use this function, you must
allow access. If you select Allow this time, you will be prompted each time
you open the Business Content window. For more information, ask your
system manager.
• The Tempo Box folder is displayed automatically when OpenText Tempo Box is
installed on the local computer.
• Other local folders can be added manually by the user.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 409
ER160208-CCS-EN-01
Chapter 25 ArchiveLink PLUS and OpenText Business Content
a. In the tree view, click Local Files > Tempo Box. You see the content of your
local Tempo Box folder.
b. Select a folder to see its content in the document list.
c. Right-click a document to see the functions that are available: You can open
and edit the file, find it on the local file system, or delete it. You can also
refresh the view.
3. Copy a folder or document from and to a local folder or Tempo Box folder
You can copy documents and folders by dragging them. You have the following
options:
To copy to a local folder, drag the document to a folder in the Local Files node.
410 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 26
Viewing ArchiveLink documents in a Fiori app
OpenText Archiving and Document Access for SAP Solutions provides a Fiori
control, with which users can view and manage business documents enhanced with
ArchiveLinkPLUS attributes.
Drag to upload
Use the fast upload method by dragging documents into the control.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 411
ER160208-CCS-EN-01
Chapter 26 Viewing ArchiveLink documents in a Fiori app
Barcode
Barcode – Create new documents with barcode scanning. Recommended for use
with mobile devices.
Find documents
Type any part of the document name to find documents really fast.
412 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
ArchiveLink PLUS
Upload documents with or without ArchiveLink PLUS attributes. You can later
edit these attributes.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 413
ER160208-CCS-EN-01
Chapter 26 Viewing ArchiveLink documents in a Fiori app
414 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Part 5
SAP application log
Chapter 27
Troubleshooting using the SAP application log
The SAP application log can be used to support the troubleshooting process. The
application log shows the SAP view on the error; thus, it only supplies information
which is known on the SAP side.
However, in many cases, the error information on the client side must also be used
to find the reason of a problem. The application log cannot substitute the log file on
the client side. For technical reasons, the application log does not contain every
message which is put out to the user.
• /IXOS/DL_G sub-object for GOS scenario; see “Archiving using the generic object
services (GOS)” on page 302.
• /IXOS/DL_F sub-object for File Upload scenario; see “Archiving using the
DesktopLink transaction J8AM” on page 304.
If the caller scenario cannot be determined, the sub-object called Common (/IXOS/
DL_U) is used.
Another source is the technical log in table J_8A3T0002, which may also be helpful.
CALLER line
The CALLER line displays action type and caller information (for example, the
IP address); a CALLER line is present in every log entry.
The following values are used in CALLER lines for the action type:
FILE_IMPORT
GOS and file upload scenarios
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 417
ER160208-CCS-EN-01
Chapter 27 Troubleshooting using the SAP application log
START_INDEXING_MULTIPLE
Client scenario
Empty value
Unidentified scenarios
MESSAGE line
The MESSAGE line writes the specified message as it is visible to the SAP user.
EXCEPTION line
The EXCEPTION line writes a message of the format Exception & at &. An
EXCEPTION line is written when the main control routine for the DesktopLink
scenarios receives an exception.
The following values are used in EXCEPTION lines:
1 no_authority = 1
2 not_found = 2
3 user_cancel = 3
4 error_ole_connection = 4
5 internal_error = 5
6 problem_creating_link_entry = 6
7 problem_creating_work_item = 7
8 document_locked = 8
9 end = 9
10 lars_hostname = 10
11 lars_missing_port = 11
12 lars_missing_service = 12
13 lars_version_not_maintained = 13
14 lars_customizing_missing = 14
15 lars_rendition_error = 15
16 lars_system_failure = 16
17 lars_communication_error = 17
18 lars_error = 18
19 OTHERS = 19
ARCHIVE line
The ARCHIVE line shows values taken from the parameter table of the
DesktopLink transaction. An ARCHIVE line is written when the transaction
performed by the DesktopLink client returns an error. As the error cannot be
attributed to a specific document, the line is classified as information and
displayed with a green symbol.
The value displayed for the server is not taken from the parameters; instead, it is
the value associated to the archive according to the SAP configuration. If no
value can be found, the message displays x not configured.
All the log lines are written to the application log as message lines. Message lines are
displayed in the user's login language.
If there is an additional long text available, this is indicated by a question mark
symbol. If available, this long text will also be displayed in the user's login language.
418 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
27.2. SAP application log for ArchiveLink Fulltext Search
Double-clicking on a message line shows the message number (for example, 81246
for message class 81, message number 246).
For details to work with the SAP application log, see Section 23.1.5 “Analyzing the
application log” in OpenText Extended ECM for SAP Solutions - Customizing Guide
(ERLK-CGD).
For errors coming from the Content Server Search API, the details also show the
content of the web page returned from the Content Server.
Of these sub-objects, only /OTX/CORE and /OTX/DYN_UI are currently in use, because
in this stage of implementation all authorization related issue can be read from
transaction SU53.
For errors coming from the OpenText Rendition Server, see also the server's logs.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 419
ER160208-CCS-EN-01
Chapter 27 Troubleshooting using the SAP application log
• /IXOS/AX_COLLECT – Collect
• /IXOS/AX_CONNECTOR – Connector
• /IXOS/AX_TRANSFER – Transfer
420 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Chapter 28
OpenText License Report
With the OpenText Archiving and Document Access for SAP Solutions license
measurement, you assess the number and types of users who are working with an
SAP system. License measurement for Archiving and Document Access and
Extended ECM for SAP Solutions can be integrated in the SAP license measurement
Global License Audit System (GLAS). With this information, you can align your
contract with SAP or OpenText to meet your requirements more accurately.
Important
The OpenText License Cockpit was designed to serve measurement of both
SAP systems and connected Content Servers with Extended ECM. The
following description includes Content Server measurement. If your system
does not have Extended ECM and Content Servers the respective information
is not relevant for you.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 421
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
Extended ECM for SAP Solutions license measurement consists of the following
parts:
Note: A user is not locked, if the actual days of usage exceed the number
of days that are covered by the assigned license type. This mismatch is
noted in the license report.
The following license types are available, depending on whether they are sold by
SAP or OpenText.
422 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
28.1. Technical overview
Type Description
Licenses sold by OpenText
OXECMF OpenText Extended ECM for SAP – Professional User
OXECMO OpenText Extended ECM for SAP – Occasional User
OXECMB OpenText Extended ECM for SAP – External B2B User
OXECMC OpenText Extended ECM for SAP – External B2C User
OXECMN OpenText Extended ECM for SAP – Non-SAP User
ODOCF OpenText Document Access – Full Named User
ODOCW OpenText Document Access – Web Named User
ODOCO OpenText Document Access – Occasional User
OARCF OpenText Archiving – Full Named User
OARCW OpenText Archiving – Web Named User
OARCO OpenText Archiving – Occasional User
Licenses sold by SAP
SXECMF SAP Extended ECM by OpenText – Named User
SXECMO SAP Extended ECM by OpenText limited access option
SAP Document Access by OpenText – User: Business Expert, Ltd.
SDOCF
Professional
SAP Document Access by OpenText – User: Employee, Employee Self
SDOCW
Service (ESS) User
SARCF SAP Archiving by OpenText – User: Business Expert, Ltd. Professional
SAP Archiving by OpenText – User: Employee, Employee Self Service (ESS)
SARCW
User
SARCF2 SAP Archiving by OpenText
SARCO SAP Archiving by OpenText limited access option
SDOCF2 SAP Document Access by OpenText
SDOCO SAP Document Access by OpenText limited access option
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 423
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
28.2 Prerequisites
To use the Extended ECM for SAP Solutions license measurement, you must do the
following:
1. On the SAP system, create roles for each license type that you need with the
authorization object and appropriate license type, and assign them to the users.
2. In Content Server, assign the appropriate license type to the users of Extended
ECM for SAP Solutions. For example, a user who rarely needs to work with
business workspaces needs a different license than users that daily work with
business workspaces.
424 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
28.3. Preparing license measurement on the SAP system
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 425
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
user who runs a license measurement needs a business role with the following
authorization objects:
2. Create a role for a user who runs license measurement according to the
information given in the table above.
3. On the systems which are called via RFC, create a role for communication users
who are called via RFC from a central license measurement system.
• Writing status, warning and error messages to application log object SLG1.
If validation issues have been found, this shows as a warning message in the log
of each function. You then must check the more detailed license report in
transaction /otx/license.
• Each function module contains an external ID referring to the related application/
product.
• The function modules call a central method of the OpenText license evaluation to
calculate the license counts.
426 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
28.3. Preparing license measurement on the SAP system
Important
Add the following entries only if you purchased your licenses from
SAP. If you purchased your licenses directly from OpenText, set Call?
= false for all these entries.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 427
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
Unit Measurement
1140 OT: Licensed User: Buss. Expert, Ltd Pro
1141 OT: Licensed User: Employee, ESS User
1144 OT: Licensed User: Buss. Expert, Ltd Pro
1145 OT: Licensed User: Employee, ESS User
1152 OT: User limited access option
1154 OT: User
428 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
28.4. Preparing license measurement on Content Server
1. In Content Server Administration page, click Enterprise > Users & Groups to
open the Content Server user management.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 429
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
Note: If there are conflicting license assignments for users, because one of
their groups has a different type, the most comprehensive license type is
counted.
Only users with the Access Business Workspaces privilege can access business
workspaces. Each time a user with this privilege accesses business workspace is
counted for the license measurement.
Note: The SAP administrator who runs the license measurement has
administration rights in Content Server.
Standard Mode
Use standard mode for a simple scenario:
• The SAP client on which you run the license dashboard is the only system
that is being measured.
• The Content Server instance that is being measured is customized in the IMG
activity OpenText Extended ECM for SAP Solutions > Infrastructure >
Maintain Extended ECM Connections. You can select a Content Server if
more than one is configured.
Expert Mode
Use the expert mode for an system measurement of more than one SAP client
and possibly more Content Server installations.
You can use expert mode to include Content Servers that are connected to a
remote SAP system.
430 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
28.5. Running license measurement
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 431
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
This section is only visible if Extended ECM is installed and Connection IDs are
maintained in the IMG activity.
Save your settings.
3. OpenText Products Sold by SAP That Have Been Licensed: Select if you
licensed OpenText Employee File Management (EFM) or OpenText Travel
Receipts Management for SAP Solutions (TRM). When you selected an option,
DocuLink projects that are recognized as EFM or TRM projects are ignored
when validating access permissions to DocuLink. In any case, TRM or EFM
DocuLink projects are listed in the license report.
4. Click Start License Measurement and confirm the creation of the background
job.
The Status section informs you about the status of the measurement. Click
Refresh to update the status. If the measurement was performed without errors,
click Display Latest License Report to view the report.
For more information, see “Understanding the consolidated measurement
results” on page 438.
In expert mode, you have the following options how license data is retrieved for
consolidation:
• Direct transfer through RFC connection. The remote system must be available
during the measurement.
• Export an XML file from the remote SAP system and import it to the license
measurement cockpit inbox. Use this option if the remote system is not available
during measurement. You can either create and export file manually on the
remote system, save it to a disc, and then upload it to the measuring system, or
you can retrieve the export file through the RFC connection. In both cases, you
must make sure that the age of the retrieved license data does not exceed the
maximum age that you set for license data.
• Content Server connected to an SAP system.
432 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
28.5. Running license measurement
This section is only visible if Extended ECM is installed and Connection IDs
are maintained in the IMG activity.
Save your settings.
b. OpenText Products Sold by SAP That Have Been Licensed: Select if you
licensed OpenText Employee File Management (EFM) or OpenText Travel
Receipts Management for SAP Solutions (TRM). When you selected an
option, DocuLink projects that are recognized as EFM or TRM projects are
ignored when validating access permissions to DocuLink. In any case, TRM
or EFM DocuLink projects are listed in the license report.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 433
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
Activate / deactivate
Activate or deactivate an SAP client or a Content Server. Inactive systems
are only visible in the list of inactive systems. They are not deleted,
though. Measurement data that has been uploaded to the inbox for that
system, is invisible when the system is inactive. It is available again once
you activate the system.
New system
Create a system connection manually. Alternatively, create a destination
through an RFC destination.
For this, you need the following information. Most of the SAP related
information are available in transaction SLICENSE. Content Server related
information are taken from the Maintain Extended ECM Connections
IMG activity.
Edit entry
Edit an entry.
434 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
28.5. Running license measurement
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 435
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
a. Click Display Latest License Report to open the latest report in PDF
format.
436 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
28.6. Creating an export file with license data
When you create the export file, the remote system must be available through an
RFC connection. The export file will first be uploaded to the inbox and then can be
saved to the local file system.
File types – Measurement data for an SAP system consists of one XML file of file
type SA. Measurement data of a Content Server consists of two files: Content Server
license info of file type CL and Content Server users list of file type CU.
Tip: If the measured system has no connection to the system where you are
going to do the actual measurement, and you cannot create the export file from
remote, you can do the following: In the License Measurement Cockpit of the
measured system, create an entry for an active SAP Client, and then create the
export file and save it to the file system or portable disk. Then import it to the
inbox of the measuring system.
3. Select the system, for which you want to create the export file.
5. On the Servers and Inbox for Measurement tab, click Export to File
System.
6. Click Yes to confirm the export.
The export file is created and uploaded to the inbox of the License Measurement
Cockpit. A message box informs you about it.
7. After the import, select a directory to save the export file to.
If you exported measurement data from a Content Server, two files are saved:
First a file of file type CL with the Content Server license, and immediately after
that a file of file type CU with user information.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 437
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
Overview list
On the Status and Result tab, you see the results of the consolidated measurement.
Total number or users, grouped by license type.
Compressed list
On the Consolidated Users tab, you see the Compressed User List of
Consolidation. Users from the measured systems are grouped to unique ID's and
properties. Duplicate users were identified by matching login names. Partition
suffixes of Content Server logins are ignored so that they match the SAP user IDs.
Example: User login on the SAP system is PETER, and user login on Content Server is
peter@partition. Both logins are consolidated into one count.
438 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
28.8. Understanding and resolving licensing issues
Column Count of grouped user IDs contains the number of different logins from
the measured systems that were mapped to one entry in the compressed user list.
Complete list
Click Change view and select Grouped users to view the Complete User List of all
Measured Systems.
Important
If the source system is an SAP Client users with classification types T for
technical users and X for specifically excluded users were not transferred. Also
not transferred are users with invalid Valid from or Valid To dates in the user
management.
Aside from detailed information about the measured system and the user, this list
also contains license type information and the number of days in which the user has
used functions of Archiving, Document Access or Extended ECM. This information
is relevant for users with a license type for occasional users. If this number exceeds
52, an issue is displayed.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 439
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
In single source systems, a license type of Extended ECM is sufficient for usage of
Archiving, Document Access or Extended ECM; a license type for Document Access
is also sufficient for usage of Archiving.
At least in one of the measured systems, the user has accessed Archiving, Document
Access or Extended ECM functions on more than 52 days in the past year but none
of his license types is sufficient.
The license type is assigned to SAP logins by roles. Due to the role assignment, it can
occur that a role related to more than one license type is assigned to a user login.
Validation issue type CL occurs if licenses sold by OpenText and SAP are maintained
at the same time for the same user login and client.
ID Description
CL Users with an OpenText license and an SAP
license
440 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
28.8. Understanding and resolving licensing issues
Important
As the consolidation merges data of duplicate users, it may be that in some
cases issues that were seen in the single source systems disappear. In other
cases, it may be that new issues are raised.
Example: Content Server user hmueller@ECM has no license type assigned and issue
XECM_NO_LICENSE was indicated.
SAP user hmueller has license type SXECMF Extended ECM Full User sold by SAP and issue
CL was found.
After consolidation, both user entries were identified to belong to the same person. The
resulting license type of this unique user is SXECMF. Therefore the issue XECM_NO_LICENSE
is no longer valid, which means that issue CA_XECM will not be raised for that unique ID. But
issue CL persists and is indicated as the inconsistency between seller models could still be a
source of error.
For each user, the license type of the highest priority is obtained from the values of
authorization object J_6NLC_TYP authorization object assigned to this user:
In addition, the program checks for access permissions of the user based on other
authorization objects:
• if the user is allowed to access a product but the maintained license type is not
sufficient.
• if no license type was maintained for a user.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 441
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
License types for occasional usage are maintained when a user is accessing OpenText
applications only occasionally. This concerns, for example, ESS usage, usage as
Employee, or Web usage.
For license measurement, the maintained license type set in authorization object
J_6NLC_TYP is counted. At the same time, the access log entries not older than the
current date -1 year are cross checked in table /OTX/CL_T_ACCESS.
If the count of entries for a user login in a client is greater than 52, and the license
type is classified as a type for occasional usage, this causes a validation issue of type
CO.
442 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
28.8. Understanding and resolving licensing issues
Table 28-4: CO: Users with occasional license used the product on more than
52 days per year
ID Description
OARCO OpenText Archiving – Occasional User
OARCW OpenText Archiving – Web Named User
SARCW SAP Archiving by OpenText – User:
Employee, ESS User
The license type is assigned to SAP logins by roles. Due to the role assignment, it can
occur that a role related to more than one license type is assigned to a user login.
Validation issue type CL occurs if licenses sold by OpenText and SAP are maintained
at the same time for the same user login and client.
ID Description
CL Users with an OpenText license and an SAP
license
Data older than one year is not required and can be regularly deleted.
To delete log entries older than one year, run transaction se38 to start the
program /OTX/CL_MAINTAIN_ACCESS_LOG. It checks for ACTVT = 03 of
authorization object S_USER_GRP.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 443
ER160208-CCS-EN-01
Chapter 28 OpenText License Report
The data of this log table has no further relevance beyond license validation.
XECM_NO_LICENSE
User has access permissions to use Extended ECM features on Content Server but
has no sufficient license type.
XECM_MAX_ACCESS_EXCEEDED
User has an “occasional” license type but has accessed Extended ECM functions on
Content Server on more than 52 days in the past year.
XECM_MULTIPLE_SELLERS
License types sold by OpenText (type O) are mixed with license types of SAP
reselling (type S).
444 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Glossary
You can find a short description of the individual OpenText components in “Overview of the
components involved“ on page 25.
Action Definition
Action Profile
A definition of how Activities are to be processed for business objects. The action
profiles are linked to an activity type. The profile may contain several action
definitions.
Action
Administration server
The server that is responsible for administrating the OpenText Archive Center.
Starts the DocumentServices tools when requested by the Administration client.
Archive Modes
The archive mode defines the various scenarios for the Scan-Client (for example,
Late archiving with bar codes, Assign then store, Storing for subsequent
entry) and is defined via the OpenText Administration Client.
ArchiveForm
A form required for storing Exchange objects (for example, emails) interactively
on the OpenText Email Archiving for Microsoft Exchange.
ArchiveLink monitor
A general tool to monitor the current operation of ArchiveLink. This allows you
to monitor all components (spool, queues, batch processing etc.) involved in
storage from one central point of view. All steps, especially errors, are logged.
Failed storage jobs can be restarted.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 445
ER160208-CCS-EN-01
Glossary
ArchiveLink
An interface between the SAP system and the archive system. Using ArchiveLink,
mostly static and finished documents are stored (as opposed to the KPro
infrastructure).
Attributes
Attributes are additional information for a document which can originate from
various applications, for example, Word or DocuLink. These attributes or file
properties can be set automatically (for example, file name, author) or defined by
the user. Attributes can be used for identifying, classifying and indexing the file.
Business object
The highest object in the SAP object hierarchy to describe business processes, for
example, business partners (BP).
COLD
Computer Output to Laser Disk - automatically created document lists that are
stored on an optical storage medium.
Communication protocol
The communication protocol defines how the particular document classes are
processed in the SAP application. A protocol is assigned to an archive (content
repository, archive). This ensures that all documents of a document class held in
the same archive (content repository) are handled in the same way.
The protocol also defined which application the end-user may use to scan, as well
as which application will be started via OLE. This setting applies for all archives
that use the protocol.
Dynamic documents that are still being processed, with additional information
such as versioning and processing status.
Converter
A special print driver that converts the file to PDF- or TIFF format first, and then
stores it (IXOS PDF Converter SAP or IXOS TIFF Converter SAP)
Default settings
DesktopScan
446 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Glossary
DocTools
Document class
The technical document format. The document class determines the program
used to recall and display the document. Windows Viewer and SAP applications
recognize and handle archived documents according to their document class.
Document Service
The core of the archive system. It consists of the read component (RC), which
supplies archived documents, and the write component (WC) which archives
documents.
Drag&Relate
A function that allows you to run transactions across system borders by linking
data from one application with data from other applications.
Exchange directory
The IXOS Expert Service Center (ESC) contains up-to-date information that is
continually updated by IXOS employees, for example, technical information,
FAQs, the most recent release information and much more.
Forms
In the SAP system, outgoing documents are normally printed in standard forms,
in order to preserve legible, attractive pages into which graphical elements such
as company logos can be integrated. This means that the standard forms are filled
with data generated by the SAP reports.
General task
Functions that are not application-specific and can generally be used for any
business object, for example, creating or displaying documents.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 447
ER160208-CCS-EN-01
Glossary
GOS
See Generic object services (GOS).
HTTP
The HyperText Transfer Protocol (HTTP) replaced the RFC method and controls
communication between the archive system and the SAP system in newer
versions.
Incoming documents
Documents that are imported to the SAP system from other applications, for
example, emails, faxes, Microsoft Office documents.
Indexing
Definition of storage conditions, for example, the archive to which the document
is to be stored, by selecting the scenario, default settings and document type for
the document to be stored.
Initial customizing
Initial customizing consists of basic settings for SAP ArchiveLink®, which must
be implemented once for each SAP system.
Link tables
Contain the links between the archived documents and the business objects.
Logical archive
The storage area on the Archive Center in which documents can be stored. May
consist of one or more pools.
Migration
Transferring documents from one storage system to another, for example, from
an R/3 data base to an OpenText Archive Center.
Multi-document type
The object type describes an SAP application business object specific to each SAP
module. It describes the structure of the records, including the key fields of the
448 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Glossary
different tables. The BKPF object type, for example, defines the document
number, company code and fiscal year key fields. In addition, the object type
specifies how the object is processed. Processing is defined by methods, which are
determined for each object type. These methods contain operations that can be
applied to each object. Object types are set up in the SAP application standard
and do not need to be defined in terms of ArchiveLink customizing.
An administration tool for setting up servers, archives, devices, hard disk buffers,
jobs, archive modes and users.
The server where the DocumentService and the archive data base is installed.
A mechanism that manages document processing with a very high security level
until the documents are handed over to the Document Service.
OSS notes
OSS notes are provided by SAP and contain post-release changes or corrections
for already released versions of SAP products. When you encounter SAP-specific
problems or false behavior in SAP programs, especially after or during a new
installation of product components, check the SAP homepage for necessary OSS
notes.
Outgoing documents
All documents that were created in the SAP system itself, for example, invoices,
order confirmations etc.
Output determination
After a test to see if the application data fulfills specific conditions, one or more
messages are retrieved which can then be processed (for example, sent
electronically). This method is used, for example, for outgoing documents. (In
CRM systems this was replaced by PPF.)
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 449
ER160208-CCS-EN-01
Glossary
triggering approval procedures. For CRM systems, PPF replaces the output
determination used in previous SAP versions.
PPF
See Post Processing Framework (PPF).
Print lists
Documents that are created by the SAP system and, if necessary, can be processed
automatically. They represent extracts from the SAP data base, compiled
according to specific criteria, and created by reports, for example, batch where-
used lists or cost center reports, or reports from the activity monitor
Processing class
The processing class is responsible for sending the activities to the Smart Forms as
well as processing the activities and is required in order to create outgoing
documents and forms.
Processing method
The method used for data base selection when outgoing documents and forms are
created.
Protocol
See Communication protocol.
Documents that are converted to a new format (TIFF, PDF) by the OpenText
Rendition Server to ensure that they are not modified and can be stored long-
term, independently from new software versions.
RFC service
A program used for communication between the SAP application and the archive
system via RFC (Remote Function Calls).
SAP Referenz-IMG
Scheduling condition
SecKeys
The SecKey ensures that the URL cannot be modified after it was created by the
SAP system. Thus, access to the document is secure and access control is
managed by the SAP system. The document contents are not protected by the
SecKey.
450 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER160208-CCS-EN-01
Glossary
Smart Form
A standard for secure communication between the client and server via HTTP.
Standard task
Start condition
The start condition is tested (within the PPF) before the activity is performed. The
activity is only performed if the start condition is fulfilled.
Transaction type
TWIPS
Work item
Workflow
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 451
ER160208-CCS-EN-01