0% encontró este documento útil (0 votos)
468 vistas24 páginas

Parámetros de Impresión en AS/400

Este documento presenta una introducción al sistema IBM System I (antes conocido como AS/400). Explica que el sistema ofrece una plataforma completa para pequeñas y medianas empresas que necesitan integrar múltiples aplicaciones de negocio sin grandes inversiones iniciales. Describe los componentes principales del sistema, incluyendo el entorno del usuario, la librería, los archivos y programas fuente y objetivo. También explica que el sistema operativo subyacente es I5/OS y resume algunas de sus funciones clave como la gestión de objetos, trabajos,

Cargado por

Henry Diaz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
468 vistas24 páginas

Parámetros de Impresión en AS/400

Este documento presenta una introducción al sistema IBM System I (antes conocido como AS/400). Explica que el sistema ofrece una plataforma completa para pequeñas y medianas empresas que necesitan integrar múltiples aplicaciones de negocio sin grandes inversiones iniciales. Describe los componentes principales del sistema, incluyendo el entorno del usuario, la librería, los archivos y programas fuente y objetivo. También explica que el sistema operativo subyacente es I5/OS y resume algunas de sus funciones clave como la gestión de objetos, trabajos,

Cargado por

Henry Diaz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Programa de Computación e Informática

Introducción
Conceptos Generales.

Muchas pequeñas y medianas empresas se enfrentan al reto que supone tener


un entorno IT muy complejo. A medida que la empresa crece, las necesidades
informáticas aumentan. La implantación de nuevas aplicaciones puede
significar añadir más servidores, lo que aumenta el gasto y la necesidad de
personal técnico. Ahora más que nunca necesita un sistema que pueda
ayudarles a tener mayor capacidad de respuesta ante sus clientes, aumentar la
productividad, operar sin interrupciones y proteger sus datos y sistemas – sin
tener que realizar grandes inversiones iniciales en tiempo, conocimientos
técnicos o dinero. Necesita un sistema de empresa que esté ahí cuando lo
necesite y que pueda crecer con la empresa. La familia IBM System I ofrece la
potencia y capacidad para ejecutar múltiples aplicaciones de negocio en un
único sistema, integrando diferentes funciones para simplificar el entorno IT.
Puesto que la plataforma System I ofrece un sistema de empresa completo que
incorpora las características y funciones necesarias.

Entorno del System I.

Al encender el System I, se despliega una pantalla de inicio de sesión, en


donde se deberá teclear el nombre del usuario y una contraseña propia del
usuario, estos datos serán proporcionados por el responsable de sistema a
cada persona que vaya a tener acceso al sistema.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Al teclear el nombre de usuario y la clave secreta (la cual no es visible) y pulsar


la tecla de [Enter], aparece el menú principal del sistema System I, o el que
haya sido seleccionado como menú principal del usuario, la siguiente figura es
un ejemplo del menú mencionado. Su contenido se explica a continuación:

 En la esquina superior izquierda aparece el nombre del menú con el cual


se está trabajando.
 En la parte central superior de la pantalla se despliega el nombre del
trabajo o pantalla que se está utilizando.
 En la parte superior derecha aparece el número de serie del equipo
AS/400.
 Luego se tiene las opciones de menú disponibles en la pantalla que se
visualiza
 También aparecen dos líneas de mandato, en donde se puede teclear
un número de opción de las que se encuentran disponibles o bien
teclear un mandato del sistema.
 En la parte inferior de la pantalla aparecen las teclas de función, estas
teclas pueden variar de acuerdo al menú o proceso con el cual se esta
trabajando, por lo pronto solo se explicaran las más comunes.
o F1=Ayuda.- Esta tecla no se encuentra visible en esta pantalla
pero puede ser pulsada y se utiliza para brindar información del
contenido y uso de la pantalla con la que se está trabajando,
algún punto de opción o campo a teclear.
o F3= Salir.- Esta opción es utilizada para salir del menú actual y
regresar al menú de inicio o punto de partida, esta tecla de
función siempre realizara el mismo proceso.
o F4=Solicitud.- Esta tecla es utilizada para complementar la
información cuando se desea o se está trabajando con mandatos,

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

