VSE/ESA Version 2 Release 2 and PL/I, COBOL, LE -- Meet Year 2000 Challenge

April 23, 1996
Announcement Number: 296-137


Document's Table of Contents:


Abstract



In Brief . . .

Reduce the cost of computing and increase your application growth with VSE/ESA Version 2 Release 2. It provides:

  • A smooth transition to the Year 2000 challenge

  • Excellent Turbo Dispatcher enhancements
    • VSE/ESA POWER running in parallel work units
    • Balancing of CPU time for each balanced partition
  • LANRES/VSE Extensions
    • Server environment for attached OS/2 LANs
    • Data access for VSAM KSDS and ESDS files
  • DWF for Windows with similar functionality to DWF for OS/2 on:
    • Windows 3.1 and 3.11
    • MS Windows 95
  • Programming Languages
    • 31-bit C Language for VSE Run-Time Support, Year 2000-ready
    • LE for VSE Version 1 Release 4
    • Source Level Debugger for COBOL for VSE and PL/I for VSE
  • IBM 3590 High Performance Tape Subsystem support

  • VSE/ESA Version 2 Release 2 Spanish National Language Support Spanish now offered in the U.S.
-----------------------------------------
For ordering, contact:
  Your IBM representative, an IBM Authorized
  Business Partner, or IBM DIRECT at
    800-IBM-CALL  Reference: LE010

----------------------------------------

Built on the strengths of VSE/ESA(TM) Version 2 Release 1, VSE/ESA Version 2 Release 2 addresses your needs in traditional areas of VSE and S/390(R) strength and offers substantial improvements in the following areas:

  • With VSE/ESA Version 2 Release 2, you can concentrate on preparing your own application portfolio for the Year 2000 challenge. Throughout VSE/ESA Version 2 Release 2, required Year 2000 modifications are designed to extend VSE/ESA while maintaining compatibility with existing dates stored in standard DASD and tape labels, VSAM catalogs, and librarian files.

  • The VSE/ESA Version 2 Release 2 Turbo Dispatcher more efficiently uses servers in an N-way complex. Improvements come from customer-tested enhancements to scheduling algorithms, and related enhancements to VSE/POWER. Partition balancing facilities have been added.

  • New client/server capabilities have been added to VSE/ESA Version 2 Release 2:
    • LANRES/VSE also supports OS/2(R) LAN servers.
    • LANRES capabilities have been extended to allow for transfer of KSDS and ESDS files between a S/390 server and an OS/2 or Novell LAN.
    • The Distributed Workstation Feature (DWF) of the VSE Workdesk is now available for Windows+ PCs.
    • The new VSE C Language Run-Time Support enables 31-bit, Year 2000-ready applications to run on VSE.
    • The VisualLift(TM) and C Language Run-Time Environments are part of the VSE/ESA Version 2 Release 2 base programs.
  • IBM's newest tape drive, the IBM 3590 High Performance Tape Subsystem, is supported.

  • VM/ESA supports the testing of guests such as VSE/ESA with a guest system clock set to a date beyond the Year 2000.

  • The Spanish National Language version of VSE/ESA Version 2 Release 2 is now offered in the U.S.
The suite of IBM programming languages available with VSE/ESA Version 2 Release 2 is enhanced. Version 1 Release 4 of IBM Language Environment(R) for VSE (LE for VSE) provides the Run-Time Environment for a powerful debugging function, which is available as a new option for the COBOL for VSE and PL/I for VSE compilers. The new debugging capabilities are especially important for meeting the Year 2000 challenge.

VSE/ESA Version 2 Release 2 replaces VSE/ESA Version 2 Release 1.

Planned Availability Date: December 13, 1996

(TM)  Trademark of International Business Machines Corporation in the
      United States or other countries or both.
(R)   Registered trademark of International Business Machines
      Corporation in the United States or other countries or both.
+     Registered trademark of Microsoft Corporation

Other trademarks and registered trademarks are the properties of their respective owners.



DESCRIPTION



The Year 2000 Challenge

Due to the widespread practice of storing and processing only the last two digits of the year ("1992" is stored as "92", "1996" is stored as "96", and "2000" would be stored as "00"), systems and business applications are exposed when processing dates with a Year 2000 or beyond. For example, subtracting 92 from 96, the correct answer is 4. However, when subtracting 96 from 00, the answer is -96 (mathematically correct, but clearly incorrect for its intended use). That simple, seemingly trivial mistake has the potential to profoundly compromise the financial integrity and operational effectiveness of most companies.

Each customer's goal should be to have the function and operation of his organization Year 2000-ready before any disruption caused by 2-digit year data occurs. Year 2000-ready means that products, programs, files, databases, and processes have or produce no logical or arithmetic inconsistencies when dealing with dates beyond 2000. See The Year 2000 and 2-digit Dates: A Guide for Planning and Implementation (GC28-1251) for more details.

The challenge presented by the Year 2000 is not limited to a specific hardware platform or operating system. It cuts across the entire Information Systems industry. To ensure investments in business systems and applications using VSE continue to provide value in 2000 and beyond, two things are required:

  1. First, hardware and operating systems must be Year 2000-ready. For VSE users, that means modern System/390(R) servers (IBM 9221, 9121, 9021, 9672 R, and PC Server 500 S/390) and VSE/ESA Version 2 Release 2. For VSE users with VM, it also means VM/ESA Version 2.

    VSE/ESA Version 2 Release 2 and VSE/ESA Version 1 Release 4 will support Year 2000-ready platforms. VSE/ESA Version 1 Release 4 will be enabled via PTFs. Older versions of VSE, such as VSE/SP(TM) Version 3 do not handle dates beyond 1999 correctly. Therefore, a key part of making VSE systems Year 2000-ready is migration from older VSE versions to VSE/ESA Version 2 Release 2, or to VSE/ESA Version 1 Release 4.

  2. The second, and larger challenge users face is ensuring their own systems and applications are Year 2000-ready. The most common programming language used by VSE users is DOS/VS COBOL. It does not contain features and services needed to deal with 4-digit years. Only COBOL for VSE has the capabilities needed to make COBOL applications Year 2000-ready.

    Therefore, a key part of making users applications Year 2000-ready is migration from DOS/VS COBOL to the newer Language Environment (LE for VSE) and COBOL for VSE products. LE for VSE and COBOL for VSE are available only with VSE/ESA Version 2 and VSE/ESA Version 1 Release 4. For migrations from DOS/VS COBOL, VS COBOL II to COBOL for VSE, the IBM COBOL and CICS(TM) Command Level Conversion Aid (CCCA) (5785-CCC) can be used. In addition, the COBOL for VSE Migration Guide (GC26-8070) is available.

    Similarly, for PL/I users the Year 2000-ready version is PL/I for VSE. DOS PL/I users will need to migrate to LE for VSE and PL/I for VSE. The PL/I for VSE Migration Guide (SC26-8056) contains detailed explanations on how to migrate from pre-LE/370 releases of PL/I to PL/I for VSE.

Both Year 2000-ready platforms and Year 2000-ready applications are needed to ensure that VSE business systems continue to function properly with dates from the Year 2000 and beyond.



Year 2000 Support in VSE/ESA Version 2 Release 2

VSE/ESA Version 2 Release 2 delivers a Year 2000-ready operating system that ensures VSE will continue to provide user value well into the 21st century while protecting existing user investments in VSE.

Where appropriate, full 4-digit years are used. For example, 4-digit years are used in most formatted output and messages. IPL SET command and JCL DATE parameters are extended.

Elsewhere within VSE, 2-digit dates cannot be easily changed without conflicting with the key investment protection objective. Where compatibility is critical, a technique called 'sliding windows' is used. This approach is similar to a service in LE for VSE and is one of the ways users may choose to make their own applications Year 2000-ready.

With "sliding window," a 100 year template is used to interpret 2-digit years. For example, a 100 year window might extend 20 years into the future and 79 years into the past relative to the current year. In this example, if the current year is 1996, the window would extend from 1917 to 2016. A year "14" would be interpreted as 2014 because 1914 is outside the window. Similarly, a year "53" would be interpreted as 1953 because 2053 is outside the window. "Sliding" means that, using the same +20, -79 window, when the current year becomes 2006 the window would extend from 1927 to 2026.

For example, 2-digit years are used in the VSAM catalog for creation and expiration dates. Some control statements allow 2-digit dates (to ease usability). For these and other similar functions where compatibility is an issue, sliding windows are used.

The logic in VSAM, BAM, and utilities that builds file creation and expiration dates has been changed to ensure correct handling and interpretation. For example, dates from the Year 2000 and beyond will not cause files to be deleted that you want retained, nor cause files to be retained that you want deleted.

Being Year 2000-ready means all the components of the VSE/ESA Version 2 Release 2 'base programs' like VSE Central Functions, including VSAM, VSE/POWER, REXX, and LANRES; HLASM Version 1 Release 2; CICS/VSE(R) Version 2 Release 3; ACF/VTAM(R) Version 4 Release 2; DITTO/ESA for VSE Version 1 Release 2, are Year 2000-ready.

Besides VSE/ESA Version 2 Release 2 itself, key related program products are, or will be Year 2000-ready. For example: RPG II, SQL/DS(TM) Version 3 Release 5, DL/I Version 1 Release 10, QMF(TM)/VSE Version 3 Release 1, GDDM(R)/VSE Version 3 Release 1, DFSORT(TM) Version 3 Release 2, VisualGen(TM) Version 3, PSF(TM)/VSE Version 2 Release 2, and other key products will be made Year 2000-ready as well.



Year 2000 Support in VM/ESA

Currently supported releases of VM/ESA allow the testing of guests such as VSE/ESA with a guest system clock set to a date beyond the Year 2000. This will enable users to test and modify their VSE applications for proper execution and handling of dates in the Year 2000 and beyond.

Although existing function in VM/ESA supports guest systems with system clocks set to a date of Year 2000 or beyond, VM/ESA Version 2 will be the platform for support necessary to run your VM system in the Year 2000 and beyond.

VM/ESA Version 2 was included in Software Announcement 295-464, dated October 31, 1995. IBM has been working with customers to refine its design to support dates beyond 2000 for CMS and GCS applications. Users interested in more information about VM/ESA support for the Year 2000, can receive additional information from the following sources:

  • IBM Home Page at http://www.ibm.com
  • VM Home Page at http://vmdev.gpl.ibm.com
  • VM Marketing Programs department at vmesa@vnet.ibm.com
  • VM Marketing Programs department at USIB5K37 at IBMMAIL
IBM will provide VM/ESA Year 2000 support for CMS and GCS applications later this year.



VSE/ESA Turbo Dispatcher

The introduction of the VSE/ESA Turbo Dispatcher in VSE/ESA Version 2 Release 1 made the value of superior IBM CMOS technology available to VSE/ESA users. The VSE/ESA Turbo Dispatcher of VSE/ESA Version 2 Release 2 establishes two major enhancements:

  • VSE/ESA POWER may now run in parallel mode.

  • The new partition balancing algorithm allows users to adjust the CPU time usage for balanced partitions.
VSE/POWER Enhancements: With VSE/ESA Version 2 Release 2 on N-way servers, the typical work of VSE/POWER (like networking, local printing, and spooling for batch partitions) can now run in parallel to other system processing. This reduces the non-parallel load of the operating system and may improve total system throughput.

Partition Balancing Enhancements: The enhanced VSE/ESA Turbo Dispatcher allows "balancing" of the workload between partitions belonging to a balanced group. You can now specify a relative CPU share for each partition in the balanced group. With this enhancement, you can balance, for example, your CICS/VSE partition and a batch partition to your needs. This advantage of the Turbo Dispatcher over the standard dispatcher is beneficial even if you are running on a uni-processor.

VSE/ESA Version 2 supports only ESA servers, ESA LPARs, or ESA guests under VM/ESA. Also, N-way support is limited to servers with common storage and channel subsystem; specifically, coupled systems are not supported.



LANRES/VSE

VSE/ESA Version 2 Release 1 introduced the LAN Resource Extension and Services (LANRES) function for VSE/ESA (LANRES/VSE) for NetWare LAN servers. With VSE/ESA Version 2 Release 2, LANRES/VSE is also available for OS/2 LAN servers.

Furthermore, LANRES/VSE on OS/2 and NetWare LAN servers now support data distribution (send/receive) of VSE/VSAM Key Sequenced Data Set (KSDS) and Entry Sequenced Data Set (ESDS) files.

With LANRES/VSE of VSE/ESA Version 2 Release 2, OS/2 and NetWare LAN servers and heterogeneous clients can be integrated to increase user productivity and provide unique business solutions.

