Estandares CICS
Estandares CICS
Estandares CICS
De Datos Central
Gestin de la Calidad
1/33
Versin 2.0.3
Agosto 2013
Tabla de Contenido
1
1.1
1.2
1.3
1.4
1.5
Introduccion ........................................................................................................................................ 3
Objetivos del documento ..................................................................................................................3
Objetivos de los estndares ..............................................................................................................3
Acerca de este documento ................................................................................................................3
A quin est dirigido este documento ...............................................................................................3
Cmo enviar sus comentarios ...........................................................................................................3
Convenciones ...................................................................................................................................... 5
Contenido no incluido ...................................................................................................................5
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
3.1.7
3.1.8
3.1.9
3.1.10
3.1.11
3.1.12
3.1.13
3.1.14
3.1.15
3.1.16
3.1.17
3.1.18
4
Tablas de CICS.................................................................................................................................. 30
4.1.1
5
5.1
Anexos .............................................................................................................................................. 31
Gestin de la Calidad
2/33
Versin 2.0.3
Agosto 2012
1 Introduccin
1.1 Objetivos del documento
El objetivo de este documento es oficializar y difundir un grupo de estndares que habrn de observarse
en las instalaciones de Informtica de Amrica del grupo BBVA.
Gestin de la Calidad
3/33
Versin 2.0.3
Agosto 2012
Agosto 2013
Descripcin de Modificacin
Aprobacin
Aprobada
Aprobada
Gestin de la Calidad
4/33
Versin 2.0.3
Agosto 2012
2 Convenciones
Este documento utiliza las siguientes convenciones para describir los estndares de nomenclatura
Convencin
Letras maysculas
Descripcin
Representan literales constantes que debern utilizarse tal y como aparecen en este
documento o un estndar previamente descrito.
Ej. HSMppe.**
Las letras HSM debern utilizarse al principio del nombre para los archivos propios del
HSM
Letras minsculas
Representan caracteres que debern ser substituidos por alguna convencin como se
cita en el documento.
Para el ejemplo anterior, las letras pp debern substituirse por el cdigo de pas de
acuerdo a la tabla Tabla 2: Claves de pases con dos que se encuentra en la
seccin de Anexos de este documento.
Los caracteres < / > se utilizarn para indicar una lista de valores posibles a utilizar en
dicha posicin
</>
* **
Gestin de la Calidad
5/33
Versin 2.0.3
Agosto 2012
El nmero consecutivo de la regin se utilizar para nombrar a las regiones que se pertenecen a un mismo
grupo aplicativo de transacciones o aplicaciones y que cuentan con un balanceo de transacciones entre
ellas.
Ejemplo: Todas las regiones que dan servicio a sucursal.
El nmero de la particin se utilizar para especificar la particin de un sysplex en la que una regin deber
ser activada en condiciones normales. Si la regin puede levantarse en cualquier particin (Ej. Una regin
FOR) se utilizar el nmero cero. Si se trata de un ambiente monoplex utilizar igualmente el cero en todos
los casos.
Ejemplos:
El AOR1 para Medios de Pago Per Produccin en ambiente de test, configuracin monoplex
sera: CICPTM10.
El TOR3 de la particin 2 de un sysplex en Venezuela en entorno de produccin: CICVPT32.
Una regin FOR en Chile para ambiente de calidad se llamar: CICLCF11.
Gestin de la Calidad
6/33
Versin 2.0.3
Agosto 2012
Esta nomenclatura aplica para CICS que se encuentran dentro de un CICSPLEX (conjunto de CICS). Los
CICS nativos emplean como owner el mismo nombre de sus started task.
Ejemplo: 1) CICS nativo de AFPS Mxico desarrollo.
El nombre del CICS es CICMDP11 y de igual forma es su owner CICMDP11
2) CICS que pertenece a Altamira en Chile produccin
EL nombre del CICS es CICLCA11 y su owner y usuario default es CICSCL11
Esta nomenclatura aplica para CICS que actualmente no cuentan con este usuario, tambin es conocido
como PLTPIUSER, los CICS que actualmente cuentan con este usuario y no cuenta con este nombre ser
posible conservarlo. Son usuarios que deben de contar con caractersticas de no tener password o nunca
poder ser revocados
Ejemplo: 1) CICS nativo de AFPS Mxico desarrollo.
El nombre del CICS es CICMDP11 y de igual forma es su owner CICMDP11
Y su usuario de la tabla PLTPI es el UCPLMDP1
2) CICS que pertenece al TOR de Altamira Sucursales en Chile calidad
El nombre del CICS es CICLCT11 y su owner y usuario default es CICSCL11
Y su usuario de la tabla PLTPI es el UCPLLCT1
Nomenclatura:
UCt*a*pe
En donde:
UC : Identificador fijo, para indicar que es un usuario relacionado con CICS
Gestin de la Calidad
7/33
Versin 2.0.3
Agosto 2012
a*
p
e
Esta nomenclatura aplica para aplicaciones que actualmente no cuentan con este usuario las aplicaciones
que actualmente cuentan con este usuario y no cuenta con este nombre ser posible conservarlo.
8/33
Versin 2.0.3
Agosto 2012
3.1.6 CICSPlex/SM
CAS (Coordinator Address Space) Started Task, Owner y Applid
Nomenclatura:
CICpCApa
En donde:
CIC
p
CA
p
a
Nota: El identificador del pas aparece dos veces dentro de la nomenclatura definida para CAS.
CMAS (CICSPlex Manager Address Space) Started Task, Owner y Applid
Nomenclatura:
CICpCMpa
En donde:
CIC
p
CM
p
a
Nota: El identificador del pas aparece dos veces dentro de la nomenclatura definida para CMAS.
Ejemplos:
El CMAS de la particin 3 de Mxico es: CICMCMM3.
El CMAS de la particin 2 de Venezuela es: CICVCMV2.
9/33
Gestin de la Calidad
Versin 2.0.3
Agosto 2012
3.1.7 Transacciones
Las transacciones debern llevar en los 2 primeros caracteres la clave de la aplicacin asignada, por
Gestin de Cambios.
Nomenclatura:
aacc
En donde:
aa : Los 2 primeros caracteres de la aplicacin
NINGUNA TRANSACCION DE APLICACIN PUEDE INICIAR CON LA LETRA C, pues esta letra
est reservada para el uso de transacciones del propio CICS.
Existen otros nombres de transacciones las cuales pertenecen a programas producto cuyos nombres
tambin estn restringidos, estas son:
SOCKETS:
EZAC
EZAO
EZAP
EZKL
CICS:
MENU
CICSPLEX:
BMLT
LCPP
Gestin de la Calidad
10/33
Versin 2.0.3
Agosto 2012
11/33
Versin 2.0.3
Agosto 2012
MAINVIEW:
FCD2
FIC2
FCM1
JNL2
SMN2
MVRT
Gestin de la Calidad
12/33
Versin 2.0.3
Agosto 2012
DB2.- En este caso el control de los datos ya no lo tiene CICS sino el subsistema
manejador de la base de datos, por lo que la responsabilidad de la integridad de los
datos la toma este subsistema.
Coupling Facility.- Se encuentra disponible nicamente en sistemas con Parallel
Sysplex y es memoria de alta referencia y por lo tanto muy costosa, en este caso la
informacin reside en este componente y este es el que se encarga de administrar sus
accesos.
Adicional a estos 3 tipos de CICS, existe uno que es recomendable cuando una aplicacin cuenta con
requerimientos especiales que no son estndar para las dems aplicaciones y es conocido como CICS
nativo, este realiza las 3 funciones es un TOR, AOR y FOR a la vez.
Gestin de la Calidad
13/33
Versin 2.0.3
Agosto 2012
En conclusin el modelo ideal de la Infraestructura CICS es bajo la filosofa MRO, es decir, bajo la
configuracin por Capas: para el control de terminales o enlaces TCP/IP (TOR), regiones para la
ejecucin del cdigo de la aplicacin (AOR) y regiones para las TSQs compartidas y en su caso
archivos (QOR/ FOR).
Para contar con esta configuracin es necesario realizar lo siguiente:
En caso de contar con CICSPlex SM, ste se deber utilizar para hacer la distribucin y balanceo de
transacciones en el TOR hacia los AORs correspondientes, de otro modo las transacciones debern
ser definidas en el TOR como remotas hacia un AOR especfico.
Hay algunas transacciones que podrn definirse como locales en el TOR, este puede ser el caso de las
asociadas al MQ Series, o de las que servirn como copia de la CSMI para identificar un DPL entre
aplicaciones en diferentes CICS.
3.1.10
14/33
Versin 2.0.3
Agosto 2012
15/33
Versin 2.0.3
Agosto 2012
3.1.11
Configuraciones Aplicativas
Las aplicaciones deben ser agrupadas en CICS de acuerdo al tipo de funcionalidad a ofrecer y a la
criticidad de sus servicios, con esto bsicamente los CICS son agrupados
para aplicaciones de servicio de oficinas con alta criticidad casi siempre denominados como CICS
de Altamira,
para aplicaciones de servicios de cajeros automticos (ATMs) , denominados CICS de Medios de
Pago, y
para aplicaciones de servicios de Internet o Banca a Distancia, denominados CICS de Canales
Adicionalmente existen otros CICS que de acuerdo a los medios de conexin de acceso a HOST
son clasificados como CICS de Terminales Financieros, CICS con MQ Series y/o CICS / Sockets,
CICS con ATMs, CICS para interoperatividad con otras entidades, etc.
Para las aplicaciones que requieren comunicacin va MQ Series, tambin los Queue Managers
son clasificados de acuerdo a la criticidad de las aplicaciones y con base a los CICS que les
ofrecern los servicios aplicativos.
Todas ests agrupaciones de CICS y de Queue Managers se realizan de acuerdo a las necesidades de cada
cliente, tratando de contar con un balanceo o distribucin de cargas adecuada al volumen de
transacciones a operar. El rea de Middleware CICS/MQ de CCR es quien decide en donde ubicar una
aplicacin.
3.1.12
Balanceo de Transacciones
Las aplicaciones debern ser desarrolladas sin afinidades, a efecto de habilitar su ejecucin en
uno o ms AORs con balanceo dinmico, evitando la dependencia de ejecutarlas en un AOR
especfico envindolas desde cualquier TOR.
Las aplicaciones que requieran hacer uso del nombre del CICS (applid, sysid) debern hacerlo
mediante el uso de variables o a travs del comando ASSIGN, siempre y cuando el nombre
de ste coincida con el nombre de la conexin del CICS en cuestin. Si es completamente
necesario el uso del nombre de estos parmetros de CICS es posible emplear las colas de TS
empleadas por Arquitectura Altamira en sistema.
3.1.13
Uso de Entornos
Cada uno de los entornos creados dentro de los sistemas de los Clientes CCR cuenta con un objetivo de
uso diferente y de acuerdo a ellos son configurados parmetros propios del producto CICS que permiten
contar con disponibilidad y competir por los recursos del equipo de acuerdo a la necesidad del entorno. A
continuacin describiremos brevemente el uso de ellos:
Desarrollo
Es empleado para la ejecucin de pruebas unitarias. Validacin de mapas, que no generen
abends, etc.
Gestin de la Calidad
16/33
Versin 2.0.3
Agosto 2012
Test
Es empleado para la ejecucin de pruebas integrales informticas. DyD es quien realiza la
validacin de estas pruebas con una mayor casustica de pruebas. Es posible realizar pruebas de
volumen.
Calidad
Es empleado para la ejecucin de pruebas funcionales. Organizacin es quien realiza la validacin
de estas pruebas y con base en sus conocimientos del negocio realiza pruebas de otras
aplicaciones relacionadas con las modificaciones.
Formacin
Es empleado para realizar la capacitacin de los usuarios finales, o bien para la ejecucin de
pruebas de certificacin por su estabilidad.
Produccin
Es empleado para ofrecer los servicios en lnea a los usuarios finales y en horarios de servicio
convenidos donde debemos asegurar su disponibilidad.
NOTA: Mxico es excepcin maneja Calidad y Test de manera inversa.
3.1.14
En general deben utilizarse tablas DB2 cuando se deba acceder a la informacin de forma
aleatoria. Excepcionalmente y con la autorizacin del grupo de Base de Datos puede ser
conveniente utilizar archivos VSAM que no sea necesario recuperarlos en caso de contingencia
o que puedan ser reconstruidos en el sitio alterno.
Las aplicaciones debern adecuarse y utilizar el Software de Programas Producto Corporativo.
Las aplicaciones debern desarrollarse en lenguaje Cobol/390 y bajo CICS Comandos.
Se recomienda ampliamente evitar la utilizacin de comandos que causen interrupciones al
Sistema Operativo.
Ejemplo: Accept, Display, etc.
No se debern hacer llamados de un programa CICS a una rutina Batch.
Las aplicaciones que requieran interactuar con otras aplicaciones debern utilizar como
primera opcin link de programas, en caso de no ser posible se deber emplear el mecanismo
de intercomunicacin aplicativa vigente.
En caso de que las aplicaciones requieran intercomunicarse entre s va LINK de programas y
residan en AORs independientes, debern hacer uso de un TOR como paso asignando una
TRANSID para identificar las aplicaciones involucradas, est ltima deber ser una copia de la
CSMI.
Se deber utilizar MQSeries para realizar la interfase con aplicaciones no HOST (servidores
internos).
Si se utiliza el comando ENQ para controlar el acceso a algn recurso y garantizar la integridad
de la informacin, no se debe usar el parmetro NOSUSPEND; y as mismo se deber emitir el
comando DEQ lo ms rpido posible, evitando retener el recurso por tiempo innecesario a fin
de aumentar la posibilidad de concurrencia de transacciones. De esta forma, la serializacin la
realizan el CICS o el Sistema Operativo (GRS), y por lo tanto, no se deben generar algoritmos
alternos.
Siempre verificar el cdigo de retorno de las sentencias CICS para evitar ABENDs en las
transacciones.
Las aplicaciones debern utilizar las rutinas comunes de Altamira para el manejo de Mensajes,
Pantallas, validacin de Seguridad, etc.
No est permitido hacer uso de SEND TEXT.
Gestin de la Calidad
17/33
Versin 2.0.3
Agosto 2012
3.1.15
De acuerdo a los productos estndares dentro de CCR, los CICS pueden tener dentro de su configuracin
los siguientes productos, sin embargo ser necesario evaluar de acuerdo al entorno y al uso a darle si es
factible o no realizar su instalacin.
PRODUCTO
DESCRIPCIN
AF/OPERATOR
OPS
CEE
LANGUAGE ENVIRONEMENT
CICS SOCKETS
CICSPLEX
BALANCEADOR DE TRANSACCIONES
CONTROL M
DB2
MQ SERIES
OMEGAMON
MAINVIEW
MONITOR DE CICS
QA
HIPERSTATION
STROBE
FREEZEFRAME
VALIDATE
SMART TEST
3.1.16
El temporary storage es un recurso de CICS llamado cola (queue) que puede ubicarse en su memoria o en
disco dentro de un archivo propio de la infraestructura de CICS, el default es memoria propia del CICS.
(Recurso por naturaleza excesivamente costoso dentro de un equipo de cmputo por su alta disponibilidad
de acceso)
Es utilizado por los programas de aplicaciones para guardar datos aplicativos temporales y/o pueden ser
utilizados por unidades de trabajo diferentes en algunos casos.
Una vez que se generaron los datos en los temporary storage, sern empleados por las mismas
aplicaciones y stas deben asegurarse de borrarlos ya que su objetivo es alojar datos temporales.
Una unidad de trabajo se refiera a la ejecucin de una transaccin con el mismo nombre o diferente
nombre y puede ser en el mismo CICS o en diferente regin de CICS, por este ultimo motivo los datos
deben de ubicarse de manera compartida.
Gestin de la Calidad
18/33
Versin 2.0.3
Agosto 2012
3.1.16.1
En algunos casos las colas TS se utilizan para pasar datos entre programas utilizando comandos
XCTL o LINK. Para estos casos especficos se recomienda utilizar mejor la COMMAREA.
Cuando la informacin debe ser compartida entre programas que se ejecutan en diferentes CICS,
es necesario utilizar colas TS compartidas o shared. Sin embargo el ltimo en emplearla debe
asegurarse de borrarla.
Si la cola TS solo va a ser leda exclusivamente, se puede existir una rplica en cada CICS donde
se va a consultar. Un ejemplo es la cola TS +SWA.
Si la cola TS se va a utilizar para pasar informacin entre transacciones, entonces debe
compartirse para que todos los CICS puedan accederla. Esto se logra definiendo un CICS de Colas
(QOR) o compartirlas en las estructuras del CF.
El uso ideal de las colas de temporary storage debe ser que la misma unidad de trabajo que la
genera, use la informacin y al concluir su uso la borre. Con esto es posible generar la cola de
manera local en la misma regin de CICS.
Las aplicaciones NO debern utilizar reas de memoria de manera indiscriminada, por ejemplo el
empleo de colas TS para hacer debug de programas o para almacenar logs de transacciones.
Se podr aprovechar el uso de colas TS para cargar en memoria tablas DB2 pequeas. El nmero
mximo de registros aconsejable es dependiente de la disponibilidad de memoria y el nmero de
accesos a estas tablas. Se deber consultar con el grupo de soporte tcnico para conocer estas
limitantes.
En el caso de utilizar colas de TS para colocar tablas DB2 pequeas en memoria, se recomienda
utilizar la llave de acceso dentro del nombre de la cola de TS para tener un acceso directo al dato
que se requiere.
Cualquier programa que cree una cola de TS deber borrarla al trmino del proceso.
La comunicacin entre BATCH y el CICS se realizar mediante la interfase de CICS conocida como
EXCI. Algunos ejemplos de interaccin pueden ser para abrir o cerrar un archivo VSAM alojado por
el CICS y que necesita ser manipulado por el proceso batch o la ejecucin de alguna transaccin
en CICS.
No deber utilizarse el operador automtico para la ejecucin de transacciones, borrado de colas
de temporary storage, cierre y apertura de archivos, etc.
3.1.16.2
Permanencia
Gestin de la Calidad
19/33
Versin 2.0.3
Agosto 2012
El tiempo de permanencia de las colas TS debe ser mnima. Si la cola TS solo es utilizada durante
la ejecucin de una transaccin, sta debe borrarse antes de terminar la transaccin.
Si la cola TS va a ser utilizada por varias transacciones, la ltima en utilizarla debe borrarla.
Adems la aplicacin deber tener mecanismos de control para borrar la cola en el caso que el
ciclo quede interrumpido.
La aplicacin deber contar con un mecanismo propio que de manera peridica durante el da
borre las colas de TS que ya no tengan utilidad
Contenido
Tamao
La informacin manejada en colas TS no debe exceder de 20 Kb por cola TS de manera ideal para
colas que se generarn con gran frecuencia y con mucho volumen de transacciones. Es posible
que existan mximo 100 colas simultneamente por aplicacin (por ejemplo, colas que se generan
por cada transaccin o terminal).
El tamao mximo es de 150 Kb por cola TS en cualquier otro caso. Para un tamao mayor a 150
Kb se requiere justificacin y la aprobacin por parte de Infraestructura CICS.
Nomenclatura
Gestin de la Calidad
20/33
Versin 2.0.3
Agosto 2012
3.1.17
Con base a la Arquitectura ideal de CICS la definicin de recursos en CICS debe realizarse considerando
los siguientes puntos que se listan a continuacin para los recursos ms utilizados comnmente.
Del recurso: transacciones se valida que su nombre conste de dos letras como prefijo que
Del recurso: ts models (temporary storage models) se valida y sugiere que se definan
Del recurso: programas Los CICS deben contar con el autoinstall de programas locales, si es as no
exclusivamente cuando sea necesario compartir datos en colas (queues) entre unidades de trabajo
diferentes (transacciones con el mismo nombre ejecutndose en momentos diferentes) y que se tenga
cuidado en su creacin, uso y depuracin una vez concluido su uso para no saturar los recursos de
CICS asignados a estas colas. Deben emplear nombres genricos que sirvan de prefijos para
transacciones de la misma aplicacin. Su definicin para sistemas sin Parallel Sysplex debe ser remota
a un CICS FOR/QOR y en sistemas con Parallel Sysyplex se deben asignar a Servidores de Coupling,
DyD debe identificar los CICS que requieren acceder la informacin para realizar su definicin en los
CICS adecuados ya sea TORES y/o AORES.
es necesario realizar esta definicin de programas locales a menos que requieran una especificacin
diferente al default, dentro de este concepto de autoinstall tambin se encuentran las rutinas y los
mapas.
Del recurso: programas remotos son una excepcin del recurso anterior y es necesario validar la
necesidad de sta definicin ya que la arquitectura Altamira est diseada para ir llamando programas
de diferentes aplicaciones para dar un servicio nicamente haciendo un LINK de los programas de
otras aplicaciones. Sin embargo es posible que se justifique su definicin, si es as se sugiere que por
programacin se identifique con parmetro o variables el nombre de conexin del CICS donde se
quiere ejecutar el programa y lo mande llamar con el comando link y sysid de tal forma que no se
genere una afinidad al nombre de conexin o a la definicin en CICS. Adems de emplear el
Gestin de la Calidad
21/33
Versin 2.0.3
Agosto 2012
Del recurso: archivos se valida que el DDNname del CICS sea el mismo que el ltimo calificador del
cluster (de preferencia), si es un archivo KSDS deben de ser incluida la longitud de la llave. Se sugiere
que la ubicacin de los archivos sea remota a los CICS QOR o FOR de tal forma que todos los CICS
AORES y TORES los puedan acceder. Es necesario solicitar a Seguridad Lgica que el owner del CICS
tenga acceso por lo menos de update para el cluster del archivo. La utilizacin de archivos VSAM en
CICS est restringida, deber utilizarse DB2. Los archivos VSAM solo podrn definirse en CICS previa
validacin y autorizacin del rea CICS/MQ.MQSeries
MQSeries es utilizado como el estndar dentro del grupo BBVA como Middleware de comunicacin
asncrono (o sncrono, ya que es posible simularlo) entre aplicaciones internas y externas
multiplataforma, por lo que es indispensable establecer los estndares de nomenclatura y uso de
facilidades del producto para:
3.1.18
Polticas generales
Todos los desarrollos corporativos que sean implementados en Clientes de CCR con MQSeries en
cualquier ambiente, deben apegarse a los estndares de nomenclatura publicados en este documento.
Los servicios aplicativos propios de comunicacin con ste producto MQSeries deben ser
proporcionados por los desarrollos del rea de Arquitectura Aplicativa de CDR, es responsabilidad de
ellos en base a las necesidades de la aplicacin proponer las caractersticas de los objetos a definir en
MQSeries.
Los lderes de los servicios aplicativos junto con Arquitectura Aplicativa CDR deben de asegurarse que
los mensajes empleados cuenten con parmetros adecuados de expiracin y persistencia de acuerdo a
la necesidad y funcionalidad de la aplicacin realizando una depuracin de ellos de manera peridica
cuando stos ya no sean tiles. Estos parmetros debern ser asignados dentro de los programas de
la aplicacin, por excepcin solo se podr habilitar la persistencia va infraestructura.
Es responsabilidad del rea Infraestructura Middleware CCR Mxico revisar, validar y asignar los
nombres de los objetos a definir en MQSeries para aplicaciones CCR, as como ofrecer el soporte sobre
la infraestructura del producto nicamente.
Como convencin todos los nombres de los objetos a definirse en MQSeries deben ser en
MAYSCULAS.
Cada objeto debe llevar una descripcin detallada en el parmetro DESCR, para facilitar su
documentacin, administracin y soporte.
Por ningn motivo deber existir conexin entre equipos productivos contra algn entorno otro equipo
de entornos desarrollo y viceversa. Esta poltica es necesaria para evitar fraudes y/o riesgos de
Gestin de la Calidad
22/33
Versin 2.0.3
Agosto 2012
2)
Locales
Aplicaciones que darn servicio exclusivamente a un cliente de CCR. Uno de los equipos
puede ser administrado por CCR y el otro puede ser administrado en el pas que ofrecer
servicio de esta aplicacin de manera local.
Corporativas
Aplicaciones que darn servicio a ms de un cliente de CCR. Ambos equipos a ser
interconectados pueden ser administrados por CCR.
Los objetos que actualmente se encuentran definidos en cualquier entorno de desarrollo o productivo
pueden tener nomenclatura que corresponda a otros estndares como los locales de cada cliente CCR
y/o los emitidos en Espaa. Sin embargo los desarrollos nuevos debern apegarse a ste estndar
CCR. Mientras que los objetos existentes sern respetados y de manera paulatina y en coordinacin
con el lder de la aplicacin sern migrados a este estndar.
23/33
Versin 2.0.3
Agosto 2012
Qmanagers
El nombre del Qmanager debe hacer referencia al ambiente donde vive y al tipo de servicio que ofrece. Su
nombre debe ser nico para cualquier servicio que tenga conexin con los equipos administrados por CCR.
Qmanagers en entorno Main frame, 4 caracteres:
Nomenclatura:
Mpec
Longitud : 4 posiciones
donde:
M
p
e
c
Canales
Preferentemente se emplean canales de este tipo Sender Receiver, sin embargo de requerirse canales
Server Requester puede emplearse esta misma nomenclatura para ellos.
Canales Comunicacin Sender Receiver
Los canales de envo y recepcin se deben llamar igual en los equipos a ser interconectados, y su nombre
debe estar compuesto por el de los QMGRS involucrados.
Nomenclatura:
CHt.qmorigen.qmdestino
Gestin de la Calidad
24/33
Versin 2.0.3
Agosto 2012
Colas de Transmisin
Una cola de transmisin esta asociada nicamente a un canal que puede ser de tipo sender o server, y un
canal debe ser asociado tambin solo a una cola de transmisin.
Gestin de la Calidad
25/33
Versin 2.0.3
Agosto 2012
Nomenclatura:
qmdestino.XMIT.QUEUE
Longitud : Mximo 48 posiciones
donde:
qmdestino
XMIT
QUEUE
Gestin de la Calidad
26/33
Versin 2.0.3
Agosto 2012
donde:
Q
I
e
aaaaa
ejecuta
: Identificador
: Identificador
: Identificador
: Identificador
: Identificador
Gestin de la Calidad
Versin 2.0.3
Agosto 2012
flujo
pp
Colas Remotas
Nomenclatura:
QRe.aaa*.flujo.qmdestino.pp
Longitud : Mximo 48 posiciones
donde:
Q
R
e
aaa*
Procesos
Indican la accin a realizar cuando una cola local cumple ciertas condiciones o eventos.
28/33
Versin 2.0.3
Agosto 2012
tranid
cics
pp
ejecuta
pp
Gestin de la Calidad
29/33
Versin 2.0.3
Agosto 2012
4 Tablas de CICS.
4.1.1 Tabla de Identificador para regiones de CICS
Tipo de CICS
TOR
QOR
FOR
Aplicacin
Terminales
Colas TS
Archivos
Clave
T
Q
F
AOR
Altamira
NATIVO
AOR
AFP
FALCON
P
F
AOR
AOR
Medios de Pago
Canales
M
C
Gestin de la Calidad
30/33
Versin 2.0.3
Agosto 2012
5 Anexos
5.1 Tablas Generales.
Aqu se muestran las tablas de uso comn, como son las tablas de pases, negocios, etc.
Clave
Argentina
Brasil
Bolivia
AR
BR
BO
Chile
Colombia
Ecuador
El Salvador
CL
CO
EC
SV
Mxico
Panam
Per
Puerto Rico
Rep. Dominicana
Venezuela
Latinoamrica
MX
PN
PE
PR
DO
VE
LT
Estados Unidos de
Norteamrica
US
Conversin Mxico
YY
Conversin Chile
XX
Neutro
ZZ
Gestin de la Calidad
31/33
Versin 2.0.3
Agosto 2012
Clave
Argentina
Brasil
Bolivia
Chile
A
B
O
L
Colombia
Ecuador
C
E
El Salvador
Mxico
Panam
Per
Puerto Rico
M
N
P
R
Rep. Dominicana
Venezuela
Latinoamrica
D
V
T
Estados Unidos de
Norteamrica
Conversin Mxico
Conversin Chile
Neutro
Y
X
Clave
FP
Banco
Casa de Bolsa
BO
CB
DR
ME
SO
Fianzas
FI
Gestin de la Calidad
32/33
Versin 2.0.3
Agosto 2012
Clave
Fondos y Pensiones
Banco
Casa de Bolsa
F
B
C
Multiempresas
Seguros
Fianzas
M
S
I
Clave
D
TEST
CALIDAD
T
C
FORMACIN
PRODUCCION
LABORATORIO
BRS
PREPRODUCCION
F
P
L
B
Q
ASTA
PRUEBAS STAND IN
(ENTORNOS
PREVIOS)
Gestin de la Calidad
33/33
Versin 2.0.3
Agosto 2012