System/36 Software

System/36 Software

Products Included • Security including: - Password signon with maximum signon • System Support Program (SSP): attempts - Interactive Communications Feature (SSP-ICF) - Password date checking - Communications Feature - Procedure execution at signon - 3270 Device Emulation (DE) Feature - Multilevel data file - Distributed Disk File Facility (DOFF) Feature - Multilevel library access - Multiple Session Remote Job Entry Feature - Operator menu control - Communications and Systems Management • System utilities for data file and library: Feature - Create/delete - Data Encryption Standard (DES) Subroutine for - Rename Banking Feature - Copy - Distributed Data Management (DOM) - Save/restore - Display Station Pass-Through (DSPT) • Development Support Utility (DSU), a full-screen - Advanced Peer-to-Peer Networking (APPN) editor for creating and maintaining OCL state­ • BASIC ments, procedures, messages, display formats, • COBOL Compiler and Library and program source code • IV • Interactive Data Definition Utility (IDDU), to provide • RPG II data dictionary support for the office licensed pro­ • Utilities grams. Allows for the definition and storage of • Query/36 descriptions for data and communications files. • DisplayWrite/36 (DW/36) • System configuration utility to interactively define the configurations: • Personal Services/36 (PS/36) - Input/output devices • PC Support/36 - Local and remote • Business Graphics Utilities/36 (BGU) - Security • 5224/5225 Advanced Function (APF/36) - Performance options • System/34 to System/36 Migration Aid - Other IBM-supplied support • System/36 Programmer and Operator Productivity • System hi story to provide a record of all jobs exe­ Aid PRPQ cuted, operator prompts, and operator responses. • Industry Application Packages The amount of history maintained online is user selectable. System Support Program (SSP) • Interrupt/resume support to allow any operator the option of suspending a current opera­ SSP, a licensed program, is a disk-resident operating tion, performing another operation, and then system designed to provide multiprogramming resuming the current operation support that is easily usable by new and depart­ • Spooling support optionally available for all mental users. SSP provides these major capabilities: printers attached to the system, including those attached via communication facilities. Two levels • Concurrent multiple interactive and batch job exe­ of console support are provided: cution - The system console may be used, for example, • Virtual storage management techniques (swap­ to display the status of any spool job or to ping) to allow overcommitment of main storage change the position on the queue, the number of • Disk data management that provides file sharing copies, or the form number. The system console and protection for input, update, and add oper­ may also be used to cancel print jobs or reroute ations them. • Execution time binding of resources to applica­ - Subconsole(s) have the same facilities as the tions system console with the restriction of only • A si ngle Operation for interac­ viewing and controlling the printer(s) under tive and batch execution their control. • Operation Control Language features: • Input queue (JOBQUE) that supports submission of - Extensive testing capabilities batch jobs from any workstation operator or - Branching and substitution jobstream. The system console may view and - Operator prompting control all JOBQUE jobs and all subconsole opera­ - OCL to program communications tors may view and control their own jobs. • Auto-response facilities to enhance unattended • System program library and multiple user libraries operation

Section 63. System/36 63-5 Syslem/36 Software

• HELP facilities (over 2000 screens) to provide the through the APPC, async (not 5364), BSCEL, or occasional user assistance in using system­ peer ICF subsystems. provided services • Asynchronous communication support: • Local and remote display and printer support. - Switched or non-switched point-to-point com­ System and application functions on local work­ munication between a System/36 and an asyn­ station devices are available on remote devices chronous device without requiring any changes to programs, job • Interactive terminal facility: control, or system tables. - System/36 connection to services of public data • Sort/merge facility networks such as the TELEMAIL service of GTE • Online programming support Telenet Network. (This is not an endorsement • Dynamic workload management of this network.) • Remote operation support facility (ROSF) • Support for batch binary synchronous communi­ Additional SSP Support cations (BSC) Feature 6000 (Extended SSP) has been repackaged • Support for asynchronous communications into two new SSP features: • Additional SSP support - Diskette I interchange support • Feature 6101, Additional SSP Support, provides - Multinational character set support, for diskette I format, multinational char­ - 1255 magnetic character set acter set, 1255 Magnetic Character Reader (5360 • Tape Support Feature only). - Tape save/restore support for 8809 Magnetic • Feature 6102, Tape Support feature, provides Tape Unit (5360 only) support for tape save/restore and data interchange - Tape save/restore on 6157 Streaming Tape unit on the 8809 Magnetic Tape Unit attached to the 5360 System Unit and tape save/restore on the Interactive Communications Feature (SSP-ICF) 6157 Streaming Tape Unit.