LANRES/VSE services for OS/2 includes:

  • Disk serving allows workstation hard disks to be stored on the VSE host with no difference apparent to the end user. Disk serving on VSE/ESA gives the OS/2 file server increased disk storage capacity, with the reliability of VSE DASDs. DP center control of disk storage devices, the physical security of the DP center, and VSE backup procedures can be used for storing your sensitive information.

  • Print serving provides for both LAN-to-host and host-to-LAN printing. OS/2 end users can route their output to high-speed, high-volume printers of VSE/ESA for faster turnaround in a physically secure environment. VSE/ESA users can produce host output on OS/2 attached printers closer to their Workplace(TM).

  • Data distribution allows VSE users to manipulate files and directories controlled by OS/2, residing on the OS/2 server or on a LANRES/VSE host disk. You can write your own applications for moving data between the VSE system and the LAN, for example central (host-controlled) data distribution.

    The VSE data supported for transfer are VSAM (KSDS and ESDS as well as RRDS and VRDS) and Librarian (fixed 80 bytes record and string format).

  • LAN administration allows an authorized VSE user to perform LAN administration tasks such as adding, deleting and renaming users on the LAN, so you can centralize and automate your LAN administration.
All user interfaces to the above LANRES/VSE services are available via a REXX interface, so that the tasks can be automated in REXX execs.

The VSE to OS/2 LAN server connections supported by LANRES/VSE include parallel and serial channel attachment as well as SNA LU6.2 (APPC) communication. Additional communication support is provided by the channel emulation for a PC Server 500 System/390 connection to connect VSE running on the P/390 with the OS/2 system running on the PC Server 500. All OS/2 clients are supported.



VSE Distributed Workstation Feature

The proven VSE Distributed Workstation Feature (DWF) has been available for OS/2 since VSE/ESA Version 1 Release 3.2. VSE/ESA Version 2 Release 2 gives you functionality similar to "DWF for OS/2" in "DWF for Windows", which runs on the following Microsoft platforms:

  • Windows 3.1 and Windows 3.11
  • MS Windows 95
DWF provides a graphical interface to the VSE library system and VSE/POWER queues and jobs on your OS/2 or Windows workstation. With DWF, you can:
  • Transfer files between VSE and your workstation
  • Generate, submit, and track jobs to VSE
  • Access several VSE systems concurrently
  • DWF supports connection to VSE systems via LU2 communication or APPC communication.
DWF allows you to use the power and flexibility of the workstation for your VSE/ESA program development. For example, you may want to use the multitude of tools available on OS/2 and Windows for adapting your own VSE/ESA applications to the Year 2000 challenge.



VisualLift Run-Time Environment

VisualLift consists of an Application Development Environment (ADE) and a Run-Time Environment (RTE). Using the ADE, you can create a modern, PC-like user interface for selected 3270-based applications without changing a single line of program code. Once a new interface is created, PCs running OS/2 and/or Windows, and RTE of VisualLift can display the more modern version of the screen. Previously, both the ADE and RTE were packaged together. As a result, RTE was only available for licensed users of VisualLift for MVS(R), VSE, and VM.

RTE of VisualLift is now part of the VSE/ESA Version 2 Release 2 base program set. Users can download the VisualLift RTE from their VSE host to their PCs and enjoy the benefits of a more modern user interface while protecting an existing investment in proven 3270-based applications. There is no limit to the number of downloads allowed.

Users who want to 'lift' their own applications need the ADE contained in VisualLift for MVS, VSE, and VM.



DITTO for ESA

IBM Data Interfile Transfer, Testing, and Operations Utility for ESA (DITTO/ESA for VSE) is a key resource for working with tapes, disks, VTOCs and catalogs, VSAM data, VSE library members, sequential data sets and files, and card images.

The enhancements provided with DITTO/ESA for VSE Release 2 include:

  • VSE label area display
  • VSE DITTO can now act as a server for VM DITTO
  • Disk track edit for better media maintenance
  • Support for the IBM 3590 tape subsystems
  • Year 2000 support
For more details refer to Software Announcement, 296-120, dated April 23, 1996.



New Hardware Support

IBM 3590 High Performance Tape Subsystem: VSE/ESA Version 2 Release 2 will support the ESCON(R) attachable IBM 3590 High Performance Tape Subsystem with the Magstar(TM) tape drive, either as a stand alone unit or in the 3494 Tape Library Data Server.



VSE/POWER Labeled Tape Support

Starting with VSE/ESA Version 2 Release 2, VSE/POWER supports the processing of labeled or unlabeled tapes through an interface to Sequential Access Method (SAM) which provides:

  • SAM interfaces and exits which may be exploited by a Tape Management System (TMS).
  • Increased tape spooling capacity since the spool output may now exceed the capacity of a single tape.
  • Improved system security and management since labeled tapes permit control of system and user data.
The already existing support for unlabeled tape processing remains unchanged.



VSE Programming Languages Enhancements

Source Level Debugging Tool for COBOL for VSE and PL/I for VSE: To help improve the productivity of VSE programmers, VSE/ESA Version 2 Release 2 offers a powerful Source Level Debugger for COBOL for VSE and PL/I for VSE.

The Debugger is combined with either the COBOL for VSE or PL/I for VSE compiler in a Full Function package. An Alternate Function package consists of the compiler only. For users with COBOL for VSE and PL/I for VSE, only one Full Function package is required to enable the debug facilities for both languages.

The Debugger is interactive. It allows programmers to address difficult problems at the source level where they are comfortable.

As the program is running, your programmers can control and examine its execution with functions such as:

  • Viewing your source listing and stepping through the source one statement at a time
  • Setting dynamic breakpoints, which can be simple (that is, always stop here) or conditional based on other values in the program
  • Monitoring the value of program variables
  • Modifying program and variable storage
  • Debugging mixed-language applications from a single debug session
The program creates a log file of the entire debug session. Not only does the file contain a complete history of the debug session for review and further analysis, it also allows the developer to replay the entire debug session from a script file. By comparing results of two logs, the Debugger becomes a valuable regression test tool as well as a powerful interactive debug tool.

The debug capability of VSE/ESA Version 2 Release 2 can be particularly valuable in the context of the Year 2000-challenge. You are likely to find yourself making substantial changes to a significant portion of the application portfolio. These debugging capabilities can help make the testing of those changes productive and comprehensive. Thus the debug capabilities can help reduce the total cost and risk of the project.

VSE C Language Run-Time Support: VSE/ESA Version 2 Release 2 provides an LE for VSE-conforming, full function C Language Run-Time Environment and library of callable services as part of the VSE base programs. It also provides a level of C Language support for VSE/ESA Version 2 Release 2 that is Year 2000-enabled.

C Run-Time facilities enable users to execute LE for VSE-conforming C applications on a VSE/ESA Version 2 Release 2 system and take advantage of 31-bit addressing. Applications compiled with any C compiler that generates LE for VSE-conforming object code can run with VSE/ESA Version 2 Release 2 without requiring an additional Run-Time program. These compilers include:

  • New C compiler for VSE/ESA (see Statement of General Direction)
  • IBM C for VM/ESA
  • IBM C/C++ for MVS/ESA(TM) (C compiler only)
  • IBM SAA(R) AD/Cycle(R) C/370(TM) (for MVS and VM)
Now, VSE customers can tap into a growing pool of IBM and non-IBM C Language applications and port them to the VSE/ESA Version 2 Release 2 environment. For new development, users may want to consider using the C Language.

IBM Language Environment for VSE: IBM Language Environment for VSE (LE for VSE) Version 1 Release 4 is a new release of the IBM Language Environment for VSE program. Support for the new mainframe interactive Source Level Debug feature for COBOL for VSE and PL/I for VSE compilers has been added.

Release 4 provides you with a common Run-Time Environment for COBOL for VSE, PL/I for VSE and C compilers. Thus users who have one or more of these languages can use the Interlanguage Communication Support (ICS) as a basis for programming development. Users who have only C also have the option of the VSE C Language Run-Time Support of VSE/ESA Version 2 Release 2.

Furthermore, LE for VSE Version 1 Release 4 allows internationalized applications that can be used in multiple countries because they can function with different language and cultural conventions. Examples might be date, time, and monetary formats for which LE for VSE provides a set of predefined "Locales" files, which represent the characteristics of specific countries. Functions are available, which allow you to modify existing Locales or create new ones.

LE for VSE Version 1 Release 4 offers a compatible subset of IBM's Language Environment for MVS & VM Version 1 Release 4 (5688-198).

DOS/VS RPG II: DOS/VS RPG II is extended to support the Year 2000 and 4-digit years.



Information about VSE on the World Wide Web

VSE/ESA has a "home page" on the WWW, which offers up-to-date information about VSE-related products and services, new VSE/ESA functions, and other items of interest to VSE users.

Through the home page, you can read -- and locally print -- important information about VSE and its use. And from the VSE/ESA home page, you easily can access other WWW home pages with additional information.

The VSE/ESA home page has the Uniform Resource Locator (URL):

    http://www.ibm.de/go/d00000166
You also can reach us through the "Products and Services" selection of the System/390 home page:
    http://www.s390.ibm.com/products/
Coverage in the VSE/ESA home page: Since the VSE/ESA home page is meant as an information source, there's no predefined limit to its range of topics. Today, subjects such as important PTFs, new VSE hardware support, additional products, and use of VSE in the field are available.



IBM VSE/ESA Version 2 Release 2 Base Programs

The following is a complete list of VSE/ESA Version 2 Release 2 base programs including their release/modification levels:

                                   Version/
                                   Release/          Program
Program Name                       Modification      Number

VSE Central Functions 6.01.01 5686-066 CICS/VSE and CICS/VSE 2.03.00 5686-026 Report Control Feature

ACF/VTAM(R) for VSE/ESA 4.02.00 5686-065 BTAM-ES 1.01.00 5746-RC5 DITTO/ESA for VSE 1.02.00* 5648-099 High Lev Assem MVS, VM, VSE 1.02.00 5696-234 VSE/ICKDSF 1.16.00 5746-DS2 VSE/EREP 3.05.00 5656-260

* New release



IBM VSE/ESA Version 2 Release 2 Optional Programs

The following is a complete list of VSE/ESA Version 2 Release 2 optional programs including their release/modification levels:

                                   Version/
                                   Release/          Program
Program Name                       Modification      Number

Optional VSE/ESA Base Features

VSE/VSAM for VM Functional Subset 6.01.00 5686-081 DITTO/ESA for VSE, VM Option 1.02.00** 5648-099 ACF/VTAM Version 4 4.02.00 5686-065 VM Options -- APPC feature for VM

** New option

System Control

ADSM/VSE 1.02.00 5686-073 VSE/OCCF 1.05.00 5746-XC5 VSE/ACLR 1.02.01 5746-XE7 ALERT for VSE 4.09.00 5686-072 ALERT for CICS-VSE 4.09.00 5686-079

Networking

NetView(R) -- CSF 2.03.00 5686-055 NetView -- DSF 2.03.00 5686-055 NetView FTP 1.01.01 5686-013 VSE/DSNX 2.01.02 5686-041

Network Control -- Current

ACF/SSP 4.04.00* 5686-064 ACF/NCP for IBM 3745 7.04.00* 5648-063 3746-900 ACP Feature X.25 NPSI for ACF/NCP 7.4.0 3.08.00* 5688-035 EP for ACF/NCP Version 7 1.12.00 5735-XXB EP Stand-alone for IBM 3745 1.08.00 5735-XXB Network Control -- IBM 3720

ACF/NCP for IBM 3720/3745 5.04.00 5668-738 X.25 NPSI for ACF/NCP 5.4.0 3.04.00 5688-035 EP for ACF/NCP 5.4.0 1.09.00 5735-XXB

Network Control -- IBM 3725

ACF/NCP for IBM 3725 4.03.01 5668-854 X.25 NPSI for ACF/NCP 4.3.1 2.01.00 5668-719 EP for ACF/NCP 4.3.1 1.06.01 5735-XXB

Version/ Release/ Program Program Name Modification Number

Compiler

IBM LE for VSE incl. NLS 1.04.00 5686-094 IBM PL/I for VSE -- Full Function 1.01.00 5686-069 IBM PL/I for VSE -- Alternate Function 1.01.00 5686-069 IBM COBOL for VSE -- Full Function 1.01.00 5686-068 IBM COBOL for VSE -- Alternate Function 1.01.00 5686-068 C/370 Compiler 2.01.00 5688-187 C/370 Library 2.01.00 5688-188 DOS/VS RPG II 1.03.00 5746-RG1

