Show TOC
Logical file
name definition, cross-client
In this step you maintain logical filenames for
all clients.
The definition of a logical filename comprises
the following values:
Descriptive name for
a file to be stored.
Short description
explaining the use of the file.
Physical filename
assigned to the logical filename. It may contain reserved words as
placeholders that are replaced by system values at runtime. The physical
filename can also include a path. In this case, the logical filename only
applies to one platform, and a logical path must not be
specified.
Three-character key
(for example, ASC). The data format is required when files are downloaded to
the presentation server. It can also be used as a filename
extension.
Two-character key
(for example, SD) that identifies where the file is utilized but is of no
functional significance.
Name of the logical
path where the file is to be stored. The logical path serves to determine the
physical path for the file to be stored, depending on the syntax group in
question. If no logical path is specified, the FILE_GET_NAME function module
at runtime returns only the physical filename (see above), replacing any
placeholders it may contain.
Requirements
The logical path specified must have been
defined.
Note
When you define physical filenames (in
particular if you use placeholders), remember the maximum filename length for
the syntax groups concerned.
If no physical path can be found at runtime for
the logical path specified in the definition because none has been assigned
for the current system's syntax group, then the path held in the system's
DIR_GLOBAL profile parameter is used instead to make a complete
platform-specific filename including path. In these circumstances, the length
of the filename proper is limited to eight characters.
Additional
information
You can use program RSFILE01 to transfer
filenames from client-specific maintenance (as available before Release 3.0C)
into client-independent maintenance. It does not affect client-specific
data.
Activities
Create client-independent definitions of
logical filenames for all required files.