es decir se teclea el mandato principal y al pulsar la tecla de F4,


desplegará una pantalla con los parámetros disponibles para su
uso. Cuando se visualizan los parámetros de algún mandato, es
posible que también aparezca la tecla de función F4, pero en
estos casos se utiliza para consultar las diferentes opciones de
parámetros a teclear.
o F9=Recuperar.- Pulse esta tecla de función si desea recuperar
los diferentes mandatos tecleados en la línea de mandatos, estos
se irán presentando uno a uno en orden regresivo.
o F12=Regresar.- Es utilizada para regresar a la pantalla previa de
la que se generó el acceso a la pantalla actual.
o F23=Establecer menú inicial.- Esta tecla sirve para establecer el
menú inicial que utilizara cada usuario, y tiene funcionalidad aún y
cuando no aparezca al pie de la pantalla (existen excepciones).

Ambiente del System I.

El System I se puede decir que se divide en 4 partes, la siguiente figura


muestra la forma en que se puede dividir el System I.

PERFIL DE USUARIO
USUARIO

BIBLIOTECA LIBRERIA

QDDSSRC QRPGLESRC QRPGSRC QCLPSRC ARCHIVOS


FISICOS FUENTES
U OBJETOS

DSPF RPGLE RPG CLP MIEMBROS


FUENTES
PRTF
PF
LF

 Perfil de Usuario.- Es el usuario por el cual se ingresa al System I


 Librería.- Es la forma en que el AS/400 trabaja y se administra.
La librería es un área donde se almacenan archivos, programas, etc. que
corresponden a dicha librería.
Se puede manejar una librería por sistema, por área, dpto., etc. (esto es
definido por el área de sistemas).
 Archivos Fuentes u Objetos.- se generan en base a las
compilaciones, ya sea de archivos o programas (fuentes).
El objeto de un archivo se puede visualizar, para ver la información que
la compone y el objeto de un programa no se puede ver (en este caso
se visualiza el fuente).
 Miembros Fuentes.- Es el código que se desarrolla para la generación
de un archivo /programa, este se compila para generar el objeto.
Si un fuente no es compilado, no se puede guardar información en
archivos o no se puede correr o ejecutar un programa.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

o Tipos De Objetos Y Fuentes:


Los tipos de objetos más comunes pueden ser:
 *FILE .- puede tener los siguientes atributos:
ser un archivo físico (PF), lógico (LF), archivo de pantalla
(DSPF), printer file (PRTF)
 *PGM .- puede tener los siguientes atributos: CLP,
RPG, RPGLE

o Los tipos de fuentes mas comunes son:


 PF.- Archivos Físicos (Phisical File)
 LF.- Archivos Lógicos (Logical File)
 DSPF.- Archivos de Pantallas (Display File)
 PRTF.- Archivos de Reportes (Printer File)
 RPGLE .-Programas RPG – ILE
 CLP.- Programas de Control (Control Lenguaje Program)

Sistema Operativo I5/OS

El Sistema Operativo (I5/OS) es el principal programa de control en el sistema


operativo para el system I (Antes As/400), la versión del I5/OS es V5R4M0.

Para poder visualizar la versión del Sistema Operativo I5/OS se va al menú.


 GO LICPGM

Tal como se muestra en la siguiente pantalla.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Luego pulsamos [Enter], y el sistema nos mostrara un nuevo menú, tal como la
siguiente figura.

Luego escribir la Opción 10 + [Enter], y el sistema nos mostrara los programas


que han sido instalados en al System I, tal como, el sistema operativo, su
versión, etc., como la siguiente figura.

