Sapconsole 2002 Installation
Sapconsole 2002 Installation
2.0
Date:
10.1.2002
Language: English
SAP AG - English
Page 2 of 20
Contents
1
SAPConsole ..........................................................................................4
1.1
1.2
1.3
1.4
Introduction .........................................................................................4
Components.........................................................................................4
Features ...............................................................................................4
Limitations...........................................................................................5
SAPConsole Administrator..................................................................6
Profiles ..................................................................................................7
3.1
3.2
3.3
3.4
General Settings..................................................................................11
I/O Engine...........................................................................................13
SAPVtio ..............................................................................................14
7.1 Configuring SAPVtio.........................................................................14
7.1.1
7.1.2
Appendix.............................................................................................19
SAP AG - English
Page 3 of 20
1 SAPConsole
1.1 Introduction
As part of SAPs ongoing effort to build on R/3 core business logic and offer it
for non-standard display environments, SAPConsole has been developed to
extend R/3 functions to support character-cell terminals, including radio
frequency (RF) devices.
SAPConsoles main responsibilities are:
Connecting to, and exchanging information with, the R/3 System. This
information is usually in the form of descriptions of screen elements and
their contents.
Managing the interaction between users and screens. SAPConsole utilizes
an I/O engine, an additional software component through which all
SAPConsole user-related I/O operations are performed.
SAPConsole is independent of vendor-specific devices and communication
protocols.
1.2 Components
SAPConsole consists of the following elements:
SAPConsole interface module
SAPConsole Administrator. For more information, see SAPConsole
Administrator.
I/O engine. For more information, see I/O Engine.
1.3 Features
SAPConsole:
Provides the backbone for interfacing with external devices, without the
need for third-party middleware
Enhances the display coverage of the standard front-end SAPgui
component for character-cell environments
Provides an open interface for proprietary I/O engines
Is compatible with standard ABAP/SAPgui application
Supports standard ABAP/SAPgui development
Enables efficient testing and maintenance, with the possibility of
performing application testing locally in a standard SAPgui environment
Enables increased reusability of the ABAP/4 environment
Provides vendor-independent support for character-cell RF terminals
Is a single source for both GUI and character-cell terminals
Involves minimum application-specific development
SAP AG - English
Page 4 of 20
1.4 Limitations
Currently, SAPConsole has the following limitations:
It requires the Windows NT /2000 platform to support RF devices.
It does not support some advanced SAPgui features such as tab strips,
Active X controls and GUI XT
SAP AG - English
Page 5 of 20
2 SAPConsole Administrator
The SAPConsole Administrator provides you with the option of creating and
editing usage profiles. It is available as a Microsoft Windows control panel
applet.
Using SAPConsole Administrator, you can define one or more profiles
according to your needs. The profile specifies the R/3 System to which to
connect, and the I/O engine that a SAPConsole instance is to use.
There are no restrictions as to the usage of a profile and the number of profiles
you can define. Several instances of the SAPConsole may simultaneously run
on the same machine. These instances may either use different profiles or the
same one.
To open SAPConsole Administrator:
In the Control Panel, choose SAPConsole Administrator.
The SAPConsole Administrator screen appears.
SAP AG - English
Page 6 of 20
3 Profiles
A profile is a group of settings, identified by a unique name, which is used by
each instance of the SAPConsole. Each profile holds the information that
determines the behavior of a running SAPConsole instance, including which
R/3 System to connect to, and which I/O engine to use.
When you select a profile, the profiles name is passed on to the SAPConsole
instance as a command line parameter (sapcnsl.exe p <profile_name>).
To select a profile:
Choose the name of the profile from the profile tree on the left side of the
SAPConsole Administrator screen. The following sections appear on the right
side of the screen:
SAP R/3 connection
Terminal engine
General settings
The name of the selected profile appears on the bottom right hand corner.
SAP AG - English
Page 7 of 20
SAP AG - English
Page 8 of 20
Host name
System ID
SAP AG - English
Page 9 of 20
Router
Trans Code
SAP AG - English
Page 10 of 20
5 General Settings
SAP AG - English
Description
Push Buttons are/arent concluded in brackets
The ability to define whether unused lines (such as
frames and empty lines) require truncation
Allows you to choose the method of logging on.
For a further explanation, refer to SAP R/3
Connections.
The option of connecting to the R/3 system via a
modifiable logon screen (Program: SAPMSYST,
number: 0025)
Allows for the automatic confirmation of R/3
messages (for example, when SAPConsole is
started in batch mode).
This function is particularly useful for customers
with middleware programs who want to avoid
double messaging.
Allows you to configure the size of message
screens
The option to remap the function keys that are sent
from RF devices to R/3.
Process as F no remapping
Process as CTRL + F for example, F1 is
substituted by Ctrl + F1
Page 11 of 20
Name
chose
Code page
SAP AG - English
Description
Process as SHIFT + F for example, F1 is
substituted by Shift + F1
Process as CTRL + SHIFT + F for example,
F1 is substituted by Ctrl + Shift + F1
Provides various character sets and language
support
ANSI Code page the default ANSI code page
OEM Code page the default OEM code page
By number a specific code page number to be
defined
Page 12 of 20
6 I/O Engine
You can select the I/O engine through which SAPConsole and the user interact.
There are three types of I/O engine:
Configurable (system wide): The engine is configurable, but does not
support profiles. Changing the engine configuration of one profile will also
change the engine configuration of all other profiles.
Configurable (by profile): You can configure the engine for each profile.
Cloning a profile does not clone the configuration of the I/O engine.
Non-configurable: You can not configure the engine.
SAP AG - English
Page 13 of 20
7 SAPVtio
SAPVtio is SAPs flexible, telnet-oriented default I/O engine, developed to
provide an easy and vendor-independent way to use SAPConsole from all
prominent RF devices.
SAPVtio capitalizes on the fact that all devices have built-in support for telnet
emulation. For devices that support ANSI/vt220 telnet emulation, you do not
need an external I/O engine, but rather a running telnet server and SAPVtio. A
typical installation of the SAPConsole framework includes the installation of
SAPVtio.
Although the telnet protocol and emulations are well known and accepted
independent standards, there are sometimes subtleties in the way different RF
vendors and different telnet servers implement them. SAPVtio can easily be
configured to work with different implementations. This flexibility allows
SAPVtio to support the widest range of devices and telnet servers.
SAP AG - English
Page 14 of 20
SAP AG - English
Page 15 of 20
Terminal Attributes
Console Attributes
2. Select the attributes to modify the output on the RF terminal The text on the
RF terminal will be displayed as inverse, bold and/or underlined, depending
on the combination of foreground and background colors.
Display
Regular
Inverse
Underlined
Select
Output Attributes:
Foreground Red
Foreground Green
Foreground Blue
Input Attributes:
Inverse
Output Attributes:
Background Red
Background Green
Background Blue
Input Attributes:
Underlined
Output Attributes:
Foreground Red
Foreground Intensity
SAP AG - English
Page 16 of 20
SAP AG - English
Page 17 of 20
SAP AG - English
Page 18 of 20
9 Appendix
Specifying escape sequences
The telnet server converts the escape sequences that it recognizes to the
Windows virtual keys. The SAPVtio engine uses the virtual keys.
For more information on the escape sequences and virtual keys, see the
VT220.TXT text file provided with the SAPConsole package.
Here, an example of the file contents:
!"#
%$'&( *)+',.-0/123'
45267 980:;/"#
#<(.=
:2>:/2:?':0@
A <(CBBD
FE0B
CBBH FED
A2G
A )CBB0 FE
AJI CBB.KL FEM
#K#N1B2B=
FE2K
B26MN1B2B267 FE=
BN1B2B
FE'6
B'&0N1B2B'&( FE
OD''N1BD' FEP&
OD2BPN1BD2BQ FE0B0
#RN1SH T<P,
O=N1SP T<P,2
2UUBD2DQ FE'BB1V+22W/+PXY:
2UUBD.Z FE'BDCV+22W/+PXY:
2UUBD( FE'BV+22W/+PXY:
2UUBDJK[ FE'B0V+22W/+PXY:
2UUBD2=Q FE'B.KV+22W/+PXY:
2UUBD
6H FE'B=CV+22W/+PXY:
2UUBD2Q FE'B26\V+22W/+PXY:
2UUBD&
FE'BCV+22W/+PXY:
2UUB( FE'B'&V+22W/+PXY:
2UUBB7 FE0D'V+22W/+PXY:
2UUB'DQ FE0D2B1V+22W/+PXY:
2UUB2Z FE0DDCV+22W/+PXY:
2UUB( FE0D
V+22W/+PXY:
2UUB
K[ FE0D'V+22W/+PXY:
Each line in the file identifies one escape sequence recognized by the telnet
server. A line starting with % is considered to be a comment only and is
disregarded.
The escape sequence is identified by 3 parameters:
1. The escape sequence characters (not including the ESC character that starts
the sequence)
2. The ASCII key code that is to be generated upon recognition of this
sequence (usually 0 for extended keys)
SAP AG - English
Page 19 of 20
SAP AG - English
Page 20 of 20