The Adabas VSAM Bridge supports conversion from VSAM files of type KSDS (key sequenced data set) organization to Adabas files without the need to change existing COBOL programs. Both single-record and multi-record files are supported. The conversion of the VSAM record structures into an Adabas file is described by a transparency table which can be generated with Predict.
For details of the application of Adabas VSAM Bridge transparency tables, see the Adabas VSAM Bridge Installation and Operations documentation.
Note:
The optional parameters KEYB,
                             PCKKEY, PFOFF1,
                             PKOFF2, PREFSZE and
                             RESET are not supported.
                  

This document covers the following topics:
Before Predict can be used to generate a transparency table for a VSAM file and an Adabas file, both files must be defined in Predict file and field objects.
A single-record VSAM file must be completely defined in a file of type V and corresponding fields.
A multi-record VSAM file must have a file of type V with field objects at least for the primary key, alternate keys and indicator field. The records are identified by the indicator field: its field short name must always be II. The different record structures must be defined as separate logical VSAM files in separate files of type L and respective fields.
The indicator value of the records must be entered as V-PREFIX to the logical VSAM file objects. The primary key, alternate keys and indicator field must be defined with the same format and length in all files. The offset must be the same in all records.
A VSAM file, single-record or multi-record, is always converted into one Adabas file. Corresponding fields in an Adabas file, a VSAM file and logical VSAM files are connected using the field short name.
The following points should be considered when designing an Adabas file:
The format buffer definition in the transparency table is generated only for Adabas fields on level 1 so MU-fields must always be defined on level 1;
The group structure in the VSAM file(s) and the Adabas file are independent but it must be possible to generate a format buffer for all VSAM record structures from the Adabas fields or groups on level 1;
PE groups with more than 99 occurrences and MU fields with more than 191 occurrences must be split up in the Adabas file into several contiguous segments. The first segment must have the same field short name as that PE group or MU field has in the VSAM file; later segments must have field short names that do not exist in the VSAM file. All segments except the last must have 64 occurrences.
The maximum length of the indicator field is 20 bytes and the indicator values must not contain blanks.
The Generate Transparency Table screen is
                            displayed with function code G and object code AV in a Predict main menu, or
                            with the command GENERATE ADAVSAM.
               
09:28:23              *****  P R E D I C T  *****            2007-05-31
Plan   0               - Generate Transparency Table -
VSAM file ID ............*
Related Adabas file ID ...
Save as member ...........                   Save in library ...... AVBLIB
Overwrite option ......... Y  (Y,N)          Op. system member ....
Punch / output ..........* N                 Save incorrect code .. N (Y,N)
List generated code ...... Y  (Y,N)          Adabas version ......* I1
List key table ........... Y  (Y,N)
List Adabas relations .... Y  (Y,N)
List VSAM relations ...... Y  (Y,N)
Change Adabas file ....... N  (Y,N)
Command ===>
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
      Help  Next  Stop  Last  LnkEl Flip  Print Impl  AdmFi SelFi Prof  Main
 | 
                  
Values for fields which have been locked by your data dictionary administrator cannot be overwritten. These fields are skipped when positioning the cursor with the TAB key. See Generation Defaults.
The parameter below can be changed in the Modify Adabas/VSAM Bridge Defaults screen. See Generation Defaults.
| Presetting | |||
|---|---|---|---|
| Library system | Library system for which the generated code is punched. Determines which additional cards need to be punched. An operating system member must be entered for the additional cards to be generated. | ||
| Parameters | |||
| The parameters Save as member, Save in library, Overwrite option, Op. system member, Punch/output and List generated code are described in Parameters Specifying the Form of Output. | |||
| VSAM file ID | ID of the Predict VSAM file object from which the definitions are to be generated. The file must be of type V (VSAM). | ||
| Related Adabas file ID | ID of the Predict file object from which the definitions are to be generated. The file must be of type A (Adabas). This parameter can be omitted if generation of a transparency table for the same two files has been started before. | ||
| Save incorrect code | 
                           
  |  
                                      
                     ||
| Adabas version | Version of Adabas for which the transparency table is to be generated. Enter an asterisk for valid values or see Adabas Version for more information. | ||
| List key table | 
                           
  |  
                                      
                     ||