Sistema Operativo I5/OS

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Si queremos ver la versión del I5/OS, solo pulsamos la tecla de función [F11],
y el sistema nos contestara con la siguiente pantalla.

Versión del I5/OS

El I5/OS viene con menús y comandos de Lenguaje de Control que Ud. Puede
usar para trabajar en el sistema iSeries.

El I5/OS permite que se ejecuten conjuntamente Trabajos Interactivos y


Trabajos Batch, y le da al operador la interfaces para controlar esos trabajos.

El Sistema Operativo I5/OS soporta tanto Operaciones Interactivas como de


proceso por lotes.

El Sistema Operativo I5/OS incluye:


 Gestión de Objetos.- Localiza los objetos tales como archivos y
programas cuando se les solicita.
 Comandos.- WRKOBJ, DSPOBJD, WRKOBJPDM, etc.
 Gestión de Trabajos.- Es responsable del mantenimiento del flujo de
trabajos a través de todo el sistema.
 Comandos.- WRKACTJOB, DSPJOB, SMBJOB, etc.
 Gestión de Base de Datos.- Maneja los datos almacenados en archivos de
base de datos; es decir, donde están almacenados, como recuperarlos y las
características de los datos.
 Comandos.- CRTPF, DSPPFM, UPDDTA, etc.
 Manejador de Mensajes.- Permite manejar el control de los mensajes entre
los usuarios del sistema, Sistema Operativo, Programas, etc.
 Comandos.- SNDMSG, SNDBRKMSG, DSPMSG, etc.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

 Lenguaje de Control.- Encargado de verificar le ejecución y manejo de


todos los comandos del sistema.
 Seguridad.- Permite controlar y limita el acceso de los usuarios al sistema y
objetos almacenados en el sistema (por ejemplo a programas y archivos de
base de datos).
 Comandos.- DSPUSRPRF.

Comandos

El Sistema Operativo ofrece una diversidad de comandos, para realizar el buen


manejo del sistema operativo I5/OS, entre los cuales vamos a mencionar
algunos mandatos mas usados, para luego formar los comandos.

MANDATO DESCRIPCION
WRK Trabajar
CHG Cambiar
DSP Visualizar
SND Enviar
CRT Crear
STS Estado
SYS Sistema
LIC Licencia
PGM Programa
PRF Perfil
USR Usuario
SRC Fuente
P Físico
MSG Mensajes
OBJ Objetos
MBR Miembros
SBM Someter
JOB Trabajo
LIB Librería
EDT Editar
AUT Autorización
L Lista
E Entrada
DSK Disco
VAL Valores
GRT Otorgar
Q Cola
PWD Pass Word
ADD Adicionar
CUR Curso
ACT Activos
SAV Salvar
CLR Clarear
RST Restaurar
F Archivo

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

SPL Spool
PDM Trabajar con el PDM
NOTA.- Para poder formar los comandos se tiene que tener en cuenta esta
sintaxis.
 Si se quiere formar un comando con 2 mandatos la sintaxis seria la
siguiente.
o Sintaxis:
1+2
o Ejemplo: Escribir el siguiente comando: Crear Librería.
Donde:
Crear = 1er mandato (CRT)
Librería = 2do mandato (LIB)
Entonces el comando seria el siguiente:
 CRTLIB
 Si se quiere formar un comando con 3 mandatos la sintaxis seria la
siguiente.
o Sintaxis:
1+3+2
o Ejemplo: Escribir el siguiente comando: Cambiar Librería en Curso.
Donde:
Cambiar = 1er mandato (CHG)
Librería = 2do mandato (LIB)
Curso = 3er mandato (CUR)
Entonces el comando seria el siguiente:
 CHGCURLIB
 Si se quiere formar un comando con 4 mandatos la sintaxis seria la
siguiente.
o Sintaxis:
1+4+3+2
o Ejemplo: Escribir el siguiente comando: Crear Archivo Físico Fuente.
Donde:
Crear = 1er mandato (CRT)
Archivo = 2do mandato (F)
Físico = 3er mandato (P)
Fuente = 4to mandato (SRC)
Entonces el comando seria el siguiente:
 CRTSRCPF