This feature consists of a set of subsystems matching Communications Feature the link and logical protocols of various host subsys­ tems, terminals, and other systems. A common user • Autocall provides support for automatically estab­ interface is provided that isolates the user from the lishing communication connection for MSRJE, link and logical protocols. 3270DE, ICF, and batch BSC. System/36 SSP-ICF consists of a common user inter­ • X.21 support provides software for interface to X.21 face for application programs and several subsys­ switched and nonswitched networks. tems: - X.21 short-hold/single-port sharing support • X.25 support provides native support with the fol­ • Internal protocol: lowing features: - INTRA, which allows application program-to­ - Permanent virtual and virtual circuit call program communications within the same support System/36 - Availability of up to three lines with 16 virtual • BSC subsystems: circuits per line for a total of 48 circuits - CCP for System/3 Model 150 CCP - Integrated pad support compatible to the GTE - CICS for CICS/OSNS and CICS/DOSNS Telenet Network (not an endorsement) - IMS for IMSNS IRSS (BTAM) - Packet sequence by Module 8 and 128 - BSCEL for System/3 Batch BSC, 3740 BSC, - Packet sizes of 64, 128, 256, and 512 bytes Office Systems BSC, System/34, System/36 - Window sizes from 2 to 15 packets BSC, and System/38 as a System/3 - Other related optional features • SNA subsystems: • Base support is provided for MSRJE, 3270DE, ICF - SNA upline facility (SNUF) for CICS and IMSNS and advanced program-to-program communi­ - SNA peer (peer) for System/34, System/36, and cations (APPC) System/38 • Asynchronous communications support: - SNA finance subsystems for 4701, 3601, and - Point-to-point, switched or non-switched 3694 - Communication between System/36 and an • Advanced program-to-program communications asynchronous device. The communication link (APPC) supports mapped SNA LU6.2 communi­ requires a System/36 application program to cations with a high-level . communicate with or provide services to the • SSP-ICF file transfer subroutines allow a user­ attached devices/system. Such an application written ICF application program to send or retrieve program is not part of the asynchronous com­ entire data files between System/36s using munications support and has to be written by COBOL, RPG II, or Assembler programs. Applica­ using the SSP-ICF interface. tion programs may be written to communicate

63-6 Systems and Products Guide System/36 Software

3278 Emulation via IBM Personal Computer sonal Services/36 document distribution (SNADS), Display Station Pass-Through, Distributed Data Man­ 3278 Emulation via IBM Personal Computer consists agement, and Advanced Program-to-Program Com­ of two components. One component executes in the munications are supported by APPN. This allows System/36. The second executes in the IBM Personal users to extend capabilities beyond an adjacent Computer. 3278 Emulation allows the users of IBM system or node without any operator intervention on Personal Computers to emulate a 3278 display the adjacent system. APPN supports switched and station Model 2 or a 3279 Color Display Station Model leased SDLC lines, X.25 circuits, and Local Area 2A or S2A when using the System/36 3270 Device Network (LAN) connections. Emulation Feature in an SNA network. Multiple Session Remote Job Entry Feature 3270 Device Emulation Feature MSRJE is a feature of the System/36 System Support The 3270 Device Emulation feature allows the Program that permits a System/36 to function as a System/36 attached workstations (3179 Model 2, 3180 remote job entry (RJE) workstation for submission of Model 2, 5251 Model 11, 5291, 5292, and 5150 per­ jobs to a central host running RES, JES2, JES3, RSCS sonal computers with 5250 emulation mode) to (BSC only), or POWER/VSE (SNA only), using BSC or appear as 3270 control unit and devices to a host SNA protocols: system: • Multiple sessions are supported: • System/36 appears as a 3271 Model 2 under BSC - Up to 15 readers* or as a 327 4 Model 1 under SNA. - Up to 15 printers* • An attached workstation appears as a 3277 Model - Up to 15 punches* 2 display. • For SNA protocols the line may be shared with • Any attached printer (3262, 5219, 5224, 5225, 5256) SSP-ICF (SNUF and APPC subsystems), Communi­ appears as a 3288 Model 2 printer, including cations and Systems Management (C&SM) feature, spooled remote printers. and PS/36. • Up to 32 device addresses are supported under • Consistent and common user interface are pro­ BSC and up to 30 device addresses per line are vided regardless of the line protocols. supported under SNA. *Seven sessions when using BSC protocols, 15 for • One BSC line and/or up to eight 3270 SNA lines are supported. SNA

Distributed Disk File Facility (DOFF) Feature Display Station Pass-Through (DSPT)

The System/36 Distributed Disk File Facility (DOFF) System/36 Display Station Pass-Through (DSPT) permits a System/34 application program to access feature provides support for 5250 or equivalent work­ System/36 files. stations to sign on to a remote System/36 and execute procedures and application programs on that remote system. Program output (disk file, printer Distributed Data Management (DDM) output) will be on the remote system to which the DOM allows a System/36 application program to user is signed-on. DSPT utilizes APPC sessions as access files stored on another System/36, a the communication protocol. System/38, or a System/370 running CICS (target only), thus making it easier to distribute data proc­ 3278 Emulation via IBM Personal Computer essing among multiple systems. 3278 Emulation via the IBM Personal Computer allows the users of the IBM PC, Portable PC, PC XT, Display Station Pass-Through (DSPT) and PC AT to emulate a 3278 Display Station Model 2 Provides support for terminals attached to a or 3279 Color Display Station Model 2A or S2A when System/36 to sign on to a remote System/36 or a using System/36 3270 Device Emulation (DE) in a System/38 or vice versa. Program output (disk files, SNA network. printer output) will be on the remote system on which the user is signed-on. Communications and Systems Management This SSP optional feature contains change manage­ Advanced Peer-to-Peer Networking (APPN) ment and distribution and 11 alerts," as well as a dis­ APPN allows users to communicate on a logical, tributed host facility. The System/36 support works in point-to-point basis across a network of i ntercon­ conjunction with the program product Distributed nected System/36s. System/38s can participate in an Systems Executive (DSX) or Distributed Host APPN network as end-nodes. APPN allows users to Command Facility (DHCF). Network Problem Deter­ communicate with other systems without having to mination Application (NPDA), and Network Communi­ know the network paths to the remote systems. Per- cations Control Facility (NCCF) on the host

