> 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-en/migracion-a-v5.3-fase-0/sysin.md).

# SYSIN

The SYSIN format consists of two parameters

## Presentation session

With the following format LLLLLLLLLRRRRRRRRRAAAAAA\
Here we will indicate the presentation session(s) to query or modify. This query/modification affects the presentation session and all associated transmission sessions (from now on we will refer to this set as session).\
How to populate the fields LLLLLLLLLRRRRRRRRRAAAAAA

### **Populate all fields.**

The query/modification is performed on a specific session

Example 000099980000099940PRUEBA

1.-Check the following parameters for session 000099980000099940PRUEBA:

* ENCRYPTION (Y/N) must be the same in P and in G; if they differ, P's value is changed
* If ENCRYPTION = S
  * CRYPTOGRAPHIC VERSION = 2.2, it is changed to 3.0 or 4.0 depending on the license
  * DATA ENCRYPTION ALGORITHM = DES/TD2C, in the G part it is changed to TD3C, in the P part it is removed
* REMOTE VERSION (N.N) less than 5.0, it is changed to 5.0
* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

2.-Check the following parameter for the PRUEBA application

* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

3.-Check the following parameter for remote 000099940

* VERSION less than 5.0, it is changed to 5.0

### **Populate the fields LLLLLLLLLRRRRRRRRR**

The query/modification is performed by local code and remote code

Example 000099980000099940000000, the application can also be left blank like this:

000099980000099940

1.-Check the following parameters for all sessions with local 000099980 and remote 000099940

* ENCRYPTION (Y/N) must be the same in P and in G; if they differ, P's value is changed
* If ENCRYPTION = S
  * CRYPTOGRAPHIC VERSION = 2.2, it is changed to 3.0 or 4.0 depending on the license
  * DATA ENCRYPTION ALGORITHM = DES/TD2C, in the G part it is changed to TD3C, in the P part it is removed
* REMOTE VERSION (N.N) less than 5.0, it is changed to 5.0
* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

2.-Check the following parameter for all applications

* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

3.-Check the following parameter for remote 000099940

* VERSION less than 5.0, it is changed to 5.0

### **Populate the fields LLLLLLLLLAAAAAA**

The query/modification is performed by local code and application, for any remote code.

Example 000099980000000000PRUEBA, the remote can also be left blank like this:

000099980 PRUEBA

1.-Check the following parameters for all sessions with local code 000099980 and application PRUEBA.

* ENCRYPTION (Y/N) must be the same in P and in G; if they differ, P's value is changed
* If ENCRYPTION = S
  * CRYPTOGRAPHIC VERSION = 2.2, it is changed to 3.0 or 4.0 depending on the license
  * DATA ENCRYPTION ALGORITHM = DES/TD2C, in the G part it is changed to TD3C, in the P part it is removed
* REMOTE VERSION (N.N) less than 5.0, it is changed to 5.0
* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

2.-Check the following parameter for the PRUEBA application

* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

3.-Check the following parameter for all remotes

* VERSION less than 5.0, it is changed to 5.0

### I**nform the fields RRRRRRRRRAAAAAA**

The query/modification is performed by remote code and application, for any local code.

Example 000000000000099940PRUEBA, the local can also be left blank like this:

000099940PRUEBA

1.-Check the following parameters for all sessions with remote code 000099940 and application PRUEBA

* ENCRYPTION (Y/N) must be the same in P and in G; if they differ, P's value is changed
* If ENCRYPTION = S
  * CRYPTOGRAPHIC VERSION = 2.2, it is changed to 3.0 or 4.0 depending on the license
  * DATA ENCRYPTION ALGORITHM = DES/TD2C, in the G part it is changed to TD3C, in the P part it is removed
* REMOTE VERSION (N.N) less than 5.0, it is changed to 5.0
* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

2.-Check the following parameter for the PRUEBA application

* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

3.-Check the following parameter for remote 000099940

* VERSION less than 5.0, it is changed to 5.0

### **Populate only the local code LLLLLLLLL**

The query/modification is performed by local code

Example 000099980000000000000000, the remote code and application can also be left blank like this:

000099980

1.-Check the following parameters for all sessions with local 000099980:

* ENCRYPTION (Y/N) must be the same in P and in G; if they differ, P's value is changed
* If ENCRYPTION = S
  * CRYPTOGRAPHIC VERSION = 2.2, it is changed to 3.0 or 4.0 depending on the license
  * DATA ENCRYPTION ALGORITHM = DES/TD2C, in the G part it is changed to TD3C, in the P part it is removed
* REMOTE VERSION (N.N) less than 5.0, it is changed to 5.0
* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

2.-Check the following parameter for all applications

* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

3.-Check the following parameter for all remotes

* VERSION less than 5.0, it is changed to 5.0

### **Populate only the remote code RRRRRRRRR**

The query/modification is performed by remote code

Example000000000000099940000000, the local code and application can also be left blank like this:

000099940

1.-Check the following parameters for all sessions with remote 000099940:

* ENCRYPTION (Y/N) must be the same in P and in G; if they differ, P's value is changed
* If ENCRYPTION = S
  * CRYPTOGRAPHIC VERSION = 2.2, it is changed to 3.0 or 4.0 depending on the license
  * DATA ENCRYPTION ALGORITHM = DES/TD2C, in the G part it is changed to TD3C, in the P part it is removed
* REMOTE VERSION (N.N) less than 5.0, it is changed to 5.0
* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

2.-Check the following parameter for all applications

* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

3.-Check the following parameter for 000099940

* VERSION less than 5.0, it is changed to 5.0

### **Populate only the application AAAAAA**

The query/modification is performed by application.

Example 000000000000000000PRUEBA, the local code and remote code can also be left blank like this:

PRUEBA

1.- Check the following parameters for all sessions with application PRUEBA

* ENCRYPTION (Y/N) must be the same in P and in G; if they differ, P's value is changed
* If ENCRYPTION = S
  * CRYPTOGRAPHIC VERSION = 2.2, it is changed to 3.0 or 4.0 depending on the license
  * DATA ENCRYPTION ALGORITHM = DES/TD2C, in the G part it is changed to TD3C, in the P part it is removed
* REMOTE VERSION (N.N) less than 5.0, it is changed to 5.0
* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

2.-Check the following parameter for the PRUEBA application

* DOWNLOAD CONFIRMATION other than 'N' is changed to 'N'

3.-Check the following parameter for all remotes

* VERSION less than 5.0, it is changed to 5.0

## Query/Modification.

With a 'C' we indicate that it is a query and with an 'M' we indicate that it is a modification

Example 1

```
//SYSIN  DD *                         
000099980000099940TEST              
C                                     
```

Query of presentation session 000099980000099940PRUEBA and all associated transmission sessions

Example 2

```
//SYSIN  DD *                         
000099980000099940TEST              
M                                     
```

Modification of presentation session 000099980000099940PRUEBA and all associated transmission sessions


---

# 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-en/migracion-a-v5.3-fase-0/sysin.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.
