The monthly batch produced a list of hours, required hours, rates, and grant amounts so HR could prepare for borderline cases before the telephone rang.

For everyone due to be evaluated that month, the batch report listed qualifying hours, required hours, attendance rate, and the number of leave days to be granted.

A line might show: Employee A, part-time; 158 hours worked; 200 required; 79.5 percent; no grant. Borderline results could be reviewed against the underlying entries before a question arrived.

Leave was granted at the beginning of the month, exactly when HR was already busy with payroll and billing deadlines. A one- or two-hour investigation triggered by each call would disrupt everything else.

The system therefore produced an explanation report in one action. If a case still required deeper judgment, HR could send it to me—the developer who knew the rules and the implementation together.

Supporting the people who answer questions is part of supporting the process. The system’s job did not end when it updated the balance.

WRITTEN BYYoshio Taki

A systems engineer who loves IBM i / AS/400

CHAPTER 03 · PART 03 · EPISODE 6 / 10 STORIES · 35 STORIES TOTAL

Chapter 3 index · All 35 stories