Perfil de Usuario
Es un nombre por el cual podemos acceder al sistema operativo OS/400, para
que pueda manejar o controlar todos sus recursos.

El comando que permite la creación del perfil de usuario es:


 CRTUSRPRF

Tal como se muestra en la siguiente pantalla.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Luego pulsamos [Enter] para poder visualizar los parámetros a llenar, tal como
la siguiente pantalla.

Si deseo ver mas parámetros para este comando solo pulsamos la tecla [F10],
y solo avanza de pagina con la tecla [AV.PAG], para poder ver los demás
parámetros, tal como se muestra a continuación.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Luego tienes que llenar los parámetros con la siguiente información:

(*)Parámetros necesarios

(*) Perfil de Usuario: Especifica el nombre del perfil de usuario que se


modifica.

(*) Contraseña de Usuario: Es la contraseña que se otorga al usuario.


Los valores posibles son:
*SAME: La contraseña del usuario no cambia
*NONE: No hay contraseña asociada al perfil de usuario. Los usuario no
pueden iniciar sesión en el servidor si tiene configurado este parámetro
en *NONE.

Contraseña Caducada: Especifica si la contraseña se establece como


caducada. Si se establece como caducada el usuario necesita cambia su clave
cuando inicie sesión.
Los valores posibles son:
*SAME: No cambia el valor de caducidad de la contraseña.
*NO: No se establece la contraseña como caducada.
*YES: La Contraseña se establece como caducada.

(*)Estado: El Sistema inhabilitara un perfil de usuario si el numero de intentos


de inicio de sesión anómalos alcanza el limite especificado en el valor del
sistema QMAXSIGN. Puede volver a habilitar un perfil de usuario especificando
*ENABLED en este parámetro. También puede inhabilitar un perfil de usuario
explícitamente especificando *DISABLED.

(*)Clase de Usuario: Establece el tipo de usuario asociado a este perfil de


usuario como responsable de seguridad, administrador de seguridad,
programador, operador de sistema o usuario.
Los valores posibles son:
*USER: Usuario
*SYSOPR: Operador de Sistema

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

*PGMR: Programador
*SECADM: Administrador de Seguridad.
*SECORF: Responsable de Seguridad.

(*)Nivel de Ayuda: Especifica la interfaz de usuario a usar.


Los posibles valores son:
*SYSVAL: Se utiliza el valor de ayuda definido en el valor de sistema
QASTLVL.
*BASIC: Se utiliza la interfaz de usuario de Operation Assistant.
*INTERMED: Se utiliza la interfaz del sistema.
*ADVANCED: Se utiliza la interfaz de usuario experto. Para que puedan
tener lugar mas entradas de listas, no se visualizan las teclas de opción
ni las teclas de función.

(*)Biblioteca Actual: Especifica el nombre de la biblioteca actual asociada con


el trabajo que esta ejecutándose.

Programa Inicial a Llamar: Especifica, para un trabajo interactivo, el nombre


del programa al que se desea llamar cuando se inicie sesión.

Menú Inicial: Especifica el nombre del menú que se muestra cuando el


usuario inicia sesión.

(*)Limitar Posibilidades: Específica el límite hasta el cual el usuario puede


controlar los valores de programa inicial, menú inicial, biblioteca actual y
programas de manejo de tecla de atención.

(*)Autorizaciones Especiales: Especifica las autorizaciones especiales


otorgadas a un usuario. Las autorizaciones especiales son necesarias para
realizar ciertas funciones en el sistema.
Restricciones:
o El perfil de usuario que crea o cambia otro perfil de usuario debe tener otorgado
todas las autorizaciones especiales.
o El usuario debe tener autorizaciones especiales *ALLOBJ y *SECADM para poder
otorgar la autorización especial *SECADM a otro usuario utilizando el mandato
CRTUSRPRF.