Section 63. System/36 63-7 System/36 Software

System/370 (4321 to 3084). Distributed Host Execu­ Interactive Communications Feature tive distributes (and retrieves} programs, screen formats, procedures, and data files to (and from} the Program numbers: host. Procedures can be sent to a System/36, exe­ ICF Upline: 5727-SS1 , feature 6264 cuted, and the results returned to the DSX host while ICF Finance: 5727-SS1 , feature 6265 the SSP Distributed Systems Node Executive (DSNX) ICF Base: 5727-SS1, feature 6266 is in session with the host. Alerts will also be trans­ mitted to the host via the SSP feature. Distributed System/36 PC Host Command Facility (DHCF) allows a System/370 Program numbers: network terminal user to communicate to the System/36 via the Host Command Facility (HCF) on ICF Upline: 5727-SS6, feature 6264 the System/370. The System/370 terminal will appear ICF Finance: 5727-SS6, feature 6265 to the System/36 as a remotely-attached 5250 work­ ICF Base: 5727-SS6, feature 6266 station. The System/370 terminals will be able to access and control applications written and running SSP Communications Feature on the System/36. Program number: 5727-SS1 , feature 6001 Data Encryption Standard (DES) Subroutine for System/36 Banking Feature Program number: 5727-SS6, feature 6047 This feature provides data encryption support for banking customers: 3270 Device Emulation

• DES is used to generate personal identification Program number: 5727-SS1 , feature 6003 numbers (PINs) for use with the 3624 Consumer Transaction Facility. System/36 • DES can be used in an RPG II, COBOL, or Assem­ Program number: 5727-SS6, feature 6049 bler application program. • DES cannot be used in a BASIC program. Distributed Disk File Facility Feature

Ordering Information Program number: 5727-SS1, feature 6006 System/36 PC: Not available System Support Program

Program number: 5727-SS1 Distributed Data Management Feature System/36 PC Program number: 5727-SS1, feature 6037 Program number: 5727-SS6 System/36 PC Program number: 5727-SS6, feature 6052 Extended SSP

System/36 PC: Not available Multiple Session Remote Job Entry Feature Program number: 5727-SS1 , feature 6004 Additional SSP Support System/36 PC: Program number: 5727-SS1, feature 6101 Program number: 5727-SS6, feature 6050 System/36 PC Not available Display Station Pass-Through Tape Support Feature Program number: 5727-SS1 , feature 6079 Program number: 5727-SS1 , feature 6102 System/36 PC System/36 PC Program number: 5727-SS6, feature 6090 Program number: 5727-SS6, feature 6144 Advanced Peer-to-Peer Networking

Program number: 5727-SS1, feature 6096 System/36 PC Program number: 5727-SS6, feature 6096

63-8 Systems and Products Guide System/36 Software

3278 Emulation via IBM Personal Computer Reference Material

Program number: 5727-SS1 , feature 6080 • Programming with BASIC, SC21-9003 System/36 PC • BASIC Licensed Program Specifications, GC21-9011 Program number: 5727-SS6, feature 6091

Communications and Systems Management

Program number: 5727-SS1, feature 6029 COBOL Compiler and Library System/36 PC The System/36 COBOL Compiler and Library is a Program number: 5727-SS6, feature 6051 licensed program that operates under co ntrol of the System/36 System Support Program. Data Encryption Standard Subroutine for Banking Feature COBOL is a high-level language widely used in com­ mercial data processing; it supports batch, interac­ Program number: 5727-SS1 , feature 6005 tive, and communications processing. System/36 PC Ordering Information Program number: 5727-SS6, feature 6077 System/36 COBOL Compiler and Library Reference Material Program number: 5727-CB1 • Guide to Publications, GC21-9015 System/36 PC • Operating Your Computer, SC21-9026 • System Reference, SC21-9020 Program number: 5727-CB6 • Interactive Communications Feature, SC21-7910 • Interactive Communications Feature, Guide and Reference Material Examples, SC21-7911 • Multiple Session Remote Job Entry Guide, • COBOL Compiler and Library Licensed Program SC21-7909 Specifications, GC21-9009 • 3270 Device Emulation Guide, SC21 -7912 • Programming with COBOL, SC21-9007 • Distributed Disk File Facility, SC21-7869 • IBM Guide to COBOL, SC21-7890 • 3278 Emulation Via Personal Computer, Users Guide, SC09-1086 • SSP Specifications, GC21-9021 • Using System/36 Communications, SC21-9082 FORTRAN IV

The IBM System/36 FORTRAN IV licensed program processes programs written in the System/36 BASIC FORTRAN IV Language (X3.10-1966), producing output suitable for execution with the System/36 System/36 BASIC, a licensed program, is a high­ System Support Program. level, interactive language for users who have com­ FORTRAN is a mathematically-oriented high-level mercial data processing requirements or who need to language used to solve complex numerical problems solve business, technical, and scientific problems. in either batch or interactive mode.

