> 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/editran-sepa-v3/configuracion.md).

# Configuración de Editran/SEPA

Hay varios parámetros de Editran/SEPA que se pueden configurar y esto puede hacerse de dos maneras:

* Mediante el archivo `conf/Configuracion.properties`.
* Como parámetros de la máquina virtual de Java. Ejemplo:

  ```
  java –Dparam.lenguaje=A -cp "lib/*;lib/Win/*" com.indra.mmdd.editran.main.EDItranSepaXmlMain [Parametros]
  ```

Los nombres de los distintos parámetros que se pueden configurar son:

* **`param.lenguaje`** (Lenguaje de la máquina): Puede ser `A` (ASCII) o `E` (EBCDIC). Por defecto el conversor Editran/SEPA lo averigua automáticamente.
* **`param.alfabeto`** (Alfabeto): Es el alfabeto con el que está escrito o con el que se va a escribir el fichero plano de la conversión. Los posibles valores son aquellos charset que permita Java (por ejemplo para Java 1.6 los encodings permitidos vienen en su página web). Por defecto usa el alfabeto de la máquina donde se ejecuta.
* **`param.validar.xml`** (Validar XML): Sirve para indicar si se desea validar el XML contra su esquema, siendo sus posibles valores:

  * `S` (Siempre se valida)
  * `P` (se valida sólo en conversiones de XML a Plano)
  * `X` (se valida sólo de Plano a XML)
  * `N` (Nunca se valida)

  El valor por defecto es `S`.

  > **Atención:** desactivando esta validación, los ficheros obtenidos podrían contener errores.
* **`param.info.libre`** (Información en campos libres): Este parámetro permite conservar cierta información que de otra manera se perdería tras las conversiones, dada la asimetría entre las normas de uno y otro formato. La información trasladada (véase capítulo [8 Uso de la zona libre de los registros](#8-uso-de-la-zona-libre-de-los-registros)) se lee desde (plano a XML) o se escribe en (XML a plano) zonas libres de los registros del formato plano. Se indicará `S` (Sí) para leer/escribir o `N` (No) para no hacerlo, siendo este último el valor por defecto.
* **`param.mantener.salida`** (Mantener fichero de salida en caso de error): En una conversión con resultado de error el fichero de salida se elimina, ya que su forma o contenido podrían ser incorrectos. Este campo permite modificar dicho comportamiento y conservarlo en cualquier caso. Los valores posibles son `S` para mantenerlo y `N` para borrarlo, siendo éste el valor por defecto.

  > **Atención:** En la integración con Editran se debe prestar especial cuidado para que no queden ficheros de salida incorrectos en la carpeta de envíos de Editran, puesto que serían transmitidos. Se aconseja por tanto no activar este parámetro salvo para depurar un error en un fichero, recordando que después debe quitarlo de ese directorio.
* **`param.resp.auto.nifpres`** (Mensaje de respuesta automático con NIF del presentador al principio de `<OrgnlMsgId>`): El uso de este parámetro permite generar mensajes de respuesta automáticos, según `pain.002.001.03`, en conversiones de XML a plano, tanto para ficheros de Presentaciones de Adeudos como de Inicio de Transferencias. El valor de `<OrgnlMsgId>` se compone con el NIF del Presentador seguido del identificador del mensaje original. El código devuelto en `<StsRsnInf>` informa de si se ha podido realizar la conversión (`ACTC`), o no (`RJCT`). El valor de este parámetro será el path completo del fichero de respuesta. Escribiendo al principio `param.fichero.entrada` el Conversor aplicará en su lugar el nombre del fichero de entrada sin la extensión `.xml`, si la tuviera. Por ejemplo, si el fichero de entrada es `C:/fichero.xml` y escribimos `param.resp.auto=param.fichero.entrada.conf.xml`, el fichero de respuesta obtenido será `C:/fichero.conf.xml`. Por defecto este fichero no se crea. Con este parámetro activado se ignora el siguiente (`param.resp.auto`).
* **`param.resp.auto`** (Mensaje de respuesta automático): El uso de este parámetro permite generar mensajes de respuesta automáticos, según `pain.002.001.03`, en conversiones de XML a plano, tanto para ficheros de Presentaciones de Adeudos como de Inicio de Transferencias. El código devuelto en `<StsRsnInf>` informa de si se ha podido realizar la conversión (`ACTC`), o no (`RJCT`). El valor de este parámetro será el path completo del fichero de respuesta. Escribiendo al principio `param.fichero.entrada` el Conversor aplicará en su lugar el nombre del fichero de entrada sin la extensión `.xml`, si la tuviera. Por ejemplo, si el fichero de entrada es `C:/fichero.xml` y escribimos `param.resp.auto=param.fichero.entrada.conf.xml`, el fichero de respuesta obtenido será `C:/fichero.conf.xml`. Por defecto este fichero no se crea. Si el anterior parámetro (`param.resp.auto.nifpres`) está activado, éste se ignora.
* **`param.quitar.validaciones`** (Quitar validaciones): Este parámetro sirve para eludir las validaciones de la reglas de uso de las normas XML impuestas por SEPA España (son restricciones e indicaciones que no están recogidas en los esquemas XSD sino en los documentos publicados). Los valores posibles son `S` para no validar y `N` para comprobar su cumplimiento, siendo éste último su valor por defecto. Para activar este parámetro es necesario disponer de una licencia específica.
* **`param.juntar.xml`** (Juntar XML): Este parámetro permite definir el comportamiento del conversor en transformaciones de ficheros de entrada de formato plano que incluyan más de un fichero lógico. Existen dos posibilidades:

  * a) Siempre que sea posible (coinciden en todos la fecha de creación, identificación ordenante/acreedor, etc.), unificar toda la información de cada lógico de entrada en un único fichero XML lógico y físico de salida. Para esta opción se configurará el valor `S`.
  * b) Obtener un fichero de salida con tantos documentos XML lógicos como ficheros lógicos de formato plano tiene el original. Para esta opción se indicará el valor `N`.

  El valor por defecto es `S`.

  > **Atención:** para configurar el parámetro con el valor `N` es imprescindible disponer de la licencia correspondiente (véase el apartado [9 Separador ficheros planos y XML](#9-separador-ficheros-planos-y-xml) de este manual).
* **`param.cabecera`** (Cabecera de Transmisión): Para las conversiones de XML a plano de la norma 34-14, este parámetro indica si se desea incluir una cabecera adicional al principio del fichero resultante. Los valores posibles del parámetro son:

  * `T` para escribir la cabecera de la Tesorería General de la Seguridad Social (véase apartado [10 Adaptación para Pagos Telemáticos de la TGSS](#10-adaptación-para-pagos-telemáticos-de-la-tgss) de este manual)
  * `N` para no hacerlo, siendo éste el valor por defecto.

  Cuando este parámetro tiene el valor `T`, el conversor ignora el parámetro `param.resp.auto` para los ficheros XML 34-14.

***


---

# 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/editran-sepa-v3/configuracion.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.
