Documentos XML personalizados
En este apartado se describe cómo crear documentos XML personalizados.
Visión general
XML (Extensible Markup Language) es el formato universal de documentos y datos estructurados en Internet. En la página Gestionar formatos XML, puede crear y gestionar formatos XML personalizados que pueden añadirse a la lista de Definiciones de flujo de documentos disponibles.
Un formato XML define las vías de acceso dentro de un conjunto de documentos XML. Esto permite al Gestor de documentos recuperar los valores que identifican
exclusivamente un documento entrante y acceder a información dentro del
documento necesaria para un direccionamiento y proceso adecuados.
La creación de un formato XML es un proceso de varios pasos. Debe:
- Crear un protocolo para el formato y asociarlo con uno o varios
paquetes.
- Crear un flujo de documentos para el formato y asociarlo con el
protocolo recién creado.
- Crear el formato.
A continuación, puede crear una interacción válida para el formato
recién creado.
Estos pasos se describen en los apartados siguientes. También encontrará un ejemplo de estos pasos en el apartado Configuración del concentrador para documentos XML personalizados.
Creación de un formato de definición de protocolo
En los pasos siguientes se describe cómo crear un formato de
definición de protocolo XML personalizado:
- Pulse Administración del concentrador > Configuración del concentrador > Definición de flujo de documentos > Crear definición de flujo de documentos.
- En Tipo de flujo de documentos, seleccione
Protocolo.
- En Código, especifique el valor del tipo de objeto que ha seleccionado en el paso anterior. Por ejemplo, podría especificar XML.
- En Nombre, especifique un identificador para la definición del flujo de documentos. Por ejemplo, para un protocolo XML personalizado, podría especificar Custom_XML. Se trata de un campo obligatorio.
- En Versión, especifique
1.0.
- Si lo desea, puede especificar una descripción del protocolo.
- Establezca Nivel de documento en
No, ya que va a definir un protocolo y no un flujo
de documentos (que se definirá en el apartado siguiente).
- Establezca Estado en
Habilitado.
- Establezca Visibilidad para este protocolo. Probablemente
prefiera que esté visible para todos los participantes.
-
Seleccione los paquetes para este nuevo protocolo. Por ejemplo, si desea que este protocolo se asocie con los paquetes AS, Ninguno e Integración de programas de fondo, seleccione Paquete: AS, Paquete: Ninguno, Paquete: Integración de programas de fondo.
- Pulse Guardar.
Creación de una definición de flujo de documentos
A continuación, vaya a la página
Crear definición de flujo de documentos para crear un flujo de documentos.
- Pulse Administración del concentrador > Configuración del concentrador > Definición de flujo de documentos > Crear definición de flujo de documentos.
- En Tipo de flujo de documentos, seleccione
Flujo de documentos.
- En Código, especifique el valor del tipo de objeto (flujo de documentos) seleccionado en el paso anterior.
- En Nombre, especifique un identificador para la definición del flujo de documentos. Por ejemplo, podría especificar XML_Tester como nombre del flujo de documentos. Se trata de un campo obligatorio.
- En Versión, especifique
1.0.
- Si lo desea, puede especificar una descripción del protocolo.
- Establezca Nivel de documento en Sí (porque va a definir un nivel de documento).
- Establezca Estado en
Habilitado.
- Establezca Visibilidad para este flujo. Probablemente prefiera que esté visible para todos los participantes.
- Pulse el icono Expandir para expandir cada paquete seleccionado en el paso 10.
Expanda la carpeta y seleccione el nombre del
protocolo creado en el apartado anterior (por ejemplo, Protocolo:
CustomXML).
- Pulse Guardar.
La página Gestionar definiciones de flujo de documentos ahora contiene un flujo de documentos
XML_Tester y un protocolo de CustomXML bajo los paquetes AS, Ninguno y de integración de programas de fondo.
Creación de un formato XML
Después de crear un protocolo XML personalizado (y asociarlo con un paquete o conjunto de paquetes) y crear un flujo de documentos asociado, estará preparado para crear formato XML.
Para crear un formato XML, utilice el procedimiento
siguiente.
- Pulse Administración de concentrador > Configuración de concentrador > Formatos XML.
- Pulse Crear formato XML.
- En Formato de direccionamiento, seleccione la definición de flujo de documentos con la que se asociará este formato.
- En Tipo de archivo, seleccione XML.
Nota: XML es la única opción disponible para este tipo de archivo.
- En Tipo de identificador, seleccione el elemento utilizado para identificar el tipo de documento de entrada. Las opciones son DTD, Espacio de nombres,
o distintivo de directorio raíz.
- Para los campos que permiten escoger un tipo, seleccione Vía de acceso del elemento, que es la vía de acceso al valor en el documento, o Constante, que es el valor real en el documento. A continuación, especifique un valor.
- En ID de empresa de origen/destino, especifique la vía de acceso del ID de empresa. Se trata de un campo obligatorio.
- En Flujo de documentos de origen y versión,
especifique una expresión que defina la vía de acceso del flujo de documentos y el valor de la versión en el documento XML. Se trata de un campo obligatorio.
- En Identificador del documento, especifique la vía de acceso para el número de ID del documento.
- Para Indicación de la hora del documento, especifique la vía de acceso para la indicación de la hora de creación del documento.
- En Clave de comprobación duplicada 1-5, especifique las vías de acceso utilizadas para identificar el direccionamiento de un documento duplicado.
- Pulse Guardar.