Ordering Information

System/36 BASIC

Program number: 5727-BA 1 System/36 PC Program number: 5727-BA6

Section 63. System/36 63-9 System/36 Software

Ordering Information • Screen Design Aid (SDA) to design, create, and maintain display formats and job menus interac­ System/36 FORTRAN IV tively

Program number: 5727-F01 Ordering Information System/36 PC System/36 Utilities Program number: 5727-F06 Program number: 5727-UT1 Reference Material System/36 PC • Programming with FORTRAN IV, SC21-9005 Program number: 5727-UT6 • FORTRAN IV Licensed Program Specifications, GC21-9010 Reference Material

• Utilities Licensed Program Specifications, GC21-7895

RPG II

The System/36 RPG II Compiler is a licensed program that operates under control of the System/36 Development Support Utility (DSU) System Support Program. RPG II is a fixed-format high-level language intended The System/36 Development Support Utility is a full­ screen editor for creating and maintaining OCL state­ to be used for commercial data processing applica­ tions; it supports batch, interactive, and communi­ ments, procedures, messages, display formats and cation programs. program source code. • Extensive online documentation and HELP support Ordering Information • Line commands supported consistent with other System/36 products System/36 RPG II Ordering Information Program number: 5727-RG1 System/36 PC Development Support Utility (DSU)

Program number: 5727-RG6 Program number: 5727-DS1

Reference Material System/36 PC Program number: 5727-DS6 • Programming with RPG II , SC21-9006 • RPG II Licensed Program Specifications, Reference Material GC21-9008 • Development Support Utility Guide, SC09-1085 • IBM System/36 Development Support Utilities Guide, SC09-1085 Utilities

The System/36 Utilities licensed program provides support for functions of general use in system prepa­ Performance Monitor PRPQs ration and maintenance. The following utilities are included in System/36 Utilities: The Performance Monitors consist of two parts: • Data File Utility (DFU) to create, maintain, list, and • The appropriate Host program (P84089 System/36 inquire into user data files Response Time Measurement Facility PRPQ for • Source Entry Utility (SEU) to create and maintain 5360 and 5362, or P84092 for the 5364) OCL statements, procedures, messages, display • IBM Personal Computer program (P84090 Personal formats, and program source code Computer Performance Monitor for the System/36 • Work Station Utility (WSU) to define interactive PRPQ) data entry programs

63-10 Systems and Products Guide System/36 Software

System performance can be monitored during the System/36 Office Applications measurement period while the information is " fresh," and the user environment can be observed in relation There are four integrated System/36 applications for to the measurements being displayed. the office (see below): Query/36, DisplayWrite/36, Personal Services/36, and PC Support/36. The two PRPQ's are listed below.

Query/36 Response Time Measurement Facility The Query/36 licensed program provides functions See " Performance Monitor PRPQs" above. that can be used by principals, secretaries, and other Response Time Measurement Facility PRPQ (P84089 office workers to help improve their productivity. for 5360 and 5362 or P84092 for 5364) provides for This program supplies easy-to-use information local workstation response time logging and retrieval that can result in data being displayed, recording. Response time is measured between the printed, or saved in a disk fi le using a variety of time the keyboard is locked with the input inhibited selection criteria. and the time it unlocks. Response data is recorded in a system trace file. Highlights

Ordering Information • A part of the integrated System/36 office support, consisting of DisplayWrite/36, Personal Services/36, and Query/36 Response Time Measurement Facility PRPQ • Prompted interface for definitions Program number: 5799-PAZ • Fast path for definitions • Data entry: creating, updating, or deleting data System/36 PC records in disk files Program number: 5727-DS6 • Online information • Output options to display, printer, or disk file Reference Material • Selection of up to 5 files • Revising a query or patterning a query after an • Development Support Utility Guide, SC09-1085 existing query • IBM System/36 Development Support Utilities • Copying and deleting a query Guide SC09-1085 • Executing a previously-defined query • Result field definition by calculations performed with constants and existing fields • Field selection and ordering • Record selection by field content, constant value, Personal Computer Performance Monitor result field, range of values, o r list of values for System/36 • Ascending or descending sort on up to five fields • Totals, averages, maximum, minimum, and counts See " Performance Monitor PRPQs" above. of fields • Kanji (ideographic data types) support Personal Computer Performance Monitor for the System/36, PRPQ P84090, is a personal computer • Alternate collating sequence and summary output program that facilitates the analysis of performance to disk data from SMF runs or in realtime. The PC program evaluates the data and issues " alerts" that flag condi­ tions that may impair balanced system performance. It works in conjunction with PRPQ 84089 on the DisplayWrite/36 (DW/36) 5360/5362 or PRPQ 84092 on the 5364. System/36 DisplayWrite/36 is a high-function word Reference Material processing program supporting the creation, revision and of documents. The full-screen text editor • User's Guide, SC21-9477 was designed with an interface and function similar • Program Specifications, GC21-9487 to other DisplayWrite family products. DW/36 pro­ vides capabilities for data and text merge, graphics and text merge, image and text merge, processing large documents, automatic hyphenation, spelling