| List Adabas relations | 
                           
  |  
                                      
                     ||
| List VSAM relations | 
                           
  |  
                                      
                     ||
| Change Adabas file | 
                           
  |  
                                      
                     ||
Command: GENERATE ADAVSAM.
               
Enter parameters on next line in positional or keyword form. VSAM File ID is obligatory, all other parameters are optional. If a parameter is not specified, the default value is taken.
| Field | Keyword | Position | 
|---|---|---|
| VSAM file ID | VSAM-FILE-ID | 1 | 
| Related Adabas file ID | Adabas-FILE-ID | 2 | 
| Save as member | MEM | 3 | 
| Save in library | LIB | 4 | 
| Overwrite option | REP-OPT | 5 | 
| Op. system member | OS-MEMBER | 6 | 
| List key table | LIST-KEY | 7 | 
| List Adabas relations | LIST-Adabas | 8 | 
| List VSAM relations | LIST-VSAM | 9 | 
| List generated code | LIST-TT | 10 | 
| Change Adabas file | REPLACE-ADA | 11 | 
| Punch / output | PUNCH | 12 | 
| Save incorrect code | SAVE-CODE | 13 | 
| Adabas version | ADA-VER | 14 | 
| If Entire System Server is used | ||
| - DB-ID | NP-DBID | 15 | 
| - Data set | NP-DSNAME | 16 | 
| - Volume | NP-VOLSER | 17 | 
| - Library | NP-LIB | 18 | 
| - Sublibrary | NP-SUBLIB | 19 | 
| - Member type | NP-MEMTYPE | 20 | 
| - VSAM catalog | NP-VSAMCAT | 21 | 
Parameters NP-LIB,
                            NP-SUBLIB and NP-MEMTYPE must be
                            specified if the generated code is written to workfile 1 (Punch/output=Y) and
                            Library system=3.
               
Layout lists of the four files we have used as examples (one Adabas file, one physical VSAM file and two logical VSAM files) are given below. They are followed by part of the output produced when generating a transparency table for these files: the key table; the beginning of the description of the Adabas file; the beginning of the description of one logical VSAM file; and, finally, the transparency table. In the description of the logical VSAM file, the column headed FB DB gives the field short name used for the format buffer and the column headed OFF FB gives the offset of the field in the group used for the format buffer.
This sample file definition was used to create the sample output.
File ID ............ AZ-QA-AVB-A-ART
-------------------------------------------------------------------------------
  ADABAS test file ARTICLE
  for ADABAS VSAM BRIDGE (AVB)
                                                                      Off  Off
Cnt  Ty L Field ID                         F    Length   Occ D DB S   Dec  Hex
     **   *** FIX PART OF VSAM RECORDS ***
   1 GR 1 ART-FIX                                              AA       0    0
   2    2 ART-DESC                         A     32.0        D AB N     0    0
   3    2 DATE-ADD                         N      6.0          AC N    32   20
   4    2 DATE-MODIFIED                    N      6.0          AD N    38   26
   5 GR 2 ART-NR                                               AE      44   2C
   6    3 ART-REC-KEY                      A      5.0          II N    44   2C
   7    3 ART-GROUP                        A      4.0        D AF N    49   31
   8    3 DEPARTMENT                       N      3.0          AG      53   35
   9    3 SEQ-NR                           N      2.0          AH N    56   38
  10    3 CHECKDIGIT                       N      2.0          AI N    58   3A
  11    2 SPECIALIST                       A     30.0        D AJ N    60   3C
  12    2 REC-TYPE                         N      2.0        D MI N    90   5A
  13 SP 1 ART-KEY                          A     16.0        D SK N
          >>> FIELD(S) SKIPPED FOR RECORDBUFFER STRUCTURE <<<
     **   *** SALES INFORMATION ***
  17    1 PRICE                            N      5.2          AM N    92   5C
  18 MU 1 DISCOUNT                         N      5.2      6   AN N    99   63
  19    1 STOCKS-NR-DELIVERY-CNT           N      2.0          B1 N   141   8D
  20 MU 1 STOCKS-NR-DELIVERY               A     12.0     20 D AO N   143   8F
  21 PE 1 STATISTICS-MONTH                                12   AP     383  17F
  22    2 TURNOVER                         N      5.0          AQ N   383  17F
  23    2 QUANTITY                         N      5.0          AR N   388  184
     **   *** COMPONENTS OF ARTICLE ***    A
  24    1 COMPONENTS-NR                    N      2.0          AS N   503  1F7
  25 PE 1 COMPONENTS                                      64   AT     505  1F9
  26    2 COMPONENT-ART-NR                 A     12.0          AU N   505  1F9
  27    2 COMPONENT-QUANTITY               P      5.0          AV     517  205
  28 PE 1 COMPONENTS-C                                    35   AW    1465  5B9
  29    2 COMPONENT-ART-NR-C               A     12.0          AX N  1465  5B9
  30    2 COMPONENT-QUANTITY-C             P      5.0          AY N  1477  5C5
  31    1 STOCKS-CNT                       N      2.0          B2 N  1990  7C6
  32 PE 1 STOCKS                                          30   AZ    1992  7C8
  33    2 STOCK-NR                         A     12.0          A0 N  1992  7C8
  34    2 STOCK-QUANTITY                   I      4.0          A1 F  2004  7D4
          *** TOTAL LENGTH ***                                       2472  9A8