Application Development

VisualLift for MVS, VSE & VM 1.01.02*** 5648-109 on Diskette VisualGen Host Services 1.01.00 5648-078 CSP/AD 3.03.00 5668-813 CSP/AD PWS Version 3 3.03.00 5668-813 CSP/AE for VM/VSE 3.03.00 5668-814 SDF/CICS 1.05.00 5746-XXT

*** New mod level

Utilities

DFSORT/VSE 3.02.00* 5746-SM3 CICSVR/VSE 1.01.00 5686-011 CICS/DDM VSE 1.01.00 5686-018

Database

DL/I DOS/VS 1.10.00 5746-XX1 SQL/DS 3.05.00* 5688-103 -- NL Feature -- Data Restore Feature

DP and Business Professional Support

GDDM VSE 3.01.01 5686-057 GDDM IMD 2.01.02 5668-801 GDDM PGF 2.01.02 5668-812 GDDM IVU 1.01.02 5668-723 QMF/VSE 3.02.00* 5648-061

Advanced Function Printing(TM)

PSF/VSE 2.02.01 5686-040 AFP(TM) Font Collection SPA 1.01.00** 5648-113 AFP Font Collection SPA 240-UB 1.01.00** 5648-113 PPFA/370 1.01.00 5688-190 OGL/370 1.01.00 5688-191

The following optional programs are no longer offered with VSE/ESA Version 2 Release 2:

DOS/VS COBOL                       1.03.01           5646-CB1
VisualGen Developer                1.01.00           5648-040
VisualGen Workgroup
 Services                          1.01.00           5648-076
VisualGen Application
 Generator                         1.01.00           5648-086

Version/ Release/ Program Program Name Modification Number

VisualLift for MVS, VSE & VM 1.01.00 5648-109**** DISOSS/370 for VSE 3.04.00 5666-270 PS/CICS-VSE 1.03.01 5666-318 CICSPARS/VSE 1.01.01 5666-329 DisplayWrite(R)/370 VSE/CICS 2.01.00 5686-022 VS COBOL II Compiler, Lib, Debug 1.04.00 5668-958 LE for VSE 1.01.00 5686-067 ASF for VSE 3.01.00 5686-075 VS COBOL II Library 1.04.00 5688-022 VS COBOL II Compiler, Lib 1.04.00 5688-023 DOS PL/I Res Library 1.06.00 5736-LM4 DOS PL/I Trans Library 1.06.00 5736-LM5 DOS PL/I Opt. Compiler 1.06.00 5736-PL1 DOS PL/I Opt. Compiler Composite 1.06.00 5736-PL3 DOS/VS COBOL 1.03.01 5746-CB1

**** This product will be offered with VSE/ESA Version 2 Release 2 on Diskette only.

Open Blueprint(TM): The Open Blueprint represents IBM's overall distributed software strategy and direction. It defines a set of distributed functions or services required by applications in your open, distributed multivendor environments.

The following sections represent the VSE/ESA-based programs, which relate directly to the respective Open Blueprint categories.

Presentation Services: PSF/VSE does support IBM's Intelligent Print Data Stream (IPDS(TM)). OC/Print Server, a vendor product from Open Connect Systems, Inc., does provide TCP/IP Line Printer Request (LPR) support for VSE. LANRES/VSE provides distributed printing for Novell NetWare, and OS/2 LAN server environments, which includes, for example conversions between AFP format and Printer Control Language (PCL).

Application/Workgroup Services: CICS/VSE provides the set of services which include transaction processing program execution, security, systems management, and transactional integrity. Its implementation is consistent with the Transaction Monitor function described in IBM's Open Blueprint. It provides the Customer Information Control System (CICS) Application Program Interface from IBM to facilitate open, distributed, multivendor interoperability.

Data Access Services: SQL/DS provides the Relational Database function described in IBM's Open Blueprint. It provides the Structured Query Language (SQL) industry-standard interface from the International Organization for Standardization (ISO). SQL/DS supports the Distributed Relational Database Architecture(TM) (DRDA(R)) protocol from IBM to facilitate open, distributed, multivendor interoperability.

DL/I DOS/VS provides the Hierarchical Database function described in IBM's Open Blueprint. It provides the Data Language I (DL/I) interface from IBM to facilitate open, distributed, multivendor interoperability.

CICS/DDM provides access to VSAM files on VSE from DDM source systems. Its implementation is consistent with the file function described in IBM's Open Blueprint. It supports the Distributed Data Management (DDM) protocol from IBM to facilitate open, distributed, multivendor interoperability.

Communication Services: CICS/VSE, as well as VTAM/APPC, provide the capability for distributed parts of an application to "converse" with one another. Its implementation is consistent with the conversational function described in IBM's Open Blueprint. Support is provided for the Advanced Program to Program Communication (APPC) protocol from IBM to facilitate open, distributed, multivendor interoperability.

MQSeries(TM) for VSE/ESA provides the capability for distributed parts of an application or applications to communicate by exchanging messages without waiting for a reply. Its implementation is consistent with the messaging and queuing function described in IBM's Open Blueprint. MQSeries for VSE/ESA provides the messaging and queuing interface from IBM to facilitate open, distributed, multivendor interoperability.

Distribution Services: CICS/VSE provides the ability to synchronize services and have them retain integrity. Its implementation is consistent with the transaction manager function described in IBM's Open Blueprint. CICS/VSE provides the CICS Application Program Interface from IBM. It supports the Systems Network Architecture (SNA) Synch Point protocol from IBM to facilitate open, distributed, multivendor interoperability.

Transport Services: ACF/VTAM provides the ability to transport information over wide area and local area networks. Its implementation is consistent with the transport services function described in IBM's Open Blueprint. It supports the Advanced Program to Program Network (APPN(R)) industry-standard protocol from the APPN Implementers Workshop to facilitate open, distributed, multivendor interoperability.

OCS TCP/IP for VSE, a vendor product from Open Connect Systems, Inc., provides the ability to transport information over wide area and local area networks. Its implementation is consistent with the transport services function described in IBM's Open Blueprint. It provides the Berkeley Sockets interface from the University of California at Berkeley. OCS TCP/IP for VSE supports the Transmission Control Protocol/Internet Protocol (TCP/IP) industry-standard protocol from the Internet Engineering Task Force (IETF) to facilitate open, distributed, multivendor interoperability.

Systems Management: NetView/VSE provides for the manageability of hardware and software resources. Its implementation is consistent with the Systems Management function described in IBM's Open Blueprint. NetView/VSE supports the Systems Network Architecture/Management Services (SNA/MS) protocol from IBM to facilitate open, distributed, multivendor interoperability.

Application and Development Tools: VisualGen and VisualLift provide support for building distributed or client/server applications. Their implementation is consistent with the development tools function described in IBM's Open Blueprint. VisualGen and VisualLift support the building of applications and solutions that use the standard interfaces associated with the various components and resource managers of the Open Blueprint. The applications and solutions can be distributed across the various parts of the network to facilitate open, distributed, multivendor interoperability.

Subnetworking: ACF/VTAM provides the structure to let networks accommodate and exploit high-speed and highly-reliable transmission technologies. Its implementation is consistent with the subnetworking function described in IBM's Open Blueprint. It supports the Local Area Network (LAN) (Ethernet, Token Ring) industry-standard protocol from ISO and its associated technical committee (ISO/IEC) ISO Data Link Control (ISO DLC) industry-standard protocol from the ISO and its associated technical committee (ISO/IEC) frame relay industry-standard protocol from the International Telecommunications Union (ITU-T) to facilitate open, distributed, multivendor interoperability.



PRODUCT POSITIONING

VSE/ESA Version 2 offers System/390 customers cost-effective batch, online transaction processing, client/server, and networking capabilities. To these traditional VSE strengths, VSE/ESA Version 2 Release 2 brings more capacity and expanded client/server capabilities.

Alone, or in combination with VM/ESA, VSE/ESA can be the primary system for small and intermediate data centers. VSE/ESA is also the System/390 offering for centrally managed, remote unattended systems.

VSE/ESA Version 2 Release 2 will be "Year 2000" enabled. That means VSE/ESA Version 2, with modern S/390 servers, offers a Year 2000-ready platform that gives customers the facilities they need to protect their own substantial investments in S/370(TM)/390 technology and skills with VSE systems and applications. VSE/ESA Version 2 Release 2 and later releases or versions (if any) will be Year 2000-enabled. VSE/ESA Version 2 Release 2 is the target platform for everyone planning to operate a VSE system in the Year 2000 and beyond.

VSE/ESA Version 2 Release 2 has been designed to address the following customer sets:

  • Intermediate-sized customers with VSE/ESA Version 1 or VSE/ESA Version 2 Release 1 and S/390 servers who have substantial growth requirements

  • Small and medium-sized customers with VSE/ESA Version 1 or VSE/ESA Version 2 Release 1 and S/390 servers

  • Customers with VSE/SP or VSE/ESA Version 1 who need to replace System/370(TM), 370-XA, or competitive systems with new technology

  • Large enterprises who require multiple distributed systems and/or networks of unattended systems with a strong affinity to OS/390

  • New customers and business partners who require solutions based on low cost S/390 technology such as the PC Server 500 System/390

  • Existing DPPX customers with 8100, 9370, or ES/9221 systems seeking a strategic ESA growth environment that is Year 2000-ready
First announced in September 1994, VSE/ESA Version 2 focused primarily on client/server functions and support of N-way CMOS servers. In addition, it offered VSE/SP and VSE/ESA Version 1 customers investment protection and continued the ongoing process of increasing affinity between VSE and MVS and its successor, OS/390.

VSE/ESA Version 2 Release 2 delivers open, client/server capabilities that strengthen the transformation of VSE/ESA Version 2 into a "power server" for the 90's and beyond. It expands VSE capacity with enhancements to the VSE/ESA Turbo Dispatcher.

VSE/ESA Version 2 Release 2 brings VSE/ESA and OS/390 even closer in affinity. Subsystems such as CICS, ACF/VTAM for VSE/ESA and languages such as HLASM, COBOL, PL/I, and C are common. In fact, many operating system services in VSE/ESA Version 2 are based on OS/390 code. Together, VSE/ESA Version 2 and OS/390 make up an "OS/390 family", offering customers an exceptional range of scalable solutions. VSE/ESA Version 2 focuses on entry and intermediate System/390 solutions. OS/390 focuses on intermediate to very large, "leading edge" S/390 solutions.

Note that VSE/ESA Version 1 Release 4 continues to be available at this time and remains a valid solution in selected situations, while VSE/ESA Version 2 Release 2 is the clear offering of choice for most customers.

VSE/ESA Version 1 Release 4: In addition to VSE/ESA Version 2 Release 2, VSE/ESA Version 1 Release 4 will be made Year 2000-ready. At this time, many optional products (such as LE for VSE, COBOL for VSE, PL/I for VSE, SQL/DS Version 3 Release 5, and DL/I Version 1 Release 10) are common to VSE/ESA Version 2 Release 2 and VSE/ESA Version 1 Release 4. As a result, VSE/ESA Version 1 Release 4 customers can begin migrating to key optional products and/or start modifying their own application programs to make them Year 2000-ready.

Even so, the Year 2000-ready capability of VSE/ESA Version 1 Release 4 is best viewed as an accommodation which allows customers to begin the work needed to protect their extensive investments in VSE technology. Longer term, even VSE/ESA Version 1 Release 4 users should plan to move to an environment with VSE/ESA Version 2 Release 2 (or later) and S/390 servers.



STATEMENT OF GENERAL DIRECTION

IBM intends to provide a C Language compiler for VSE/ESA Version 2 Release 2 or later and VSE/ESA Version 1 Release 4 based on Language Environment technology. The future VSE C Language compiler will support 31-bit addressing and be Year 2000-ready. It is intended to eventually replace the existing C/370 compiler in the VSE environment.



TECHNICAL INFORMATION



Specified Operating Environment

Hardware Requirements: Hardware requirements are not affected by this announcement. For more details, refer to Software Announcement 294-519, dated September 13, 1994.

Software Requirements: Software requirements are the same as described in Software Announcement 294-519, dated September 13, 1994, with the following additions for LANRES/VSE for OS/2, DWF for Windows, and VSE Programming Languages:

