> 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-comun-z-os-en/editran-sepa/anexo/codigos-de-resultado-del-servidor.md).

# Server result codes

The possible results are:

* 00 - Correct file transformation

The execution will end with RC = 00

* Warning Message

> 28 – Empty File
>
> The execution will end with RC = 04

* Communication and file management errors. The execution will end with RC = 08

> 01 - Error reading the socket
>
> 02 - Error in the input parameters
>
> 03 - The request Function parameter was not found or has an invalid value
>
> 04 - Input File parameter not found
>
> 05 - Output File parameter not found
>
> 06 - Request Language parameter not found or has an invalid value
>
> 07 - The Validate XML parameter has an invalid value. It can be \[S] or \[N]
>
> 08 - The “Information in the free field” parameter has an invalid value. It can be \[S] (Yes) or \[N] (No)
>
> 09 - The value of the Alphabet parameter was not recognized or is invalid
>
> 10 - Invalid number of parameters
>
> 11 - Error performing the conversion
>
> 12 - Error writing the response
>
> 13 - Input file not found
>
> 14 - Error opening the output file
>
> 15 - Error closing the files
>
> 16 - Error in the files
>
> 17 - Error deleting the output file

* Errors in the flat-to-XML converter. The execution will end with RC = 08

> 18 - Error in the flat file. The standard type to which the file belongs is not recognized
>
> 19 - Error reading the flat file
>
> 20 - Error in the flat unmarshaller (\*)
>
> 21 - Error in the conversion between flat objects to XML
>
> 22 - Error in the XML marshaller(\*\*)
>
> 23 - Error in the order of the flat file blocks. The order must be SEPA Transfers, Other Transfers and Checks, with only one block of each
>
> 24 - Error including multiple logical files. They cannot be grouped into a single XML
>
> 25 - The values of the \[Return Date] field do not match in the \[Creditor Header by Date] records. The information cannot be grouped into a single XML file

* Errors in the XML-to-flat converter. The execution will end with RC = 08

> 26 - Error in the XML file. The standard type to which the file belongs is not recognized
>
> 29 - Error reading the XML
>
> 30 - Error validating the XML
>
> 31 - Error in the XML unmarshaller(\*)
>
> 32 - Error in the conversion between XML objects to flat
>
> 33 - Error in the flat marshaller (\*\*)
>
> 34 - Error, the amount value is invalid
>
> 35 - Error writing the XML file. It is not possible to write PmtInf blocks that do not follow the order: SEPA Transfers, Other Transfers and Checks

* License error. The execution will end with RC = 08

> 27 - Invalid license

* Warnings.

  * The execution will end with RC = 01

  > 36 - File transformation with warnings

  * The execution will end with RC = 04

  > 28 – Empty input file

ERRORS RETURNED IN THE ZTBXBITS PROGRAM

```
================================                               
RESULT REASON DESCRIPTION                              
--------- --------------------------------------------------  
       91 ERROR ON THE SERVER                                
       XX SERVER RESULT                              
       99 REMOTE PROCESS ERROR. PROGRAM ERROR. CONNECTION ERROR
          TO SERVER. TCP MACROS ERROR                        
       0X ERRORS IN CALL AREAS TO THE ZTBXBITS PROGRAM    
          99/01 UNKNOWN FUNCTION                           
          99/02 INCORRECT ALPHABET                              
          99/03 INCORRECT INPUT FILE                       
          99/04 INCORRECT OUTPUT FILE                       
          99/05 INCORRECT CHARACTER TABLE                      
          99/06 INCORRECT TCPNAME                               
          99/07 INCORRECT SERVER IP ADDRESS             
          99/08 INCORRECT SERVER PORT                   
          99/09 INCORRECT SERVER ACTIVATION SECONDS         
       5X ELAPSED TIME ERRORS ON SERVER            
          99/53 DATA COULD NOT BE SENT (NOT EVEN 1 OCTET)
          99/54 DATA COULD NOT BE SENT (SOME OCTETS)
          99/55 DATA COULD NOT BE RECEIVED (NOT EVEN 1 OCTET) *
          99/56 DATA COULD NOT BE RECEIVED (SOME OCTETS)*
      6X-7X TCP/IP ERRORS IN CONNECTION WITH THE SERVER         *
          99/61 ERROR IN INITAPI MACRO                         *
          99/62 ERROR IN SOCKET MACRO                          *
          99/63 ERROR IN GETHOSTBYNAME MACRO                   *
          99/64 ERROR IN SETSOCKOPT MACRO                      *
          99/65 ERROR IN FCNTL MACRO                           *
          99/66 ERROR IN CONNECT MACRO                         *
          99/67 ERROR IN WRITE SELECT MACRO             *
          99/68 ERROR IN READ MACRO                            *
          99/69 ERROR IN READ SELECT MACRO               *
          99/70 ERROR IN WRITE MACRO                           *
          99/71 ERROR IN EZACIC08 MACRO                        *
          99/72 ERROR IN EZACIC06 MACRO                        *
      8X  ERRORS IN THE DATA RETURNED BY THE SERVER        *
          99/81 INVALID DATA LENGTH                     *
          99/82 INCORRECT DATA                                 *
```

(\*) Unmarshalling: generation of JAVA objects from a data file.

(\*\*) Marshalling: generation of a data file from JAVA objects.


---

# 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-comun-z-os-en/editran-sepa/anexo/codigos-de-resultado-del-servidor.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.