*** End of report ***
File ID ............ AZ-QA-AVB-V-ART
Type ............... VSAM file
-------------------------------------------------------------------------------
Abstract
  VSAM test file article
  FOR ADABAS VSAM BRIDGE (AVB)
                                                                      Off  Off
Cnt  Ty L Field ID                         F    Length   Occ D DB S   Dec  Hex
   1 GR 1 ART-FIX                                              AA       0    0
   2    2 ART-DESC                         A     32.0        A AB N     0    0
   3    2 DATE-ADD                         N      6.0          AC N    32   20
   4    2 DATE-MODIFIED                    N      6.0          AD N    38   26
   5 GR 2 ART-NR                                               AE      44   2C
   6    3 ART-REC-KEY                      A      5.0          II N    44   2C
   7    3 ART-GROUP                        A      4.0          AF N    49   31
   8    3 DEPARTMENT                       N      3.0          AG      53   35
   9    3 SEQ-NR                           N      2.0          AH N    56   38
  10    3 CHECKDIGIT                       N      2.0          AI N    58   3A
  11    2 SPECIALIST                       A     30.0        A AJ N    60   3C
  12    2 REC-TYPE                         N      2.0          MI N    90   5A
  13 SP 1 REC-ART-KEY                      A     16.0        P SK      44   2C
          *** TOTAL LENGTH ***                                         92   5C
*** End of report ***
File ID ............ AZ-QA-AVB-L-ART-COMP
Type ............... Logical VSAM
-------------------------------------------------------------------------------
                                                                      Off  Off
Cnt  Ty L Field ID                         F    Length   Occ D DB S   Dec  Hex
     **   *** FIXED PART ***
   1 GR 1 ART-FIX                                              AA       0    0
   2    2 ART-DESC                         A     32.0        A AB N     0    0
   3    2 DATE-ADD                         N      6.0          AC N    32   20
   4    2 DATE-MODIFIED                    N      6.0          AD N    38   26
   5 GR 2 ART-NR                                               AE      44   2C
   6    3 ART-REC-KEY                      A      5.0          II N    44   2C
   7    3 ART-GROUP                        A      4.0          AF N    49   31
   8    3 DEPARTMENT                       N      3.0          AG      53   35
   9    3 SEQ-NR                           N      2.0          AH N    56   38
  10    3 CHECKDIGIT                       N      2.0          AI N    58   3A
  11    2 SPECIALIST                       A     30.0        A AJ N    60   3C
  12    2 REC-TYPE                         N      2.0          MI N    90   5A
  13 SP 1 ART-KEY                          A     16.0        P SK      44   2C
     **   *** VARIABLE PART ***            A
  14    1 COMPONENTS-NR                    N      2.0          AS N    92   5C
  15 PE 1 COMPONENTS                                      99   AT      94   5E
  16    2 COMPONENT-ART-NR                 A     12.0          AU N    94   5E
  17    2 COMPONENT-QUANTITY               P      5.0          AV     106   6A
  18    1 STOCKS-CNT                       N      2.0          B2 N  1579  62B
  19 PE 1 STOCKS                                          30   AZ    1581  62D
  20    2 STOCK-NR                         A     12.0          A0 N  1581  62D
  21    2 STOCK-QUANTITY                   I      4.0          A1 F  1593  639
          *** TOTAL LENGTH ***                                       2061  80D