LANRES/VSE for OS/2

  • For the host:
    • LANRES/VSE runs with VSE/ESA Version 2 Release 2
    • Print Services Facility(TM) (PSF)/VSE (5686-040) for Advanced Function on Printing (AFP) on appropriate PSF-supported printers
  • For the PC:
    • IBM OS/2 Version 2.11 or later (including Warp) or a PS/55 running a Japanese version of IBM OS/2 Version 2.11 or later for the Japanese environment
    • IBM OS/2 LAN Server Version 3 or later on a PS/55 running a Japanese version of IBM OS/2 LAN Server Version 3 or later for the Japanese environment
  • For connectivity:
    • For LU6.2 connectivity between the VSE host and the OS/2 server, you need IBM CommunicationManager/2 installed on the OS/2 server, or the Japanese version of IBM CommunicationManager/2 together with the Japanese version of IBM OS/2
DWF for Windows
  • For the host:
    • DWF for Windows runs with VSE/ESA Version 2 Release 2 and VSE/ESA Version 1 Release 4
  • For the PC:
    • Windows 3.1 or Windows 3.11 or Windows 95
  • For connectivity:
    • For LU6.2 connectivity between the VSE host and the Windows server, you need APPC Networking Services/Windows 1.0 or Networking Services/DOS installed on the Windows server.
    • For LU2 connectivity between the VSE host and the Windows server, the following emulator software is supported:
      • IBM Personal Communication/3270
      • Attachmate EXTRA
      • DCA IRMA Workstation
      • Wall Data RUMBA
      • DetSoft DynaComm/ELITE
VSE Programming Languages
  • LE for VSE Version 1 Release 4 (5686-094) requires VSE/ESA Version 2 Release 2 or VSE/ESA Version 1 Release 4
  • PL/I for VSE (5686-069) and COBOL for VSE (5686-068) Full Function (Source Level Debugger) require LE for VSE Version 1 Release 4 (5686-094)
Compatibility: Compatibility aspects as described in Software Announcement 294-519, dated September 13, 1994, do not change except that Year 2000 support in VSE/ESA Version 2 Release 2 introduces changes in the handling of dates with 2-digit years. This may lead to differences in the way VSE inter-operates with other operating systems such as MVS and VM, or with older versions of VSE, especially if these are not Year 2000-enabled. With the availability of VSE/ESA Version 2 Release 2, IBM will provide guidance to users by documenting known exposures and suggested ways of handling them.

Limitations: Limitations are the same as described in Software Announcement 294-519, dated September 13, 1994, for VSE/ESA Version 2 Release 1 with the following changes:

9332 Model 400: With VSE/ESA Version 2 Release 2, it is no longer possible to use IBM 9332 Model 400 as the system drive for the initial installation.

VSE Workdesk: VSE Workdesk for OS/2 is offered in English, German, Japanese, and Spanish; VSE Workdesk for Windows is offered in English, German, and Spanish.

DWF for Windows: DWF for Windows is offered in English.

Performance Considerations

General: The overall performance in VSE/ESA Version 2 Release 2 depends on the individual hardware and software components and on the specific customer environment and setup parameters.

Resource Consumption: In general, the overall resource consumption, for example, the CPU-time and number of I/O operations for a batch job or a CICS transaction will be similar to VSE/ESA Version 2 Release 1. This holds true as long as the same environment is used, without exploitation of new functions, both for the standard dispatcher and the VSE/ESA Turbo Dispatcher.

VSE Dispatching Enhancements: With the introduction of relative shares for individual partitions in the partition balancing group, a new performance function will be provided with the Turbo Dispatcher, also beneficial on uni-processors.

In an environment where not enough processing power is available to handle all online transactions and concurrent batch, the system operator now can favor concurrent batch to a controllable extent, naturally at cost of online throughput and response times.

The introduction of this function will only slightly increase overall CPU-time for average customer loads.

Reduction Of The Non-Parallel Share: In order to increase the exploitation of N-way servers by the VSE/ESA Turbo Dispatcher, VSE/POWER can mostly run in parallel state, thus allowing spool and print intensive environments (for example print servers) to exploit, for its total workload, more servers of N-way than possible so far.

The reduction of the non-parallel share of a job depends on its spool intensiveness and may be up to about 20%.

As is valid also for VSE/ESA Version 2 Release 1, achieving a higher throughput with the Turbo Dispatcher depends also on enough concurrently dispatchable partitions and on the absence of other system bottlenecks, which would also appear in a uni-processor environment.

User Group Requirements: This announcement satisfies or partially satisfies a number of requirements from one or more of the worldwide user group communities, which include Australasian SHARE/GUIDE (ASG), COMMON, COMMON Europe, GUIDE International, G.U.I.D.E. Europe, Japan GUIDE/SHARE (JGS), Guide Latin America (LAG), SHARE Europe, and SHARE Incorporated.

Turbo Dispatcher Enhancements
 ESAVEN0032              Improved Partition Balancing
 ESDOSD93022             Improved Partition Balancing

VSE/POWER Labelled Tape Support G04CPR86043 POWER POFFLOAD labeled tapes G04CPR89011 POWER POFFLOAD labeled tapes DY39441 POWER POFFLOAD queue entry cannot exceed one tape I871 Offload to support Q entry split RKG6046 Need multi-volume tape support for POFFLOAD GO4CPR93008 Standard label support for POWER offload tapes VEND94018 EPIC to control POWER offload and spool tapes

VSE/VSAM REQ00050578 No mixed device types on VSAM define cluster GO4CPR91003 Msg 4A88I automatic close for X files completed

Distributed Workstation Feature for Windows GO4CPR93023 Windows front-end for VSE (for example DWF) VEND94011 DWF to support Windows

Distributed Workstation Feature for OS/2 CUST95024 Enhance compile dialogs to provide RMODE/AMODE

LANRES/VSE for OS/2 GGVS4094038 LANRES/VSE support NT/AS and LANMAN REQ00048218 LFS for VSE REQ00051789 LFS for VSE/ESA CUST96002 LANRES/VSE messages to SYSLST

Interactive Interface CUST94021 Support user migration from backup of control file CUST95025 Hardware configuration generates no MAXOUT statement CUST95040 Enhance dialog transfer files (fastpath 391)

Initial Program Load CUST95002 IPL message for padding GETVIS

Job Control Language REQ0049811_1 Command to show option settings

Programming Languages REQ0051644_1 4-digit year support in RPG II (year 2000) REQ00050323 Provide a debug facility for the new COBOL for VSE REQ00023540 SANN PL/I In Use REQ00009258 PL/I return code support by VSE REQ00054432 LE for VSE needs dump header and ability to segment by dump

Other CUST95028 I/O to devices by physical unit addressing DY43334 No relocation of fields with register notation



Planning Information

Customer Responsibilities: Customer responsibilities are the same as described in Software Announcement 294-519, dated September 13, 1994.

Future Hardware Support: With VSE/ESA Version 2 Release 2, it is no longer possible to use IBM 9332 Model 400 as the system drive for initial installation.

The 9332 Model 400 will still be supported as a data device.

The following devices may be dropped as system devices with the next release of VSE/ESA:

  • DASD 9332-600
  • DASD 0671
  • DASD 9335
Installability

Fast Service Upgrade: Fast Service Upgrade (FSU) is provided for migrations from:

  • VSE/ESA Version 2.1 to VSE/ESA Version 2.2
  • VSE/ESA Version 1.4 to VSE/ESA Version 2.2
  • VSE/ESA Version 1.3 to VSE/ESA Version 2.2
An FSU to VSE/ESA Version 2 Release 2 with a 9332 Model 400 will work, provided that there is sufficient VSAM space available for the extended system libraries.

For migration from VSE/SP and earlier releases of VSE/ESA Version 1 (VSE/ESA 1.1.x, VSE/ESA 1.2.x), a new installation is required.

Packaging: Depending on the order, a customer receives a package with any of the following that contains the VSE/ESA Version 2 Release 2 base programs:

  • Three magnetic tapes with density 9/6250 bpi

  • Two tape cartridges for a 3480 cartridge unit, or

  • Two 4-mm DAT cartridges
A separate volume contains the VSE/ESA Extended Base products, stacked one after the other on the medium. Depending on the order, the package contains one or more tapes/cartridges for the optional programs, stacked one after the other on the medium.

Program directories for the component programs both, base and optional, are contained in the package, as well as the entitlement set of publications of the ordered programs.

Note: VSE/ESA Version 2 Release 2 is not packaged on IBM 3590 tape cartridges.



Security, Auditability, and Control

The announced programs use the existing security and auditability features of its components.

User management is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.



ORDERING INFORMATION



Current Licensees

Current licensees of VSE/ESA Version 2 Release 1 must order this release via MES. Ordering instructions are scheduled to be mailed from IBM Software Manufacturing Solutions (SMS) to all current licensees within two weeks after the general availability of VSE/ESA Version 2 Release 2.

The mainframe interactive Debugger tool is now available with IBM COBOL for VSE Release 1 (5686-068) and IBM PL/I for VSE Release 1 (5686-069) by ordering Full Function. Alternate Function is available for customers who do not wish to receive the Debugger tool.

Current licensees of COBOL for VSE Release 1, or PL/I for VSE Release 1 desiring to upgrade from Alternate Function to Full Function must place an MES order to add the Full Function chargeable feature and media feature and delete the Alternate Function chargeable feature and media feature.

For current one-time charge licenses, the mnemonic BILLIT should be used to adjust the invoice price to the delta amount of the one-time charge of the added feature and the one-time charge of the deleted feature.

Current licensees of IBM Language Environment for VSE Version 1 Release 1 (5686-067) desiring to upgrade to IBM Language Environment for VSE Version 1 Release 4 must discontinue the license for program product 5686-067 and order a new license for program product 5686-094. The monthly license charges for program product 5686-094 are the same as those charges for 5686-067. Current licensees of program product 5686-067 who paid a one-time charge should not be billed for a one-time charge for the program product 5686-094 license; the mnemonic BILLIT should be used to override the invoice price to $0.00 for program product 5686-094.



New Licensees

Orders for new licenses may be configured in CFPROGS, syslinked to AAS, and entered into AAS beginning December 10, 1996. Orders for VSE/ESA Version 2 Release 1 can not be configured or entered into AAS after December 9, 1996.

Shipment will commence on the planned availability date.

Orders that ship after the planned availability date will receive VSE/ESA Version 2 Release 2.

New users of VSE/ESA Version 2 Release 2 should specify:

         Type           Model

5690 VSE (SIPO SPO) 5686 066 5686 026 5686 065 5648 099 5696 234 5746 RC5 5747 DS2 5656 260

New users of LE for VSE should specify:

         Type           Model

5686 094

Note: This program is not part of the base package but included in the optional package of 5690-VSE (SIPO SPO).

New users of COBOL for VSE should specify:

         Type           Model

5686 068

Note: This program is not part of the base package but included in the optional package of 5690-VSE (SIPO SPO).

New users of PL/I for VSE should specify:

         Type           Model

5686 069

Note: This program is not part of the base package but included in the optional package of 5690-VSE (SIPO SPO).

Basic License: To order a basic license, specify the program number and feature number 9001 for asset registration. For a graduated one-time charge or graduated monthly license charge specify one of the following feature numbers as applicable and corresponding to the processor group that contains the designated machine.

Language Environment for VSE (5686-094)

Basic Basic Graduated Graduated Processor One-Time Charge Monthly License Charge Group Feature Number Feature Number

18 0119 0102 20 0120 0103 25 0121 0104 28 0122 0105 29 0123 0106 30 0124 0107 31 0125 0108 32 0126 0109 35 0127 0110 38 0128 0111 40 0129 0112 50 0130 0113 60 0131 0114 70 0132 0115 80 0133 0116

                                     One-Time Charge
                                         Feature
Entry End User/390
 Entry Support License (ESL)               0168

COBOL for VSE (5686-068) -- Full Function (including Debugger)

                 Basic                    Basic
               Graduated                Graduated
Processor   One-Time Charge       Monthly License Charge
Group        Feature Number           Feature Number

18 0145 0130 20 0146 0131 25 0147 0132 28 0148 0133 29 0149 0134 30 0150 0135 31 0151 0136 32 0152 0137 35 0153 0138 38 0154 0139 40 0155 0140 50 0156 0141 60 0157 0142 70 0158 0143 80 0159 0144

                                     One-Time Charge
                                         Feature
Entry End User/390
 Entry Support License (ESL)               0909

COBOL for VSE (5686-068) -- Alternate Function

                 Basic                    Basic
               Graduated            Graduated Monthly
Processor   One-Time Charge           License Charge
Group        Feature Number           Feature Number

18 0016 0001 20 0017 0002 25 0018 0003 28 0019 0004 29 0020 0005 30 0021 0006 31 0022 0007 32 0023 0008 35 0024 0009 38 0025 0010 40 0026 0011 50 0027 0012 60 0028 0013 70 0029 0014 80 0030 0015

                                     One-Time Charge
                                         Feature