Section 63. System/36 63-11 System/36 Software verification, spelling correction assistance, syno­ • Change symbols nyms, repetitive letters, label printing and report • Conditional text writing. DW/36 supports the IBM office system archi­ • Table of contents tecture Document Content Architecture for both • Automatic indexing revisable format (RFTDCA) and final format • Automatic outline (FFTDCA). DW/36 includes a program that current users of System/36 Text Management (TMS) can use • Automatic numbered lists to convert TMS documents to a format that can be • Comments used by DW/36. • Skip lines • Line commands A high level of ease-of-use characteristics is pro­ • Multiple formats (line, page, document, alternate) vided: • Fast paths • Menu-driven access to all functions • Summary math • Cursor-sensitive help at all levels The following proofreading aids require the • Optional menu bypass and line commands for System/36 DisplayWrite/36 Language Dictionaries advanced users licensed program: • Online user's guide • Spelling verification will show misspelled words in Document processing options allow the user to: reverse image. • Create a new document • Spelling assistance witl show up to five possible alternate words. · • Revise an existing document • Copy, delete, view, print or rename a document • Hyphenation assistance will assist with deter­ mining where the word can be hyphenated. • Change document description • Synonym support will show as many synonyms as • Change print options will fit in the display area. • Send a document • Grade-level analysis flags words for grades 4-16 • Paginate a document reading comprehension. Basic text entry and editing capabilities include: Extensive print support includes: • Automatic word wrap • Advanced printer functions for 4224 and 3812 • Automatic windowing Printer • Continuous text entry - Color (4224) • Document, page, and line formats - Rotate support for 0, 90, 180, and 270 degrees • Indentation (3812) • Insert/replace modes (with word wrap) - Expand print (4224) • Underline • View print image on the display • Move, center, bold, copy, and delete • Draft or letter quality output • Interactive adjust of line endings • Optional cover page • Half index up and down • Printer selection • Forms options: continuous, cut sheet with drawer Advanced editing capabilities include: select, envelope • Headers and footers • Continuous-form or sheet-feed labels • Running headings • Selectable fonts within a document • Automatic date, time, page numbers, document • Optional change symbols (revision markers) name inserted in document • Lines per page • Auto hyphenation • Print using alternate character sets (large charac- • Global find/replace ters) • Get (interactive) • Additional spaces to left of margin • Go To (page number, line number) • Print within range of page numbers • Column move, copy, delete • Print number of copies • Column layout • Composite document print • Include external data (batch) Flexible data/text merge: • Graphics (PC/IOU or BGU/36) • Image (PC lmagedit or PC/IOU) • Is integrated with IBM System/36 Qus...ry • Keep • Permits graphs created with Business Graphics • Widow/orphan line control Utilities/36 to be inserted Into DisplayWrlte/36 text • Stop codes document using ".include" • Roll key customization • Allows data to be merged interactively or in batch • Multicopy document merge mode • Overstrike • Can embed data in a document

63-12 Systems and Products Guide System/36 Software

• Can support compound documents Ordering Information • Can produce multiple copies of documents for mass mailings DisplayWrite/36 Language Dictionaries • Can produce multiple copies of documents using unique data for each document Program number: 5727-WP2 • Can store merged documents as revisable text System/36 PC • Uses one or more data files as input • Has extensive selection and sorting capabilities Program number: 5727-WP7 Security provides for: • Document folder security (five levels) • Document security within a folder (four levels) • Authorization lists Personal Services/36 (PS/36) Recoverability: The System/36 Personal Services/36 (PS/36) is a set of related office functions that provide electronic doc­ • Integral part of DW/36 ument distribution, calendar and scheduling func­ • Recovery option screen presented to the user if tions, directory services, user list maintenance, and previous work was ended abnormally. User can local message functions. PS/36 runs under the return to last page worked on or begin again. control of the System/36 System Support Program • Automatic user folder reorganization/expansion, if (SSP) and it complements DW/36, which is a prereq­ required uisite for running PS/36. It also includes aids to • Folder rebuild (if required) at IPL convert from the Office Management System (5727-0S1) to PS/36. Electronic document distrib­ Ordering Information ution is supported by Document Interchange Archi­ tecture (DIA) and SNA Distribution Services (SNADS) DisplayWrite/36 using LU6.2 protocol. The System/36 PS/36 functions are menu driven and Program number: 5727-WP1 provide a consistent interface to System/36 System/36 PC ease-of-use standards, list processing capability, online reference material, HELP-key functions, and Program number: 5727-WP6 access to the "Getting Started" manuals. PS/36 sup­ ports the 5250 famil y of display products and a wide Reference Material variety of printers. It defines the following user cate­ gories: the general user who signs directly onto • DisplayWrite/36 Tips and Techniques, G360-1002 PS/36 on the System/36; the indirect user who can • Getting Started with DisplayWrite/36, GC21-8005 only receive printouts; and the independent work­ • System/36 in the Office, GC21-8002 station user who signs onto the PS/36 using the Elec­ • Getting Acquainted with DisplayWrite/36, tronic Document Distribution licensed program GBOF-1096 product.

Mail Handling Functions

