> For the complete documentation index, see [llms.txt](https://docs.editran.onesait.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.editran.onesait.com/documentacion-editran/copy-of-privado-editran-v5.3-cics/descarga-version-cics/operaciones-a-realizar-al-recibir-el-producto/adaptacion-de-los-jcls-recibidos.md).

# Adaptación de los jcls recibidos

Los jcls, procedimientos, etc., todos ellos recibidos en librerías jcl, deben ser adaptados a los nombres de la entidad. Cuando se reciben, llevan en los nombres de librería puntero. Indra, el cual debe ser sustituido por el puntero adecuado.  Para ello, existirá en la entidad una clist ZTXINST que deberá ser ejecutada para que realice la conversión descrita.

Para ello, se entrará en la librería donde esté ubicada dicha clist. Una vez allí, ejecutar la Clist ZTXINST de esta forma: TSO EX 'librería.posicionada (ZTXINST)' y saldrá lo siguiente:&#x20;

```cobol
*******************************************************
* TECLEAR EL NOMBRE DE LA LIBRERIA DONDE SE ENCUENTRA *
*         ESTA CLIST, EL PANEL Y LA MACRO A EJECUTAR  *
*******************************************************
(TECLEAR  FIN  PARA CANCELAR) :
```

&#x20;Teclear nombre de librería posicionada

```cobol
 *********************************************
* TECLEAR EL NOMBRE DE LA MACRO A EJECUTAR  *
*********************************************
(TECLEAR  FIN  PARA CANCELAR) :
```

&#x20;Teclear ZTXINSM1  y saldrá el siguiente panel :

```
 ----------------------------------------------------------------------------
 ¦  01/12/97                       I N D R A                       KI0D978   ¦
 ¦  13:32:00  EJECUTA UNA MACRO PARA CAMBIOS MASIVOS EN UNA LIBRERIA         ¦
 ¦---------------------------------------------------------------------------¦
 ¦                                                                           ¦
 ¦ Libr. a cambiar : KI.PMED.CZTB.JCLS                                       ¦
 ¦                                                                           ¦
 ¦ Instalar Estadísticas (EDITRAN/E) (S/N) : N                               ¦
 ¦                                                                           ¦
 ¦ F.Job1: //EDITRANX JOB (ACCOUNT),'EDITRAN V4R1',CLASS=A,                  ¦
 ¦ F.Job2: //      MSGCLASS=X,MSGLEVEL=(1,1),NOTIFY={}SYSUID                 ¦
 | Prefijo Librerías CICS  : CICSTS13                                        |
 ¦ Lib. ejecutables : EDITRAN.V5R5.LOADLIB                                   ¦
 ¦                                                                           ¦
 ¦                                                                           ¦
 ¦ Prefijo Fich. Perfiles  : EDITRAN.V5R3                                    ¦
 ¦ Prefijo Fich. Temporales: EDITRAN.TEM                                     ¦
 ¦ Clase Internal Reader : A          Nombre del Cics : CICSEDIT             ¦
 ¦ Grupo Discos Trabajo  : SYSDA      Vol. para Fich. Perfiles : SMS001      ¦
 ¦                                                                           ¦
 ¦                                           MIEMBRO PROCESADO :             ¦
 ¦   PULSAR PF3 PARA SALIR                   NUMERO DE MIEMBROS:             ¦
 ----------------------------------------------------------------------------
```

Se modificarán todos los datos necesarios. Esta CLIST modifica todos los jcls de la librería especificada en el campo ‘Libr. a cambiar’.   Si se ha contratado el módulo de estadísticas, rellene el campo adecuado.  Si se equivoca en los nombres y pulsa intro, deberá restaurar la librería de jcls desde el fichero recibido, y volver a pasar la clist.

⚙️A continuación, se deben seguir los siguientes pasos:

Si se reciben procedimientos:

* Editran proporciona procedimientos standard. En algunas entidades, se crean procedimientos específicos. Copiar o no (dependiendo de la versión del MVS) los 6 procedimientos a la librería PROCLIB. Esto no es necesario con versión 4.2 o superior del MVS, ya que existe una ficha Jcl donde se especifica la librería de donde ejecutar los procedimientos, por lo tanto, los procedimientos pueden ser ejecutados desde la librería de JCL's del producto, especificando en perfiles editran la siguiente ficha:

```cobol
//Libproc JCLLIB ORDER=Puntero.JCLLIB
```

* Si la entidad dispone de procedimientos específicos, adaptarlos si fuera necesario a los nuevos cambios recibidos, etc.  Siempre debe compararse los procedimientos standard recibidos con los antiguos standard o con los antiguos específicos, para tener claro si ha habido cambios y cuales son. Los procedimientos standard son, entre otros (la nomenclatura standard es ZTBGP\*):
  * ZTBGPMC: Procedimiento previo a emisión de Macro ficheros.
  * ZTBGP1C: Procedimiento previo a emisión.
  * ZTBGP2C: Procedimiento previo a recepción.
  * ZTBGP3C: Procedimiento posterior a emisión.
  * ZTBGP4C: Procedimiento posterior a recepción.
  * ZTBGP5C: Procedimiento de excepción.
  * ZTBGP6C: Procedimiento de modificación Estados editran/G.

Existen otros procedimientos, para otro tipo de situaciones:&#x20;

* ZTBGPEEA: Procedimiento para enviar alarma sms a los servicios UNIX.
* ZTBGP1CF: Procedimiento previo a emisión, para firma electrónica de ficheros.
* ZTBGP1GC: Procedimiento previo a emisión para la aplicación TELEGC, gestión de claves de intercambio.
* ZTBGP3GC: Procedimiento posterior a emisión para la aplicación TELEGC, gestión de claves de intercambio.
* ZTBGP4GC: Procedimiento posterior a recepción para la aplicación TELEGC, gestión de claves de intercambio.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.editran.onesait.com/documentacion-editran/copy-of-privado-editran-v5.3-cics/descarga-version-cics/operaciones-a-realizar-al-recibir-el-producto/adaptacion-de-los-jcls-recibidos.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