Entry End User/390
 Entry Support License (ESL)               0910

PL/I for VSE (5686-069) -- Full Function (including Debugger)

                 Basic                    Basic
               Graduated            Graduated Monthly
Processor   One-Time Charge           License Charge
Group        Feature Number           Feature Number

18 0145 0130 20 0146 0131 25 0147 0132 28 0148 0133 29 0149 0134 30 0150 0135 31 0151 0136 32 0152 0137 35 0153 0138 38 0154 0139 40 0155 0140 50 0156 0141 60 0157 0142 70 0158 0143 80 0159 0144

                                     One-Time Charge
                                         Feature
Entry End User/390
 Entry Support License (ESL)               0912

PL/I for VSE (5686-069) -- Alternate Function

                 Basic                    Basic
               Graduated            Graduated Monthly
Processor   One-Time Charge           License Charge
Group        Feature Number           Feature Number

18 0016 0001 20 0017 0002 25 0018 0003 28 0019 0004 29 0020 0005 30 0021 0006 31 0022 0007 32 0023 0008 35 0024 0009 38 0025 0010 40 0026 0011 50 0027 0012 60 0028 0013 70 0029 0014 80 0030 0015

                                     One-Time Charge
                                         Feature
Entry End User/390
 Entry Support License (ESL)               0911

Multiple Operating System -- PR/SM(TM) (MOSP): For a graduated one-time charge or graduated monthly license charge, specify the feature number, corresponding to the group that contains the designated machine.

Language Environment for VSE (5686-094)

MOSP Basic MOSP Basic Graduated Graduated Monthly One-time Charge License Charge Processor Feature Number Feature Number Group

18 0199 0169 20 0200 0170 25 0201 0171 28 0202 0172 29 0203 0173 30 0204 0174 31 0205 0175 32 0206 0176 35 0207 0177 38 0208 0178 40 0209 0179 50 0210 0180 60 0211 0181 70 0212 0182 80 0213 0183

COBOL for VSE (5686-068) Full Function (including Debugger)

               MOSP Basic               MOSP Basic
               Graduated            Graduated Monthly
            One-time Charge           License Charge
Processor    Feature Number           Feature Number
Group

18 0175 0160 20 0176 0161 25 0177 0162 28 0178 0163 29 0179 0164 30 0180 0165 31 0181 0166 32 0182 0167 35 0183 0168 38 0184 0169 40 0185 0170 50 0186 0171 60 0187 0172 70 0188 0173 80 0189 0174

COBOL for VSE (5686-068) Alternate Function

               MOSP Basic               MOSP Basic
               Graduated            Graduated Monthly
            One-time Charge           License Charge
Processor    Feature Number           Feature Number
Group

18 0046 0031 20 0047 0032 25 0048 0033 28 0049 0034 29 0050 0035 30 0051 0036 31 0052 0037 32 0053 0038 35 0054 0039 38 0055 0040 40 0056 0041 50 0057 0042 60 0058 0043 70 0059 0044 80 0060 0045

PL/I for VSE (5686-069) Full Function (including Debugger)

               MOSP Basic               MOSP Basic
               Graduated            Graduated Monthly
            One-time Charge           License Charge
Processor    Feature Number           Feature Number
Group
 18               0175                     0160
 20               0176                     0161
 25               0177                     0162
 28               0178                     0163
 29               0179                     0164
 30               0180                     0165
 31               0181                     0166
 32               0182                     0167
 35               0183                     0168
 38               0184                     0169
 40               0185                     0170
 50               0186                     0171
 60               0187                     0172
 70               0188                     0173
 80               0189                     0174

PL/I for VSE (5686-069) Alternate Function

               MOSP Basic               MOSP Basic
               Graduated            Graduated Monthly
            One-time Charge           License Charge
Processor    Feature number           Feature Number
Group

18 0046 0031 20 0047 0032 25 0048 0033 28 0049 0034 29 0050 0035 30 0051 0036 31 0052 0037 32 0053 0038 35 0054 0039 38 0055 0040 40 0056 0041 50 0057 0042 60 0058 0043 70 0059 0044 80 0060 0045

Note: The group can be determined by referring to the Exhibit for IBM System/370 and System/390 Machines (Z125-3901) or the Exhibit for Non-IBM Machines (Z125-3902) that are associated with the IBM Customer Agreement (Z125-4575).

Single Version Charging: To elect Single Version Charging, the customer must notify and identify to IBM the prior program and replacement program and the designated machine the programs are operating on.

Version-To-Version Upgrade Credit: To upgrade from a prior program acquired for a one-time charge to a replacement program using a Version-to-Version upgrade credit, the customer must notify and identify to IBM the applicable prior program and replacement program participating in the upgrade credit.

Basic Machine-Readable Material for VSE/ESA Languages: To order LE for VSE (5686-094), select the feature number of the desired distribution medium (does not apply to 5690-VSE):

5871      Magnetic tape 9/6250 bpi
5872      3480 tape cartridge
5700      4-mm DAT

To order COBOL for VSE (5686-068), select the feature number of the desired distribution medium (does not apply to 5690-VSE):

Full Function (including Debugger)

5831 Magnetic tape 9/6250 bpi 5832 3480 tape cartridge 5834 1/4-inch tape cartridge 5701 4-mm DAT

Alternate Function

5801 Magnetic tape 9/6250 bpi 5802 3480 tape cartridge 5804 1/4-inch tape cartridge 5700 4-mm DAT

NLS Japanese -- Full Function (including Debugger)

5949 Magnetic tape 9/6250 bpi 5950 3480 tape cartridge 5952 1/4-inch tape cartridge 5719 4-mm DAT

NLS Japanese -- Alternate Function

5811 Magnetic tape 9/6250 bpi 5812 3480 tape cartridge 5814 1/4-inch tape cartridge 5718 4-mm DAT

NLS Mixed Case English -- Full Function (including Debugger)

5962 Magnetic tape 9/6250 bpi 5963 3480 tape cartridge 5965 1/4-inch tape cartridge 5717 4-mm DAT

NLS Mixed Case English -- Alternate Function

5821 Magnetic tape 9/6250 bpi 5822 3480 tape cartridge 5824 1/4-inch tape cartridge 5716 4-mm DAT

To order PL/I for VSE (5686-069), select the feature number of the desired distribution medium (does not apply to 5690-VSE):

Full Function (including Debugger)

5831 Magnetic tape 9/6250 bpi 5832 3480 tape cartridge 5834 1/4-inch tape cartridge 5701 4-mm DAT

Alternate Function

5801 Magnetic tape 9/6250 bpi 5802 3480 tape cartridge 5804 1/4-inch tape cartridge 5700 4-mm DAT

Basic Machine-Readable Material for 5690-VSE System Program Order: To order, select the feature number of the desired distribution medium. Basic machine-readable material for the individual licensed base programs will be shipped in 9/6250 bpi tape reels, 3480 tape cartridges or 4-mm DAT as part of the 5690-VSE system program order.

Users of PC Server 500 System/390, will receive a starter CD-ROM at no additional charge.

Order feature numbers for VSE/ESA Version 2 base programs (U.S. English) (to be specified under 5690-VSE) are:

1000      Magnetic tape 9/6250 bpi
1001      3480 tape cartridge
1520      4-mm DAT
2000      EZ-Start CD for PC Server 500 System/390

NLV Spanish order feature codes for VSE/ESA Version 2 base programs (to be specified under 5690-VSE) are:

1401      NLV Spanish on Magnetic tape 9/6250 bpi
1402      NLV Spanish on 3480 tape cartridge
1403      NLV Spanish on 4-mm DAT
2000      EZ-Start CD for PC Server 500 System/390
          (available in U.S. English only)

Order feature number for VSE/ESA Version 2 optional programs (high-level identifiers, to be specified under 5690-VSE) are:

3401      9/6250 bpi magnetic tape
3405      3480 tape cartridge
3431      4-mm DAT

VSE/ESA Version 2 Base Programs:
                                             5690-VSE SPO
                                              Unlicensed
                                              Publications
                                              Group
                                              Feature
Program                                       Number
Number         Description                    (1)

5686-066 VSE Central Functions 6.1.1 5686-026 CICS/VSE 2.3.0 (2) 7118 (4) including Report Controller Feature 5686-065 ACF/VTAM for VSE/ESA 4.2.0 (2) Client/Server MultiDomain InterEnterprise 5696-234 High Lvl Assembler for VSE 1.2.0 5648-099 DITTO/ESA for VSE 1.2.0 (2) 5746-RC5 BTAM-ES 1.1.0 (2) 5747-DS2 VSE/ICKDSF 1.16.0 (3) 5656-260 VSE/EREP 3.5.0 (3)

(1) Assign under 5690-VSE.

(2) The ordered VSE/ESA Base Program will be delivered with its publication entitlement set.

(3) These programs are no-charge programs and will be shipped automatically.

(4) Additional unlicensed publications for this program can be selected.

Basic License for Optional Programs: The optional programs are available under the (5690-VSE) VSE/ESA package offering. To order, specify the order feature number and the unlicensed publications group feature number under the 5690-VSE program number.

                                                       Unlicensed
                                                       Publications
                                             Order     Group
Program                                      Feature   Feature
Number      Description                      Number**  Number**

5648-061 QMF/VSE Base 3.2.0 1007 7006 NLS French 1008 NLS Spanish 1009 NLS German 1010 NLS Italian 1011 NLS Swiss French 1012 NLS Swiss German 1013 NLS Upper Case English 1014 NLS Brazilian Portuguese 1015 NLS Canadian French 1016 NLS Japanese 1017 NLS Korean 1018 NLS Simplified Chinese 1019 5648-063 ACF/NCP 3745 7.4.0 7007 Base, Tiers 1-5 1020 3749-900 NCP feature 1021 5648-078 VisualGen Host Serv. 1.1.0 1023 7009 NLS German 1151 NLS Spanish 1152 NLS Swiss German 1153 NLS Upper Case English 1154 NLS Brazilian Portuguese 1155 NLS Japanese 1156 NLS Korean 1157 NLS Chinese 1158 5648-099 DITTO/ESA for VSE, VM Option 1.2.0 1531 7141 5648-109 VisualLift for MVS, VSE and VM 1.1.1 on Diskette 1511 7085 5648-113 AFP Font Collection 1.1.0 7127 VSE Fonts 1544 VSE Fonts UB 1545 5668-719 X.25 NPSI 2.1.0 1032 7014 5668-723 GDDM-IVU 1.1.2 1033 7015 5668-738 ACF/NCP 3745 + 3720 5.4.0 7016 Base-Tier 1 1034 Tier 2 1035 Tier 2.5 1036 Tier 3 1037 Tier 4 1038 Tier 5 1039 5668-801 GDDM-IMD 2.1.2 1040 7017 5668-812 GDDM-PGF 2.1.2 1041 7018 5668-813 CSP/AD 3.3.0 1042 7019 PWS + NLS 1120 5668-814 CSP/AE 3.3.0 1043 7020 5668-854 ACF/NCP 3725 4.3.1 1044 7021 5686-011 CICSVR/VSE 1.1.0 1046 7023 5686-013 NetView FTP 1.1.1 1047 7024 5686-018 CICSDDM (VSE) 1.1.0 1048 7025 Unlicensed Publications Order Group Program Feature Feature Number Description Number** Number**

5686-040 PSF/VSE 2.2.1 1052 7028 5686-041 VSE/DSNX 2.1.2 1061 7029 5686-055 NetView for VSE 2.3.0 7030 CSF NV/VSE Base, ENU, EXT 1062 DSF NV/VSE Base, ENU 1063 CSF NV/VSE Japanese 1064 DSF NV/VSE Japanese 1065 5686-057 GDDM/VSE Base V3 1066 7031 NLS Danish 1067 NLS French 1068 NLS Italian 1069 NLS Norwegian 1070 NLS German 1071 NLS Spanish 1072 NLS Swedish 1073 NLS Brazilian Portuguese 1074 NLS Canadian French 1075 NLS Japanese 1076 NLS Korean 1077 NLS Traditional Chinese and Simplified Chinese 1078 5686-064 ACF/SSP for VSE 4.4.0 1079 7032 5686-065 ACF/VTAM for VM Feature 7117 Client/Server 1363 MultiDomain 1364 InterEnterprise 1365 ACF/VTAM APPC feature 1521 7128 5686-068 COBOL for VSE 1.1.0 7060 Alternate function 1121 Full Function Feature 1533 5686-069 PL/I for VSE 1.1.0 7061 Alternate function 1122 Full Function Feature 1534 5686-072 ALERT for VSE 4.9.0 1125 7064 5686-073 ADSM 1.2.0 1119 7059 5686-079 ALERT for CICS-VSE 4.9.0 1129 7068 5686-081 VSE/VSAM for VM 6.1.0 7124 5686-094 LE for VSE 1.4.0 1535 7142 5688-035 X.25 NPSI 3.4.0 V3R3 VSE BASE 1083 7036 V3R3 VSE TIER 2 1084 V3R3 VSE TIER 2.5 1085 V3R3 VSE TIER 3 1086 V3R3 VSE TIER 4 1087 V3R3 VSE TIER 5 1088 Unlicensed Publications Order Group Program Feature Feature Number Description Number** Number**

