StephenJohnston

Creating a Job Search Log Report

Overview

In Washington State, when you’re unemployed, you are required to maintain a job search log. Periodically, you’ll meet with a representative and provide them with the searches you’ve done within the last two weeks. Since I store my logs in Excel, I can export this data quickly. However, because I love COBOL and need more practice writing reports, I decided to create a Job Search Log Report using GnuCOBOL. I also thought this would be a good opportunity to show how I approach writing a program in COBOL.

The Data

Having created several reports on the mainframe—thanks to my pre-apprenticeship with EMMA—I had a basic idea of how I wanted to structure my data. After doing a little normalization, here’s what I ended up with:

FieldSizeType
Week Ending8 bytesNumeric
Contact Date8 bytesNumeric
Employer47 bytesAlphanumeric
Job Title77 bytesAlphanumeric
Contact Method1 byteNumeric
Contact Type1 byteNumeric
WorkSource Activity1 byteNumeric

Understanding the Data

Now that

Note: For this sample, I have condensed the data for easier viewing.

0726202507252025  WorkSource Lewis  County Job Fair  122