The handling function of the PS/36 program DisplayWrite/36 Language Dictionaries allows the user to send and receive electronic docu­ The System/36 DisplayWrite/36 Language Diction­ ments to local users and users on other systems in aries program makes available to the DisplayWrite/36 the network. user seven optional language dictionary diskettes to • Attach memo slips to documents support spelling verification, hyphenation, spelling • View, file to a folder, retrieve, print, and delete correction aid, and synonym aid (English only). The documents following language dictionary packages are avail­ • Log all electronic mail automatically and hard able: copy mail by request. Mail is logged as new mail, • US Engl ish, UK English, Legal and Medical outgoing mail, action item, or completed mail. • French Mail status (new, unopened, deleted, file, hard • French (Canada) copy, sent, delivered, undelivered, action items) is also available for review. • Spanish • Search by keyword or any combination of parame­ • Italian ters: name, date, date range, subject, sender, • Danish addressee, document name, specific keywords, • German author, or document class.

Section 63. System/36 63-13 System/36 Software

• Use special functions: confirm delivery (receipt • Simplify the use of other office components by acknowledgment), assign priority, attach memo making the group functions accessible to other slip, send personal documents, implement up to system functions five security levels, and allow for the use of cryptography. Local Message Functions • Mail waiting indicator • Exchange among Personal Services/Products • Support users of a single (local) System/36 (D ISOSS, PS/36, PS/38) • Improve interface to the existing System/36 SSP - PC data message facility - Composite document • Use the group function as a distribution list • Transmit maximum 75-character messages to spe­ Calendar Management Functions cific users, specific display stations, or all display stations on the System/36 • Manage the calendar and schedule appointments for individuals or departments, meetings, confer­ Administrative Functions ence rooms, facilities, and equipment. • Control automatic message notification and issue If security is active, the PS/36 administrator must be a message reminder of up to 210 characters to the the security officer. Otherwise, the following admin­ user. istrative functions may be executed at the system • Schedule a S/36 job to be placed in the job queue console: for execution at a specified date/time. Data proc­ • Install PS/36 (create folders, define fi le sizes and essing reports, document printing, and query pro­ grams may be scheduled in this manner. default values, administer security, and define applicable communication environments) • View the individual calendars in different formats: • Maintain PS/36 (change, backup and reorganize week at a glance for an individual calendar, one folders and files; modify file sizes and default particular day for a maximum of five different cal­ endars, a specific time period for a maximum of values; and control applicable communication ten different calendars (calendar conflict queues) checking) , and a list of appointm ents, programs, and reminders from one calendar. Connectivity • Display a six-month calendar Documents may be distributed within a single • Define user calendar values such as view format, System/36, between System/36s, or in a mixed starting day, time interval, starting time format, system environment. Local and remote document and time format distribution is via Document Interchange Architecture • Schedule/cancel appointments for multiple calen­ (DIA) ; remote distribution is via SNA Distribution Ser­ dars vices (SNADS). SNA LU6.2 protocols support commu­ • Schedule groups nication between PS/36 and the System/38, DISOSS/370 for OS/VS2 and VSE, the 5520 APP for Directory Support Functions the 5520, EDD for the Displaywriter and the Personal Computer using 5250 emulation. Recipients may be • Create a single list or fi le of system users con­ local and/or remote users, nonusers, and/or groups. taining USERID, name and address, telephone, In the Di splayWrite environment, the System/36 and location. shared folder and organizer functions are used with • Maintain the directory file the PC Support/36 program to transfer documents (add/ del ete/pri nt/change/se I ect) between the PC and System/36. Such documents are • View the directory file in USERID or name stored in DW/36 folders and may be revised by sequence DW/36. They are then distributed by PS/36. Docu­ • Build, maintain and identify groups ment Library Services allows a user to file, retrieve, • Distribute by USERID, distribution lists, or tailored search for, and delete documents on either a host user directories System/370 with DISOSS or a System/38. Modifica­ tion of a document profile and host printing of a docu­ Group Support Functions ment are supported.

• Define a group (maximum 150 entries, including Ordering Information other groups; a maximum of 500 persons may be in a group, less the number of nested groups.) Personal Services/36 • Reference multiple users by using a group name • Define distribution lists for document or message Program number: 5727-WP3 distribution System/36 PC • Identify a set of calendars to view and schedule Program number: 5727-WPB

63-14 Systems and Products Guide System/36 Software

Reference Material • Store all types of IBM PC files and documents transparent to the PC applications, using the folder • System/36 in the Office, GC21-8002 management system. This extends the virtual disk • Migrating from Office Management System to Per­ concept and simplifies the use of it. Shared sonal Services/36, GC09-1063 folders allow concurrent write access to the same • Getting Started with Personal Services/36, folder (but not to the same file within a folder) by SC09-1061 multiple IBM PC, DW/36, and PS/36 users. Shared • Personal Services/36 PROFS Bridge, GG24-3188 folders also allow for automatic extensions when a • Personal Services/36 DISOSS, G360-1011 folder is full. • Personal Services/36 in a SNA Distribution Ser­ • Allow concurrent use of the virtual print, shared vices Network, G320-0S93 folders and data transfer support across the link between the IBM Personal Computer and System/36