5688-035 X.25 NPSI 3.8.0 1089 7037 5688-103 SQL/DS 3.5.0 7143 Base, English 1522 Upper Case English 1523 French 1524 German 1525 Italian 1526 Spanish 1527 Japanese 1528 Chinese 1529 Data Recording Feature 1530 5688-187 C/370 Compiler 2.1.0 1098 7039 5688-188 C/370 Library 2.1.0 1099 7040 5688-190 PPFA/370 1.1.0 1100 7041 5688-191 OGL/370 1.1.0 1101 7042 5735-XXB EP 1.6.1 1102 7043 5735-XXB EP 1.8.0 1103 7044 5735-XXB EP 1.9.0 1104 7045 5735-XXB EP 1.12.0 1105 7046 5746-RG1 DOS/VS RPG II 1.3.0 1112 7053 5746-SM3 DFSORT/VSE 3.2.0 1113 7054 5746-XC5 VSE/OCCF 1.5.0 1114 7055 5746-XE7 VSE/ACLR 1.2.1 1115 7056 5746-XXT SDF/CICS 1.5.0 1116 7057 NLS Japanese 1117 5746-XX1 DL/I DOS/VS 1.10.0 1118 7058

** Assign under 5690-VSE.

Customization Options: Select the appropriate feature number(s) to customize your order to specify the delivery options desired. These features can be specified on the initial or MES orders, and should be ordered against 5690-VSE.

Example: If publications are not desired for the initial order, and for future updates, specify feature numbers 3470 to ship media only, and 3480 to ship media updates only. In the future if publication updates were required, order an MES to remove feature number 3480, and the publications will ship with the next release for the program.

                                                    Feature
Description                                         Number

Initial Shipments

Serial Number Only (suppresses shipment of media and documentation) 3444

Ship Media Only (suppresses initial shipment of documentation) 3470

Ship Documentation Only (suppresses initial shipment of media) 3471

Update Shipments

Ship Media Updates Only (suppresses update shipment of documentation) 3480

Ship Documentation Only (suppresses update shipment of media) 3481

Suppress Updates (suppresses update shipment of media and documentation) 3482*

Expedite Shipments

Local IBM Office Expedite (for IBM use only) 3445

Customer Expedite Process Charge ($30 charge for each product) 3446

* This feature number does not apply to 5690-VSE program orders.

Expedite shipments will be processed to receive 72 hour delivery from the time SMS receives the order. SMS will then ship the order via overnight air transportation.

Optional Machine-Readable Material for 5690-VSE System Program Order: To order, select the feature number of the desired distribution medium. Optional machine-readable material for the individual licensed base programs will be shipped on 9/6250 bpi magnetic tape reels, 3480 tape cartridges, or 4-mm DAT as part of the 5690-VSE system program order.

Order feature numbers for VSE Central Functions (5686-066):

Feature

5097 Magnetic tape 9/6250 bpi 5098 3480 tape cartridge 5099 4-mm DAT

DSLO License: To order a DSLO license, specify the program number, feature number 9901 for asset registration, and the feature number for graduated one-time charge or graduated monthly license charge that corresponds to the processor group containing the designated machine.

Language Environment for VSE (5686-094)

DSLO DSLO Graduated Graduated Processor One-Time Charge Monthly License Charge Group Feature Number Feature Number

18 0153 0136 20 0154 0137 25 0155 0138 28 0156 0139 29 0157 0140 30 0158 0141 31 0159 0142 32 0160 0143 35 0161 0144 38 0162 0145 40 0163 0146 50 0164 0147 60 0165 0148 70 0166 0149 80 0167 0150

COBOL for VSE (5686-068)
 Full Function (including Debugger)

DSLO DSLO Graduated Graduated Monthly Processor One-time Charge License Charge Group Feature Number Feature Number

18 0205 0190 20 0206 0191 25 0207 0192 28 0208 0193 29 0209 0194 30 0210 0195 31 0211 0196 32 0212 0197 35 0213 0198 38 0214 0199 40 0215 0200 50 0216 0201 60 0217 0202 70 0218 0203 80 0219 0204

COBOL for VSE (5686-068)
 Alternate function

DSLO DSLO Graduated Graduated Monthly Processor One-time Charge License Charge Group Feature Number Feature Number

file 18 0076 0061 20 0077 0062 25 0078 0063 28 0079 0064 29 0080 0065 30 0081 0066 31 0082 0067 32 0083 0068 35 0084 0069 38 0085 0070 40 0086 0071 50 0087 0072 60 0088 0073 70 0089 0074 80 0090 0075

PL/I for VSE (5686-069)
 Full Function (including Debugger)

DSLO DSLO Graduated Graduated Monthly Processor One-time Charge License Charge Group Feature Number Feature Number

18 0205 0190 20 0206 0191 25 0207 0192 28 0208 0193 29 0209 0194 30 0210 0195 31 0211 0196 32 0212 0197 35 0213 0198 38 0214 0199 40 0215 0200 50 0216 0201 60 0217 0202 70 0218 0203 80 0219 0204

PL/I for VSE (5686-069)
 Alternate Function

DSLO DSLO Graduated Graduated Monthly Processor One-time Charge License Charge Group Feature Number Feature Number

18 0076 0061 20 0077 0062 25 0078 0063 28 0079 0064 29 0080 0065 30 0081 0066 31 0082 0067 32 0083 0068 35 0084 0069 38 0085 0070 40 0086 0071 50 0087 0072 60 0088 0073 70 0089 0074 80 0090 0075

Multiple Operating System -- PR/SM (MOSP): For a graduated one-time charge or graduated monthly licence charge, specify the feature number, corresponding to the group that contains the designated machine.

Language Environment for VSE (5686-094)

MOSP DSLO MOSP DSLO Graduated Graduated Monthly Processor One-time Charge License Charge Group Feature Number Feature Number

18 0214 0184 20 0215 0185 25 0216 0186 28 0217 0187 29 0218 0188 30 0219 0189 31 0220 0190 32 0221 0191 35 0222 0192 38 0223 0193 40 0224 0194 50 0225 0195 60 0226 0196 70 0227 0197 80 0228 0198

COBOL for VSE (5686-068)
 Full Function (including Debugger)

MOSP DSLO MOSP DSLO Graduated Graduated Monthly Processor One-time Charge License Charge Group Feature Number Feature Number

18 0235 0220 20 0236 0221 25 0237 0222 28 0238 0223 29 0239 0224 30 0240 0225 31 0241 0226 32 0242 0227 35 0243 0228 38 0244 0229 40 0245 0230 50 0246 0231 60 0247 0232 70 0248 0233 80 0249 0234

COBOL for VSE (5686-068)
 Alternate Function

MOSP DSLO MOSP DSLO Graduated Graduated Monthly Processor One-time Charge License Charge Group Feature Number Feature Number

18 0106 0091 20 0107 0092 25 0108 0093 28 0109 0094 29 0110 0095 30 0111 0096 31 0112 0097 32 0113 0098 35 0114 0099 38 0115 0100 40 0116 0101 50 0117 0102 60 0118 0103 70 0119 0104 80 0120 0105

PL/I for VSE (5686-069)
 Full Function  (including Debugger)

MOSP DSLO MOSP DSLO Graduated Graduated Monthly Processor One-time Charge License Charge Group Feature Number Feature Number

18 0235 0220 20 0236 0221 25 0237 0222 28 0238 0223 29 0239 0224 30 0240 0225 31 0241 0226 32 0242 0227 35 0243 0228 38 0244 0229 40 0245 0230 50 0246 0231 60 0247 0232 70 0248 0233 80 0249 0234

PL/I for VSE (5686-069)
 Alternate Function

MOSP DSLO MOSP DSLO Graduated Graduated Monthly Processor One-time Charge License Charge Group Feature Number Feature Number

18 0106 0091 20 0107 0092 25 0108 0093 28 0109 0094 29 0110 0095 30 0111 0096 31 0112 0097 32 0113 0098 35 0114 0099 38 0115 0100 40 0116 0101 50 0117 0102 60 0118 0103 70 0119 0104 80 0120 0105

Ordering a DSLO feature will result in IBM maintaining a record of this customer location as a DSLO user only. All material for the DSLO license must be ordered by the basic licensee. If a user selects DSLO, no other feature numbers are valid for this order and no program materials or updates will be shipped.

Entitled Publications for Licensees of VSE/ESA Version 2 Release 2: IBM first announced its strategy for providing IBM documentation in online (softcopy) format in November 1991 (Software Announcement 291-649). This announcement also stated that as the strategy is implemented, online books would become the primary distribution format for IBM product information and the number of printed books distributed at no charge would be reduced.

On July 12, 1994, Software Announcement 294-431 described new implementation support for online books, including delivery of licensed documentation on collection kits (CD-ROM) and improved online print capabilities. The announcement also outlined how the reduction in the number of no-charge printed books would take place, starting in 1994. VSE/ESA Version 2 Release 2 will begin a gradual implementation of this "hardcopy reduction" strategy.

As announced in Software Announcement 294-519, dated September 13, 1994, online books would become the primary distribution format and the number of printed books distributed at no charge would be reduced.

  1. Unlicensed publications automatically delivered with the system: Licensees of VSE/ESA Version 2 Release 2 automatically will receive one copy of most unlicensed publications at no additional charge, including those publications necessary to install CICS/VSE Version 2 Release 3. These will be part of the shipment they receive for VSE/ESA.

    One copy of the CD-ROM, Online Library Omnibus Edition: VSE Collection (SK2T-0060) also will be delivered automatically, at no additional charge. It is no longer a separate feature which needs to be ordered separately. Additional copies of these books and the CD-ROM carry a charge.

  2. Licensed publications delivered on request: For VSE/ESA Version 2 Release 2 (including CICS/VSE Version 2 Release 3), printed copies of licensed publications must be ordered using 8xxx feature codes. Printed copies of licensed publications generally will carry a charge and will not be automatically delivered with the system.

    Note: The CD-ROM, SK2T-0060, contains encrypted online versions of the licensed publications as they become available. Licensees of VSE/ESA Version 2 Release 2 will be provided "keys" that enable them to decrypt and use the licensed publications with the rest of the online books on the disc.

Getting Keys for VSE/ESA Licensed Documentation On SK2T-0060: Since September 29, 1995, the CD-ROM with online books for VSE/ESA includes licensed documentation for VSE/ESA Version 2, ACF/VTAM Version 4 Release 2, and CICS/VSE Version 2 Release 3. These publications are delivered in encrypted form on the disc.

The licensed documentation is contained in the CD Showcase(TM) section of the CD-ROM. Chapter 8 of the disc's accompanying booklet has instructions for using CD Showcase.

Information on how you can get "decryption keys" for the online licensed books is below. Once you install Showcase, detailed information about getting keys is available from the Showcase menu.

Customers With VSE/ESA Version 2: Customers who order VSE/ESA Version 2 Release 2 should find encryption passwords in their shipping documentation. As stated in the CD's accompanying booklet:

    Getting Keys From IBM: "The licensed books in CD Showcase are
    locked by product. That means you must have a key for each set
    of licensed books. You can get a key for a set of licensed books
    only if you have a license for their product. The key for a
    product is provided only with your initial order of the product.
    Subsequent releases of the product use the same key as long as
    those releases have the same product number."

    Obtaining Keys With the Products you Order (U.S. only): "The key
    and customer ID for each product whose licensed books are
    included in this CD Showcase are listed in the 'Packing Slip'
    that accompanies the product when you receive it from IBM. If
    your 'Packing Slip' has the key and the customer number, you do
    not need to contact IBM."

    VSE/ESA Version 2 Customers Who Have SK2T-0060 and Need Keys:
    What about VSE/ESA Version 2 Release 1 customers who get a disc
    but have no decryption keys?

    In the United States, you may call the IBM Boulder Key Center at
    800-446-8989. The center is staffed from 6 a.m. to 6 p.m.
    mountain time) Monday through Friday.

    You should be ready with your customer number and country code
    (897 for U.S.). Additional information you should have includes:

      Company Name
      IBM Customer Number
      Country Code: (897 for the U.S.)
      The products you are licensed for. For VSE, use the
      following:
        5686-026 CICS/VSE Version 2 Release 3
        5686-066 VSE/ESA VSE/ESA Version 2 Release 2
        5686-065 ACF/VTAM Version 4 Release 2 for VSE/ESA
    VSE/ESA Version 2 Customers Who Do Not Have SK2T-0060: There are
    two basic options:
      o Order VSE/ESA VSE/ESA Version 2 Release 2 Modification 1 refresh to get a free CD-ROM or

      o Order the disc like any other IBM publication

      Then call for keys, as described above.

    In future releases, VSE/ESA will continue to follow the IBM
    strategy outlined in Software Announcement 294-431 by gradually
    reducing the number of printed books automatically delivered with
    the system.