File ID ............ AZ-QA-AVB-L-ART-SALE
Type ............... Logical VSAM
-------------------------------------------------------------------------------
                                                                      Off  Off
Cnt  Ty L Field ID                         F    Length   Occ D DB S   Dec  Hex
     **   *** FIXED PART ***
   1 GR 1 ART-FIX                                              AA       0    0
   2    2 ART-DESC                         A     32.0        A AB N     0    0
   3    2 DATE-ADD                         N      6.0          AC N    32   20
   4    2 DATE-MODIFIED                    N      6.0          AD N    38   26
   5 GR 2 ART-NR                                               AE      44   2C
   6    3 ART-REC-GROUP                    A      5.0          II N    44   2C
   7    3 ART-GROUP                        A      4.0          AF N    49   31
   8    3 DEPARTMENT                       N      3.0          AG      53   35
   9    3 SEQ-NR                           N      2.0          AH N    56   38
  10    3 CHECKDIGIT                       N      2.0          AI N    58   3A
  11    2 SPECIALIST                       A     30.0        A AJ N    60   3C
  12    2 REC-TYPE                         N      2.0          MI N    90   5A
  13 RE 1 ART-FIX                                                       0    0
  14    2 DEMO1                            A     22.0                   0    0
  15 PE 2 DEMO-PE                                          1           22   16
  16    3 DEMO2                            A     22.0                  22   16
  17 RE 1 ART-FIX                                                       0    0
  18 PE 2 DEMO-PE2                                         1            0    0
  19    3 DEMO3                            A     44.0                   0    0
  20 SP 1 ART-KEY                          A     16.0        P SK      44   2C
          >>> WARNING: VSAM SP-FIELD DEFINED BEFORE SOURCE-FIELD. <<<
  21    1 PRICE                            N      5.2          AM N    92   5C
     */   *** VARIABLE PART ***
  22 MU 1 DISCOUNT                         N      5.2      6   AN N    99   63
  23 PE 1 STATISTICS-MONTH                                12   AP     141   8D
  24    2 TURNOVER                         N      5.0          AQ N   141   8D
  25    2 QUANTITY                         N      5.0          AR N   146   92
  26    1 STOCKS-NR-DELIVERY-CNT           N      2.0          B1 N   261  105
  27 MU 1 STOCKS-NR-DELIVERY               A     12.0     20   AO N   263  107
          *** TOTAL LENGTH ***                                        503  1F7
*** End of report ***
 
                      
                   
                    
                     
               
File: AZ-QA-AVB-V-ART                                                Fnr:126
                              *** Table of Keys ***
                      Type   Offset   Length  DD name  Unique
                        P        44     16    AVBVART    Y
                        A         0     32    ARTDESC
                        A        60     30    ARTSPEC
                  *** Sorted table of logical VSAM files ***
 Indicator - Offset:   44  Length:    5  Number of logical VSAM files:   2
    156 AZ-QA-AVB-L-ART-COMP             IND-V: 5x3b1
    155 AZ-QA-AVB-L-ART-SALE             IND-V: 12345
File: AZ-QA-AVB-A-ART                                               Fnr:     76
T  L          Adabas Field            F   Length  D DB Occ      File name
       Corresponding VSAM Field(s)
-- - -------------------------------- -- -------- - -- --- --------------------
GR 1 ART-FIX                                        AA
GR 1 ART-FIX                                               AZ-QA-AVB-L-ART-COMP
GR 1 ART-FIX                                               AZ-QA-AVB-L-ART-SALE
   2 ART-DESC                         A     32.0  D AB
   2 ART-DESC                         A     32.0  A        AZ-QA-AVB-L-ART-COMP
   2 ART-DESC                         A     32.0  A        AZ-QA-AVB-L-ART-SALE
   2 DATE-ADD                         N      6.0    AC
   2 DATE-ADD                         N      6.0           AZ-QA-AVB-L-ART-COMP
   2 DATE-ADD                         N      6.0           AZ-QA-AVB-L-ART-SALE
   2 DATE-MODIFIED                    N      6.0    AD
   2 DATE-MODIFIED                    N      6.0           AZ-QA-AVB-L-ART-COMP
   2 DATE-MODIFIED                    N      6.0           AZ-QA-AVB-L-ART-SALE