Los posibles Valores son:


*ALLOBJ: Todos los objetos.
*AUDIT: Auditoria
*IOSYSCFG: Configuración de entrada y salida.
*JOBCTL: Control de Trabajo.
*SAVSYS: Salvar, restaurar librerías y objetos.
*SECADM: Administrador de seguridad.
*SERVICE: Servicio
*SPLCTL: Control de Spool.

(*)Limitar Sesiones de dispositivo: Especifica el numero de sesiones de


dispositivo permitidas a un usuario.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Bibliotecas y/o Librerías


El mandato Crear biblioteca (CRTLIB) añade una biblioteca nueva al sistema.
Antes de situar cualquier objeto en una biblioteca, debe haberse creado la
biblioteca. Al crear la biblioteca, ésta se almacena realmente como parte del
sistema interno.

Para visualizar la lista de bibliotecas de tu perfil de usuario solo tienes que usar
el comando DSPLIB, tal como se muestra en la siguiente figura.

Luego solo tienes que pulsar [Enter], y te mostrara una pantalla con la lista de
librerías o bibliotecas, tal como la siguiente pantalla.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

En nuestra lista de bibliotecas tenemos:


 4 librerías del sistema (QSYS, QSYS2, QHLPSYS, QUSRSYS)
 1 librería en curso (CUR)
 2 librerías de usuario (USR)

Comando que me permite crear una biblioteca

Para poder crear una librería tienes que utilizar el siguiente comando CRTLIB,
tal como la siguiente pantalla.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Luego solo tienes que pulsar [Enter], y el sistema te contestara con la siguiente
pantalla.

Luego pulsar la tecla de función [F10], para poder ver los parámetros
adicionales, para que te muestre una pantalla como esta.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

DONDE:
Biblioteca.- Específica el nombre de la Biblioteca a crear.
Tipo de Biblioteca.- Identifica el tipo de biblioteca a usar.
Valores Posibles
 *PROD.- Un usuario puede proteger todos los archivos de base de
datos en bibliotecas de producción
 *TEST.- Esta es una biblioteca de prueba. Pueden actualizarse todos los
objetos en una biblioteca de prueba durante la prueba, incluso si solicitó
protección especial para bibliotecas de producción.
Texto Descriptivo.- Puede ser cualquier comentario referente a la Biblioteca a
crear.
Autorización.- Específica la autorización que está otorgando a usuarios que no
tienen autorización específica sobre el objeto, que no están en la lista de
autorizaciones o cuyo perfil de grupo no tiene autorización específica sobre el
objeto.
Valor a usar
 *EXCLUDE
Autorización de Creación.- Específica la autorización que está otorgando a
usuarios que no tienen autorización específica sobre el objeto, que no están en
la lista de autorizaciones o cuyo perfil de grupo no tiene autorización específica
sobre el objeto.
Valor a usar
*EXCLUDE

Comando que me permite añadir entrada a la lista de bibliotecas.


Para poder añadir una librería a una lista de librerías tienes que utilizar el
siguiente comando ADDLIBLE, como la siguiente figura.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Luego pulsar la tecla [Enter], para visualizar sus parámetros, como la siguiente
pantalla.

DONDE:
Biblioteca.- Es la biblioteca a Añadir a la lista de bibliotecas.
Posición Lista.- Tenemos:
 *FIRST.- La biblioteca se inserta delante de las bibliotecas existentes en
la parte del usuario de la lista de bibliotecas después de la biblioteca
actual si existe.
 *LAST.- La biblioteca se añade al final de la parte del usuario de la lista
de bibliotecas.
 *AFTER.- La biblioteca especificada en el parámetro LIB se añade a la
parte de usuario de la lista de bibliotecas detrás de la biblioteca
especificada en el parámetro POSITION.

Otros comandos con Librerías

