In this section, a program called ESLLOGON is created. The program makes multiple calls to a single program as part of the same logical unit of work (LUW). For a detailed description of a logical unit of work, refer to
Transaction Processing: Concepts and Products (GC33-0754). The concept of LUW in CICS is similar to the concept of transaction in many other systems; refer to
CICS OS/2 System and Application Guide Version 1.20, (SC33-0616).
Run the program and store any errors in the result variable. The record specified by
aRecord is placed in the commArea of the program, and then the program is run. The commArea is returned when the program ends normally. Thus, results will contain either an error or a record.