GR 2 ART-NR                                         AE
GR 2 ART-NR                                                AZ-QA-AVB-L-ART-COMP
GR 2 ART-NR                                                AZ-QA-AVB-L-ART-SALE
   3 ART-REC-KEY                      A      5.0    II
   3 ART-REC-KEY                      A      5.0           AZ-QA-AVB-L-ART-COMP
   3 ART-REC-GROUP                    A      5.0           AZ-QA-AVB-L-ART-SALE
File: AZ-QA-AVB-A-ART                                               Fnr:     76
T  L          Adabas Field            F   Length  D DB Occ      File name
       Corresponding VSAM Field(s)
-- - -------------------------------- -- -------- - -- --- --------------------
   3 ART-GROUP                        A      4.0  D AF
   3 ART-GROUP                        A      4.0           AZ-QA-AVB-L-ART-COMP
   3 ART-GROUP                        A      4.0           AZ-QA-AVB-L-ART-SALE
   3 DEPARTMENT                       N      3.0    AG
   3 DEPARTMENT                       N      3.0           AZ-QA-AVB-L-ART-COMP
   3 DEPARTMENT                       N      3.0           AZ-QA-AVB-L-ART-SALE
   3 SEQ-NR                           N      2.0    AH
   3 SEQ-NR                           N      2.0           AZ-QA-AVB-L-ART-COMP
   3 SEQ-NR                           N      2.0           AZ-QA-AVB-L-ART-SALE
   3 CHECKDIGIT                       N      2.0    AI
   3 CHECKDIGIT                       N      2.0           AZ-QA-AVB-L-ART-COMP
   3 CHECKDIGIT                       N      2.0           AZ-QA-AVB-L-ART-SALE
   3 DEPARTMENT                       N      3.0    AG
   3 DEPARTMENT                       N      3.0           AZ-QA-AVB-L-ART-COMP
   3 DEPARTMENT                       N      3.0           AZ-QA-AVB-L-ART-SALE
   3 SEQ-NR                           N      2.0    AH
   3 SEQ-NR                           N      2.0           AZ-QA-AVB-L-ART-COMP
   3 SEQ-NR                           N      2.0           AZ-QA-AVB-L-ART-SALE
   3 CHECKDIGIT                       N      2.0    AI
   3 CHECKDIGIT                       N      2.0           AZ-QA-AVB-L-ART-COMP
   3 CHECKDIGIT                       N      2.0           AZ-QA-AVB-L-ART-SALE
   2 SPECIALIST                       A     30.0  D AJ
   2 SPECIALIST                       A     30.0  A        AZ-QA-AVB-L-ART-COMP
   2 SPECIALIST                       A     30.0  A        AZ-QA-AVB-L-ART-SALE
   2 REC-TYPE                         N      2.0  D MI
   2 REC-TYPE                         N      2.0           AZ-QA-AVB-L-ART-COMP
   2 REC-TYPE                         N      2.0           AZ-QA-AVB-L-ART-SALE
SP 1 ART-KEY                          A     16.0  D SK
SP 1 ART-KEY                          A     16.0  P        AZ-QA-AVB-L-ART-COMP
SP 1 ART-KEY                          A     16.0  P        AZ-QA-AVB-L-ART-SALE
File: AZ-QA-AVB-A-ART                                               Fnr:     76
T  L          Adabas Field            F   Length  D DB Occ      File name
       Corresponding VSAM Field(s)
-- - -------------------------------- -- -------- - -- --- --------------------
   1 PRICE                            N      5.2    AM
   1 PRICE                            N      5.2           AZ-QA-AVB-L-ART-SALE
