Hi,
your inputrecord will look like this:
01 INPUT-RECORD.
03 IR-NAME PIC X(30).
03 FILLER PIC X(05).
03 IR-SEX PIC X.
03 IR-MR-STAT PIC X.
03 FILLER PIC XX.
03 IR-STREET PIC X(16).
03 IR-CITY PIC X(15).
03 IR-STATE PIC XX.
03 IR-ZIP-CODE PIC X(05).
I don't know the american address layout, but just trying something it looks like:
REPORT NO. 04 DATE @@@ ##,### PAGE ###
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@
@@ @@@@@ @@ @@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@
@@ @@@@@ @@ @@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@
@@ @@@@@ @@ @@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@
@@ @@@@@ @@ @@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@
@@ @@@@@ @@ @@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@
@@ @@@@@ @@ @@@@@
and the generated WORKING-STORAGE for that layout will be:
01 SC01-SCHERMNAAM.
02 SC01-01 VALUE
'REPORT NO. 04 DATE @@
- '@ ##,### PAGE ### '.
03 FILLER PIC X(38).
03 SC01-RU001 PIC X(03).
03 FILLER PIC X(01).
03 SC01-RU002 PIC 9(02).
03 FILLER PIC X(01).
03 SC01-RU003 PIC 9(03).
03 FILLER PIC X(20).
03 SC01-RU004 PIC 9(03).
03 FILLER PIC X(09).
02 SC01-02 VALUE
'
- ' '.
03 FILLER PIC X(80).
02 SC01-03 VALUE
' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU005 PIC X(30).
03 FILLER PIC X(09).
03 SC01-RU006 PIC X(30).
03 FILLER PIC X(09).
02 SC01-04 VALUE
' @@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU007 PIC X(16).
03 FILLER PIC X(23).
03 SC01-RU008 PIC X(16).
03 FILLER PIC X(23).
02 SC01-05 VALUE
' @@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU009 PIC X(15).
03 FILLER PIC X(24).
03 SC01-RU010 PIC X(15).
03 FILLER PIC X(24).
02 SC01-06 VALUE
' @@ @@@@@
- ' @@ @@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU011 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU012 PIC X(05).
03 FILLER PIC X(31).
03 SC01-RU013 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU014 PIC X(05).
03 FILLER PIC X(31).
02 SC01-07 VALUE
'
- ' '.
03 FILLER PIC X(80).
02 SC01-08 VALUE
'
- ' '.
03 FILLER PIC X(80).
02 SC01-09 VALUE
' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU015 PIC X(30).
03 FILLER PIC X(09).
03 SC01-RU016 PIC X(30).
03 FILLER PIC X(09).
02 SC01-10 VALUE
' @@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU017 PIC X(16).
03 FILLER PIC X(23).
03 SC01-RU018 PIC X(16).
03 FILLER PIC X(23).
02 SC01-11 VALUE
' @@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU019 PIC X(15).
03 FILLER PIC X(24).
03 SC01-RU020 PIC X(15).
03 FILLER PIC X(24).
02 SC01-12 VALUE
' @@ @@@@@
- ' @@ @@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU021 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU022 PIC X(05).
03 FILLER PIC X(31).
03 SC01-RU023 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU024 PIC X(05).
03 FILLER PIC X(31).
02 SC01-13 VALUE
'
- ' '.
03 FILLER PIC X(80).
02 SC01-14 VALUE
'
- ' '.
03 FILLER PIC X(80).
02 SC01-15 VALUE
' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU025 PIC X(30).
03 FILLER PIC X(09).
03 SC01-RU026 PIC X(30).
03 FILLER PIC X(09).
02 SC01-16 VALUE
' @@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU027 PIC X(16).
03 FILLER PIC X(23).
03 SC01-RU028 PIC X(16).
03 FILLER PIC X(23).
02 SC01-17 VALUE
' @@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU029 PIC X(15).
03 FILLER PIC X(24).
03 SC01-RU030 PIC X(15).
03 FILLER PIC X(24).
02 SC01-18 VALUE
' @@ @@@@@
- ' @@ @@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU031 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU032 PIC X(05).
03 FILLER PIC X(31).
03 SC01-RU033 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU034 PIC X(05).
03 FILLER PIC X(31).
02 SC01-19 VALUE
'
- ' '.
03 FILLER PIC X(80).
02 SC01-20 VALUE
'
- ' '.
03 FILLER PIC X(80).
02 SC01-21 VALUE
' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU035 PIC X(30).
03 FILLER PIC X(09).
03 SC01-RU036 PIC X(30).
03 FILLER PIC X(09).
02 SC01-22 VALUE
' @@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU037 PIC X(16).
03 FILLER PIC X(23).
03 SC01-RU038 PIC X(16).
03 FILLER PIC X(23).
02 SC01-23 VALUE
' @@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU039 PIC X(15).
03 FILLER PIC X(24).
03 SC01-RU040 PIC X(15).
03 FILLER PIC X(24).
02 SC01-24 VALUE
' @@ @@@@@
- ' @@ @@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU041 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU042 PIC X(05).
03 FILLER PIC X(31).
03 SC01-RU043 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU044 PIC X(05).
03 FILLER PIC X(31).
02 SC01-25 VALUE
'
- ' '.
03 FILLER PIC X(80).
02 SC01-26 VALUE
'
- ' '.
03 FILLER PIC X(80).
02 SC01-27 VALUE
' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU045 PIC X(30).
03 FILLER PIC X(09).
03 SC01-RU046 PIC X(30).
03 FILLER PIC X(09).
02 SC01-28 VALUE
' @@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU047 PIC X(16).
03 FILLER PIC X(23).
03 SC01-RU048 PIC X(16).
03 FILLER PIC X(23).
02 SC01-29 VALUE
' @@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU049 PIC X(15).
03 FILLER PIC X(24).
03 SC01-RU050 PIC X(15).
03 FILLER PIC X(24).
02 SC01-30 VALUE
' @@ @@@@@
- ' @@ @@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU051 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU052 PIC X(05).
03 FILLER PIC X(31).
03 SC01-RU053 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU054 PIC X(05).
03 FILLER PIC X(31).
02 SC01-31 VALUE
'
- ' '.
03 FILLER PIC X(80).
02 SC01-32 VALUE
'
- ' '.
03 FILLER PIC X(80).
02 SC01-33 VALUE
' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU055 PIC X(30).
03 FILLER PIC X(09).
03 SC01-RU056 PIC X(30).
03 FILLER PIC X(09).
02 SC01-34 VALUE
' @@@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU057 PIC X(16).
03 FILLER PIC X(23).
03 SC01-RU058 PIC X(16).
03 FILLER PIC X(23).
02 SC01-35 VALUE
' @@@@@@@@@@@@@@@
- ' @@@@@@@@@@@@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU059 PIC X(15).
03 FILLER PIC X(24).
03 SC01-RU060 PIC X(15).
03 FILLER PIC X(24).
02 SC01-36 VALUE
' @@ @@@@@
- ' @@ @@@@@ '.
03 FILLER PIC X(02).
03 SC01-RU061 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU062 PIC X(05).
03 FILLER PIC X(31).
03 SC01-RU063 PIC X(02).
03 FILLER PIC X(01).
03 SC01-RU064 PIC X(05).
03 FILLER PIC X(31).
02 SC01-37 VALUE
'
- ' '.
03 FILLER PIC X(80).
If you are smart, you can define a kind of table for this.
Have fun and I hope this helps!
By the way, this took about 10 minutes.