Ordering Information PC Support/36 PC Support/36 PC Support/36 is a licensed program product which provides information exchange and resource sharing Program number: S727-WS1 between the IBM Personal Computer and the System/36 PC System/36. The PC Support/36 organizer is a new PC Support/36 application designed to provide a single Program number: S727-WS6 user interface for the IBM System/36 and the IBM PC. Through this function, the user can access Reference Material IBM-supplied menus or IBM PC applications from any System/36 menu without the previous requirement to • PC Support/36 Licensed Program Specification, "hot-key" between the DOS and the System/36 GC21-9102 display station sessions. Multiple System/36 ses­ • System/36 to PC Connectivity Guide, G360-1001 sions are available, one of which may be a printer session. PC Support/36 allows the user to: • Transfer data from the System/36 to the IBM Per­ sonal Computer Business Graphics Utilities/36 • Transfer data files from the IBM Personal Com­ puter to the System/36 The graphics support utility allows the user to convert • Select data from up to five files, externally defined the keyed-in data into meaningful charts. The by IDDU, and download the data to the PC in one System/36 can generate various types of charts: operation, using the file join function or "Get Query" function in DisplayWrite 4. • Pie charts • Transfer library source and procedure members • Bar graphs between the System/36 and IBM Personal Com­ • Line graphs puter files • Surface graphs • Translate character, packed decimal, zoned The display used is the IBM Personal Computer; the decimal and binary numeric data from System/36 graph definition can also be done on the IBM 3180 data files to the IBM Personal Computer data Model 2. Printouts can be directed to the S224/S22S format and 4214/4224 Printers. In addition, the 6180 and • Translate IBM Personal Computer data formats 7372 color plotters can be attached to IBM Personal except floating point to the appropriate System/36 Computers to plot results. The user interface for data format based on the data definition in the accessing the System/36 business graphics support interactive data definition utility (IDDU) dictionary consists of a set of menus, HELP screens, and • Interactively create, save and execute data prompts. transfer definitions • Direct IBM Personal Computer print output to a Ordering Information System/36 printer via the virtual print function • Store IBM PC programs and data by defining Program number: S727-BG1 virtual disks on the System/36 that vary in size from SK to 32MB, in increments of SK bytes. Each System/36 PC user can have up to eight virtual disks accessible Program number: S727-BG6 at one time.

Section 63. System/36 63-15 System/36 Software

Reference Material System/36. Source program compilations are run on the System/36. • System/36 Business Graphics, G580-0571 The migration aid runs on a 48KB minimum System/34 and on all models of the System/36. Use of the migration aid can help to relieve the user of many time-consuming tasks, provide for greater migration accuracy, and improve user productivity during the migration. The migration aid: 5224/5225 Advanced Printer Function (APF/36) • Is easy to use (menu- and prompt-driven) • Identifies source and OCL differences in reports The System/36 5224/5225 Advanced Printer Function • Makes limited modifications to OCL statements licensed program allows the System/36 to use and command procedures special functions of the 5224 (Models 1 and 2) and the • Generates OCL to save/restore the System/34 user 5225 (Models 1 through 4) printers. APF/36 consists of files a forms generation utility and an alternate character • Generates OCL to move user library members set capability. from the System/34 to the System/36 • Generates procedures to compile System/34 Advanced Printer Function/36 allows the user to: source on the System/36 • Define alternate character sets and symbols • Runs generated recompilation procedures with • Define large characters (up to nine times normal minimal user intervention size) • Cause Universal Product Code (Version A), Code Ordering Information 39 (A-Z, 0-9, •), or European Article Number (EAN) type bar codes to be generated System/34 to System/36 Migration Aid • Build logos and emblems • Allow bar graphs to be generated Program number: 5727-MA 1 • Produce a customized form that can be merged System/36 PC: Not available with spooled application report data Reference Material Ordering Information • System/34 to System/36 Migration Aid, SC21-9040 Advanced Printer Function (APF/36) • Licensed Program Specifications, GC21-9058 Program number: 5727-AP1 System/36 PC Program number: 5727-AP6 System/36 Programmer and Operator Reference Material Productivity Aid PRPQ (P84061) The System/36 Programmer and Operator Produc­ • Text/Office Brochure, G580-0454 tivity Aid is an integrated set of four utilities (File, • Advanced Printer Function Licensed Program Diskette, Library, and Edit) having the following char­ Specifications, GC21 -7981 acteristics: • High-level • Easy to use • Menu driven System/34 to System/36 Migration Aid • Interactive

The System/34 to System/36 Migration Aid is a set of The functions it provides are commonly performed by System/34 and System/36 programs and procedures application programmers and lead operators. These that assist the user in moving System/34 applications functions involve using: to a System/36. This migration aid does not address • Fixed disk files conversion of MRJE and SRJE communications appli­ • Diskette files cations. • Libraries The migration aid allows a user to do the major part • Library members of the migration (the library analysis work) on the installed System/34 prior to the arrival of the

63-16 Systems and Products Guide System/36 Software