MU 1 DISCOUNT                         N      5.2    AN   6
MU 1 DISCOUNT                         N      5.2         6 AZ-QA-AVB-L-ART-SALE
   1 STOCKS-NR-DELIVERY-CNT           N      2.0    B1
   1 STOCKS-NR-DELIVERY-CNT           N      2.0           AZ-QA-AVB-L-ART-SALE
MU 1 STOCKS-NR-DELIVERY               A     12.0  D AO  20
MU 1 STOCKS-NR-DELIVERY               A     12.0        20 AZ-QA-AVB-L-ART-SALE
PE 1 STATISTICS-MONTH                               AP  12
PE 1 STATISTICS-MONTH                                   12 AZ-QA-AVB-L-ART-SALE
   2 TURNOVER                         N      5.0    AQ
   2 TURNOVER                         N      5.0           AZ-QA-AVB-L-ART-SALE
   2 QUANTITY                         N      5.0    AR
   2 QUANTITY                         N      5.0           AZ-QA-AVB-L-ART-SALE
   1 COMPONENTS-NR                    N      2.0    AS
   1 COMPONENTS-NR                    N      2.0           AZ-QA-AVB-L-ART-COMP
File: AZ-QA-AVB-A-ART                                               Fnr:     76
T  L          Adabas Field            F   Length  D DB Occ      File name
       Corresponding VSAM Field(s)
-- - -------------------------------- -- -------- - -- --- --------------------
PE 1 COMPONENTS                                     AT  64
PE 1 COMPONENTS                                         99 AZ-QA-AVB-L-ART-COMP
       >>> Check different field occurrences <<<
   2 COMPONENT-ART-NR                 A     12.0    AU
   2 COMPONENT-ART-NR                 A     12.0           AZ-QA-AVB-L-ART-COMP
   2 COMPONENT-QUANTITY               P      5.0    AV
   2 COMPONENT-QUANTITY               P      5.0           AZ-QA-AVB-L-ART-COMP
PE 1 COMPONENTS-C                                   AW  35
   2 COMPONENT-ART-NR-C               A     12.0    AX
   2 COMPONENT-QUANTITY-C             P      5.0    AY
      >>> Splitting of VSAM tables supposed. <<<
   1 STOCKS-CNT                       N      2.0    B2
   1 STOCKS-CNT                       N      2.0           AZ-QA-AVB-L-ART-COMP
PE 1 STOCKS                                         AZ  30
PE 1 STOCKS                                             30 AZ-QA-AVB-L-ART-COMP
   2 STOCK-NR                         A     12.0    A0
   2 STOCK-NR                         A     12.0           AZ-QA-AVB-L-ART-COMP
   2 STOCK-QUANTITY                   I      4.0    A1
   2 STOCK-QUANTITY                   I      4.0           AZ-QA-AVB-L-ART-COMP
File: AZ-QA-AVB-L-ART-COMP                                          Fnr:    156
 CNT T  L           VSAM field             F   Length  D DB Occ  OFF  FB   OFF
             Corresponding Adabas field                               DB   FB
---- -- - -------------------------------- -- -------- - -- --- ----- -- -----
1    GR 1 ART-FIX                                        AA     0     AA 0
          ART-FIX
2       2 ART-DESC                         A     32.0  A AB     0     AA 0
          ART-DESC                                     D
3       2 DATE-ADD                         N      6.0    AC     32    AA 32
          DATE-ADD
4       2 DATE-MODIFIED                    N      6.0    AD     38    AA 38
          DATE-MODIFIED
5    GR 2 ART-NR                                         AE     44    AA 44
          ART-NR
6       3 ART-REC-KEY                      A      5.0    II     44    AA 44
          ART-REC-KEY
7       3 ART-GROUP                        A      4.0    AF     49    AA 49
          ART-GROUP                                    D
8       3 DEPARTMENT                       N      3.0    AG     53    AA 53
          DEPARTMENT
9       3 SEQ-NR                           N      2.0    AH     56    AA 56
          SEQ-NR
10      3 CHECKDIGIT                       N      2.0    AI     58    AA 58
          CHECKDIGIT
11      2 SPECIALIST                       A     30.0  A AJ     60    AA 60
          SPECIALIST                                   D
12      2 REC-TYPE                         N      2.0    MI     90    AA 90
          REC-TYPE                                     D