EDTLIBL.- Comando que me permite editar la lista de bibliotecas


CLRLIB.- Comando que me permite clarear una biblioteca
WRKLIB.- Comando para trabajar con Librerías
DLTLIB.- Comando para Eliminar Librerías

Gestión de Objetos
Permite crear y usar dichos objetos. Hay muchos tipos, tales como archivos,
bibliotecas y programas. Cada tipo tiene un uso específico. Todos los objetos
se direccionan en bibliotecas.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Un Objeto tiene las siguientes características:


 Es una unidad de información que tiene un nombre
 Contiene la información que describe al objeto (Tal como su nombre, tipo,
cuando se creo, etc.)
 Ocupa espacio en memoria.

Los programas son objetos, al igual que las bibliotecas, las colas y los archivos.
Todos ellos ocupan espacio, se les da un nombre y pueden ser usados por
mandatos y/o programas. Dicho de otro modo, los objetos son las cosas que
usted usa cuando trabaja con el sistema. La palabra objeto es un termino
conveniente para hacer referencia a todas estas cosas

Comando que me permite Trabajar con Objetos.


Para poder trabajar con objetos tienes que utilizar el siguiente comando
WRKOBJ, tal como la siguiente pantalla.

Luego pulsamos la tecla [Enter], para poder ver sus parámetros, como la
siguiente pantalla.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

DONDE:
Objeto.- Especifica el objeto a visualizar
Biblioteca.- Específica en que biblioteca se encuentra el objeto a visualizar
Tipo de Objetos.- Específica qué tipo de objetos se listan.
Los valores posibles son:
 *ALL.- Se listan todos los tipos de objeto que tienen el nombre de objeto
especificado.
 *LIB.- Es un objeto biblioteca (*LIB) contiene archivos, programas y
otros objetos que pueden servir de directorio para otros objetos.
 *PGM.- Es un objeto programa (*PGM) contiene un conjunto de
instrucciones que le indica al sistema dónde conseguir entradas, cómo
procesarlas y dónde poner los resultados. Un programa se crea cuando
se compila o cuando se crea a partir de uno o más objetos de tipo
módulo utilizando el mandato Crear Programa (CRTPGM).
 *FILE.- Es un objeto archivo (*FILE) define un archivo de base de
datos, un archivo de dispositivo o un conjunto de registros relacionados
en un archivo.

Descripción de Objetos
El mandato Visualizar Descripción de Objeto (DSPOBJD) visualiza los nombres
y los atributos de objetos especificados en la biblioteca especificada o en las
bibliotecas de la lista de bibliotecas del trabajo. El mandato también puede
visualizar los nombres y los atributos de las propias bibliotecas, tales como
fecha de creación, hora de creación, propietario, etc.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Comando para Visualizar descripción de Objetos

Para poder visualizar la descripción de objetos se tiene que utilizar el siguiente


comando DSPOBJD, tal como la siguiente pantalla.

Luego pulsamos [Enter], para poder ver sus parámetros, tal como la siguiente
pantalla.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

ARCHIVOS FISICOS FUENTE


Un archivo físico fuente contiene los datos necesarios para crear objetos tales
como sentencias del lenguaje de control (CL), o las especificaciones de
descripción de datos (DDS).

Un archivo físico fuente puede tener uno o mas miembros.

Comando que permite crear un Archivo Fuente


Para poder crear un archivo físico fuente deben usar el siguiente comando
CRTSRCPF, tal como la siguiente pantalla.

Luego le presionamos [ENTER] o [F4] para ver sus parámetros, tal como se ve
en la siguiente pantalla:

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Donde:
Archivo: Especifica el nombre del Archivo Fuente a crear.
Biblioteca: Especifica la biblioteca donde se va a crear el archivo fuente.
Longitud de Registro: Especifica el número de bytes de la longitud de los
registros almacenados en el archivo físico fuente. El formato de registro
contiene tres campos: el numero de secuencia del fuente, la fecha y la
sentencia fuente.
Miembro que desea: Especifica el nombre del miembro de archivo fuente que
se añade cuando se crea el archivo.
Texto descriptivo: Comentario del Archivo que se esta creando.