Unlicensed Documentation: For VSE/ESA Version 2 Release 2, a memo, program directory and one copy of the following publications are supplied automatically with the basic machine-readable material:
                                                  Publication
Title                                             Number

GBOF number -- (GIMs) GBOF-2300 GIM folder only GC33-6625 VSE/ESA GIM -- Introducing the System GC33-6626 VSE/ESA GIM -- What's New GC33-6627 Keeping You Informed GC33-6667 Publication Title Number

VSE/ESA Enhancements SC33-6629 DWF User's Guide and Reference (OS/2 Support) SC33-6538 DWF for Windows Users Guide (Windows Support) SC33-6549 VSE/ESA Turbo Dispatcher Guide and Reference SC33-6599 VSE/ESA Licensed Program Specification GC33-6600 VSE/ESA System Upgrade and Service SC33-6602 VSE/ESA Planning SC33-6603 VSE/ESA Installation SC33-6604 VSE/ESA Administration SC33-6605 VSE/ESA Operation SC33-6606 VSE/ESA Messages and Codes SC33-6607 VSE/ESA Networking Support SC33-6608 VSE/ESA Programming and Workstation Guide SC33-6609 VSE/ESA Guide for Solving Problems SC33-6610 VSE/ESA Guide to System Function SC33-6611 VSE/ESA System Control Statement SC33-6613 VSE/ESA System Utilities SC33-6617 VSE/ESA Library Guide GC33-6619 VSE/ESA Using the VSE Workdesk SC33-6622 LANRES/VSE Guide and Reference SC33-6623 (Netware Support) LANRES VSE Guide and Reference SC33-6624 (OS/2 Support) LANRES/VSE Messages and Codes SC33-6665

VSE/ESA SW Vendor Product Directory GC33-6525 Online Library Omnibus Edition: VSE Collection SK2T-0060 VSE/ESA Solutions GC33-6566 (Outside U.S.) VSE/ESA Direct GC33-6565 (U.S. only) VSE/VSAM Commands and Macros SC33-6631 VSE/VSAM User's Guide SC33-6632 VSE/POWER Administration and Operations Guide SC33-6633 VSE/POWER Networking SC33-6635 VSE/ICCF Admin & Operation SC33-6638 VSE/ICCF User's Guide SC33-6639 VisualLift Run-Time Environment SC33-6694 REXX/VSE Reference Guide SC33-6642 EREP User's Guide GC35-0151 EREP Reference GC35-0152 OLTEP Installation and Operations GC33-6156 TNL to: SN33-9363 Diagnosis Reference SY33-9105 ICKDSF User's Guide and Reference GC35-0033 ICKDSF SCP Specifications GC26-3946 ICKDSF Reference Summary GX26-3813 LE/VSE Debugging Guide and Run-Time Messages SC33-6681 LE/VSE Installation and Customization Guide SC33-6682 C Run-Time Programming Guide SC33-6688 C Run-Time Library Reference SC33-6689 HLASM General Information GC26-8261 HLASM Licensed Program Specification GC26-4944 HLASM Installation and Customization Guide SC26-8263 HLASM Programmers Guide SC26-8264 HLASM Language Reference SC26-8265

The first copy of the following publications is supplied at no additional charge to licensees of basic material for ACF/VTAM for VSE/ESA Version 4 Release 2 (5686-065):

                                                  Publication
Title                                             Number

Licensed Program Specifications GC31-6490 Glossary for V4R2 GC31-6558 Migration Guide GC31-8072 Release Guide GC31-8090 Overview VTAM V4R2 for VSE/ESA GC31-8114 Messages & Codes SC31-6493 Network Implementation Guide SC31-6494 Operation SC31-6495 Resource Definition Reference SC31-6498 Planning for NetView, NCP, VTAM SC31-8063 Planning for Integrated Network SC31-8062 Planning Aids: Checklist SX75-0092 Operation Quick Reference SX75-0205

The first copy of the following publications is supplied at no additional charge to licensees of basic material for CICS/VSE Version 2 Release 3 (5686-026):

                                                  Publication
Title                                             Number

Release Guide GC33-0700 Intercommunication Guide SC33-0701 System Definition and Operations SC33-0706 Customization Guide SC33-0707 Resource Definition (Online) SC33-0708 Resource Definition (Macro) SC33-0709 Supplied Transactions SC33-0710 System Programming Reference SC33-0711 Application Programming Reference SC33-0713 Problem Determination Guide SC33-0716 Licensed Programming Specification GC33-0719

The first copy of the following additional publications is supplied at no additional charge to licensees of basic material for CICS/VSE Version 2 Release 3 (5686-026) by specifying the 7XXX publications group feature number under the 5690-VSE program number:

                                                       Publication
                                                       Group
                                   Publication         Feature
Title                              Number              Number

7118 CICS Family: Library Guide GC33-1226 CICS Recovery and Restart Guide SC33-0702 CICS Performance Guide SC33-0703 CICS XRF Guide SC33-0704 CICS Report Controller Users Guide SC33-0705 CICS Application Programming Guide SC33-0712 CICS Master Index SC33-0715 CICS Inter-product Communication SC33-0824 CICS Communicating from CICS/ESA and CICS/VSE SC33-0825 CICS for VSE/ESA Distributed Transaction Programming Guide SC33-0898 CICS Data Tables Guide SC33-0899 CICS Report Controller Planning Guide SC33-1009 CICS Users Handbook SX33-6079

The first copy of the following publications is supplied at no additional charge to licensees of basic material for DITTO/ESA Release 2 (5648-099):

                                                  Publication
Title                                             Number

User's Guide and Reference SH19-8221 Introducing GH19-8222 Reference Summary SX11-6110 Licensed Program Specifications GH19-8223

The first copy of the following publications is supplied at no additional charge to licensees of basic material for BTAM/ES (5746-RC5):

                                                  Publication
Title                                             Number

Licensed Program Specifications GC38-0291 Programming Guide SC38-0293

LE for VSE (5686-094): A memo, and one copy of the following publications are supplied automatically with the basic machine-readable material:

                                                  Publication
Title                                             Number

Debugging Guide and Run-Time Messages SC33-6681* Installation and Customization Guide SC33-6682* Licensed Programming Specifications GC33-6683 Programming Guide SC33-6684 Programming Reference SC33-6685

* Will be shipped only when program is ordered outside the VSE/ESA Version 2 Release 2 SIPO.

Additional copies of unlicensed publications will be available from IBM by December 13, 1996. To order, contact your IBM representative.

There is one copy available at no charge to licensees of basic material by specifying the 7XXX feature number. Use the 8xxx feature number to order additional copies for a fee.

                                        Single    Additional
                                        Copy      Copies
                           Publication  Feature   Feature
Title                      Number       Number    Number    Price(1)

Language Environment Fact Sheet GC33-6679 7301 8175 (1) Language Environment Concepts Guide GC33-6680 7302 8176 (1) Writing Interlanguage Comm.Applicat. SC33-6686 7305 8181 (1) Run-Time Migration Guide SC33-6687 7306 8182 (1) C Run-Time Programming Guide SC33-6688 7307 8183 (1) C Run-Time Library Reference SC33-6689 7308 8184 (1)

(1)   Prices will be provided by December 13, 1996.

COBOL for VSE (5686-068) Full Function: A memo, and one copy of the following publications are supplied automatically with the basic machine-readable material:

                                                  Publication
Title                                             Number

Licensed Programming Specifications GC26-8069 Installation and Customization SC26-8071 Programming Guide SC26-8072 Language Reference SC26-8073 Debug Tool User Guide and Reference SC26-8797 Debug Tool Installation and Customization Guide SC26-8798

COBOL for VSE (5686-068) Alternate Function: A memo, and one copy of the following publications are supplied automatically with the basic machine-readable material:

                                                  Publication
Title                                             Number

Licensed Programming Specifications GC26-8069 Installation and Customization SC26-8071 Programming Guide SC26-8072 Language Reference SC26-8073

COBOL for VSE (5686-068) Full and Alternate Function: Additional copies of unlicensed publications will be available from IBM at December 13, 1996. To order, contact your IBM representative.

The first copy is available at no charge to licensees of basic material by specifying the 7XXX feature number. Use the 8XXX feature number to order additional copies for a fee.

PL/I for VSE (5686-069) Full Function: A memo, and one copy of the following publications are supplied automatically with the basic machine-readable material:

                                                  Publication
Title                                             Number

Programming Guide SC26-8053 Language Reference SC26-8054 Licensed Programming Specifications GC26-8055 Installation and Customization SC26-8057 Compile-Time Messages and Codes SC26-8059 Debug Tool User Guide and Reference SC26-8797 Debug Tool Installation and Customization Guide SC26-8798

Additional copies of unlicensed publications will be available from IBM by December 13, 1996. To order, contact your IBM representative.

PL/I for VSE (5686-069) Alternate Function: A memo, and one copy of the following publications are supplied automatically with the basic machine-readable material:

                                                  Publication
Title                                             Number

Programming Guide SC26-8053 Language Reference SC26-8054 Licensed Programming Specifications GC26-8055 Installation and Customization SC26-8057 Compile-Time Messages and Codes SC26-8059

PL/I for VSE (5686-069) Full and Alternate Function: The first copy is available at no charge to licensees of basic material by specifying the 7XXX feature number. Use the 8XXX feature number to order additional copies for a fee.

Subsequent updates (technical newsletters or revisions between releases) to the publications shipped with the program will be distributed to the user of record for as long as a license for this software remains in effect. A separate publication order or subscription is not needed.

Displayable Softcopy Publications on CD-ROM for VSE/ESA (5690-VSE): The VSE Collection Kit, SK2T-0060, offers a wide range of online books for VSE/ESA. It contains over 500 manuals, and libraries are added as new VSE-related programs are made available.

Besides manuals for VSE/ESA base programs, the CD-ROM also has online books for VSE/ESA optional programs, including VisualGen, PSF/VSE, and SQL/DS. In addition, special versions of READ/2, READ for Windows, and READ/DOS are on the disk. Thus BookManager(R) READ does not need to be acquired separately.

A first "copy" of the CD-ROM is delivered automatically with the system at no additional charge. Additional copies carry a charge.

                                                  Form
Title                                             Number

Online Library Omnibus Edition: VSE Collection SK2T-0060

In the United States, you may call the SMS Field Support at 800-879-2755 and select the option for Software Assistance, to request an MES order of a new modification of the VSE/ESA system. As the VSE/ESA Softcopy Collection Kit is part of the base publications entitlement set, you will get the most updated level of publications, as well as the online books on CD-ROM shipped with the VSE/ESA system.

Additional Copies: Additional copies can also be obtained via SLSS or PUBORD on a "bill as shipped" basis by ordering form number, SK2T-0060.

Licensed Documentation For VSE/ESA Version 2 Base Programs: Microfiche material is no longer offered. Viewing Program Listings (VPL) online has replaced the need for microfiche. With the VPL system entitled users all around the world are able to view both Program Temporary Fix (PTF) and base program listings electronically, 24 hours a day. VPL can be accessed via ServiceLink and Dial IBM. For details, ask your IBM representative. Use the 8xxx feature number to order copies for a fee. To order, contact your IBM representative.

Unlicensed Documentation For VSE/ESA Version 2 Optional Programs: Available as announced with the individual programming announcements.

Licensed Documentation For VSE/ESA Version 2 Optional Programs: Available as announced with the individual programming announcements.

Subsequent updates (technical newsletters or revisions between releases) to the publications shipped with the program will be distributed to the user of record for as long as a license for this software remains in effect. A separate publication order or subscription is not needed.



TERMS AND CONDITIONS