13   SP 1 ART-KEY                          A     16.0  P SK     44
          ART-KEY                                      D
          CHECKDIGIT
11      2 SPECIALIST                       A     30.0  A AJ     60    AA 60
          SPECIALIST                                   D
12      2 REC-TYPE                         N      2.0    MI     90    AA 90
          REC-TYPE                                     D
13   SP 1 ART-KEY                          A     16.0  P SK     44
          ART-KEY                                      D
14      1 COMPONENTS-NR                    N      2.0    AS     92    AS 0
          COMPONENTS-NR
15   PE 1 COMPONENTS                                     AT  99 94    AT 0
          COMPONENTS
File: AZ-QA-AVB-L-ART-COMP                                          Fnr:    156
 CNT T  L           VSAM field             F   Length  D DB Occ  OFF  FB   OFF
             Corresponding Adabas field                               DB   FB
---- -- - -------------------------------- -- -------- - -- --- ----- -- -----
               >>>> Table is splitted in the Adabas file   <<<<
16      2 COMPONENT-ART-NR                 A     12.0    AU     94    AT 0
          COMPONENT-ART-NR
17      2 COMPONENT-QUANTITY               P      5.0    AV     106   AT 12
          COMPONENT-QUANTITY
18      1 STOCKS-CNT                       N      2.0    B2     1579  B2 0
          STOCKS-CNT
19   PE 1 STOCKS                                         AZ  30 1581  AZ 0
          STOCKS
20      2 STOCK-NR                         A     12.0    A0     1581  AZ 0
          STOCK-NR
21      2 STOCK-QUANTITY                   I      4.0    A1     1593  AZ 12
          STOCK-QUANTITY
File: AZ-QA-AVB-L-ART-SALE                                          Fnr:    155
 CNT T  L           VSAM field             F   Length  D DB Occ  OFF  FB   OFF
             Corresponding ADABAS field                               DB   FB
---- -- - -------------------------------- -- -------- - -- --- ----- -- -----
1    GR 1 ART-FIX                                        AA     0     AA 0
          ART-FIX
2       2 ART-DESC                         A     32.0  A AB     0     AA 0
          ART-DESC                                     D
3       2 DATE-ADD                         N      6.0    AC     32    AA 32
          DATE-ADD
4       2 DATE-MODIFIED                    N      6.0    AD     38    AA 38
          DATE-MODIFIED
5    GR 2 ART-NR                                         AE     44    AA 44
          ART-NR
6       3 ART-REC-GROUP                    A      5.0    II     44    AA 44
          ART-REC-KEY
7       3 ART-GROUP                        A      4.0    AF     49    AA 49
          ART-GROUP                                    D
8       3 DEPARTMENT                       N      3.0    AG     53    AA 53
          DEPARTMENT
9       3 SEQ-NR                           N      2.0    AH     56    AA 56
          SEQ-NR
10      3 CHECKDIGIT                       N      2.0    AI     58    AA 58
          CHECKDIGIT
11      2 SPECIALIST                       A     30.0  A AJ     60    AA 60
          SPECIALIST                                   D
12      2 REC-TYPE                         N      2.0    MI     90    AA 90
          REC-TYPE
File: AZ-QA-AVB-L-ART-SALE                                          Fnr:    155
 CNT T  L           VSAM field             F   Length  D DB Occ  OFF  FB   OFF
             Corresponding ADABAS field                               DB   FB
---- -- - -------------------------------- -- -------- - -- --- ----- -- ----- 
13   SP 1 ART-KEY                          A     16.0  P SK     44
          ART-KEY                                      D
10      3 CHECKDIGIT                       N      2.0    AI     58    AA 58
          CHECKDIGIT
11      2 SPECIALIST                       A     30.0  A AJ     60    AA 60
          SPECIALIST                                   D
12      2 REC-TYPE                         N      2.0    MI     90    AA 90
          REC-TYPE                                     D
13   SP 1 ART-KEY                          A     16.0  P SK     44
          ART-KEY                                      D
14      1 PRICE                            N      5.2    AM     92    AM 0
          PRICE
15   MU 1 DISCOUNT                         N      5.2    AN   6 99    AN 0
          DISCOUNT
