|
Partitioned Data Sets Identification and Documentation |
![]() |
| The SimoTime Home Page |
This document will describe how to create a list of the Partitioned Data Sets (PDS's) that are used by an application or group of applications. Once a list is created it will be used to programmatically create the entries in the Micro Focus catalog.
For this example we will use Microsoft Excel to create and maintain the list of Partitioned Data Sets (PDS's)
| ||||||||
| Glossary of Terms or Acronyms used in this Document |
We have made a significant effort to ensure the documents and software technologies are correct and accurate. We reserve the right to make changes without notice at any time. The function delivered in this version is based upon the enhancement requests from a specific group of users. The intent is to provide changes as the need arises and in a timeframe that is dependent upon the availability of resources.
Copyright © 1987-2025
SimoTime Technologies and Services
All Rights Reserved
The following is the column structure for an Excel spreadsheet to be used as a starting point to populate the catalog.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Format of an Excel Spread Sheet |
The following COBOL Copy File (LONAPFFL.cpy) shows the record layout for the Record Sequential File with a Fixed Field Format
*****************************************************************
* LONAPFFL.CPY - a COBOL Copy File *
* Record Layout for the File Properties Repository *
* The record stucture is a fixed length of 1,024 characters *
* Copyright (C) 1987-2019 SimoTime Technologies *
* All Rights Reserved *
* Provided by SimoTime Technologies *
* Our e-mail address is: helpdesk@simotime.com *
* Also, visit our Web Site at http://www.simotime.com *
*****************************************************************
* The information that is imported into this format originates
* from an Excel spreadsheet. The spreadsheet is saved to an
* ASCII/Text File with a Comma-Separated-Values (or CSV) record
* structure.
*
* LONAP is an acronym for a List Of Names And Properties.
* CSV is an acronym for Comma-Separated-Values.
* FFL is an acronym for Fixed-Field-Length.
*
* A conversion program is used to convert the CSV File to a
* Record Sequential File with the following Fixed Field format.
*
* The fields are all fixed length.
* Numeric fields are right-adjusted with leading zeroes.
* Alpha-numeric fields are left adjusted with trailing spaces.
*
* Positions 73-80 of the following statements are used to
* identify the original columns used in the Excel spreadsheet.
*
01 LONAPFFL-REC. Excel
05 LONAPFFL-LEVEL-CHR.
10 LONAPFFL-LEVEL-NBR PIC 9(2). col-A
05 LONAPFFL-FILE-INFO.
10 LONAPFFL-DSN PIC X(54). col-B
10 LONAPFFL-DD-NAME PIC X(17). col-C
10 LONAPFFL-DSORG PIC X(4). col-D
10 LONAPFFL-RECFM PIC X(4). col-E
10 LONAPFFL-LRECL-MIN PIC 9(5). col-F
10 LONAPFFL-LRECL-MAX PIC 9(5). col-G
10 LONAPFFL-KEYPOS PIC 9(5). col-H
10 LONAPFFL-KEYLEN PIC 9(5). col-I
10 LONAPFFL-VSAM-DAT PIC X(58). col-J
10 LONAPFFL-VSAM-IDX PIC X(58). col-K
05 LONAPFFL-JOB-EXEC.
10 LONAPFFL-JCL-OVR1 PIC X(8). col-L
10 LONAPFFL-JCL-USR1 PIC X(8). col-M
10 LONAPFFL-JCL-USR2 PIC X(8). col-N
05 LONAP-EXTENDED-GROUP.
10 LONAPFFL-EXTENDED-S1 PIC X(4). col-O
10 LONAPFFL-EXTENDED-S2 PIC X(4). col-P
10 LONAPFFL-EXTENDED-M1 PIC X(16). col-Q
10 LONAPFFL-EXTENDED-M2 PIC X(16). col-R
10 LONAPFFL-EXTENDED-M3 PIC X(16). col-S
10 LONAPFFL-EXTENDED-M4 PIC X(16). col-T
10 LONAPFFL-EXTENDED-X1 PIC X(256). col-U
10 LONAPFFL-EXTENDED-X2 PIC X(256). col-V
05 FILLER PIC X(199).
*
*** LONAPFFL - End-of-Copy File - - - - - - - - - - - LONAPFFL *
*****************************************************************
*
From within Excel save the PDS List of Names and Properties to a CSV file. Execute the command (CATPDSE1.CMD) to convert the Line Sequential file with comma separated values to a record Sequential file with fixed field lengths.
The following shows the process flow of the CATPDSE1.CMD member.
|
| 1. | Send an e-mail to our helpdesk. |
| 1.1. | helpdesk@simotime.com. |
| 2. | Our telephone numbers are as follows. |
| 2.1. | 1 415 763-9430 office-helpdesk |
| 2.2. | 1 415 827-7045 mobile |
We appreciate hearing from you.
SimoTime Technologies was founded in 1987 and is a privately owned company. We specialize in the creation and deployment of business applications using new or existing technologies and services. We have a team of individuals that understand the broad range of technologies being used in today's environments. Our customers include small businesses using Internet technologies to corporations using very large mainframe systems.
Quite often, to reach larger markets or provide a higher level of service to existing customers it requires the newer Internet technologies to work in a complementary manner with existing corporate mainframe systems. We specialize in preparing applications and the associated data that are currently residing on a single platform to be distributed across a variety of platforms.
Preparing the application programs will require the transfer of source members that will be compiled and deployed on the target platform. The data will need to be transferred between the systems and may need to be converted and validated at various stages within the process. SimoTime has the technology, services and experience to assist in the application and data management tasks involved with doing business in a multi-system environment.
Whether you want to use the Internet to expand into new market segments or as a delivery vehicle for existing business functions simply give us a call or check the web site at http://www.simotime.com
| Return-to-Top |
| Partitioned Data Sets (PDS's), Identification and Documentation |
| Copyright © 1987-2025 SimoTime Technologies and Services All Rights Reserved |
| When technology complements business |
| http://www.simotime.com |