Un bucle registrado simplifica y generaliza el proceso de una secuencia repetida de pantallas de aplicación en un flujo.
Una vez registrado el bucle, puede personalizarlo, si es necesario, para que se adapte a sus necesidades (consulte la personalización del bucle registrado en la primera guía de aprendizaje, Paso 3.3: Añadir lógica al flujo invocado).
Un escenario común en el que es muy útil un bucle registrado es en una lista de artículos de múltiples páginas como, por ejemplo, la lista de múltiples páginas que aparece en la aplicación de catálogo de ejemplo de CICS que se registra en la primera guía de aprendizaje (consulte el tema C. Registrar la información de flujo). Normalmente, cada página de este tipo de lista tiene el mismo diseño y un enunciado parecido en la cabecera y el pie de página. Pero el área central de la página donde se muestran los artículos de la lista es diferente para cada página: la primera página puede mostrar los artículos del 0001 al 0015; la segunda página, los artículos del 0015 al 0019; y así sucesivamente en todas las páginas hasta que se muestren todos los artículos de la lista. El número de páginas necesario para mostrar toda la lista varía, dependiendo del número de artículos de la lista en cada momento.
Las pantallas de la U1 a la U4 son las pantallas de aplicación que el usuario encuentra cuando recorre todas las páginas de la lista de múltiples páginas de principio a fin. Estas cuatro pantallas de aplicación se parecen en el formato y el enunciado de las cabeceras y los pies de página, mientras que el área central de cada pantalla muestra los artículos en orden de la lista. El número de páginas necesario para mostrar todos los artículos de la lista puede ser mayor o menor que cuatro, dependiendo del número de artículos de la lista.
Como las pantallas de aplicación de la U1 a la U4 tienen un aspecto parecido, puede utilizarse una sola descripción de pantalla (U) para reconocer las cuatro pantallas de aplicación. Por lo tanto, estas pantallas de aplicación pueden registrarse como cuatro iteraciones de un mismo bucle, donde cada iteración está formada por una pantalla de aplicación.
Asimismo, el bucle registrado generaliza la información de las pantallas de aplicación para que el bucle pueda manejar un número cualquiera de iteraciones.
Aunque es menos común, una secuencia repetida puede estar formada por más de una pantalla de aplicación (consulte la secuencia Secuencia repetida de varias pantallas de aplicación).