16   PE 1 STATISTICS-MONTH                               AP  12 141   AP 0
          STATISTICS-MONTH
17      2 TURNOVER                         N      5.0    AQ     141   AP 0
          TURNOVER
File: AZ-QA-AVB-L-ART-SALE                                          Fnr:    155
 CNT T  L           VSAM field             F   Length  D DB Occ  OFF  FB   OFF
             Corresponding ADABAS field                               DB   FB
---- -- - -------------------------------- -- -------- - -- --- ----- -- -----
18      2 QUANTITY                         N      5.0    AR     146   AP 5
          QUANTITY
19      1 STOCKS-NR-DELIVERY-CNT           N      2.0    B1     261   B1 0
          STOCKS-NR-DELIVERY-CNT
20   MU 1 STOCKS-NR-DELIVERY               A     12.0    AO  20 263   AO 0
          STOCKS-NR-DELIVERY                           D
File: AZ-QA-AVB-V-ART                                               Fnr:    126
***********************************************************************
*    THIS TRANSPARENCY TABLE WAS GENERATED BY PREDICT
*         FOR VSAM   FILE: AZ-QA-AVB-V-ART
*             ADABAS FILE: AZ-QA-AVB-A-ART
*                      ON: 2007-05-31 AT 13:48:07
***********************************************************************
         MCTAB TYPE=GEN,FN=AVBVART,FNR=76,RECSIZ=2061,                 -
               KEY1=SK,KEYLEN=16,KEYOFF=44,INDXTYP=P,                  -
               ODNAME=(AZ,AO),                                         -
               ODLEN=(2,2),                                            -
               ODFMT=(U,U),OSOFF=(1581,263),                           -
               ODOFF=(1579,261),ODPOS=(0,0),OSSIZ=(16,12),             -
               RECTYPE=Y,RECIDFB=II,RECTBYT=5,RECTOFF=44,RECTCNT=2,    -
               RECTFMT=A,                                              -
               RECFMTS=('5x3b1AA,AS,AT1-64,AW1-35,B2,AZ001-030','12345A-
               A,AM,AN1-6,AP1-12,B1,AO001-020')
         MCTAB TYPE=GEN,FN=ARTDESC,FNR=76,RECSIZ=2061,                 -
               KEY1=AB,KEYLEN=32,KEYOFF=0,INDXTYP=S,UNIQUE=N,          -
               ODNAME=(AZ,AO),                                         -
               ODLEN=(2,2),                                            -
               A,AM,AN1-6,AP1-12,B1,AO001-020')
         MCTAB TYPE=GEN,FN=ARTDESC,FNR=76,RECSIZ=2061,                 -
               KEY1=AB,KEYLEN=32,KEYOFF=0,INDXTYP=S,UNIQUE=N,          -
               ODNAME=(AZ,AO),                                         -
               ODLEN=(2,2),                                            -
               ODFMT=(U,U),OSOFF=(1581,263),                           -
               ODOFF=(1579,261),ODPOS=(0,0),OSSIZ=(16,12),             -
               RECTYPE=Y,RECIDFB=II,RECTBYT=5,RECTOFF=44,RECTCNT=2,    -
               RECTFMT=A,                                              -
               RECFMTS=('5x3b1AA,AS,AT1-64,AW1-35,B2,AZ001-030','12345A-
               A,AM,AN1-6,AP1-12,B1,AO001-020')
         MCTAB TYPE=GEN,FN=ARTSPEC,FNR=76,RECSIZ=2061,                 -
               KEY1=AJ,KEYLEN=30,KEYOFF=60,INDXTYP=S,UNIQUE=N,         -
               ODNAME=(AZ,AO),                                         -
               ODLEN=(2,2),                                            -
               ODFMT=(U,U),OSOFF=(1581,263),                           -
               ODOFF=(1579,261),ODPOS=(0,0),OSSIZ=(16,12),             -
               RECTYPE=Y,RECIDFB=II,RECTBYT=5,RECTOFF=44,RECTCNT=2,    -
               RECTFMT=A,                                              -
               RECFMTS=('5x3b1AA,AS,AT1-64,AW1-35,B2,AZ001-030','12345A-
               A,AM,AN1-6,AP1-12,B1,AO001-020')
*** End of transparency table ***