Licensing: The programs in this announcement are licensed under the terms of the IBM Customer Agreement.

Variable Charges Apply: Yes

System/390 Multiple Operating Systems -- PR/SM (MOSP): Charge Option Attachment applies for graduated charge programs licensed to a qualifying machine.

Installation License or Location License Applies: No. A separate license is required for each machine on which the licensed program materials will be used.

Educational Allowance: A reduced charge is available to qualified education customers. The educational allowance may not be added to any other discount or allowance.

The educational allowance may not be added to any other discount or allowance.

Volume Discount: Not applicable.

Version Upgrades: Version-to-Version Upgrade Credits Apply: Yes

                                                         Single
Replaced    Programs        Replacement Programs        Version
Program     Program         Program     Program         Charging
Number      Name            Number      Name            Applies

5686-028 VSE/SP 5686-066 VSE Central Yes Unique Code Functions Version 5 Version 6 5686-032 VSE/Advanced 5686-066 VSE Central Yes Functions Functions Version 5 Version 6 5686-033 VSE/POWER 5686-066 VSE Central Yes Version 5 Function Version 6 5686-034 VSE/Fast Copy 5686-066 VSE Central Yes Version 2 Functions Version 6 5686-036 VSE/ICCF 5686-066 VSE Central Yes Version 3 Functions Version 6 5686-037 VSE/VSAM 5686-066 VSE Central Yes Version 2 Functions Version 6 5686-058 REXX/VSE 5686-066 VSE Central Yes Functions Version 6 5686-066 VSE Central To follow-on, if any Yes Functions Version 6 5686-026 CICS/VSE To follow-on, if any Yes Version 2 5688-197 SAA AD/Cycle 5686-068 COBOL Yes COBOL/370(TM) for VSE 1 Version 1 Version 1 5686-068 COBOL for VSE To follow-on, if any Yes Version 1 5688-198 SAA AD/Cycle 5686-067 Language Yes Language Environment Environment/370 for VSE Version 1 Version 1 Single Replaced Programs Replacement Programs Version Program Program Program Program Charging Number Name Number Name Applies

5686-067 Language 5686-094 Language Yes Environment Environment for VSE for VSE Version 1 Version 1 5686-094 Language To follow-on, if any Yes Environment for VSE Version 1 5688-235 SAA AD/Cycle 5686-069 PL/I for VSE Yes PL/I MVS and Version 1 VM Version 1 5686-069 PL/I for VSE To follow-on, if any Yes Version 1

Warranted: Yes

Licensed Program Materials Availability: Restricted Materials -- No. These licensed programs will be available without source licensed program materials. They will be available in object code.

Testing Period: Basic License -- Two Months

DSLO -- Not applicable

Program Services: Central Service, including the IBM Support Center, will be available until discontinued by IBM upon twelve months' written notice.

Central Service, including the IBM Support Center, for DSLO licenses will be provided only through the customer location designated for the basic license.



CHARGES

5686-094 (LE for VSE)

Basic DSLO Basic DSLO Graduated Graduated Monthly Monthly One-Time One-Time License License Group Charge Charge Charge Charge

18 $ 2,160 $ 1,620 $ 45 $ 34 20 3,120 2,340 65 49 25 4,080 3,060 85 64 28 5,570 4,180 116 87 29 7,250 5,440 151 113 30 9,455 7,090 197 148 31 11,620 8,715 242 182 32 14,830 11,120 309 232 35 17,090 12,820 356 267 38 19,630 14,720 409 307 40 22,610 16,960 471 353 50 28,220 21,170 588 441 60 35,280 26,460 735 551 70 44,110 33,080 919 689 80 55,200 41,400 1,150 863

                                   One-Time
                                   Charge
Entry End User/390
 Entry Support License (ESL):      $720

5686-094 (LE for VSE)

MOSP MOSP MOSP MOSP Basic DSLO Basic DSLO Graduated Graduated Graduated Graduated Monthly Monthly One-Time One-Time License License Group Charge Charge Charge Charge

18 $ 1,825 $ 1,370 $ 38 $ 29 20 2,110 1,585 44 33 25 2,640 1,980 55 41 28 3,600 2,700 75 56 29 4,825 3,620 101 75 30 6,410 4,810 134 100 31 8,350 6,265 174 131 32 10,540 7,905 220 165 35 13,220 9,915 276 207 38 15,960 11,970 333 249 40 18,360 13,770 383 287 50 21,120 15,840 440 330 60 25,420 19,070 530 397 70 31,750 23,810 662 496 80 39,700 29,780 827 620

5686-068 (COBOL for VSE) Full Function Offering

Basic DSLO Basic DSLO Graduated Graduated Monthly Monthly One-Time One-Time License License Group Charge Charge Charge Charge

18 $ 4,525 $ 3,395 $ 94 $ 71 20 6,560 4,920 136 102 25 8,525 6,395 177 133 28 11,680 8,760 243 182 29 15,180 11,390 316 237 30 19,730 14,800 411 308 31 24,270 18,200 506 380 32 31,070 23,300 648 486 35 35,730 26,800 745 559 38 41,090 30,820 857 643 40 47,250 35,440 986 740 50 59,060 44,300 1,235 926 60 78,830 55,370 1,545 1,160 70 92,290 69,220 1,930 1,450 80 115,350 86,510 2,415 1,810

                                   One-Time
                                   Charge
Entry End User/390
 Entry Support License (ESL):      $1,500

5686-068 (COBOL for VSE) Alternate Function Offering

Basic DSLO Basic DSLO Graduated Graduated Monthly Monthly One-Time One-Time License License Group Charge Charge Charge Charge

18 $ 3,120 $ 2,340 $ 65 $ 49 20 4,560 3,420 95 71 25 5,905 4,430 123 92 28 8,110 6,080 169 127 29 10,560 7,920 220 165 30 13,730 10,300 286 215 31 16,900 12,675 352 264 32 21,600 16,200 450 338 35 24,860 18,650 517 389 38 28,560 21,420 595 446 40 32,830 24,620 684 513 50 41,040 30,780 855 641 60 51,360 38,520 1,070 803 70 64,320 48,240 1,340 1,005 80 80,160 60,120 1,670 1,255

                                   One-Time
                                   Charge

Entry End User/390 ESL: $1,040

5686-068 (COBOL for VSE) Full Function Offering

MOSP MOSP MOSP MOSP Basic DSLO Basic DSLO Graduated Graduated Graduated Graduated Monthly Monthly One-Time One-Time License License Group Charge Charge Charge Charge

18 $ 4,525 $ 3,395 $ 94 $ 71 20 5,545 4,160 115 86 25 7,545 5,660 157 118 28 10,100 7,575 210 158 29 13,430 10,070 280 210 30 17,460 13,100 364 273 31 22,000 16,500 459 344 32 27,670 20,750 577 433 35 33,400 25,050 697 523 38 38,410 28,810 801 601 40 44,170 33,130 922 692 50 53,160 39,870 1,110 833 60 66,450 49,840 1,390 1,045 70 83,060 62,300 1,740 1,305 80 103,800 77,850 2,175 1,630

5686-068 (COBOL for VSE) Alternate Function Offering

MOSP MOSP MOSP MOSP Basic DSLO Basic DSLO Graduated Graduated Graduated Graduated Monthly Monthly One-Time One-Time License License Group Charge Charge Charge Charge

18 $ 2,640 $ 1,980 $ 55 $ 41 20 3,050 2,290 64 48 25 3,840 2,880 80 60 28 5,230 3,925 109 82 29 7,010 5,260 146 110 30 9,340 7,005 195 146 31 12,140 9,105 253 190 32 15,310 11,480 319 239 35 19,250 14,440 401 301 38 23,230 17,420 484 363 40 26,710 20,030 556 417 50 30,700 23,030 640 480 60 36,940 27,710 770 577 70 46,200 34,650 963 722 80 57,840 43,380 1,205 904

5686-069 (PL/I for VSE) Full Function Offering

Basic DSLO Basic DSLO Graduated Graduated Monthly Monthly One-Time One-Time License License Group Charge Charge Charge Charge

18 $ 4,525 $ 3,395 $ 94 $ 71 20 6,560 4,920 136 102 25 8,525 6,395 177 133 28 11,680 8,760 243 182 29 15,180 11,390 316 237 30 19,730 14,800 411 308 31 24,270 18,200 506 380 32 31,070 23,300 648 486 35 35,730 26,800 745 559 38 41,090 30,820 857 643 40 47,250 35,440 986 740 50 59,060 44,300 1,235 926 60 73,830 55,370 1,545 1,160 70 92,290 69,220 1,930 1,450 80 115,350 86,510 2,415 1,810

                                   One-Time
                                   Charge

Entry End User/390 ESL: $1,500

5686-069 (PL/I for VSE) Alternate Function Offering

Basic DSLO Basic DSLO Graduated Graduated Monthly Monthly One-Time One-Time License License Group Charge Charge Charge Charge

18 $ 3,120 $ 2,340 $ 65 $ 49 20 4,560 3,420 95 71 25 5,905 4,430 123 92 28 8,110 6,080 169 127 29 10,560 7,920 220 165 30 13,730 10,300 286 215 31 16,900 12,675 352 264 32 21,600 16,200 450 338 35 24,860 18,650 517 389 38 28,560 21,420 595 446 40 32,830 24,620 684 513 50 41,040 30,780 855 641 60 51,360 38,520 1,070 803 70 64,320 48,240 1,340 1,005 80 80,160 60,120 1,670 1,255

                                   One-Time
                                   Charge

Entry End User/390 ESL: $1,040

5686-069 (PL/I for VSE) Full Function Offering

MOSP MOSP MOSP MOSP Basic DSLO Basic DSLO Graduated Graduated Graduated Graduated Monthly Monthly One-Time One-Time License License Group Charge Charge Charge Charge

18 $ 4,525 $ 3,395 $ 94 $ 71 20 5,545 4,160 115 86 25 7,545 5,660 157 118 28 10,100 7,575 210 158 29 13,430 10,070 280 210 30 17,460 13,100 364 273 31 22,000 16,500 459 344 32 27,670 20,750 577 433 35 33,400 25,050 697 523 38 38,410 28,810 801 601 40 44,170 33,130 922 692 50 53,160 39,870 1,110 833 60 66,450 49,840 1,390 1,045 70 83,060 62,300 1,740 1,305 80 103,800 77,850 2,175 1,630

5686-069 (PL/I for VSE) Alternate Function Offering

                                          MOSP           MOSP
           MOSP           MOSP            Basic          DSLO
           Basic          DSLO            Graduated      Graduated
           Graduated      Graduated       Monthly        Monthly
           One-Time       One-Time        License        License
Group      Charge         Charge          Charge         Charge

18 $ 2,640 $ 1,980 $ 55 $ 41 20 3,050 2,290 64 48 25 3,840 2,880 80 60 28 5,230 3,925 109 82 29 7,010 5,260 146 110 30 9,340 7,005 195 146 31 12,140 9,105 253 190 32 15,310 11,480 319 239 35 19,250 14,440 401 301 38 23,230 17,420 484 363 40 26,710 20,030 556 417 50 30,700 23,030 640 480 60 36,940 27,710 770 577 70 46,200 34,650 963 722 80 57,840 43,380 1,205 904

One-Time Charge: Customers who pay a one-time charge for a licensed program receive enhancements and future releases, if any, at no additional charge. Significant new function may be offered as an optional feature and charged for separately.

Variable Charges: The applicable graduated one-time charge or graduated monthly license charge will be based on the group of the designated machine on which the licensed program is licensed for use. If the program is designated to a processor in a group for which no charge is listed above, the charge of the next higher group listed applies.

For upgrades of one-time license charge licenses to a machine in a higher group, the upgrade charge will be the difference in the then current charges between the two groups. For downgrades of one-time license charge licenses to a machine in a lower group, there will be no adjustment or refund of one-time license charges paid.

For upgrades or downgrades of monthly license charge licenses, the monthly license charge applicable to the higher or lower group will apply.

Entry Support License One-Time Charge: One-time charge authorizes use only on IBM Entry End User/390 machines.



CALL NOW TO ORDER

To order, you can contact:

IBM Direct: IBM Direct, our national direct marketing organization, can also arrange to put your name on the mailing list for catalogs of IBM products.

 Phone:     800-IBM-CALL
 Fax:       800-2IBM-FAX
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      IBM Direct
            Dept. LE010
            P.O. Box 16848
            Atlanta, GA  30321-0848
 Reference: LE010

To identify your local IBM Authorized Business Partner or IBM representative, call 800-IBM-4YOU.

Note: Shipments will begin after the planned availability date.