Pbs Guide
Pbs Guide
Manual Part A
- Installation -
Compatible with
SAP R/3 4.x
SAP ERP 2004
SAP ERP 6.0
SAP ERP 6.17
SAP, R/3, SAP ERP, SAP NetWeaver, ABAP and others are registered trademarks of SAP
SE in Germany and in several other countries.
A convenient display and evaluation of archived transaction data – as the SAP user
is used to for database data – can often only be carried out in a very restricted
manner using SAP standard means depending on the application module. This is
particularly the case for large archive data stocks. The PBS archive add ons can be
used here. They can be provided for nearly all SAP modules and release levels,
and start with a "C" (for Complete) in their description. For example, PBS archive
add on CCOPA for the SAP module COPA.
Using the PBS archive add ons you can quickly and easily access your archived
data even after data archiving during your day-to-day business. The unrestricted
data access is realized by an intelligent indexing concept. It extends the SAP ar-
chive infrastructure components and integrates itself optimally with SAP archiving.
Archive data that has been indexed can still be provided after a release upgrade
PBS archive add ons - Installation - 4
immediately, without restrictions, and without migration effort. The PBS archive in-
dex is stored in sequential files of the SAP file system in the same way as the SAP
archive data. Afterwards, you can access the archive data online via the familiar
transactions. The SAP user can display the data from the SAP database and the
archive data simultaneously via the PBS archive add on index. For the user, it
seems as though the archived data is still in the SAP database.
The deep integration of the PBS transactions also enables direct navigation to sub-
sequent and previous documents both within the indexed SAP module as well as to
linked documents from other SAP modules. This applies not only for resident but
also without restrictions for archived data. The benefit for the user increases the
more PBS archive add ons are used.
The potential benefits of the ILM concept raises substantially if you take into ac-
count the savings that result from the SAP mirror systems. There are usually at
least two of them meaning that the saved disk storage can be tripled by performing
data archiving. Thus, time is saved for the data backup.
PBS archive add ons - Installation - 5
Table of Contents
1 Introduction 8
3 Delivery 12
3.1 Components for the SAP system: Final Release 14
3.2 Customer Patch (Updates and Subsequent Transports) 15
7 Module-Specific Features 44
7.1 Necessary Authorizations 44
7.2 Preassignment Research Source (from SAP Enterprise Release) 44
7.3 Data extract administration (from SAP Enterprise Release) 46
7.3.1 Function overview 46
7.3.2 Maintain storage nodes 48
7.3.3 Administration of extract files 52
7.3.4 Connection to a Content Repository 54
7.4 PBS archive add on CFI 56
7.4.1 Target Client for Installation Procedure 56
7.4.2 Notes on the SAP EURO Functionality 56
7.4.3 Connection to FI-AA (Asset Accounting) 56
7.4.4 Connection of the Legal Case Management to the PBS
archive add on CFI 61
7.4.5 Regeneration /PBS/RFUMSV00 from 4.0 61
7.4.6 Transfer of dynpro variants to the coding block (from ECC
5.0) 62
7.4.7 Transfer of Selection/List Variants from the SAP Standard 63
7.4.8 User Dependent Default Values SAP Memory 64
7.4.9 Suppression Message Output 65
7.4.10 Runtime Analysis 66
7.4.11 BW Data Extraction 67
7.5 PBS archive add on CSD 71
7.5.1 Zconfigurator 71
7.5.2 Administration Table 71
7.6 PBS archive add on CMM 72
7.6.1 Notes for SAP Release 3.0F 72
7.6.2 SAP Systems Without EURO Package 72
7.6.3 Migration arch. order requisitions (4.x) 72
7.7 PBS archive add on CPP 73
7.7.1 To Do after Put to Enterprise Release 73
7.7.2 New Program Names 73
7.8 PBS archive add on CCO 74
PBS archive add ons - Installation - 7
8 Documentation 80
8.1 Display of PBS Documentation in the SAP System via Intranet or
the local network 82
1 Introduction
The PBS archive add ons are constructed in modular form and cover the applica-
tion modules FI, SD, MM, CO etc. with a special program package for exactly this
application. You can easily see from the name which PBS archive add on belongs
to which SAP module: CFI, CSD, CMM, CCO etc.. All PBS archive add ons can be
easily installed in the SAP system via the transport utility "tp" of SAP SE up to Re-
lease 4.6C and with SAP transactions SAINT and SPAM in the Enterprise Release.
This installation guide should help you to simplify the successful installation of the
PBS archive add on(s). Please read our recommendations on the installation of the
PBS archive add ons step for step. The general part, describing the same tasks for
all PBS archive add ons, is followed by a chapter with module-specific recommen-
dations. Please read the hints listed for your module before installing the PBS ar-
chive add on.
The modular user manual of each PBS archive add on is composed of the partial
manuals:
- Part A: Installation
- Part B: Administration, Archive Construction and -Maintenance
- Part C: Application Programs / -Transactions
- Part D: Module-Specific Additions (optional)
- Part E: Conversion Tool (Adaptation of customer ABAPs)
Should you have questions regarding the installation of the PBS archive add ons or
if you have problems when installing the software please call directly the Service
Hotline of PBS Software GmbH:
Phone: +49 - 6251 - 174 110
Fax: +49 - 6251 - 174 174
email: [email protected]
Release Compatibility
The PBS archive add ons discussed in this manual run with the basis programs
of SAP SE, releases R/3 4.0, 4.5, 4.6, Enterprise, SAP ERP 2004, ERP 6.0, ERP
6.17.
PBS archive add ons - Installation - 9
Installation and Upgrade Package contain the same objects with the same devel-
opment level. Therefore, only one of both packages is always required. For the ini-
tial installation of each PBS archive add on or for an update the current Installation
Package should always be installed after changing the SAP release. However, dur-
ing an upgrade of the PBS software, the Upgrade Package should be installed
within the same SAP release.
From the SAP Enterprise Release the PBS Utilities have to be installed or updated
before the PBS modules are installed or updated!
PBS archive add ons - Installation - 10
From the Enterprise Release the customer patches are no longer provided cumula-
tively as support packages, but only contain the modifications since the creation of
the previous customer patch. Therefore, all support packages have to be imported
which are supplied with the current final release and which have not been installed
in the system yet.
If you have once purchased and installed a PBS archive add on, you can ask for
new "Customer Patches" within certain periods or if necessary (either by phone or
Internet). You will only have to import these relatively small correction transports in
order to update your PBS archive add on. A "Customer Patch" is to be installed al-
ways after the installation of the "Final Release".
PBS archive add ons - Installation - 11
For a trouble-free function of each PBS archive add on the latest version of the
utility transport should be installed after having installed the PBS archive add on. It
does not matter if it is a first installation or an update.
IMPORTANT!
From the SAP Enterprise Release the objects of the PBS utilities were con-
solidated and added by a function (see chapter 6.1). Furthermore, the trans-
ports are created with the SAP Add-On Assembly Kit and Support Packages
will be provided for the PBS Utilities.
Up to release 4.6C the utility transport has to be implemented after the installation
of the Final Release and/or Customer Patch.
PBS archive add ons - Installation - 12
3 Delivery
The programs and documentations of the PBS archive add ons are supplied as
FTP download or on CD ROM. The delivery of each module contains:
Transport files with all required programs and data files (tables,
table entries, data definitions etc.). File directory: \R3 or ECC
with the sub-directories \final for the transports of the Final Re-
lease and \patch for those of the Customer Patch.
For each module you have ordered a directory exists with the abbreviation of the
name of the PBS archive add on (e.g.: CFI) as well as a reference number referring
to the SAP release in which the PBS archive add on can be used (e.g.: 40all for all
SAP R/3 4.0x releases). Some modules have special sub-directories; please see
the module-specific hints in this installation manual regarding the description of
these sub-directories.
PBS archive add ons - Installation - 13
Example:
From R/3 release 4.0, PBS has an own namespace for the specific data objects of
the PBS archive add ons so that no naming collisions should occur. The
namespace must be defined before the installation of the PBS archive add on (see
chapter 4.1 and 5.1 respectively).
PBS archive add ons - Installation - 15
From SAP Enterprise Release a previous backup is no longer required, as all cus-
tomer-specific modifications can be compared using the SAP transactions spau
and spdd during the import of new transports. A precondition is that you use the
modification assistant for entering modifications.
From SAP Enterprise Release you can compare the modifications us-
ing the SAP transactions spau and spdd.
PBS archive add ons - Installation - 16
If you have an SAP system release 4.6C or lower, see chapter 5 for all installation
details.
PBS always develops the PBS archive add ons based on the current SAP Put
Level, supplemented with the latest available hot packages. PBS attempts to
keep all modules downward compatible to the corresponding hot packages. How-
ever, in some cases conflicts and related problems may occur when installing re-
spectively running certain PBS programs due to different hot package levels (Cus-
tomer <> PBS). Should you be faced with such a situation please contact as soon
as possible the PBS Service Hotline so that the problems can be solved soon.
PBS archive add ons - Installation - 17
Please note:
Copy this package from the delivery in a directory in which you can access with
SAINT.
Choose the directory in which you wish to copy the files supplied in the selection
screen Select CAR/SAR archive'. After having opened the file continue the instal-
lation in SAINT by selecting the button Continue. The procedure corresponds to
the description for the import of an installation package in chapter 4.2.
PBS archive add ons - Installation - 18
After the import of the package PBS_NSP_IP_1.sar you can display the PBS
namespace screen with transaction SE03 selecting Administration – Dis-
play/Change Namespaces. The detailed view of the entry /PBS/ should be as fol-
lows:
You need the repair license if you intend to define own modifications in the PBS
programs. As the namespace role for the PBS namespace has the entry C in your
system, the modification assistant is called automatically in case of any changes in
the PBS programs - for example with transaction SE38 -. Using the transaction
SPAU and SPDD you are able to execute a modification comparison after having
imported the PBS Support Package at a later date.
PBS archive add ons - Installation - 19
The file PBS_CCO_IP_3.sar is the Add-On installation package for the module
CCO. This package should be imported during the first installation of CCO 4.7 on
your SAP system, even if CCO was already installed in previous releases per tp in
this system. Then PBS_CCO_UP_3.sar should not be installed.
Please remember:
The procedure to install the package PBS_NSP_IP_1.sar or the package for the
PBS utilities corresponds to the installation of a module which is described in the
following.
PBS archive add ons - Installation - 20
The import of an installation package can be made from any directory with transac-
tion SAINT. Please note that you always install the latest version of SPAM/SAINT
in your SAP system!
Call the transaction SAINT and load the packages into the SAP system with the
menu options
After marking the package to be installed, select the button Öffnen (Open) and
then the button Dekomprimieren (Decompress) in the following screen.
Mark the package to be installed and install it by selecting button Continue. Follow
all instructions so that the package is displayed as installed in your system. In the
upper list the utilities and CCO are displayed as installed in the system.
In order to be able to store the flat files of the PBS archive add on separately from
other data, you must create for some modules (CFI, CSD and CMM in the SAP re-
lease R/3 Enterprise without Unicode) a physical path directly in the file system of
the SAP system. PBS recommends to create an own file directory like ".../pbs/cfi/"
for each PBS archive add on you use. All other PBS archive add on modules can
address logical path names (in analogy to SAP ADK). In this case, you may even-
tually omit the creation of an own physical path.
Depending on the update level, a current Customer Patch (see chapters 2 and 3)
may exist as a Support Package for a Final Release of a PBS archive add on.
This Customer Patch must be installed after the installation of the Final Release!
As the Support Packages are no longer provided cumulatively from the Enterprise
Release, they have to be imported one after another in ascending order.
Call transaction SPAM in client 000 for the import of the support package and load
the package analogue to the transaction SAINT. Then the installation is made by
selecting menu option Support package – Import queue.
If you have made modifications in the namespace /PBS/, you will have the possibil-
ity to compare them with transactions SPAU and SPDD which you can call within
the import process.
During the upgrade of your SAP system you will be requested to choose one of the
options displayed for the installed PBS archive add ons, such as Delete, Keep or
Keep (with vendor key). Choose the option Keep and if this option cannot be se-
lected, choose Keep (with vendor key). You will need to contact our hotline to ob-
tain the vendor key. Although the PBS archive add ons remain unchanged in the
system, a new installation is required for a higher SAP release, starting with the
package PBS_NSP_IP_1.sar of the respective release level. For a new installation
you should also install the Installation Package for the PBS utilities and the mod-
ules. If you want to upgrade within the same SAP release level, you will need to in-
stall the current Upgrade Package.
4.5.2 SPAM
You can display detailed information on the imported Support Packages in transac-
tion SPAM.
The current imported Customer Patch No. 1 for Final Release No. 3 consists of the
OCS package SAPK-CCO31INPBS.
The display shows that both import conditions were met for requirement set 01.
The CCO Final Release No. 3 (PBS_CCO,CCO_3_470) and the PBS utilities with
release level UTI_1_470 were imported in advance.
Since this is an SAP standard enhancement, it is not contained in the standard de-
livery and must be imported separately. For this, request the transport from prob-
lem 16087 via the hotline.
System environment 1
Both your production system and your test system in which you have imported the
PBS archive add on CBW are on the same computer, the only difference being the
client number.
In this case no action is required as all changes are active immediately and are
available in your production system.
System environment 2
Your production system and your test system are not installed on the same com-
puter.
In this case you must first import all of the PBS archive add on CBW packages (in-
stallation/Upgrade Package as well as the Support Packages) into the production
system in the same sequence as in the test system.
All customer-specific modifications (and other repairs) to the PBS archive add on
CBW that were executed in the test system are then exported via the transport sys-
tem. A transport request that must be released in the Transport Organizer has
usually been created for this purpose. After the export process has been completed
successfully you can import this transport request into your production system us-
ing the transport program "tp".
PBS archive add ons - Installation - 28
Check the delivered transports you have received: Completeness of the
transport files; does the PBS delivery contain transports of the "Final Re-
lease" (and possibly "Customer Patches")? (chapter 3)
Create the PBS namespace by importing the transport PBS_NSP_IP_1.sar
with transaction SAINT (chapter 4.1). This has to be made in client 000. The
PBS namespace has to be set up before the installation of the utilities or the
PBS archive add on. The transport PBS_NSP_IP_1.sar has to be imported
in your system once even if the namespace exists due to the transfer from
an older SAP release.
Import of the utilities into the SAP system with transactions SAINT / SPAM.
At first, import the "Final Release" of each PBS module with SAINT and
then (if available) the "Customer Patches" with SPAM.
4.9 Uninstall
Please note that you cannot delete an add-on.
The SAP Add-On Assembly Kit that is also used to create the PBS Packages does
not support any procedures for deleting an add-on from a system.
PBS archive add ons - Installation - 29
tomer <> PBS). Should you be faced with such a situation please contact as fast as
possible the PBS Service Hotline so that the problems can be solved soon.
If you want to define the new namespace manually (see Diagram 9) please use
transaction SE03 Transport Organizer Tools Display/Change Namespaces.
Enter the repair license number "37592095353215894074" and qualify
namespace with "C". Then set the system changeability for this namespace
(Transport Organizer Tools Set System Change Option).
The file transfer must be performed with the Unix user: <target system>adm (e.g.:
HE4adm) carried out in binary mode (ftp> bin).
/usr/sap/trans/cofiles
/usr/sap/trans/data
Please note:
During the transport, the letters used in the file name maybe converted from capital
letters to small letters. It is important that you reset this automatic change to be
able to start the import via 'tp' without problems. In Windows/NT environments you
have to deactivate the attribute "write-protected" in the file attributes!
PBS archive add ons - Installation - 32
TP IMPORT
Please carry out the following steps for the current import of the transport files into
the SAP system:
xxx = client
yyy = name of the PBS delivery system
zzzzz = current transport number
Please note:
The PBS archive add on can be imported in any client you like. Exception: The
PBS archive add on CFI must be installed in a client other than 000, as otherwise
the tables for the line construction variants cannot be updated! If the option 'client
=xxx' is left out, the programs will be installed into client 000.
For the installation, please carry out all steps similar to the initial installation (chap-
ter 5.2). The only exception is the command "tp import...". In case of update deliv-
eries, this command has to be parameterized as follows:
xxx = client
yyy = name of the PBS delivery system
zzzzz = current transport number
Parameter U26 signifies the unconditional modes 2 and 6. This means that during
the import already existing objects (originals) and repaired objects are overtyped. If
you want to repeat an already imported transport again (e.g. because the previous
installation was incomplete or has been cancelled), you must substitute parameter
U26 by U126.
and enter the transport number of the PBS archive add on you have installed (you
can also start via transaction SE09, then selecting Request/Task Display
individually):
In the selection result, please move to the number of the transport request and
press the right mouse key, thus selecting the "transport protocols" from the selec-
tion list:
PBS archive add ons - Installation - 36
In the list which is now displayed you can click on your system identification and
"Import". Open the result list until you get to the required information:
(You can also call the transport history via transaction code Z9CP (3.x releases) or
/PBS/UTIL_Z9CP (from Rel. 4.0B).
You will need this information concerning a certain transport order of a PBS archive
add on installed in your system, for example, when transferring the PBS archive
add on into your production system or in case of questions and/or problem reports
to the PBS Service Hotline.
PBS archive add ons - Installation - 38
System environment 1
Your production system is contained in the same system like your test system, in
which you imported the PBS archive add ons before, and only differs in the client:
In this case, a transport is not necessary as all changes are immediately active and
available in your production system as well.
System environment 2
Your production system is installed in another system than your test system.
In this case, you have to export all customer-specific modifications (and other re-
pairs of the PBS archive add ons) via the transport system before you transport the
PBS archive add ons in your production system. Normally, for this purpose a
transport order was created which has to be released via the Workbench Organiz-
er. Then, you can transport the PBS archive add ons into the R/3 production sys-
tem, regarding the following steps:
Determine the number of the transport order used to install the current PBS archive
add on in your test system, For example, please use the transport history de-
scribed in the previous chapter 4.4. You can also find this number in the SAP sys-
tem via:
Rel. 3.1 Rel. 4.0 Rel. 4.5 Rel. 4.6 Enter- ERP ERP ERP
prise 2004 6.0 6.17
Up to now E31 HE4 E45 - - - - -
New delivery ID1 ID4 ID5 E46/I46 I47 K50 K60 K67
concept
Table 2: Source systems of the PBS archive add ons
PBS archive add ons - Installation - 39
Please write down the required PBS transport number as displayed in the list! Now
create a transport request in your system:
Having completed the export procedure correctly, please import this transport re-
quest into your production system as described above.
PBS archive add ons - Installation - 40
Having completed the export procedure correctly, please import this transport re-
quest into your production system as described above.
PBS archive add ons - Installation - 41
Check the delivered transports you have received: Completeness of the
transport files; Does the PBS delivery contain transports of the "Final Re-
lease", Utilities and possibly "Customer Patch"? (chapter 3)
Transfer the transport files into the corresponding target directories of your
SAP system (/usr/sap/trans/data respectively /usr/sap/trans/cofiles).
Transfer in binary mode! Attention: The size of the transferred files must be
the same both on the PC and in the SAP system (chapters 5.2 and 5.3).
Set up of the PBS namespace (chapter 5.1). Set up the PBS namespace be-
fore the installation of the PBS archive add on!
Import of the transport order into the SAP system with the transport utility tp.
In case of the PBS archive add on CFI please take care that the transport is
carried out into a client other than 000! (chapter 5.2 and 5.3).
At first, import the "Final Release" and then (if available) the "Customer
Patch". Check the transport protocols via the "Workbench Organizer" (chap-
ter 4.5).
Transfer the PBS archive add on into your production system (chapter 5.7).
yyyK9zzzzzz indicates the number of the order which we supply. This number can
vary from shipment to shipment. <Targetsystem> is your system name. If it is not
an initial installation but an update, it is necessary to add u26 (i.e. unconditional
mode 2 and 6) in the tp commands so that the PBS programs already available can
be redefined. It is necessary only for the PBS archive add CFI to indicate the user
by adding client=xxx.
After the installation define as a second step the PBS archive directories. Define
one directory for each PBS archive add on at least, corresponding to the number of
load programs.
MD DIR( '/pbs/csd' )
The names of the defined directories have to be indicated in the PBS load pro-
grams to construct the archives (see administrator manual).
PBS archive add ons - Installation - 43
6 Customer-specific
Enhancements and Modifi-
cations
Enhancements and modifications that are realized in the SAP standard programs
by user exits, customer exits and similar techniques are not taken into account au-
tomatically in the PBS programs (module pools, function groups, etc. in the PBS
namespace).
All enhancements and modifications in SAP standard programs must also be exe-
cuted in the corresponding PBS programs so that the additional program logic is
also taken into account in the document display using the PBS transactions. If
necessary, additional archive accesses must be programmed provided that the en-
hancements contain database selections. For this, the programs are modified in
the PBS namespace (see the details about the PBS namespace in chapter 4.1 or
5.1).
The PBS program modification can be executed by the customer or it can be or-
dered at PBS.
Please note that the modified programs might be overwritten if you import any ad-
vance corrections and customer patches. In this case the modifications must be
implemented again after having imported the transports or packages. This also ap-
plies for a release upgrade.
The customer is responsible for the administration of the modified PBS programs.
PBS archive add ons - Installation - 44
7 Module-Specific Features
7.1 Necessary Authorizations
The user profile of administrators and users has to be added for indexing and dis-
play of archived data. In addition to the general authorization for the transaction
namespace "/PBS/*", the authorizations S_ARCHIVE and S_DATASET with the
activity 01 (Create) have to be added to the profile of administrators. End users
need the authorization objects S_ARCHIVE activity 3 for "Display", and
S_DATASET with activity 33 for "Read".
All programs, logical databases or module pools which are intended for setting an
individual 1/2/3 default value by PBS are supplied with the customer-specific value
from a customizing table within the program initialization.
The table can be called after the installation of the PBS archive add on via the
transaction /PBS/UTIL_APARAM or the PBS main menu.
The default value can be defined per application, object name, user. The most de-
tailed preassignment level is the user. If the field user should not be differentiated,
this field can be prepopulated by '*'. This wildcard procedure can also be applied
on the level of the object name and the application. A partial wildcard is not intend-
ed.
Concerning the parameter IDs supplied by each PBS archive add on, please see
the module-specific peculiarities.
PBS archive add ons - Installation - 46
From SAP Enterprise Release PBS provides successive data extractors in each
module to support data analysis independently of the SAP system. Due to the con-
nection of the PBS Data Export Interface (CFI) and the module extractors to an ex-
ternal document management system (DMS) via the SAP ArchiveLink interface the
PBS extract runs can be managed perfectly. All relevant data extract administration
data (spool output, selection data, and list output) is permanently available for au-
diting purposes later on. For this the generated extract stocks can be stored out-
side the database on inexpensive, auditing acceptable media, where, for example,
it is available for future auditing purposes. The extract administration is extended
by an easy but comfortable data access. PBS provides a Data Browser which can
display the extracted data again in the SAP system either from the local file system
or directly from the content server of the storage system.
Administration and management functions for the data extracts are integrated in
the PBS menu, but can also be called directly via the transactions
/PBS/UTIL_Z3_ADMI (administration of extract files) or /PBS/UTIL_Z3_NODE
(Maintain storage node).
Maintenance area
New storage nodes can be created or changed in the maintenance area. Up to four
hierarchy levels can be created. When doing this, the first level is restricted to the
selection of the PBS module name. Due to this, only the storage nodes that are as-
signed to the extract program are provided in the extract programs. Extract nodes
that are comprehensively valid can be created with the module name '*'. These
nodes are provided as the storage destination in all extract programs.
Levels 2 to 4 can be assigned as you wish. The level name is based on an SAP
domain which can be selected using the F4 input help. A value can be assigned to
the level in the field "Charact. value". Important: It is not checked whether the
entered value actually exists!
You can preconfigure the storage destination via a content repository ID or path
entry. When a node is selected in the corresponding extract program, the path that
was entered is used for storing the extract data. A content repository ID enables
the extract stocks to be stored later in an inexpensive magnetic or optical storage
system. For more details on setting up a ContRepID please see chapter 0 Link to a
content repository.
A two-step procedure is necessary in order to save a created node. First press the
pushbutton 'Create/Change' to transfer the node into the table area where it is dis-
played in the preview for you to check. The new or changed node only becomes
active when you press the icon 'Save' in the menu header.
PBS archive add ons - Installation - 50
The values in the maintenance area can be reset using the button 'Initialize'. The
current node is removed from the table area or preview using the deletion symbol.
However, this change will only become active if you confirm it by pressing the but-
ton 'Save' in the menu header.
The checkbox 'Active' is located in the right bottom of the maintenance area. The
storage node is provided for the extract programs if the button is active to enable
more extract stocks to be added. If the button is inactive, an extract can no longer
be added. The storage node is then frozen. This makes particular sense if the ex-
tracts are stored per business year and the stock should be fixed after completion
of all extracts.
In addition, description of the storage node can be entered in the field "Name". The
arrow keys on the bottom right of the maintenance area enable easy navigation
through the existing storage nodes.
Table display
All available storage nodes are listed in a table. To simplify a query, one column
can be sorted as required using the icons 'Sort ascending' or 'Sort descending'. By
double-clicking on a line the storage node is transferred to the maintenance area
and the account item is displayed in the preview window when selected.
PBS archive add ons - Installation - 51
The hierarchical structure for managing the extract files can be defined in the de-
velopment system and transferred to the production systems. To do this, a
transport request has to be created via the transport organizer.
PBS archive add ons - Installation - 52
After completion of the extract all relevant information for the generated extract run
is available in the extract administration (transaction /PBS/UTIL_Z3_ADMI).
Apart from the actual extract stock the administration data consisting of path name,
file size(s), storage status, spool output, selections and fields of the selected list
variant are available for each extract. You can branch to the administration data by
double-clicking on an extract.
PBS archive add ons - Installation - 53
If the selected storage node is linked to an optical or magnetic storage system via a
content repository ID, the data extracts can be stored for future auditing purposes
in this system by pressing the button 'Export to archive'. If this has been done, the
extract stocks must first be retrieved first in the exchange directory via 'Import from
archive' before transferring the data to a PC system. During the transfer to/from the
selected archive system, the progress of the storage/retrieval procedure can be
checked sing the button 'Refresh'.
Extract Browser
Extracted data can be analyzed and verified using the PBS extract administration.
For this, the relevant management record of the requested extract should be se-
lected and the browser should be started via the button 'Extract Browser'. An exe-
cutable program is generated from the extract file in the SAP system to evaluate
the data in a comfortable way.
Files of the PBS extract management can be transferred to the Frontend via func-
tion “Export to local file”.
PBS archive add ons - Installation - 54
1. Create a content repository for the docu area 'ArchiveLink'. For further de-
tails please see the SAP system documentation. This is simply an example
from our system configuration:
3. Finally the connection of the content repository ID has to be made with the
PBS object type (included in the PBS archive add on delivery) and the cre-
ated document type.
Please ensure that the customizing activities are performed in the sequence described
and that they are transferred via a transport request into the target system.
PBS archive add ons - Installation - 56
There are two different cases of connection of asset accounting to the CFI: On the
one hand, there are programs which use the logical database ADA (A), which is the
case for most of the reports in the asset area. On the other hand, there are function
and transaction calls into the financial accounting (B). This is the case for example
for transaction AW01N.
In order to ensure that the asset transactions respectively reports which use the
logical database ADA, take into account archived documents from the financial ac-
counting, the following modifications in the SAP Coding must be carried out.
Please use the modification assistant for the insertion.
(Please add the coding in bold types with comment “PBSmod” to your program).
PBS archive add ons - Installation - 57
...
*----------------------------------------------------------------------*
* FORM READ_ACCDN *
*----------------------------------------------------------------------*
* Lesen der FI-Belegnummern zur Tabelle YANEK *
*----------------------------------------------------------------------*
* --> YANEK Tabelle der Einzelpostenköpfe *
* <-- YACCD Tabelle der FI-Belegnummern *
*----------------------------------------------------------------------*
FORM READ_ACCDN.
DATA: LD_TABIX LIKE SYST-TABIX.
....
LOOP AT YACCDN.
READ TABLE LD_XACCDN WITH KEY AWSYS = YACCDN-AWSYS.
....
:
FORM HERKUNFT_ERMITTELN USING F_ANEK STRUCTURE ANEK
F_ANEPV STRUCTURE ANEPV
CHANGING F_HKTYP
F_HKOBJ
F_PLAUS
F_BBSTYP.
:
* FI-Beleg vorhanden, dann einlesen.
CHECK L_FOUND EQ OFF.
SELECT * FROM BSEG INTO TABLE XBSEG
WHERE BUKRS EQ F_ANEK-BUKRS
AND BELNR EQ F_ANEK-BELNR
AND GJAHR EQ F_ANEK-GJAHR
ORDER BY PRIMARY KEY.
* Begin "PBS_MOD
IF SYST-SUBRC <> 0.
REFRESH %_XBSEG. CLEAR %_XBSEG.
PERFORM GET_DOC_OF_PBS_ARCHIV(/PBS/CFI_BKBP)
TABLES %_XBKPF %_XBSEG
USING f_anek-BUKRS f_anek-BELNR f_anek-GJAHR.
SY-DBCNT = 0.
LOOP AT %_XBSEG.
CASE %_XBSEG-XTYPE.
WHEN 'BSEG'.
BSEG = %_XBSEG-XFELD.
IF BSEG-BUKRS EQ F_ANEK-BUKRS AND
BSEG-BELNR EQ F_ANEK-BELNR AND
BSEG-GJAHR EQ F_ANEK-GJAHR.
SYST-SUBRC = 0.
XBSEG = BSEG. APPEND XBSEG.
ADD 1 TO SY-DBCNT.
ELSE.
CLEAR BSEG.
SYST-SUBRC = 4.
ENDIF.
ENDCASE.
ENDLOOP.
endif.
* End "PBS_MOD
In the asset accounting, you can access the accounting documents in two ways:
If you want to access archived accounting documents within the asset accounting
and these documents have been transferred into the PBS archive add on CFI,
please carry out the following modifications:
In table TSTC (transaction codes), not the original program SAPMF05L but the
PBS program ZZCFF05L (from 4.0B /PBS/SAPMF05L) has to be called when
starting transaction FB03. This program displays the documents from the archive
file of the PBS archive add on CFI additionally to the documents of the SAP data-
base.
These two modifications of table entries described above are comfortably carried
out by the program ZZCFASET (from 4.0B /PBS/CFI_AA):
In SAP releases up to 3.1H, SAP correction 88126 must be installed. You can
easily check if this correction is available: Use SE38 to search for term '88126' in
program LAMFIU07. If this term is found you do not have to consider this hint and
the modification program ZZCFASET(/PBS/CFI_AA) can be used immediately.
After transporting the PBS archive add on CFI into the production system, this
modification has to be activated in this system as well!
PBS archive add ons - Installation - 61
The user should have the authorization for the transaction SE38 and for the crea-
tion of transport requests in order to execute those activities.
If the program name is within the PBS namespace, please read the hints in chapter
5.1.
PBS archive add ons - Installation - 62
Additional dynpros were created in function group KACB (dynpro number 9000 and
higher) to individually arrange the coding block in the customer system. These
dynpros are displayed in the single document display (transaction FB03). Copy
these dynpros to display them in the single document display of the PBS version.
For this, PBS supplies the program /PBS/CFI_DYNPRO_COPY_KACB. This pro-
gram should be executed in the development system. If the copy procedure was
successfully completed, transport the function group /PBS/KACB via a customer
transport request into all further systems after having successfully completed the
PBS standard installation in those systems. For this purpose, a transport request
with the characteristic value 'Workbench order' should be created with transaction
SE01 (transport organizer) and the object R3TR FUGR /PBS/KACB (program ID,
object type, object name) should be transferred.
If a termination occurs with the message 'Dynpro not found' during executing
transaction /PBS/FB03 while operating the system, the customizing settings in the
SAP standard should be checked for any changes as far as the coding block is
concerned. In this case the above described procedure has to be repeated.
PBS archive add ons - Installation - 63
The SAP ADK function modules (function group ARCH) are used if indexed archive
data is evaluated in the background by ABAP/4 programs of the PBS archive add
on CFI and if single documents are accessed. These function modules include all
access routines to archived SAP application data.
A message, which archive file was processed (message number BA 165), is dis-
played per document read. This can lead to disk space problems for the spool file if
there are large data volumes. Therefore, we recommend deactivating this mes-
sage.
The program LARCHF01 can be changed via the SAP modification assistant (can
occur more than once in the coding):
- Start of Correction -
- End of Correction -
PBS archive add ons - Installation - 66
If you notice increased run times during the access to archive data, we recommend
executing a run time analysis with a small data volume using SAP standard means.
You can also improve the run time for archive accesses by buffering the tables
ADMI_RUN, ADMI_FILES and ADMI_CRIT. Furthermore, to buffer the database of
the PBS tables /PBS/CFIFFILE, /PBS/CFIFFILE_OT, /PBS/CFIMFILE and
/PBS/CFIMFILE_OT can also be useful. However, you can also read the necessary
information directly from the file system instead of selecting the PBS administration
tables via the SAP database. The report /PBS/CFI_FILE_FLAG enables to switch
accesses. To find out which method is faster, you should measure the run times as
described above.
PBS archive add ons - Installation - 67
Data Warehouse systems enable efficient access to data from heterogeneous in-
formation sources, suitable storage and end user-specific representation of infor-
mation that has been gathered in this way.
This chapter describes the functionalities and Customizing activities that are need-
ed to connect the PBS archive add on CFI. It requires knowledge of the SAP BW
environment.
Data from just about any source can be used for data procurement and provision in
the SAP BW system. One of the main sources are the SAP systems implemented
in the company. The data procurement level (also called the ETL process level) is
used to extract, transport and load this data into the SAP BW system.
Repair program
*) This function is only used for making corrections to initial stocks and should only
be used in exceptions. For further details, see SAP Notes 79083 and 111691.
PBS archive add ons - Installation - 69
Every Data Source can be activated individually for PBS archive access. To do
this, you merely select the corresponding checkbox and start the program. For pro-
ductive use, deactivate the button 'Test Run'. It is possible to reset to the SAP
standard settings at any time.
PBS archive add ons - Installation - 70
The PBS BW extractors for data sources 0FI_AR_4, 0FI_AP_4, 0FI_GL_4 and
0FI_TX_4 only support the update modes F (full) and C (initialization).
Recommendation:
The already existing BW extracts which you only executed with SAP extractors
need to be set up again.
Many of the Data Sources provided by SAP within Business Content can be used
for data procurement from SAP source systems. These extract structures often
need to be changed, however, because all customers have their own requirements
for what data an extractor should provide. SAP supports this customer requirement
in the form of append structures. The individual fields of the append structures that
have been appended to an extract structure can be filled with data via function en-
hancements (Customer Exits). You can access the function enhancements via
transaction code CMOD. First, a project must be created to which SAP enhance-
ment RSAP0001 has been added. These Customer Exits now contain function
modules that must be programmed via ABAP:
If a function enhancement has been performed in the function module for transac-
tion data EXIT_SAPLRSAP_001, this needs to be checked in order to determine
whether it is necessary to adjust it for PBS archive access. This is not done au-
tomatically via the activation program described above!
Support for the adjustment can be provided by the PBS Conversion Tool (see the
separate manual on the installation CD or in the PBS menu under 'Documentation
Guide') or for targeted adjustments, the PBS Archive Access Tutorial via transac-
tion /PBS/UTIL_ACCESS_ARC.
PBS archive add ons - Installation - 71
7.5.1 Zconfigurator
From release 4.5 programs are provided for the module CSD which are required
for the display of configured materials. Up to release 4.6B these programs are con-
tained in a separate transport. From release 4.6C they are already contained in the
transports of the final release or customer patch.
Apart from the directories for the Final Release and the Customer Patch there is
the directory Zconfigurator for the PBS archive add on CSD. If you have docu-
ments with configurable materials and wish to display them with the PBS archive
add on CSD, then you can install this transport.
Please take care that the PBS file path is entered correctly!
PBS archive add ons - Installation - 72
- deactivate the available archives before the put and activate them after it or
Using the option „Reactivate all Index Files“ the program /PBS/CPP_47_PUT can
take over all index files which were activated already. Via the option "Reset all In-
dex Files" the current archive can be reduced completely to allow a new loading af-
terwards.
The load program (index generation program) of the PBS archive add on CPP was
renamed from Enterprise Release from /PBS/CPP_LOAD to /PBS/CPP_LDR3.
This chapter describes the functionalities and Customizing activities that are need-
ed to connect the PBS archive add on CCO to the SAP Business Content Data
Sources. It requires knowledge of the SAP BW environment.
Data from just about any source can be used for data procurement and provision in
the SAP BW system. One of the main sources are the SAP systems implemented
in the company. The data procurement level (also called the ETL process level) is
used to extract, transport and load this data into the SAP BW system.
The following data sources are supported with the PBS archive add on CCO from
SAP release 4.6C:
Every Data Source can be activated individually for PBS archive access. To do
this, you merely select the corresponding checkbox and start the program. For pro-
ductive use, deactivate the button 'Test Run'. It is possible to reset to the SAP
standard settings at any time.
The already existing BW extracts which you only executed with SAP extractors
need to be set up again.
PBS archive add ons - Installation - 76
The customer/vendor module needs objects from the CFI module for its complete
functionality. If the CFI module has not been installed in your system, request the
corresponding objects from CFI for the CCMD/CVMD module via the PBS hotline
[email protected]. They will be sent to you in a separate transport.
PBS archive add ons - Installation - 77
Authorization objects or fields to carry out date or time checks do not exist in the
SAP standard system. These checks can be very important, for example for evalu-
ations of tables from the FI area. PBS provides the authorization class ZPBS for
this in a separate transport (from SAP rel. 4.7 Enterprise). Several authorization
objects, each of which has one authorization field, are contained in this authoriza-
tion class.
The authorization class, objects and fields were created in the customer
namespace (starting with Z) because SAP does not permit the partner namespace
(in our case /PBS/) to be used for the name assignment during the creation of
these objects. This is the reason why the objects had to be assigned to a customer
development class (package), namely ZZ_SE16_AUDIT. During the import of ob-
jects of two development classes (packages) within a transport problems occur es-
pecially in higher releases (from SAP Enterprise) or the import is refused due to
plausibility checks. Thus a separate transport for the import of authorization objects
was created, which can be imported if necessary. You can find it in the directory
‘PBS_authority_objects’.
PBS archive add ons - Installation - 78
In general, the DART concept takes into account the possibility to make available
archiving data by reloading it in temporary tables (not into the original tables) for
the extract generation, but, for reasons of runtime, it is not recommended. In the
SAP standard the generation of the extract data before starting the archiving pro-
cess is more often used.
PBS archive add ons - Installation - 79
Through integration of the SAP ADK files the archiving concept of PBS customers
must not be modified. Moreover, the PBS concept has two essential advantages.
Firstly, the database can be kept further on in a performant manner by means of
consequent archiving and secondly, a permanent storage space for intermediate
storage of the extract stocks up to their utilization must not be kept. In our opinion
the stocks can be created 'On Demand'.
7.11.3 Password
IMPORTANT:
Starting from the Final Release for CDART 2.4 a Customer Patch installation
is only needed when your DART version is 2.5 or higher. Please check your
DART version to find out if it is 2.5 or higher. To check your current DART
version start transaction SE11 and enter "Dart1" under "type groups". Your
current version is displayed under "DART release". Send this information to
our hotline that in turn will send you the password so that you can install the
Customer Patch.
PBS archive add ons - Installation - 80
8 Documentation
In addition to the installation files you will find the necessary documentation in PDF
format (Portable Document Format) in the delivery.
The display of the documentation is performed via Adobe Acrobat Reader. The in-
stallation of the Acrobat Reader is a condition. If this is not the case, the installation
can be executed from the delivery you have received.
After successful installation you can directly access the PBS documentation of the
implemented PBS archive add ons from SAP release 4.6B via the PBS Documen-
tation Guide in the SAP system.
or transaction /PBS/UTIL_ACCESS_DOC
PBS archive add ons - Installation - 81
The display of the documentation is directly performed from the PBS homepage
(www.pbs-software.com) via the installed Internet browser.
Practice has shown that, for safety reasons, workplace-specific access to the world
wide web is usually limited and documentation should be provided through the lo-
cal network or the customer-specific intranet.
For this purpose, all documentation in German and English located in the directory
'Docu' should be copied to separate directories on the respective server. The URL
can then be reset using the program /PBS/UTIL_DOCU_PATH_SET.
Enter the respective location you have found in the input fields 'URL German doc-
umentation' or ‘URL English documentation'. Make sure that you store the data in a
generally accessible directory in order to minimize problems with access authoriza-
tions. An intranet address or a local network path can be entered as the URL.
You can check call-up by pressing "Test …". If access works, you can activate the
new value by pressing "Save URL".
To restore the values to the PBS standard, select the function "Restore initial URL".
PBS archive add ons - Installation - 83
Archiving runs in the SAP standard are automated in many companies and, once
completed, are rounded off with the index setup of the PBS archive add ons. If a
storage system is connected via SAP ArchiveLink to store the SAP ADK files, all
archive files are removed from the file system after storage on the storage system
and completion of the deletion run.
In many cases the deletion of data in the SAP database is not carried out as an in-
dividual process step at the end of the SAP archiving run but directly at the end of
the write process of an archive file due to performance reasons. The completion of
the deletion run is marked by the automatic removal of the respective archive file
from the file system if the data has been successfully stored in the storage system.
The PBS indexing run is forced to access the storage system in this constellation in
order to generate the index information for the data access. Depending on the sys-
tem configuration and the performance of the storage system, this can take much
longer compared to the setup of the index from archive files in the file system.
Solution:
The removal of SAP ADK files from the file system at the end of the deletion pro-
cess can be prevented with the PBS enhancement solution for the SAP standard
that is described here. Thus the PBS index setup for stored SAP ADK files can be
performed from the information that is located in the file system. At the end of the
indexing process the ADK file can be deleted in the file system using standard SAP
tools.
Function:
The archiving objects are defined here that are processed by the PBS archive add
ons that are in use. For detailed information about the relevant archiving objects
that need to be defined here, please refer to the administrator manual for the PBS
archive add on.
If the maintenance is carried out in the test or integration system, the entries have
to be copied to the productive SAP system via a transport request or the mainte-
nance has to be carried out directly in the productive environment.
After completion of the Customizing the index setup for the respective PBS archive
add on can no longer be started from the storage system but from the file system
for the future archiving processes. This results in a substantial acceleration of the
complete process.
ADK files that are no longer needed and that have remained in the file system can
be deleted using standard SAP tools after completion of indexing runs for the PBS
archive add ons. For this, the program RSARCH_LIST_RETRIEVED can be used.
Only archive files that are available in the storage system and are accessible are
proposed for deletion.
PBS archive add ons - Installation - 85
Technical Realization
The technical realization of the PBS solution is carried out via a dynamic en-
hancement spot in the SAP standard program SAPLARCH and does not represent
a modification. You can see the enhanced coding in the transaction SE80.