The File, Library, and Diskette Utilities allow the user Ordering Information to: • Display the names (up to 64 at one time) of S/36 Programmer and Operator Productivity Aid - All files or libraries on the system Program number: 5799-BRJ - Members within a selected library - All files in a diskette magazine System/36 PC - All files on a diskette volume - All members within a library file on diskette Program number: 5799-BXT • Perform operations (such as copy, print, delete, etc.) on individual fi les, libraries, or library Reference Material members by using command keys and simple operation codes • System/36 Programmer and Operator Productivity • Display the data (a full screen at one time) within a Aid Description/Operations Guide, SC21-9072 data file or library member resident on disk or • System/36 Programmer and Operator Productivity diskette Aid Licensed Program Specifications, GC21-9074 • Scan through the records within a data file or library member by using simple commands and the command function keys • Perform character string searches on records within data files or library members Industry Application Packages • Generate test data files • Request assistance for utility functions through the A large number of application packages are available online HELP and tutorial facility for System/36. Some of these programs are: The Edit Utility allows the user to: • Distributors Management Accounting System (DMAS). The System/36 DMAS program product • Create a new, or update an existing, source or pro­ offers distribution industry installations one com­ cedure member in full-screen mode (22 display plete application set to help them manage their lines) or under format control in single-line mode accounting, financial, inventory management, and (similar to the System/36 Source Entry purchasing functions. Using System/36 DMAS, Utility-SEU) distributors can monitor important aspects of their • Select the desired source or procedure member to operations and draw upon timely, accurate data to be edited by the one of the following modes: make critical business decisions. DMAS is also - Specifying the appropriate li brary and member licensed for the System/36 5363 and 5364 System name Units. DMAS program products also ease the - Specifying the library only. The names of the migration for current System/34 DMAS II , DFAS II , source and procedure members in that library and INVEN/34 users to System/36. The following are displayed for selection. The number of applications are included: records within a source or procedure member Billing 5727-041 can be displayed. Accounts Receivable 5727-D42 • Delete, insert, duplicate, and rearrange lines of Inventory Control 5727-043 data. Sales Analysis 5727-D44 • Perform operations on either a single line of data Purchasing 5727-045 or a group of data lines Inventory Management 5727-D46 • Perform character string searches, including General Ledger 5727-D47 optional replacement with another character string Accounts Payable 5727-D48 • Copy lines of data from a member in the same or a Payroll 5727-D49 different library into the member being edited Cross-Application System Support 5727-D4A • Print a source or procedure member, including for­ matted printing for a text member • Manufacturing Accounting and Production Informa­ • Request online HELP for the edit commands, tion Control System - Version 2 (System/36 command and function control keys, and format MAPICS II). selection options (single line model) via the HELP System/36 MAPICS II provides ful l-function, key workstation-oriented applications for manufac­ turers. Based on System/34 MAPICS II, it also includes new features for ease of use during installation and problem determination, while maintaining full functional compatibility with System/34 MAPICS II. A full range of manufac­ turing processing requirements is addressed in the

Section 63. System/36 63-17 System/36 Software

following integrated applications, licensed also for System/36 Business Management Accounting the System/36 5363 and 5364 System Units: System Program Product for System/36 PC pro­ vides ease-of-use characteristics required for the Product Control and Costing 5727-M71 first-time computer user: Payroll 5727-M72 Accounts Payable 5727-M73 General Ledger 6201868 Accounts Receivable 5727-M74 Accounts Payable 6201869 Inventory Management 5727-M75 Accounts Receivable 6201867 Product Data Management 5727-M76 Payroll 6201871 General Ledger 5727-M77 Inventory Accounting 6201870 Sales Analysis 5727-M78 Billing 6201866 Order Entry and Invoicing 5727-M79 Data Collection System Support 5727-M7A Material Requirements Planning 5727-M7B Capacity Requirements Planning 5727-M7G Financial Analysis 5727-M7H Master Production Schedule Planning 5727-M7J Purchasing 5727-M7K Forecasting 5727-M7L Inventory Management for Process 5727-M7N Location/Lot Management 5727-M7P Cross-Application System Support 5727-M7X • Construction Management and Accounting System (CMAS). The System/36 Construction Manage­ ment and Accounting System and Cross­ Application System Support provide an integrated and comprehensive workstation-oriented accounting and financial control system for the small-to-medium-size construction firm and related project-oriented business. The Payroll and Labor Costing, Accounts Payable, Job Costing, Revenue Accounting, and General Ledger applica­ tions are designed to meet the needs of the con­ struction industry. They are also available for the 5363 and 5364 System Units. Job Costing 5727-M66 General Ledger 5727-M67 Accounts Payable 5727-M68 Payroll and Labor Costing 5727-M69 Revenue Accounting 5727-M6A Cross Applications Systems Support 5727-M6X • Business Management Accounting System. The System/36 Business Management Accounting System provides fully integrated, full-function accounting programs applicable to a wide range of industry classifications. Written in enhanced System/36 BASIC, the Business Management Accounting System provides the ease-of-use char­ acteristics required for the first-time computer user. The System/36 Business Management Accounting System is identical in function to the System/34 Business Management Accounting System. The following applications are included: General Ledger 5727-XB2 Accounts Payable 5727-XB3 Accounts Receivable 5727-XB4 Payroll 5727-XB5 Inventory Accounting 5727-XB6 Billing 5727-XB7

63-18 Systems and Products Guide