Document Access Scenario Guide PDF
Document Access Scenario Guide PDF
ER100500-01-CCS-EN-1
Scenario Guide
OpenText Archiving and Document Access for SAP Solutions
ER100500-01-CCS-EN-1
Rev.: 11. Dec. 2014
This documentation has been created for software version 10.5 SP1.
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.
Open Text SA
Tel: 35 2 264566 1
Tel: +1-519-888-7111
Toll Free Canada/USA: 1-800-499-6544 International: +800-4996-5440
Fax: +1-519-888-0677
Support: http://support.opentext.com
For more information, visit https://www.opentext.com
Copyright © 2014 Open Text SA and/or Open Text ULC. All Rights Reserved.
Open Text is a trademark or registered trademark of Open Text SA and/or Open Text ULC. The list of trademarks is not
exhaustive of other trademarks, registered trademarks, product names, company names, brands and service names
mentioned herein are property of Open Text SA or other respective owners.
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
ER100500-01-CCS-EN-1
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 .......................... 55
iv OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Table of Contents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide v
ER100500-01-CCS-EN-1
Table of Contents
vi OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Table of Contents
16 Archiving in SAP PLM DMS (for SAP ERP only) ................ 191
16.1 Scanning into SAP PLM DMS ........................................................ 191
16.2 Setting up automatic (batch) import ................................................ 192
16.3 Document entry via DesktopLink .................................................... 193
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide vii
ER100500-01-CCS-EN-1
Table of Contents
viii OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Table of Contents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide ix
ER100500-01-CCS-EN-1
Table of Contents
x OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Table of Contents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide xi
ER100500-01-CCS-EN-1
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. 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, etc. Besides archiving
documents, it allows you to 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
ER100500-01-CCS-EN-1
Part 1
Overview of document integration in SAP
applications
Chapter 2
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 e-mails, 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
ER100500-01-CCS-EN-1
Chapter 2 Overview of key scenarios
18 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
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 141.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 19
ER100500-01-CCS-EN-1
Chapter 2 Overview of key scenarios
20 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
2.1. Archiving scenarios
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 21
ER100500-01-CCS-EN-1
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 239.
22 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
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 via 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
ER100500-01-CCS-EN-1
Chapter 2 Overview of key scenarios
24 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
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.
Note: Note that due to a current rebranding process, the product name
prefixes may vary between Livelink ECM and OpenText.
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 Server. 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 MS 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 MS Outlook or Lotus
Notes objects (mainly e-mails) 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 Archiving and Document Access for SAP Solutions – Scenario Guide 25
ER100500-01-CCS-EN-1
Chapter 3 Overview of the components involved
OpenTextForms Management
OpenTextForms Management for SAP Solutions is an additional component for
managing scanned standard forms and for displaying them with outgoing SAP
documents (such as orders, order confirmations, delivery notes). You can also
use this component to display COLD (Computer Output to Laser Disk)
document lists together with forms.
Note: For a description of this component see the OpenText DocuLink for
SAP Solutions - Customizing and Administration Guide (DC-CGD) and the
OpenText DocuLink for SAP Solutions - User Guide (DC-UGD).
26 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
OpenText Enterprise Process Services
OpenText Enterprise Process Services allows you to create, run and administer
business workflows. Archived documents can be attached to the workflows.
This also applies to workflows distributed between different systems (e.g. SAP
applications).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 27
ER100500-01-CCS-EN-1
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
ER100500-01-CCS-EN-1
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 will find a description of the individual scenarios in the following sections.
You will 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
ER100500-01-CCS-EN-1
4.2. Incoming documents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 31
ER100500-01-CCS-EN-1
Chapter 4 Scenarios for document archiving
DocuLink
Archiving is performed either at the same time as or after a record is created in the
DocuLink view. Creating and assigning the record can also be performed
automatically using attribute transfer from the document.
SAP PLM
Archiving occurs after the PLM DMS document is processed. If the appropriate
preconfiguration is available, the assignment can also be performed
automatically.
32 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
4.2. Incoming documents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 33
ER100500-01-CCS-EN-1
Chapter 4 Scenarios for document archiving
34 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
4.2. Incoming documents
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 35
ER100500-01-CCS-EN-1
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
ER100500-01-CCS-EN-1
4.2. Incoming documents
MS Office documents
You can store MS Office documents with DesktopLink in all scenarios. To do
this, additional customizing steps are required which are described in “Setting
up DesktopLink” on page 153.
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
ER100500-01-CCS-EN-1
Chapter 4 Scenarios for document archiving
Using the procedure described in steps 6 to 8, Enterprise Scan can access several
OpenText Archive and Storage Services. The prerequisite for this is that the
OpenText Archive and Storage Servicess 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
ER100500-01-CCS-EN-1
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
ER100500-01-CCS-EN-1
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
ER100500-01-CCS-EN-1
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
ER100500-01-CCS-EN-1
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
ER100500-01-CCS-EN-1
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, e.g. 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 Server 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 or OpenText Imaging Web Viewer
for ArchiveLink documents by applying SAP OSS note 821218 in the SAP SNOTE
transaction and performing the Livelink Imaging Integration with SAP customizing
as described under “Configuration for Java Viewer/Web Viewer” on page 248.
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
ER100500-01-CCS-EN-1
5.1. Working with documents in SAP CRM 7.0
Figure 5-2: SAP CRM Web UI: OpenText DocuLink for SAP Solutions
integration via transaction launcher
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 45
ER100500-01-CCS-EN-1
Chapter 5 Scenarios for SAP CRM
46 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
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
ER100500-01-CCS-EN-1
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 will 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
ER100500-01-CCS-EN-1
6.2. Customizing phases overview
Special customizing
This phase covers all the steps that are additional to standard customizing.
These could be expansions for file formats that are not supported by the
standard or the creation of new bar code types.
The following table gives an overview of the customizing phases and the steps
involved. You will find a more detailed description of the individual phases in the
respective sections.
Note: The transaction numbers and tasks in the table are given for SAP basis
version 7.0.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 51
ER100500-01-CCS-EN-1
Chapter 6 Introduction
Authorization object
An authorization object describes actions that can be permitted, e.g. 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, e.g. 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, i.e. 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
ER100500-01-CCS-EN-1
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
ER100500-01-CCS-EN-1
Chapter 6 Introduction
54 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
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.
1. In the authorization object S_RFC, edit the following Field name values:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 55
ER100500-01-CCS-EN-1
Chapter 6 Introduction
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
ER100500-01-CCS-EN-1
Chapter 7
Initial customizing
3. Click on (Change).
An overview of the output devices is displayed, which can be edited.
4. Click on (Create).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 57
ER100500-01-CCS-EN-1
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
ER100500-01-CCS-EN-1
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
ER100500-01-CCS-EN-1
Chapter 7 Initial customizing
2. Create the job step by clicking on ABAP program and enter the name of the job:
ilqbatch.
3. Click on (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
ER100500-01-CCS-EN-1
7.3. Scheduling an ArchiveLink job
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 61
ER100500-01-CCS-EN-1
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 on (Save).
62 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
7.5. Maintaining the ArchiveLink basic settings for DMS
Notes
• DMS is not used in SAP CRM.
• From SAP basis version 4.6C, archiving no longer functions without the
deactivation of print list management in the DMS, unless the print lists are
actually managed in the DMS.
• Deactivate IMC
• Deactivate Print List Management in DMS
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 63
ER100500-01-CCS-EN-1
Chapter 7 Initial customizing
3. Click on (Save).
64 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
7.6. Setting parameters for the archive format
2. Enter the report name RSPARAM, click the (Execute) button and then again the
(Execute) button.
3. The list contains the rspo/archive_format parameter together with its value.
Note: After modifying the profile parameters you must restart the SAP system.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 65
ER100500-01-CCS-EN-1
Chapter 8
Communications setup
The following procedures set up the communication between the SAP systems and
the Archive and Storage Services. The configuration must be performed once for
each pair of SAP system and Archive and Storage Services and in cludes the
following steps:
• be created in the SAP system on the client on which storage is taking place (if
storage is taking place on several client of an SAP system identical on all clients)
• be assigned the necessary rights (see “Rights for feedback users” on page 55),
• be entered in the Livelink ECM – Archive Administration when configuring
the SAP system (see “Configuring an SAP system in the OpenText
Administration Client” on page 68).
To create and manage the feedback user in the SAP system user
administration:
3. Click on (Create), or copy the existing SAPCPIC user using (Copy as).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 67
ER100500-01-CCS-EN-1
Chapter 8 Communications setup
Address tab
Last name
Name of feedback user, e.g. IXOSCPIC
Password
Password of feedback user; the password entered must be identical to
the one in the Livelink ECM – Archive Administration.
User group
Technical User
User type
System or Communication
Profile tab
(see “Rights for feedback users” on page 55)
• S_A.USER
• S_A.CPIC
5. Click on (Save).
For more details see OpenText Archive Server - Administration Guide (AR-ACN).
Note: The following steps apply in the same way for SAP ERP as they do
for CRM systems, although the interface terms only contain the name “R/
3”.
2. Double-click the required Archive and Storage Services, enter your user name
and password and confirm.
68 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
8.2. Configuring an SAP system in the OpenText Administration Client
Figure 8-1: R/3 Gateway Configuration for the Archive and Storage
Services
Subnet mask
Defines which parts of the Internet address are evaluated. It is possible to
restrict the evaluation to individual bits of the particular address part.
Subnet addr.
Specifies the precise address partial values for the subnet in which in the
archive server or an Enterprise Scan workplace is located. At least the first
part of the address must be specified (NNN.0.0.0). Thus, a separate gateway
must be configured for each subnet.
R/3 system ID
Three-character system ID of the SAP system (SAP_SID) for which the
gateway is configured. If this is not specified, then the gateway is used for
all those SAP systems for which no gateway entry has been made. In case
subnets overlap, the smaller network takes priority over the larger one. If
the networks are of the same size, the gateway to which a specific SAP
system is assigned has priority over the default gateway that is valid for all
the SAP systems.
R/3 gateway
Name of the server on which the SAP gateway runs. This is usually the SAP
database server.
Gateway number
Two-digit instance number of the SAP system. The value 00 is usually used
here. It is required for the sapgwxx service on the gateway server in order to
determine the number of the TCP/IP port being used (xx = instance number;
e.g. instance number = 00, sapgw00, port 3300).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 69
ER100500-01-CCS-EN-1
Chapter 8 Communications setup
Figure 8-2: Maintaining the SAP system on the Archive and Storage
Services
R/3 SID
Three-character system ID of the SAP system with which the administered
server communicates (SAP_SID).
Server name
Name of the SAP database server on which the logical archives are set up in
the SAP system.
R/3 client
Three-digit number of the SAP client in which archiving occurs.
70 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
8.2. Configuring an SAP system in the OpenText Administration Client
Codepage
Only relevant for languages which require a 16-bit character set for display
or when different character set standards are employed in different
computer environments. A four-digit number specifies the type of character
set which is used by the RFCs. The default is 1100 for the 8-bit character set.
To determine the codepage of the SAP system, log into the SAP GUI and
selectSystem | Status. If the SAP system uses another codepage, two
conversion files must be generated in SAP transaction SM59, one from the
SAP codepage to 1100 and the other in the opposite direction. Copy these
files to the archive server directory
NT/ 2000: <IXOS_ARCHIVE_ROOT>\config\r3config
UNIX: usr/config/r3config)
and declare the codepage number here in Archive Administration.
Language
Language of the SAP system; default is English. If the SAP is installed
exclusively in another language, enter the SAP language code here.
Description
An optional description restricted to 255 characters.
Notes
• If you store into several clients of an SAP system, check the Knowledge
Center entry https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&
objId=15817282&objAction=ArticleView&viewType=1.
• If you are using a CRM system, continue with “Creating an exchange
directory” on page 72.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 71
ER100500-01-CCS-EN-1
Chapter 8 Communications setup
You can check the status of RFC processes (for details see the OpenText Archive Server
- Administration Guide (AR-ACN)):
In these archive scenarios the SAP application server stores the data in the exchange
directory (basic path in OAC0 transaction). Starting with ArchiveLink protocol 4.5,
the storage type is HTTP content server. In this case the archive and storage
services need no exchange directory.
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 and Storage Services 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 (e.g. 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.
72 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
8.4. HTTP communication in Unicode systems
Indication The exchange directory must be indicated to the SAP application for every logical
archive:
• SAP application: Transaction OAC0, see “Maintaining HTTP archive in the SAP
application” on page 82.
4. In the Character Width in Target System area, activate the Unicode option.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 73
ER100500-01-CCS-EN-1
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 (see “Scenario
customizing” on page 93).
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 75
ER100500-01-CCS-EN-1
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 MS Word, MS
Excel, CAD applications, etc.
76 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
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 or 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 or 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, e.g. from office programs. They are
displayed using the program with which they were created.
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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 77
ER100500-01-CCS-EN-1
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 and Storage Services. Since version 6.0 of the OpenText Imaging clients only
OpenText
components
HTTP communication is supported.
Enhanced When running communication between OpenText Imaging Clients and Archive and
security Storage Services via HTTP, you can secure the communication between the
individual components as follows:
• Securing the connection between OpenText Imaging Clients and the Archive and
Storage Services 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 and Storage Services
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 and Storage
Services as a certificate for the signature check (OAHT transaction, see “Sending a
certificate” on page 90 and section 14 “Configuring security settings” in
OpenText Archive Server - Administration Guide (AR-ACN)).
Note: Note that if you have installed Enterprise Library Services and use it
with the archive, you must use SecKeys. In this case, you must customize
78 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
9.1. Basics
the settings of your local archive, the SAP system and the imaging clients to
use signed URLs and certificate authentication.
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 79
ER100500-01-CCS-EN-1
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.
80 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
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, execute 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 81
ER100500-01-CCS-EN-1
Chapter 9 Basis customizing
The following overview shows the significance of the individual table columns and
their references.
82 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
9.2. Maintaining archives
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; this may only contain capital letters and
numbers.
Description
Description of the archive, e.g. indication of archive usage and the Archive
and Storage Services.
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 77).
The OpenText protocols OT_* can be created manually as described in
OpenText Archiving and Document Access for SAP Solutions - Installation and
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 83
ER100500-01-CCS-EN-1
Chapter 9 Basis customizing
Upgrade Guide (ER-IGD). They are also available with transports that can be
downloaded from the OpenText Knowledge Center (https://
knowledge.opentext.com/knowledge/cs.dll?func=ll&objId=15777379&
objAction=browse).
Version no.
Version of the ArchiveLink interface used: 0045
HTTP server:
Name of the OpenText Archive and Storage Services. In addition, the port
should be shown, for example: monopoly:8080.
From SAP basis 6.20, the port no. is entered in a separate field.
Port Number
Port Number of ArchiveLink connection.
SSL Port Number
When using the secure transfer protocol SSL (Secure Socket Layer).
Program (CRM: HTTP Script)
Enter archive.
Basic Path, Archive Path
Path to the exchange directories. For HTTP communication the Archive and
Storage Services no longer reuires access to this directory. The SAP
application server stores the documents to be archived on the basic path.
The Archive and Storage Services make the documents requested by the
SAP application available on the archive path (see “Creating an exchange
directory” on page 72). For data archiving, the exchange directory must be
entered identically in the FILE transaction (or SARA) with particular
attention to upper/lower case.
Notes
• 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.
If both the SAP system and the Archive and Storage Services are
installed on Windows NT and the exchange directory resides on the
Archive and Storage Services, the path consists of three components.
The format must comply with the UNC (Uniform Naming
Convention):
\\<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
84 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
9.3. Maintaining global document types
sent from the SAP application to the Archive and Storage Services (see
“Sending a certificate” on page 90) and the signature check must be
configured in the Livelink ECM – Archive Administration (see the section
14 “Configuring security settings” in OpenText Archive Server -
Administration Guide (AR-ACN)).
Tip: You can send a certificate from your SAP system directly to the
content repository defined here by clicking the (Send certificate) icon.
6. Click on (Save).
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 85
ER100500-01-CCS-EN-1
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, execute 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.
86 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
9.3. Maintaining global document types
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 87
ER100500-01-CCS-EN-1
Chapter 9 Basis customizing
To maintain link between the document type and the storage system:
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
L
Status of Link entry. Enter an X to activate the link so you can use it.
88 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
9.5. Document type customizing wizard
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.
3. Enter the Document type and the Description, as in the OAC2 transaction, 1st
and 2nd column labeled Doc.type.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 89
ER100500-01-CCS-EN-1
Chapter 9 Basis customizing
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.
7. Enter the Content Repository, the Link, and the Retention per. as in the OAC3
transaction.
8. Click on 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 and Storage
Services 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 and Storage Services as a certificate. To check the validation of
the sent certificate, the system administrators of the SAP system and the Archive
and Storage Services 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 and Storage Services (see OpenText Archive
Server - 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 archive in the SAP application” on page 82).
2. Find the archive server you want to send the certificate to in the list of HTTP
Content Servers.
90 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
9.6. Sending a certificate
For import of a certificate on the Archive and Storage Services see OpenText Archive
Server - Administration Guide (AR-ACN).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 91
ER100500-01-CCS-EN-1
Part 3
Scenario customizing
Chapter 10
Archiving via the ArchiveLink interface
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.
• VNOP
• SD: Linking the document type with the Sales document type.
• MM: Activating storage of incoming documents. • SPRO
• HR: Setting barcode entry for the HR info type. • SPRO
Archive Administration for Enterprise Scan Archive Modes tab
1. Defining an Archive Mode and a Scan Host entry.
Enterprise Scan Profile —>
Configure menu
1. Configuring profiles.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 95
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
10.2.1 Prerequisites
The following prerequisites must be fulfilled (for details see “SAP basis
customizing” on page 47):
• The initial customizing must be fully completed.
• The RFC or HTTP connection must be set up.
• An archive (content repository) must be set up in the SAP application and on the
OpenText Archive and Storage Services.
• Enterprise Scan must be installed on the workstation.
10.2.2 Steps
Customizing for Late archiving with bar codes comprises the following steps:
• “Creating and linking a document type”
• “Specifying bar code settings for the object type/document type”
• “Activating bar code entry (module-specific)”
• “Setting up archive modes for scanning”
• “Configuring Enterprise Scan”
2. Create a global document type (for details see “Maintaining global document
types” on page 85).
Enter the required parameters (example values only):
Doc.type
ZSDIACTINQ
Doc.type
(Description)
Customer request
Doc.class
FAX
3. Execute the OAC3 transaction and enter the link (see “Maintaining links”
on page 88).
Enter the required parameters (example values only):
Obj.type
BUS1006
96 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.2. Archiving incoming documents with bar codes
Doc.type
ZSDIACTINQ
Status
X
Cont.Rep.ID
YE
Relationship
TOA01
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 97
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
Object type
Object type for which bar code entry is to be activated, e.g. BKPF or BUS1006.
Document type
Optional: Document type for which bar code entry is to be activated, e.g. 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.
98 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.2. Archiving incoming documents with bar codes
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 externally
When the option is activated, after an archived document has been
successfully assigned, the entry created by the Archive and Storage Services
system is not deleted from the table of open bar codes. This allows to assign
other SAP business objects to an archived document.
Popup in Workflow
When the option is activated, it also activates the dialog box for bar code
entry for the document type entered, although an active entry scenario
already exists using SAP Business Workflow. Normally, bar codes are not
used when entering documents via Workflow, since it links the application
document and the document automatically.
5. Click on (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
object type/document type” on page 97), the menu option Create | Enter Bar Code
will be available for the business object in the generic object services.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 99
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
10.2.5.1 FI module
The object type BKPF is linked to various different FI document types, e.g. 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,
i.e. only one document type can be assigned to a combination of FI document
type with company code.
CoCd
Company code, e.g. 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, e.g. 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, e.g. ZFIIINVTST. The bar code settings for this document
type must be defined in the OAC5 transaction.
5. Click on (Save).
To test the settings, enter a posting, e.g. with the FB01 transaction. The bar code
dialog must be displayed.
100 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.2. Archiving incoming documents with bar codes
10.2.5.2 SD module
Various sales document types are connected with the VBAK object type, e.g. 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, e.g. with the VA01 transaction. The bar code
dialog must be displayed.
10.2.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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 101
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
1. Execute the SPRO transaction and click the Implementation Guide IMG button.
5. Enter the configuration for an existing document type. To create your own
document types, click on 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.
102 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.2. Archiving incoming documents with bar codes
6. Click on (Save).
10.2.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.
1. Execute the SPRO transaction and click the Implementation Guide IMG button.
4. Double-click Activate Storage per Movement Type and activate the desired
transaction type in the Store column, e.g. 101 Wareneingang.
8. Click on Cancel.
To test your settings, enter a posting with the corresponding transaction (in our
example MB01). The bar code dialog box must be displayed.
For more details see section 18 “Configuring scan stations” in OpenText Archive
Server - Administration Guide (AR-ACN).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 103
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
Figure 10-3: Add archive mode on the OpenText Archive and Storage
Services
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.
104 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.2. Archiving incoming documents with bar codes
Figure 10-4: Add New Scan Host Entry on the OpenText Archive and
Storage Services
Scan host
Name of the Enterprise Scan computer that will scan and store 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 and Storage Services” on page 85).
1. Start Enterprise Scan on the workstation for which you configured the archive
mode.
2. In the Enterprise Scan menu, click on Profile → Configure.
3. On the Input tab, create a subprofile for scanning and set the required scanning
parameters.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 105
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
4. On 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 the Configure button 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 Livelink ECM –
Archive Administration.
b. The connection with the Archive and Storage Services on which the archive
modes are configured. The Archive and Storage Services 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).
106 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.3. Archiving incoming documents with workflow
Note: The direct scanning to PDF is available; for details see “Scanning to
PDF” on page 116.
10.3.1 Prerequisites
The following prerequisites must be fulfilled (see “SAP basis customizing”
on page 47):
• The initial customizing must be fully completed.
• The RFC or HTTP connection must be set up.
• An archive (content repository) must be set up in the SAP application and on the
OpenText Archive and Storage Services.
• Enterprise Scan or Windows Viewer with DesktopScan must be installed on the
computer.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 107
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
• 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. Execute the SWU3
transaction and click on 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 executed 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
Alternatively, the workflow task can be released for a particular agent group. Click
the Agent assignment create icon 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 110).
108 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.3. Archiving incoming documents with workflow
10.3.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 111) or with the following
individual special transactions:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 109
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
10.3.4 Overview
10.3.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 will 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.
110 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.3. Archiving incoming documents with workflow
Limit View to
For users who only use one setting, the view can be restricted accordingly.
You must select the required setting before calling up the user settings.
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.
Note: You can also run customizing using a number of special transactions.
The default settings for all scenarios are configured in the OAWS transaction.
To customize using the document type customizing wizard for SAP ERP
3. Select a value for the Doc.type field and click the Continue button.
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 the Continue button.
5. Select the Workflow document type option and click the Continue button.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 111
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
Depending on the scenarios you wish to use with this document type, enter one
or more of the following parameters:
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 the Continue button. You will 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; therefore, you only need to enter the values
for the parameters. Generally, this will be the transaction code to be invoked by
112 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.3. Archiving incoming documents with workflow
the workflow; the transaction code must be entered in capitals. For an overview
see “Workflow parameters” on page 109.
10. Enter the archive (content repository) and the link table; click the Continue
button.
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.
Name
Description of the presetting to be displayed.
Click on Continue.
13. If you created new presettings, you have to specify their details in the additional
Details of presettings dialpg:
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 110. 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 will be 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 the buttons to change the default setting.
d. Click the Continue button.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 113
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
• “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 and Storage Services 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 103 and in section 18 “Configuring scan stations” in
OpenText Archive Server - Administration Guide (AR-ACN).
sapdp<INS>32<INS>/tcp
sapgw<INS>33<INS>/tcp
Note: In case you edit this file, insert an empty line at the end.
114 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.3. Archiving incoming documents with workflow
The SAP protocol contains the application that is started using OLE. This setting
applies to all archives that use the protocol.
IXSCAN
Both applications can be started.
IXVIEWER
Only Windows Viewer is started.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 115
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
8. Click on (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.
Option A: With The direct scanning to the PDF format provides an additional format to the standard
Enterprise Scan fax and text formats. You first have to create a corresponding document class and
earlier than
10.5
then to adapt the ArchiveLink protocol.
Note: Scanning to PDF requires a prior setting in the Enterprise Scan. For more
details see Livelink Imaging - PDF Extensions 9.6 - Installation Guide (CL-IPD).
2. Copy the existing entry for the PDF document class to a new entry named
PDF_SCAN. Leave the MIME type setting to application/pdf.
4. Double-click on the entry for the protocol to be used for scanning to PDF.
116 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.3. Archiving incoming documents with workflow
Communication Type
Must be set to value OPEN.
Application
Must be set to IXSCAN.
9. Click on (Save).
Option B: Using Starting with Enterprise Scan 10.5, the DocFormat property can be returned to set the
Enterprise Scan right document class. This can be done by setting the command option
10.5 and later
@DTI=DocFormat.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 117
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
118 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.3. 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 8 “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.
Caution
At the time this part of the documentation was updated, DocuLink 10.5 SP1
was not adjusted to support this feature of EnterpriseScan 10.5. In the case
of Archive Mode = 4 ArchiveLink Scanning, DocuLink still populates the
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 119
ER100500-01-CCS-EN-1
Chapter 10 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 on 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.
120 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.4. Manually storing incoming documents
2. Maintaining links
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 111.
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 166.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 121
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
10.5.1 Prerequisites
To archive outgoing documents, the following conditions must be fulfilled (see “SAP
basis customizing” on page 47):
2. Create a new global document type, or maintain the SAP standard document
type (see “Maintaining global document types” on page 85). 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 88).
122 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.5. 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 123
ER100500-01-CCS-EN-1
Chapter 10 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.
1. Execute the SPRO transaction and click the Implementation Guide IMG button.
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 on the Maintain Message Types entry.
124 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.5. 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 126
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 125
ER100500-01-CCS-EN-1
Chapter 10 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 will define that the documents must be created by the
126 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.5. 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 226.
6. In the next step (“Creating an action profile” on page 127), 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 (e.g. sold-to
party, ship-to party, etc.), which also contains details such as whether the document
is to be output by e-mail, 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 127
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
1. Execute the SPRO transaction and click the Implementation Guide IMG button.
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).
128 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.5. Archiving outgoing documents
Object type
Name of the business object type, e.g. CRM sales transaction
(BUS2000115)
7. Click on 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 for it.
9. Click on Continue.
Processing time
Specify when the action is to be processed:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 129
ER100500-01-CCS-EN-1
Chapter 10 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 executed 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.
130 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.5. 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.
Processing Method
User-specific output processing method
Use the method modified in the previous step (see “Creating and editing
the processing class” on page 127). For forms overlay, this method must be
adapted further (see “Defining a processing method for the PPF and
specifying it in the action profile” on page 226).
Output Device
Select the device you want to print or archive the document with.
Archive Mode
Indicate how the document is to be processed:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 131
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
• Print/Fax/E-mail only
• Store only
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 122).
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 which will be
displayed when the document is processed.
132 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.5. 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 134)
22. The scheduling condition is evaluated before the activity is executed. The
activity is only executed 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 134).
24. Click on 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, e.g. 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 133
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
6. Create or edit an action type, you may need one for each partner type.
7. Specify the processing types for the action profile, i.e. the format in which the
document is to be output.
The scheduling condition is evaluated before the activity is executed. The activity is
only executed if the start condition is fulfilled. The definition is the same for both
types of condition.
1. Execute the SPRO transaction and click the Implementation Guide IMG button.
134 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.5. Archiving outgoing documents
5. If no activity has been scheduled for this action profile yet, click the Create icon
and select the action definition for the activity you want to schedule.
You will find general information on the action on the Overview tab. 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.
On the ActionDetails tab you will 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 135
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
7. Click on Edit Condition. The browser for start and scheduling conditions is
opened.
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 creator (user) must be
AGENT01.
136 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.5. Archiving outgoing documents
1. Execute the SPRO transaction and click the Implementation Guide IMG button.
4. Select the desired transaction type you want to link the activity to.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 137
ER100500-01-CCS-EN-1
Chapter 10 Archiving via the ArchiveLink interface
1. Execute the SPRO transaction and click the Implementation Guide IMG button.
In our example, we select the ZTA (IXOS Telesales) sales transaction, which is a
copy of the Telesales transaction type.
138 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
10.6. Migrating ArchiveLink documents
This function module can be executed via the SE37 transaction, for example, 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 execute this report via the SA38 transaction, for example.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 139
ER100500-01-CCS-EN-1
Chapter 10 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 on a row in the protocol, details from the log file
are displayed.
140 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Chapter 11
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 141
ER100500-01-CCS-EN-1
Chapter 11 Archiving via SAP Netweaver ILM
142 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
11.1. Setting up ILM Scenario in OpenText Enterprise Library
support files bigger than 9 MB, you have to configure Archive Server 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, seeOpenText 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.6 “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 the Knowledge Center.
For detailed information about the procedure, see section 4.8 “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 Server and all known
Archive Servers).
For detailed information about the procedure, see section 4.9 “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 143
ER100500-01-CCS-EN-1
Chapter 11 Archiving via SAP Netweaver ILM
Customizing Steps
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)
144 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
11.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 145
ER100500-01-CCS-EN-1
Chapter 12
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 will be
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 147
ER100500-01-CCS-EN-1
Chapter 12 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 and Storage Services, 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.
148 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
12.1. Customizing content management
Note: Do not use the Properties button in the document zone in the
right pane of the window.
c. Browse to the Technical Information tab. There you will find the physical
Doc.class under Physical Document.
To illustrate this, let's take PDK_1 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
archives” on page 82). You do not need a document area.
In the following example, we will 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 149
ER100500-01-CCS-EN-1
Chapter 12 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 executed via the SE37 transaction, for example, 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.
150 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
12.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, i.e.
physical documents, were migrated successfully and for which documents the
migration was aborted with an error. If you double-click on a row in the protocol,
details from the log file are displayed.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 151
ER100500-01-CCS-EN-1
Chapter 13
Archiving via the ODMA interface (DesktopLink)
Notes
• Note for internal project developers
For information on user exits in DesktopLink, a technical documentation can
be requested from your OpenText contact person. Be aware that user exits
may only be used by OpenText to develop projects.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 153
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
There you will find functions for the following task areas:
• Standard Customizing for 5.x
• Expert Customizing for 5.x
• Tools
• ArchiveLink Customizing
• Version 4.x (for DesktopLink versions 4.x, no longer required)
13.1.2 Configuration
154 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.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 193, and“Rendition Management“ on page 239.
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 85.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 155
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
Note: All scenarios allow you to archive multiple documents using the Send to
menu or Drag&Drop and to index each individually in the SAP application
(see section 4 “Working with DesktopLink” in OpenText DesktopLink - User
Guide (CLDL-UGD)).
Document type
ZRCOD6MUL1
Document type
(Description)
Multi-document type for D6
Doc.class
MULTI
If you have not yet created the single document types, do this now. For details
see “Maintaining global document types” on page 85.
5. Enter:
Multitype
Short text of the multi-document type to which the single document type is
assigned.
Document class
Document class of the single document type
156 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.1. Setting up DesktopLink
Singletype
Short text of the single document type
6. Click on (Enter).
7. Repeat steps 4 to 7and assign all the required single document types to the
multi-document type.
Sourcetype
Document type for the source format
Targettype
Document type for the target format
Original
Enter an X here if you want the document to be archived in its original
format with the converted document. The relationship between the original
and the TIFF/PDF document is stored in the J_8A3T0018 table (can be
displayed using the SE16 transaction).
4. Click on (Save).
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.
3. Specify the Source document class (source format), the Target document class
(target format) and the converter (TOTIFF or TOPDF).
4. Click on (Save).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 157
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
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 MS Office documents
(including MS Outlook, extension and document class MSG) and Lotus Notes e-
mails (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.
Sourcetype
Document type for the source format
Targettype
Document type for the target format
Original
Enter an X here if you want the document to be archived in its original
format with the converted document. The relationship between the original
and the TIFF/PDF document is stored in the J_8A3T0018 table (can be
displayed using the SE16 transaction).
4. Click on (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.
158 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.1. Setting up DesktopLink
3. Specify the Source document class (source format), the Target document class
(target format) and the converter LARS.
4. Click on (Save).
1. Use the SM30 transaction to maintain the table /IXOS/RSA_T_RENS or use the
DocuLink administration transaction J6NA to maintain the table /
IXOS/RSA_T_RENS.
2. Click on (Save).
Tip: For more details see section 3.2.1 “Configuring rendition management” in
OpenText Archiving and Document Access for SAP Solutions - Installation and
Upgrade Guide (ER-IGD).
To configure the rendition server ID and profile assignment for each target
document type:
3. Specify the Target document type (as used in the J8AO transaction) and the
rendition server ID as defined in the steps above. Thus a distinctive rendition
server may be used to convert source document types to the specified target
document type.
5. Click on (Save).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 159
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
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 88.
3. At the very bottom of the page, activate the Close SAP GUI Modus option.
At archiving, attributes can be copied to the SAP application with DesktopLink and
can be processed further there.
160 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.1. Setting up DesktopLink
• 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.
• The attributes are used temporarily for document creation, e.g. in order to open a
specific DocuLink view. This is described in “Using ODMA attributes in
DocuLink using DesktopLink” on page 170.
3. Click on Display.
4. Double-click on Key fields. A table of all key field definitions appears. The Key
field and Field columns contain the names you can use for attribute names.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 161
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
3. Click on Display.
The attributes are entered in the file properties of an MS Office document on the
Custom tab. They can also be stored in the document template, so that the user only
needs to enter current values.
162 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.1. Setting up 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 164.
When an 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.
2. Under Object key you find options that affect the conversion of attributes into
the object key.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 163
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
ODMA attribute
the name of the attribute, as entered in the MS Office application.
Set-/Get-Parameter
the SET/GET parameter for the field in which the attribute value is to be
transferred.
5. Click on (Save).
6. Click on (Back).
To save attributes:
164 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.1. Setting up DesktopLink
Object type
Object type with which the document type is linked.
Scenario type
Enter * if the attribute is to be saved for all scenarios, or select a scenario.
The FRUE, GLEI and SPAE scenario types are intended for use in R/3
versions 4.0 and 3.1 and should not be used anymore. Use the WFEA,
WFEI, WFLA, WFLI and ZUAB scenario types, as well as DC30, if you use
DocuLink.
ODMA attribute
Enter the name of the attribute, as entered in the MS Office application.
5. Click on (Save).
6. Click on (Back).
The transferred attributes are saved in the J_8A3T0013 table (can be displayed with
the SE16 transaction).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 165
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
4. Specify for which users the work item is to be created. If you would like to use it
for all users, enter %ALL.
5. In the Singletype field, enter the document type for which this work item is to
be created.
6. In the Workitem text field you define the text that will be sent as a work item.
To insert ODMA attributes, enter the attribute name enclosed by &, e.g. &Date&.
When a work item is created for the selected document type, the contents of the
specified ODMA attributes will automatically be inserted.
DocuLink scenario
DocuLink
To enable free navigation or to restrict the view automatically using user-
defined properties
• The object type contains the event assigned (inherited from the interface type
IFARCH21)
• The method confirm exists;
Redefine the confirm method if necessary and remove the error message from
the program. (SWO1 transaction).
• The ExistenceCheck method, which is contained in IFARCH21, must be
redefined and implemented (otherwise no check for duplicates is carried out on
the records).
166 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.1. Setting up DesktopLink
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 167
ER100500-01-CCS-EN-1
Chapter 13 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 (see section 10.3.1.1
“General” in OpenText DocuLink for SAP Solutions - Customizing and
Administration Guide (DC-CGD)).
If you subsequently assign documents then 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:
168 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.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
(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 170).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 169
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
If the ODMA attribute values must be stored permanently, e.g. in order 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 (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.
170 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.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 171
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
Figure 13-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.
172 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.1. Setting up DesktopLink
Case Result
Different values are specified for the same The different values are evaluated as a multi-
selection field in different documents, e.g. selection for the selection criterion (OR
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.
Values for different selection fields are The values are evaluated as different
specified in different documents, e.g. selection criteria (AND operator); the view is
SF_CUST_NAME = "IXOS" in one document opened and the node which fits all criteria is
and SF_PROD_NAME = "DocuLink" in expanded; in the example the customer IXOS
another. with the product DocuLink.
Note: If you click the Standarduser button you can edit the settings for the
standard user.
2. Click the button to change the settings for the selected user.
The following window opens:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 173
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
Scenario
Choose between the following options:
• Last Scenario:
The cursor is always positioned on the scenario which was selected the
last time DesktopLink was called up.
• Last Scenario + automatic choose:
The Select scenario dialog is no longer displayed the next time
DesktopLink is started. The last scenario selected is automatically used.
• Scenario ... + automatic choose:
Here you can select a scenario that is subsequently used by default. The
Select scenario dialog box is no longer displayed
174 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.1. Setting up DesktopLink
Document type
Choose between the following options:
• Last document type:
The cursor is always positioned on the document type that was selected
the last time DesktopLink was called up.
• Last document type + automatic choose:
The Select document type dialog is no longer displayed the next time
DesktopLink is started. The last document type selected is automatically
used.
Object key
• Create Objectkey from ODMA attributes:
Activates attribute extraction (see “Configuring attribute transfer”
on page 160). The dialog with the extracted attributes for the key fields in
not opened, the related business object is displayed (only if the Confirm
method is assigned to the object type).
• No confirmation for object key:
Activates automatic attribute transfer to the SAP application. The
original document is archived and assigned without displaying the key
fields or the business object.
Tree
• technical info in tree:
Activates the display of technical information on the document type, e.g.
the technical document type name (in addition to the description), as
well as the assigned business object or the corresponding link table
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 the button, users lose their individual settings. Instead, the
standard user's default settings will be used.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 175
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
Tip: You can use the method for the J_8A3_EKKO object type as a template.
176 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
13.1. Setting up DesktopLink
3. Enter:
Object type
SAP object type, e.g. 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.
13.1.6.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:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 177
ER100500-01-CCS-EN-1
Chapter 13 Archiving via the ODMA interface (DesktopLink)
178 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Chapter 14
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, e.g. 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 entry IXOS_DL, and open it in edit mode.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 179
ER100500-01-CCS-EN-1
Chapter 14 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 will not appear in the GOS menu.
5. Save your changes.
The DesktopLink GOS service is now available in all SAP applications.
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.
180 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
14.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 181
ER100500-01-CCS-EN-1
Chapter 14 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, e.g. BKPF; corresponds with the SAP object type in the
attribute object settings
182 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Chapter 15
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,
e.g. /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 183
ER100500-01-CCS-EN-1
Chapter 15 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.
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 80).
Click on 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,
e.g. /IXOS/RM_COLD_PROJECT for the supplied sample RMS.
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. With the help of 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.
184 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
15.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 160, 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 185
ER100500-01-CCS-EN-1
Chapter 15 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 will be 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
186 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
15.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, e.g. 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 187
ER100500-01-CCS-EN-1
Chapter 15 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:
Anchor
Value of an anchor which defines the place where an ArchiveLink
document is to be inserted in the specified record.
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.
188 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
15.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 &, e.g. &
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 187; 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 (e.g. in the
SE16 transaction):
RFC_MODE 5
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 189
ER100500-01-CCS-EN-1
Chapter 15 Archiving in SAP Records Management
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 187), 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>,
e.g. ATTRIBUTES dummy| RECORDNUMBER| CC | 70, to link the document to the
record number 70.
190 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Chapter 16
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 via 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.
(SPRO transaction, SAP Reference IMG, Cross-Application Components →
Document Management → Control Data → Define Document Types)
menu option.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 191
ER100500-01-CCS-EN-1
Chapter 16 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, e.g. the default user %ALL.
Import directory
Specify the directory which 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
DOKVR = 00
DOKTL = 000
192 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
16.3. Document entry via DesktopLink
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.
3. Define the following parameters for entry via DesktopLink for SAP PLM DMS:
Store rendition
If you convert the original document into a different format and want to
store that rendition, activate this option. The rendition can either be stored
in addition to or instead of the original document, depending on the Don't
store original option.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 193
ER100500-01-CCS-EN-1
Chapter 16 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.
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 173.
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.
194 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Chapter 17
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.
17.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 195
ER100500-01-CCS-EN-1
Chapter 17 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, execute the SU01 transaction. Enter the user name and
click on Change. On the Profile tab, enter J_8AFM_ALL (all rights) or J_8AFM_ADM (all
rights apart from Delete) in the list.
Notes
• Make sure the authorization profile is active before assigning it to an user.
• The new user rights become effective the next time the user logs on.
If you want to check the authorizations defined for OpenText Forms Management,
go to the object class J8AF oriXOS-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:
196 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.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 and Storage Services. 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 197
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
The fields in the Form list window have the following meaning:
A
If a checkmark 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 206 or “Creating an action profile”
on page 127.
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.
You will find details on how to create a hard-disk archive in the OpenText Archive
Server - Administration Guide (AR-ACN).
To create a new form, work in either the Form list (J8AF transaction) or in the Form
details view (select a form and click on Detail). There are three ways of adding a
new form:
198 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.3. Adding a form
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 199
ER100500-01-CCS-EN-1
Chapter 17 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 206).
If you use Smart Forms:
Enter here the name of a Smart Form for which a processing method has been
defined.
Click in 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: 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 206 or “Creating an action profile”
on page 127.
200 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.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 will be 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 archives” on page 198). 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 201
ER100500-01-CCS-EN-1
Chapter 17 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.
Click in the Form details window on 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.
202 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.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 203
ER100500-01-CCS-EN-1
Chapter 17 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 the Get scanned form
button.
This sends a request to the scanning application to archive the current
document. The scanning software sends the document to the OpenText Archive
and Storage Services and returns the document ID for the form document. The
creation of the new form is now complete.
• Each page must be saved as a fax-compressed image (FAX Group 4) in its own
TIFF file.
• The files must be saved on the local PC.
• Access to the exchange directory (see also “Creating an exchange directory”
on page 72) must be ensured from the workstation.
Once these conditions have been met, you can import the files as a form document.
Click the Get form files button. The following dialog box appears:
204 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.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. Click on F4 to display a dialog box where you
can select the path.
Once all the path names have been entered, click the (Preview) button to check
the pages of the new form in the Windows Viewer. Click in the Get form files dialog
box the Continue button and confirm. The pages are loaded onto the application
server and transferred from there to the OpenText Archive and Storage Services. The
OpenText Archive and Storage Services 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 205
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
Note: Colored forms in JPEG format cannot be loaded from the hard disk as
files. Scan or import the form with the help of scan software instead (e.g.
Enterprise Scan) and create the document as a JPEG. Then use the Get scanned
form described above in the J8AF transaction.
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 R/3
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
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.
206 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.3. Adding a form
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.
1. Execute the SPRO transaction and double-click on SAP Reference IMG button.
2. Select [+] Sales and Distribution → [+] Basic Functions → [+] Output Control
→ [+] Output Determination → [+] Output Determination Using the
Condition Technique → [+]Maintain Output Determination for Sales
Documents.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 207
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
4. Select the appropriate output type for Order confirmation and double-click on
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 will 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 the Copy icon 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 on 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 on Copy again.
6. In the next dialog box, type your entry in the Development class field or click
on 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 on 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 *
* 'X' = screen *
* --> US_COUNTRY County for telecommunication and SET COUNTRY*
*-------------------------------------------------------------*
208 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.3. Adding a form
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 209
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
* [...]
* open form
CALL FUNCTION 'OPEN_FORM'
EXPORTING
archive_index = toa_dara
* [...]
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.
210 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.3. Adding a form
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
*" 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 206).
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.
1. In the main SAP application window, execute the VOK2 transaction. The
Maintain Output Determination window is displayed.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 211
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
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.
3. In the following Change output types: details view, click the (Display →
Change) icon in the toolbar. This displays a list of output types, which can be
edited.
4. Scroll to the BA00 Output type, and double-click on it. The View output types:
details view is displayed for the BA00 message type.
212 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.3. Adding a form
5. Select the Storage system tab. Enter one of the following values in the
Archiving mode field:
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 e.g. to ZSDOORDER. Define PDF as the Document class.
7. Click the (Save) icon in the standard toolbar.
In this step, you combine the document type with an archive (content repository), an
object type and a link table. To do this, execute the OAC3 transaction (for more details
see “Maintaining links” on page 88). 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.
2. Click on Create. The Create Sales Order window is displayed.
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. Execute the OAM1 transaction to
monitor the process.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 213
ER100500-01-CCS-EN-1
Chapter 17 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.
1. Execute the SPRO transaction and double-click on SAP Reference IMG button.
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 on 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 will copy the RLE_DELNOTE program and assign it the new name
ZRLE_DELNOTE. To do this, proceed as follows:
2. In the Program field, enter the name RLE_DELNOTE. Then select Source code,
and click on the Copy icon in the standard toolbar. The Copy Program dialog is
displayed.
4. In the next dialog box, type your entry in the Development class field or click
on Local Object at the bottom.
214 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.3. Adding a form
5. 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 on Change. The
program code is displayed and can be edited.
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!
*----------------------------------------------------------------
------** Print of a delivery note by SAPscript SMART FORMS *
*----------------------------------------------------------------
-----*
REPORT ZRLE_DELNOTE.
* declaration of data
INCLUDE RLE_DELNOTE_DATA_DECLARE.
* definition of forms
INCLUDE RLE_DELNOTE_FORMS.
INCLUDE RLE_PRINT_FORMS.
...
IF CF_RETCODE = 0.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 215
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
* get form
data: l_rc type SY-SUBRC.
IF SY-SUBRC <> 0.
* error handling
CF_RETCODE = SY-SUBRC.
PERFORM PROTOCOL_UPDATE.
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 on it in the ABAP editor.
216 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.3. Adding a form
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 206).
In the above example you have created a new program called ZRLE_DELNOTE on the
basis of the RLE_DELNOTE program. Now you will 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, execute the VOK2 transaction. The
Maintain Output Determination window is displayed.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 217
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
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. Note that form names are always written
in capitals in SAP!
If you also want to archive order confirmations, you must also modify the LD00
standard output type.
2. Select the SD document > Delivery > Condition type menu item.
3. In the following Change output types: details view, click on the (Display →
Change) icon in the toolbar. This displays a list of output types, which can be
edited.
4. Scroll to the LD00 Output type, and double-click on 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:
218 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.3. Adding a form
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 e.g. to ZSDODELNOTE. Define PDF as the Document class.
7. Click the (Save) icon in the standard toolbar.
In this step, you combine the document type with an archive (content repository), an
object type and a link table. To do this, execute the OAC3 transaction (for more details
see “Maintaining links” on page 88). 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:
17.3.7.3 MM module
The following example refers to the following standard values:
• Purchase order. The document type to be generated and linked to a form.
• Name. The form to be linked to order confirmations.
• ZSAPFM06P. This program generates the Purchase Order. It creates certain
outgoing documents and accesses an include program, which starts the two
modules described below. These elements of the program must be modified in
order to link a form to a generated document. You will generate a copy of the
SAP standard program and modify it to access a different include program.
• ZFM06PE02. include program. FM06PE02 is created as a copy of the include
program. This program must be modified.
• J_8AFM_GET_FORM. The first module started by the include program. The module
inserts the archive ID and the document ID in the header of the generated
document. (See TOA_DARA structure under the J_8AFM_GET_FORM module, which
is described below)
• ME_PRINT_PO. The second module started by the include program. This module
inserts storage information in the header of the generated document. The so-
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 219
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
called DARA row contains fields for the archive ID and the document ID of the
form.
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.
1. Execute the SPRO transaction and double-click on SAP Reference IMG button.
3. Click the IMG Activity icon next to Define Message Types for Purchase
Order.
5. Select the appropriate output type for purchase orders and double-click on
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.
In this example, we will copy the SAPFM06P program and assign it the new name
ZSAPFM06P. To do this, proceed as follows:
2. In the Program field, enter the name SAPFM06P. Then select Source code, and
click on the Copy icon 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 on Copy.
5. The include programs are now displayed in another dialog box. Activate at least
the FM06PE02 checkbox and enter the name ZFM06PE02. 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 on Copy again.
6. In the next dialog box, type your entry in the Development class field or click
on Local Object at the bottom.
220 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.3. Adding a form
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 on Change. The
program code is displayed and can be edited.
8. Make sure the INCLUDE FM06PE02 row was renamed to INCLUDE ZFM06PE02.
*****************************************************************
*******
* Druckroutinen für Einkaufsbelege *
*****************************************************************
*******
*----------------------------------------------------------------
------*
* Datenteil
*----------------------------------------------------------------
------*
INCLUDE FM06PTOP.
*----------------------------------------------------------------
------*
* Datenbeschaffung
*----------------------------------------------------------------
------*
INCLUDE FM06PF01.
...
INCLUDE ZFM06PE02.
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
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 221
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
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!
2. The rows that must be added to start J_8AFM_GET_FORM, are highlighted in the
example below.
Modify the ZFM06PE02 include file as follows:
222 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.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
*" 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 206).
In the above example you have created a new program called ZSAPFM06P on the
basis of the SAPFM06P program. Now you will define the ZSAPFM06P program as the
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 223
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
1. In the main SAP application window, execute 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.
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.
224 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.3. Adding a form
3. In the following Change output types: details view, click the (Display →
Change) icon in the toolbar. This displays a list of output types, which can be
edited.
4. Scroll to the NEU Output type, and double-click on 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 e.g. 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, execute the OAC3 transaction (for more details
see “Maintaining links” on page 88). 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:
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. Execute the OAM1 transaction to
monitor the process.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 225
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
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
226 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.3. Adding a form
6. Now you need to amend the action profile used to output the documents (see
also “Creating an action profile” on page 127Step 16):
Form name
Name of the form created in Section 17.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 227
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
Note: Adjusting forms in Windows Viewer is not possible for PDF documents.
To adjust 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.
228 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.4. Defining offset and layout of forms
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.
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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 229
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
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.
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.
230 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.5. Assigning forms to COLD documents
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.
Text layout
Specify the visual appearance of the text.
Font height
Specifies the font height.
Font width
Specifies the font width.
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 198) to create a form with the name FG_SINGLE.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 231
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
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:
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).
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 229 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 229).
After you log on and execute 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.
232 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.6. Options for OpenText Forms Management
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 on Continue when you have made your entries. This displays a dialog box
containing the forms available to the specified client.
Use the checkboxes to select the forms to be copied (in our example these are
MEDRUCK and WA_SCHEINVERS1).
Click on Copy. All selected forms are copied to the production client. (If a form
already exists on the production client, it is not overwritten.)
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 233
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
The new forms are displayed in the form list. The bottom line of the dialog box
specifies the number of forms copied.
2. Execute the J8AF transaction and select Form list → Copy from from the menu.
3. In the dialog box, select the 800 client and the archive ID of the production
archive (RD in the example).
4. Click on Continue. The forms available on the test client are displayed.
5. Select the FIIINVOICE and RVORDER01 forms to copy them to the production
archive.
6. Click on Copy.
The version number of the copied forms is increased by 1. In order to identify
the forms more easily, the old version number is added to the description.
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.
234 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.6. Options for OpenText Forms Management
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
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 on Transport.
The SAP dialog box for inputting a change request number appears.
You can either select an existing change request number, or click on Create Request.
The following dialog box appears:
Enter a description, e.g.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 on 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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 235
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
The change request (here S46K900112) can now be transferred to the new SAP
system in the usual way.
If the status is ONLINE, the form can be accessed and you can view it by clicking the
View icon. 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.
236 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
17.6. Options for OpenText Forms Management
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 237
ER100500-01-CCS-EN-1
Chapter 17 OpenText Forms Management
Click the Form list → Print button to show the assignment of the form pages to the
data pages (see “Assigning form pages to document pages” on page 202).
Click the Change Offset button 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 229).
Select Goto → Change documents from the menu in the J8AF transaction. The SAP
change documents start window appears. Click on Display by number or Display
by field to display a selection window for change requests of the J_8AFM object
class. When you execute the program, all the change requests created in OpenText
Forms Management are displayed.
238 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Chapter 18
Rendition Management
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 239
ER100500-01-CCS-EN-1
Chapter 19
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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 241
ER100500-01-CCS-EN-1
Chapter 19 Displaying and processing documents with OpenText viewers
The transports with the available protocols and the required additional customizing
for SAP ArchiveLink are located on the Archiving and Document Access for SAP
Solutions installation medium. For a description see “Protocol” on page 77.
Communication The ODMA takes over all the communication between the Windows Viewer and the
between OpenText Archive and Storage Services. This communication within the OpenText
OpenText
components
system can run 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 and Storage Services via HTTP, you can secure the communication between
the individual components; see “Protocol” on page 77.
242 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
19.1. Configuration for the Windows Viewer
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 and Storage Services
on which the archive (content repository) resides. Which Administration Server
is accessed by ODMA is defined by a parameter:
In OpenText Imaging Configuration:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 243
ER100500-01-CCS-EN-1
Chapter 19 Displaying and processing documents with OpenText viewers
4. The Administration Server sends the name of the OpenText Archive and
Storage Services (DShost) to the ODMA.
5. The ODMA addresses the Document Service of the named OpenText Archive
and Storage Services 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
1. The SAP server generates an URL, which contains the document ID, archive ID
(name of the archive/content repository), component ID, Archive and Storage
Services 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 and Storage Services.
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 247). The application displays the document within the browser.
244 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
19.1. Configuration for the Windows Viewer
19.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, i.e. without displaying a selection list beforehand.
If you would like a selection list of all possible documents to be displayed by
default, of which only the selected documents will be displayed, like in previous
SAP versions, you must activate the corresponding setting:
2. Activate the Simple Hit List option and save the setting.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 245
ER100500-01-CCS-EN-1
Chapter 19 Displaying and processing documents with OpenText viewers
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 9.3.2.1 “Setting Log Levels” in OpenText Imaging Viewers and
DesktopLink - Installation and Administration Guide (CL-IGD).
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.
246 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
19.1. Configuration for the Windows Viewer
Note: You cannot register the Windows Viewer for the image/pjpeg MIME
type in Internet Explorer 5.5.
Firefox and Chrome are not supported here.
3. Register the Windows Viewer for the MIME types. You have two options:
alviewer.exe /regserver
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 247
ER100500-01-CCS-EN-1
Chapter 19 Displaying and processing documents with OpenText viewers
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 the 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
General settings, default values used
• /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
Force MimeType settings to display documents
248 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
19.2. Configuration for Java Viewer/Web Viewer
• 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.
• 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.
Use Java-/Webviewer
Possible values:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 249
ER100500-01-CCS-EN-1
Chapter 19 Displaying and processing documents with OpenText viewers
No
No external viewer is used.
Yes, if winviewer is not installed locally
The external viewer specified in the Type of Viewer 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 Type of
Viewer field is used.
Yes
The external viewer specified in the Type of Viewer field is always
used.
Type of Viewer
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 heigth 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
If activated, the secure HTTPS protocol is used when the script is run.
3. If you selected the Web Viewer option above in the Type of Viewer field, you
can specify the following additional parameters for default settings:
250 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
19.2. Configuration for Java Viewer/Web Viewer
Authority Check
Activates evaluation of authorization object J_6NV_WEBV which defines
rules for accessing and processing documents.
Use signature
Restricts the usage and acceptance of URLs to signed Web Viewer URLs
only.
If documents are stored in a logical archive on an archive server where Java Viewer
or Web Viewer is not installed, you can specify a different server to start the viewer
from in the /ixos/oa_cust table.
Note: The customizing procedure with the /ixos/oa_cust table is still supported
but has been generally replaced by defining the parameters in the new /ixos/
oa_cust_a table. If you use the /ixos/oa_cust_a table to customize the external
viewer, the information in the /ixos/oa_cust table will be ignored.
ARCHIV_ID
ID of the logical archive for which the settings are defined
HTTP_SERV
Name of the HTTP server on which the viewer is installed. Use the syntax:
<server name>:<port>
For the Web Viewer only: Enter the port for Tomcat.
SCRIPT
Path name and script/application name to call either Web Viewer or Java
Viewer:
• 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.
• 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.
3. By default, the current SAP user is inserted in the URL when the viewer is
started. You can deactivate this setting; however, as a result you can not create
notes to a document in the Web Viewer. For the Java Viewer, the operating
system user is inserted in this case, and notes can still be created.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 251
ER100500-01-CCS-EN-1
Chapter 19 Displaying and processing documents with OpenText viewers
To deactivate the insertion of the user parameter in the URL, select the
DISABLE_USER option in the /ixos/oa_cust table.
Type
Enter the document extension without leading dot, e.g. 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
By default the following document and viewer type combinations are
maintained (after activation of BC set /OTEXBAS/VIEWER_CUSTOMIZING):
252 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
19.2. Configuration for Java Viewer/Web Viewer
Note: This setting does only apply to the Web Viewer components and
does not influence the standard locale set for SAP.
3. To create an entry, click the New Entries button and specify the parameters for
the new element.
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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 253
ER100500-01-CCS-EN-1
Chapter 19 Displaying and processing documents with OpenText viewers
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 (e.g. 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''
254 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Chapter 20
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:
• Fully configured Web server for sending XML workflow documents
• Fully configured SAP Web Application Server (SAP Web AS) so that your SAP
system can react correctly to XML documents and XML reply documents.
• Activated XML service: on SAP ITS the WF_HANDLER service, on the SAP Web AS
the WORKFLOW_XMLservice (SCIC transaction)
• The user with which the service logs in must exist on the SAP system.
For details on workflow customizing in SAP systems see the SAP documentation.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 255
ER100500-01-CCS-EN-1
Part 4
Using the scenarios
Chapter 21
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 259
ER100500-01-CCS-EN-1
Chapter 21 Starting the archiving procedure
1. Execute the transaction for the respective business object (e.g. 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 the icon to display the GOS toolbar and then click the icon, or
click the icon and select the Create option from the Services for Object
menu.
260 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.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 Livelink DesktopLink or Enter Barcode options for archiving.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 261
ER100500-01-CCS-EN-1
Chapter 21 Starting the archiving procedure
object data. There the familiar DocuLink functionality is available as well, e.g.
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 180. 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.
262 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.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 263
ER100500-01-CCS-EN-1
Chapter 21 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 123.
2. Enter the program name: OALINES and click the (Execute) button.
3. Enter the document type and the object type you specified in “Creating and
linking a document type” on page 122.
264 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.1. Starting archiving from the SAP application
7. Enter the search criteria, e.g. storage date or document type and object type, and
click the (Execute) button.
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 265
ER100500-01-CCS-EN-1
Chapter 21 Starting the archiving procedure
266 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.1. Starting archiving from the SAP application
Note: If you activated the Executable in dialog mode option in the action
definition, you can also execute 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 the
(Process) button.
7. Check the archive to see whether or not the outgoing document was stored
there:
c. Enter the search criteria, e.g. storage date or document type and object type,
and click the (Execute) button.
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 267
ER100500-01-CCS-EN-1
Chapter 21 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).
268 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.1. Starting archiving from the SAP application
Testing the settings for archiving print lists will be shown here using the list of
document types as an example.
21.1.6.1 Preparation
1. Execute the OAC2 transaction and create a global document type (for more details
see “Maintaining global document types” on page 85).
Output device
Enter the LP01 printer or an active SAP printer.
Spool control
Activate the following options:
Print immediately
Delete after output. This option should only be activated for testing
purposes.
New spool request
Archive mode
Select Store from the selection list.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 269
ER100500-01-CCS-EN-1
Chapter 21 Starting the archiving procedure
5. Click on 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 on Storage.
A spool order is generated and placed in the CARA storage queue.
270 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.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) button.
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 will see notes on the cause of the
error.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 271
ER100500-01-CCS-EN-1
Chapter 21 Starting the archiving procedure
6. Select the hit you want. To display the print list, click the Display from storage
system icon.
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).
272 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.1. Starting archiving from the SAP application
Testing the settings for archiving print lists will be shown here using the list of
document types as an example.
21.1.7.1 Preparation
1. Execute the OAC2 transaction and create a global document type (for more details
see “Maintaining global document types” on page 85).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 273
ER100500-01-CCS-EN-1
Chapter 21 Starting the archiving procedure
Note: If you cannot find the parameters displayed here in the start view of
the transaction, click the Properties icon 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
274 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.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 on 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.
Note: Alternatively, you can select the job directly in the job list and start it
by clicking the (Execute) button.
If an error occurs on storage, the order appears in the ArchiveLink monitor under
Asynchronous requests in the Open list. Here you will see notes on the cause of the
error.
4. Enter one or more selection criteria, e.g. information, storage date, archive or
document type.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 275
ER100500-01-CCS-EN-1
Chapter 21 Starting the archiving procedure
5. Click the (Execute) button. 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 the Display from storage
system icon.
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).
276 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.1. Starting archiving from the SAP application
21.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 executed 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
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 277
ER100500-01-CCS-EN-1
Chapter 21 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 on a row, a
list of the affected subfolders appears.
278 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.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.
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 279
ER100500-01-CCS-EN-1
Chapter 21 Starting the archiving procedure
Windows Viewer
Using the standard menu items Save or Save as and selecting the destination
SAP.
MS Office applications
Using a special menu item File > Save to OpenText DesktopLink.
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.
280 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.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).
3. Perform indexing as usual for Store and assign (see “Indexing and archiving“
on page 285).
All marked documents are stored with the same attributes.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 281
ER100500-01-CCS-EN-1
Chapter 21 Starting the archiving procedure
21.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 (e.g. DOC) to an SAP record. For example, you can link a purchase order sent via
e-mail as a file attachment to an SAP record in this way.
You can link an e-mail 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 (e-mail, 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 285).
To display the archived e-mail again, simply search for the linked record as usual in
the Records Management transaction (see “Document retrieval in SAP Records
Management” on page 304).
21.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 (e.g. 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 e-mail 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 (e-mail, 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 285).
To display the archived e-mail again, simply search for the linked record as usual in
the Records Management transaction (see “Document retrieval in SAP Records
Management” on page 304).
282 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
21.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 285).
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 283
ER100500-01-CCS-EN-1
Chapter 22
Indexing and archiving
If you start archiving via the OAWD transaction, you select the presetting and the
scenario for a specific document type, with which the document will be archived,
directly.
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 285
ER100500-01-CCS-EN-1
Chapter 22 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 (see
“User-specific settings in the SAP application for DesktopLink” on page 173).
286 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
22.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 285.
2. To archive an individual original document, click on Continue. To archive all
original documents in a document stack, click on Mass archiving.
3. File upload: The file selection dialog appears. Select the file to store and click on
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 287
ER100500-01-CCS-EN-1
Chapter 22 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 285.
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)). Continue archiving with (OK).
The document is converted (if selected) 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 execute 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 285. 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 285.
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 the (Continue) button.
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)). Continue
archiving with (OK).
The document is converted (if selected) and then stored.
6. What happens next depends on the business object that you have selected.
288 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
22.2. Executing archiving
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 289
ER100500-01-CCS-EN-1
Chapter 22 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 285.
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 in-box.
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)). Continue
archiving with (OK).
The document is converted (if selected) and then stored.
5. The transaction user can execute 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. Here, too, archiving is started from the and the
document ID (the unique identifier in the archive) is given directly to the SAP
application during 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 285.
290 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
22.2. Executing archiving
4. After you select the document type, the document is converted (if selected, only
when archiving using DesktopLink) and then 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 291
ER100500-01-CCS-EN-1
Chapter 22 Indexing and archiving
7. Click the Confirm button or the OK button to link the selected business
object with the document to be archived.
The link is stored and the workflow is executed.
After you select 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 285.
2. Select the business object to which you want to link the original document.
What happens next is dependent on the selected SAP module. In the FI module
you get this dialog box:
292 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
22.2. Executing archiving
4. The file display frame appears. Select the file to store and click on Open.
The original document is stored and linked with the business object.
22.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 285 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 293
ER100500-01-CCS-EN-1
Chapter 22 Indexing and archiving
4. If necessary, select the object you want to create from the selection list, as well
as the document type.
5. If necessary, enter the missing attribute values for the document or the record in
the Create screen and click the (Create) icon.
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 285 for archiving from a client using DesktopLink.
2. If necessary, select the required record type (element type), which 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, i.e. 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 285 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 4 parameters:
• Document
• Document type
• Document part
• Document version
294 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
22.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 295
ER100500-01-CCS-EN-1
Chapter 22 Indexing and archiving
A system message confirms that the work item was created. The transaction
user can find the work item in their in-box.
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:
296 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
22.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 297
ER100500-01-CCS-EN-1
Chapter 22 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. You can check the
entry in the ArchiveLink monitor (OAM1 transaction).
9. Copy the bar code you just entered to your test document.
10. Scan the document using Enterprise Scan. The document then appears in the
document stack.
298 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
22.4. Test example Late archiving with bar codes
11. Click on 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 on 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. Check the list of open bar codes in the ArchiveLink monitor (OAM1 transaction).
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. Then click in the
Documents area on Display. Select the document and click the Display from
storage system icon.
Alternatively, you can display the document if the matching posting document
is open. Open the SAP document (FB03 transaction). 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. You can
check the entry in the ArchiveLink monitor (OAM1).
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 on 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 299
ER100500-01-CCS-EN-1
Chapter 22 Indexing and archiving
3. Enter the search parameters for the document and click the
(Execute) icon.
4. Select the document and click the Display from attachment list
icon.
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 server. Contact your system administrator if
this problem occurs.
300 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Chapter 23
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 301
ER100500-01-CCS-EN-1
Chapter 23 Displaying and processing (archived) original documents
DesktopLink” on page 173). In this case the Select document dialog box is
not opened.
302 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
23.2. Displaying original documents in Windows Viewer
• Send original documents by e-mail: You can send a link to an original document in
the archive or a copy of an original document by e-mail.
• 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 303
ER100500-01-CCS-EN-1
Chapter 23 Displaying and processing (archived) original documents
You can now select the archived document via company code, document
number and fiscal year.
• Click the button.
Here you can perform an extended search within the business object.
3. Open the Records folder and double-click on 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.
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.
304 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
23.3. Displaying forms
Note: Blank pages are not displayed in the Windows Viewer, i.e. 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 305
ER100500-01-CCS-EN-1
Chapter 23 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.
In addition to displaying the document, the Java Viewer offers further convenient
functionality regarding the document, e.g.:
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.
For more details see OpenText Imaging Windows Viewer - User Guide (CLWVW-UGD).
1. Execute the transaction for the respective business object (e.g. FB03 for
accounting documents or BP for Business partners).
306 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
23.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 307
ER100500-01-CCS-EN-1
Chapter 24
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
ECMLink 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 311.
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.
24.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 311.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 309
ER100500-01-CCS-EN-1
Chapter 24 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.
• An OpenText Content Server must be installed and running.
• 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 (ERX-CUM).
• An OpenText Archive Server with Enterprise Library Services must be installed
and running.
• Web Dynpro Configuration
To use the Web Dynpro search application, you must configure the Web Dynpro
framework in your SAP system. Perform the following steps:
For more information, see the documentation of OpenText Extended ECM for SAP
Solutions 10.0. SP2.
For the necessary configuration steps, see section 6.1 “Enabling document
declaration for ArchiveLink documents” in OpenText ECMLink for SAP Solutions -
Customizing Guide (ERLK-CGD).
310 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.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 311
ER100500-01-CCS-EN-1
Chapter 24 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 -
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.
312 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.1. ArchiveLink Full Text Search
5. Proceed as follows:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 313
ER100500-01-CCS-EN-1
Chapter 24 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 ECMLink for SAP Solutions > ECMLink, run the Maintain
Search Templates IMG activity to access the Template definition overview.
314 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.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.
EL ID
Enter an Enterprise Library ID. The Enterprise Library ID collects all
parameters for a connection to an Enterprise Library Services server. You
can create an Enterprise Library ID in Display IMG > Maintain Enterprise
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 315
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
Number of Hits
Enter a value for the number of results that you want to retrieve from
Content Server with the first request, as well as for each time that you click
the More button in the result list.
316 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.1. ArchiveLink Full Text Search
CS node ID
This field provides a search help to select a Content Server node ID from the
enterprise workspace to start the search from. Alternatively, the node ID
can be entered manually. After setting the node ID, the search in Web
Dynpro and Dynpro UI is applied recursively at this node. The search
results are shown as a search from here at this node.
Auth. User-Exit
Select an Authorization User-Exit. With this user exit, you can execute
additional authorization checks on the search result list from Content
Server. You can either select the user exit /OTX/
SEA_AUTH_EXIT_AL_AUTH processing the standard ArchiveLink
authorization object, or you can set up your own project-specific
Authorization User-Exit. For this purpose, OpenText provides a template /
OTX/SEA_AUTH_EXIT_TEMPLATE in the /OTX/RM_SEA > /OTX/
RM_SEAPI > /OTX/RM_SEAB_AUTHEXIT package.
To activate the user exit, you have to select the User-Exit Enabled checkbox.
User-Exit Enabled
Select the User-Exit Enabled checkbox to enable the execution of the
Authorization User-Exit.
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 317
ER100500-01-CCS-EN-1
Chapter 24 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.
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
318 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.1. ArchiveLink Full Text Search
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.
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
double-click, the Doc-ID and the Content Repository ID must be set
up as Region definitions in the search template.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 319
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
Mandatory
not yet implemented
Functional Name
Enter the Functional name for your region. You can select the appropriate
name from the search help list or create a new one, if no name is available
for your region. A Functional name is a unique name identifying a region
that can be listed in different content server instances under different region
names.
For frequently used regions, the Search help already provides the
Functional name. For example, to implement the standard functionality of
opening ArchiveLink documents, you always need the Doc ID and the
Content Repository ID.
The available Functional names are also listed in the Functional regions list.
If you want to use a certain region and no Functional name is available, you
have to create a new Functional name for that region.
Important
Certain Functional names have to be used in Region definitions of
the search template to perform certain actions on the search results:
• /OTX/ARCHIV_ID – Content Repository ID
• /OTX/ARC_DOC_ID – ArchivLink Document ID
• /OTX/AR_OBJECT – Document Type
• /OTX/OBJECT_ID – SAP Business Object ID
• /OTX/SAP_OBJECT – SAP Business Object Type
• /OTX/OT_SUMMARY – Content summary of the document
• /OTX/OT_NAME – Document name/title. This Functional name
is required for Web UI searches.
• transforming the result string that comes back from the Content Server
to the required format in the result list in the SAP system.
320 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.1. ArchiveLink Full Text Search
• 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 321
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
4. User Actions
Double-click User Actions
322 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.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
perform the sample user exit /OTX/SEA_ACTEXIT_SAMPLE that allows
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 323
ER100500-01-CCS-EN-1
Chapter 24 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.
324 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.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 325
ER100500-01-CCS-EN-1
Chapter 24 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.
326 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.1. ArchiveLink Full Text Search
5. To get more results, click the More Results button. 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 327
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
formatted according to the data element that has been defined in the Region
definition for this region.
328 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.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 314, step 2.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 329
ER100500-01-CCS-EN-1
Chapter 24 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 314, 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 the button.
• 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 332.
330 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.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 will 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 the icon 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 execute a certain
transaction.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 331
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
• 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
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
• Pagination and page size
1. You have the following options to access the Configuration Editor for Web
Dynpro ABAP:
2. Click Display.
332 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.1. ArchiveLink Full Text Search
• summaryState - This attribute defines the initial setting of the summary size.
Enter 0 = Less Details or 1 = More Details.
• bannerImage - Enter the name of the image file that contains the banner
image or logo that you want to show on the search UI.
• backgroundImage - Enter the name of the image file that contains the
background image that you want to show on the search UI.
3. Click Apply Changes.
4. Pagination and page sizes
Select Page_Sizes.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 333
ER100500-01-CCS-EN-1
Chapter 24 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.
334 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText 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 335
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
The Business Content window is now available in the GOS menu of your business
object.
336 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.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 337.
After customizing the business workspace option, the Business Content window
always displays the Business Workspace item in the list tree view. You have the
following options:
• 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” on page 339.
• 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” on page 340.
• 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” on page 344.
• 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 351.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 337
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
connection to the relevant Content Server instance to enable the full text search in
the business workspace. For more information, see Logical Destination in
Enterprise Library Server settings on page 316 and “Creating a Logical
Destination in Enterprise Library Settings” on page 325.
• elservice.knownContainerTypes
• elservice.knownNonContainerTypes
For more details, see section 3 “Configuration” in OpenText Runtime and Core
Services - Administration Guide (ELCS-AGD) and OpenText Runtime and Core
Services - Configuration Parameters (ELCS-RCP).
338 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.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 339
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
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
340 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
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 341
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
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.
• The page size is preserved until you change it.
• If you leave and then restart the Business Content window, the page size is
reset to the default page size of 25.
• For performance reasons, there is no Show all option available.
• If you switch to another page and then change the page size, you start again
with the new page size on the initial page (page 1).
• 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.
342 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.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 343
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
344 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
1. Create a folder
You can create a folder only in the tree view, therefore it is another folder or a
Content Server item that has been configured as a container.
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 345
ER100500-01-CCS-EN-1
Chapter 24 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.
Drag&Drop
Users can upload a document into a business workspace in the
Business Content window by Drag&Drop. To use this function, users
need the S_GUI authorization object with ACTVT=60.
346 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
• 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 type.
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 347
ER100500-01-CCS-EN-1
Chapter 24 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.
348 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.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.
5. Edit a document
To be able to edit a document, you need the necessary permissions in Content
Server and the document must not be reserved by another user.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 349
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
7. 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:
Leave the search result list and return to the document list.
350 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
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:
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
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 351
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
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
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 ELIB settings - You must ensure that the
value for the Logical Destination in the Enterprise Library Server Settings 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 Enterprise Library Server
settings on page 316 and “Creating a Logical Destination in Enterprise Library
Settings” on page 325.
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.
352 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 353
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
• 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.
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.
354 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
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:
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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 355
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
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:
• 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.
356 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
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.
Example: In MS Office Word, built-in attributes are, for example, Author, Title,
Subject, Keywords. In the document, you access them via Office Button > Prepare >
Properties.
• Custom attributes - are either predefined custom properties of the supported
document formats or freely defined properties.
Example: In MS Office Word, you access and maintain the Custom attributes as follows:
click the Office Button > Prepare > Properties. Click Document Properties > Advanced
Properties. Click the Custom tab. You can either use the predefined attributes or create
new attributes.
• Special file properties - are predefined properties coming from the file system.
Currently three properties are supported: File name, File Size and File Path.
2. Run the SPRO transaction and access the SAP Reference IMG. Navigate to
Open Text Archiving and Document Access for SAP Solutions > ArchiveLink
PLUS and run the Define external attribute mapping activity.
3. Click New Entries to create a new property mapping. Add the following
entries:
• 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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 357
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
Note: No value check occurs for this type of attribute because Custom
properties can be freely defined.
• 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 MS 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.
358 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
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 354.
To add a document:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 359
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
• 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.
360 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
To edit attributes:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 361
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
• 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 ECMLink for SAP Solutions >
Maintain Enterprise Library Servers Settings> Assign Declaration ID to Object
Type and Document Type. For details, see section 6.10 “SAP: Assigning a
declaration ID to a business object and document type” in OpenText ECMLink 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.
362 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
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 4.6.1
“Declaring records ” in OpenText ECMLink 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 4.6.1
“Declaring records ” in OpenText ECMLink for SAP Solutions - User Guide
(ERLK-UGD).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 363
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
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:
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.
3. To add one or more attachments using search, do the following:
364 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
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
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 365
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
If configured, the Business Content window contains a Local files node which
displays OpenText Tempo Box folders and other folders on the local file system.
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.
366 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
24.2. OpenText Business Content window
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:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 367
ER100500-01-CCS-EN-1
Chapter 24 ArchiveLink Plus and OpenText Business Content
To copy to a local folder, drag the document to a folder in the Local Files node.
368 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Part 5
SAP application log
Chapter 25
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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 371
ER100500-01-CCS-EN-1
Chapter 25 Troubleshooting using the SAP application log
CALLER line
The CALLER line displays action type and caller information (e.g. 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
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
372 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
25.2. SAP application log for ArchiveLink Fulltext Search
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.
Double-clicking on a message line shows the message number (e.g. 81246 for
message class 81, message number 246).
For details to work with the SAP application log, see section 2.1.5 “Analyzing the
application log” in OpenText ECMLink for SAP Solutions - Administration Guide
(ERLK-AGD).
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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 373
ER100500-01-CCS-EN-1
Chapter 25 Troubleshooting using the SAP application log
For errors coming from the OpenText Rendition Server, see also the server's logs.
374 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Chapter 26
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.
New: You can now use License Measurement Cockpit to measure both SAP
systems and Content Server for the correct use of licenses.
Important
The revised OpenText License Cockpit was designed to serve measurement
of both SAP systems and connected Content Servers with ECMLink. The
following description includes Content Server measurement. If your system
does not have ECMLink and Content Servers the respective information is
not relevant for you.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 375
ER100500-01-CCS-EN-1
Chapter 26 OpenText License Report
Extended ECM for SAP Solutions license measurement consists of the following
parts:
Important
The authorization object J_6NLC_TYP is not used to grant access
permissions.
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 wether they are sold by SAP
or OpenText.
376 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
26.2. Prerequisites
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
26.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. On Content Server, assign the appropriate license type to the users of Extended
ECM for SAP Solutions. For example, a users that rarely needs to work with
business workspaces needs a different license than users that daily work with
business workspaces.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 377
ER100500-01-CCS-EN-1
Chapter 26 OpenText License Report
378 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
26.3. Preparing license measurement on the SAP system
user who runs a license measurement needs a business role with the following
authorization objects:
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 379
ER100500-01-CCS-EN-1
Chapter 26 OpenText License Report
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.
380 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
26.3. Preparing license measurement on the SAP system
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
1154 OT: User
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 381
ER100500-01-CCS-EN-1
Chapter 26 OpenText License Report
382 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
26.5. Running license measurement
Note: If there are conflicting license assignments for a user, because one of
his 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 a business workspace is
counted for the license measurement.
Note: The SAP administrator who runs the license measurement has a
administration rights on 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 ECMLink for SAP Solutions > Infrastructure > Maintain
Enterprise Library Server Settings. 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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 383
ER100500-01-CCS-EN-1
Chapter 26 OpenText License Report
384 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
26.5. Running license measurement
This section is only visible if Extended ECM is installed and Enterprise Library
IDs are maintained in the IMG activity.
Save your settings.
3. OpenText Products Sold by SAP Than 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 391.
In expert mode, you have different option 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 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
your can retrieve the export file via 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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 385
ER100500-01-CCS-EN-1
Chapter 26 OpenText License Report
386 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
26.5. Running license measurement
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.
Change entry
Edit an entry.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 387
ER100500-01-CCS-EN-1
Chapter 26 OpenText License Report
388 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
26.5. Running license measurement
a. Click Display Latest License Report to open the latest report in PDF
format.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 389
ER100500-01-CCS-EN-1
Chapter 26 OpenText License Report
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.
390 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
26.7. Understanding the consolidated measurement results
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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 391
ER100500-01-CCS-EN-1
Chapter 26 OpenText License Report
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 ECMLink. This information is
relevant for users with a license type for occasional users. If this number exceeds 50,
an issue is displayed.
392 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
26.8. Understanding and resolving licensing issues
This is the same as types CA (Table 26-3) and XEXM_NO_LICENSE (Section 26.8.3).
At least in one of the measured systems, the user has accessed Archiving, Document
Access or ECMLink functions on more than 50 days in the past year but none of his
license types is sufficient.
License types sold by OpenText (type O) are mixed with license types of SAP
reselling (type S).
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
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.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 393
ER100500-01-CCS-EN-1
Chapter 26 OpenText License Report
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 xECM 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.
User has access permissions to Archiving, Document Access or Extended ECM but
either no or a an insufficient license type was assigned to this user.
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.
• if only the wildcard value * is assigned as a license type to a user.
394 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
26.8. Understanding and resolving licensing issues
User has an “occasional” license type but has accessed Archiving, Document Access
or ECMLink functions on the SAP system on more than 50 days in the past year.
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 50, and the license
type is classified as a type for occasional usage, this causes a validation issue of type
CO.
Table 26-4: CO: Users with occasional license used the product on more than
50 days per year
ID Description
OARCO OpenText Archiving – Occasional User
OARCW OpenText Archiving – Web Named User
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 395
ER100500-01-CCS-EN-1
Chapter 26 OpenText License Report
ID Description
SARCW SAP Archiving by OpenText – User:
Employee, ESS User
License types sold by OpenText (type O) are mixed with license types of SAP
reselling (type S).
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, execute transaction se38 to start the
program /OTX/CL_MAINTAIN_ACCESS_LOG. It checks for ACTVT = 03 of
authorization object S_USER_GRP.
The data of this log table has no further relevance beyond license validation.
396 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
26.8. Understanding and resolving licensing issues
XECM_NO_LICENSE
User has access permissions to use ECMLink features on Content Server but has no
sufficient license type.
XECM_MAX_ACCESS_EXCEEDED
User has an “occasional” license type but has accessed ECMLink functions on
Content Server on more than 50 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).
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 397
ER100500-01-CCS-EN-1
Glossary
You can find a short description of the individual OpenText components in “Overview of the
components involved“ on page 25.
Action Definition
A description of the various processing types for an Activity, e.g. different types
of communication media or processing method or Smart Form to be used.
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 and
Storage Services. Starts the DocumentServices tools when requested by the
Administration client.
Archive Modes
The archive mode defines the various scenarios for the Scan-Client (e.g.Late
archiving with bar codes, Assign then store, Storing for subsequent
entry) and is defined via the Livelink ECM – Archive Administration.
ArchiveForm
A form required for storing Exchange objects (e.g. e-mails) 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 399
ER100500-01-CCS-EN-1
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, e.g. Word or DocuLink. These attributes or file properties
can be set automatically (e.g. 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, e.g.
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
400 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
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
Exchange directory
The IXOS Expert Service Center (ESC) contains up-to-date information that is
continually updated by IXOS employees, e.g. 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, e.g. creating or displaying documents.
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 401
ER100500-01-CCS-EN-1
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, e.g. e-
mails, faxes, MS Office documents.
Indexing
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.
An administration tool for setting up servers, archives, devices, hard disk buffers,
jobs, archive modes and users.
Logical archive
The storage area on the archive server in which documents can be stored. May
consist of one or more pools.
Migration
Transferring documents from one storage system to another, e.g. from an R/3 data
base to an OpenText Archive and Storage Services.
402 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Glossary
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
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.
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, e.g. 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 (e.g. 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 403
ER100500-01-CCS-EN-1
Glossary
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, e.g. 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
404 OpenText Archiving and Document Access for SAP Solutions – Scenario Guide
ER100500-01-CCS-EN-1
Glossary
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.
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 executed. The
activity is only executed if the start condition is fulfilled.
Transaction type
TWIPS
Work item
Workflow
OpenText Archiving and Document Access for SAP Solutions – Scenario Guide 405
ER100500-01-CCS-EN-1