> 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/ibm-editran-v5.3-ims/gestor-batch-de-perfiles/baja-de-sesion.md).

# Baja de sesión

## Formato de ficha de selección de sesiones <a href="#toc9000921" id="toc9000921"></a>

Coincide con el registro de selección de sesiones. Pueden introducirse tantas fichas como sesiones se desee dar de baja, pudiendo mezclarse sesiones concretas (aquellas que tienen informados los tres campos de origen, destino y aplicación) con sesiones genéricas (aquellas que tienen informados uno o dos campos y el resto rellenos a ceros.

## Descripción de los campos de selección <a href="#toc9000922" id="toc9000922"></a>

Los campos de selección son los siguientes, que coinciden con los de la ficha de selección:

<table data-header-hidden><thead><tr><th width="150" valign="top"></th><th width="70" align="center" valign="top"></th><th width="70" align="center" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Nombre</td><td align="center" valign="top">Long.</td><td align="center" valign="top">Fmt.</td><td valign="top">Descripción</td></tr><tr><td valign="top">Tratamiento</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Con “*” la ficha se ignora.</td></tr><tr><td valign="top">Tipo</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">S : Ficha de selección de sesiones</td></tr><tr><td valign="top">Separador</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Guión de separación de campos.</td></tr><tr><td valign="top">Origen</td><td align="center" valign="top">9</td><td align="center" valign="top">An</td><td valign="top"><p>Código origen de las sesiones a seleccionar.</p><p>Ceros: Sesiones con cualquier código origen.</p></td></tr><tr><td valign="top">Separador</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Guión de separación de campos.</td></tr><tr><td valign="top">Destino</td><td align="center" valign="top">9</td><td align="center" valign="top">An</td><td valign="top"><p>Código remoto de las sesiones a seleccionar.</p><p>Ceros: Sesiones con cualquier código remoto.</p></td></tr><tr><td valign="top">Separador</td><td align="center" valign="top">1</td><td align="center" valign="top">An</td><td valign="top">Guión de separación de campos.</td></tr><tr><td valign="top">Aplicación</td><td align="center" valign="top">6</td><td align="center" valign="top">An</td><td valign="top"><p>Código de aplicación de las sesiones a seleccionar.</p><p>Ceros: Sesiones con cualquier código de aplicación.</p></td></tr></tbody></table>

Debe tenerse en consideración que si se introducen los tres campos de origen, destino y aplicación a ceros, el resultado será el de eliminar *todas* las sesiones de la Base de Datos.

## JCL de la baja de sesión

El nombre del JCL que realiza la baja de las sesiones es “ZTBGJBP1”.

A continuación, se puede ver el JCL necesario para ejecutar la baja de sesión:

```cobol
//KIXXXXXB JOB (EGDC,KIT,,99),ZTBGJBP1,MSGCLASS=H,CLASS=A,        
//             MSGLEVEL=1,NOTIFY=&SYSUID                          
//LIBPROC JCLLIB  ORDER=IMSP.PROCLIB                              
//*--------------------------------------------------------------------
//*    ELIMINACION BATCH DE SESIONES DE PERFILES EDITRAN
//*
//*    CON RETURN CODE 8 QUEDAN SESIONES QUE NO HAN SIDO MODIFICADAS
//*    POR ESTAR CONECTADAS
//*
//*     1 FICHA DE SELECCION. A CEROS PARA SELECCION GENERICA
//*       S-OOOOOOOOO-DDDDDDDDD-AAAAAA
//*         OOOOOOOOO  9 OCTETOS   NIF ORIGEN
//*         DDDDDDDDD  9 OCTETOS   NIF DESTINO
//*         AAAAAA     6 OCTETOS   APLICACION
//*
//*      *S-SE IGNORA LA FICHA CORRESPONDIENTE
//*---------------------------------------------------------------------
//ZTBGEBP1 EXEC IMSBATCH,MBR=ZTBGEBP1,PSB=ZTBGEAP1
//STEPLIB  DD DSN=KI.EGDI.LOAD,DISP=SHR          
//ZTBGFLIS DD SYSOUT=*,DEST=H,DCB=(BLKSIZE=132)  
//SYSPRINT DD SYSOUT=*                           
//SYSOUT   DD SYSOUT=*                           
//CEEDUMP  DD SYSOUT=*                           
//ZTBGFGPE DD *                                  
*-ELIMINACION DE LA SESION "000099980-000099940-PALM01"
S-000099980-000099940-PALM01
*-ELIMINACION DE TODAS LAS SESIONES QUE TENGAN APLICACION = "PALM01"
S-000000000-000000000-PALM01
 
```


---

# 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/ibm-editran-v5.3-ims/gestor-batch-de-perfiles/baja-de-sesion.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.