MIEMBROS FUENTE
Los miembros vienen hacer los códigos de los programas, tablas, comandos,
etc.

Para poder crear un miembro se tiene que utilizar un utilitarios llamado


STRSEU, como en la siguiente pantalla:

Luego le pulsamos la tecla de función [F4], para ver sus parámetros


adicionales, tal como se muestra en la siguiente pantalla.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Donde:
Nombre del Archivo Fuente: Especifica en que archivo fuente se va a crear el
miembro.
Nombre de Biblioteca: Especifica la biblioteca de donde se encuentra el
archivo fuente ingresado en el parámetro anterior.
Nombre de Miembro Fuente: Especifica el nombre del miembro a crear.
Tipo de Fuente: Especifica el tipo de fuente que va tener ese miembro.
Opción: Especifica si se va a editar (2), visualizar (5), imprimir (6)
Texto: Puede ser cualquier comentario.

Gestión de Trabajos
Un Trabajo es la unidad de tarea aceptada por el sistema.
La Gestión de Trabajos inicia todos los trabajos que se ejecuta el Sistema.
El Trabajo se somete en forma de trabajos.
La Gestión de Trabajos acciona los recursos (Espacio, Colas) a un trabajo
cuando se inicia este y a medida que prosigue hasta completarse.
Los 2 Tipos principales de Trabajos que gestiona el sistema AS/400 son:
 Trabajos Interactivos.- Un Trabajo Interactivo es aquel en el un programa
muestra al usuario una pantalla de solicitud en una estación de trabajo.
El usuario suministra entonces la información necesaria.
Uno inicia un trabajo interactivo cada vez que se conecta y lo finaliza al
desconectarse.
 Trabajo Por Lotes.- Un Trabajo por Lotes se somete a una Cola de
Trabajos para ser procesado por el sistema posteriormente, quizá durante la
noche. Normalmente no se necesita ninguna acción del usuario al ejecutar
un Trabajo por Lotes.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Mandato ENDJOB
El mandato Finalizar trabajo (ENDJOB) finaliza el trabajo especificado y
cualquier archivo de datos incorporado asociado.
El trabajo puede estar en una cola de trabajos, puede estar activo o puede
haber completado ya su ejecución.
Puede especificar que se dé tiempo al programa de aplicación para controlar el
proceso de final del trabajo. Si no se da tiempo o si no se puede llevar a cabo
la limpieza en el tiempo dado, el sistema realiza un proceso de final de trabajo
mínimo que puede incluir: o Cierre de los archivos de las bases de datos o
Puesta en spool de las anotaciones de trabajo a una cola de salida. O Borrado
de objetos internos en el sistema operativo. O Aparición de la pantalla de final
del trabajo (para trabajos interactivos). O Completar proceso de control de
compromiso

Trabajar con Trabajos Activos. (WRKACTJOB)

Nos muestra el rendimiento e información de estado para trabajos que están


activos actualmente en el sistema. Toda la información se recoge en función de
un trabajo. Los trabajos se ordenan en función del subsistema en el que se
ejecutan. Los trabajos que se ejecutan en un subsistema (trabajos interactivos,
trabajos por lotes, etc. ) se ordenan alfabéticamente por nombre de trabajo y
aparecen debajo del campo del trabajo supervisor de subsistema al que están
asociados.

Comando que me permite Trabajar con Trabajos Activos.


Para poder trabajar con el estado del sistema, tenemos que usar el siguiente
comando WRKACTJOB, tal como la siguiente pantalla.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe


Programa de Computación e Informática

Luego pulsamos [Enter], para poder ver los trabajos que se encuentran activos,
tal como la siguiente pantalla.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

También podría gustarte