Toda la información de producto en wiki.bizagi.com aplica para Bizagi BPM Suite 9.1.X.
Para las nuevas versiones de Bizagi BPM Suite (10.X y superior) visite la Guía de Usuario.
 

Entidades Esquemas Xml

De

<keywords content="keywords"> componente, componentes, esquema, xml, xsd, schema, transformaciones, transformación, transformacion, generar esquema </keywords>

Contenido

Esquemas XML de Bizagi

Introducción

Para cada entidad Bizagi, es posible generar XSDs que pueden ser usados luego para obtener información. Del mismo modo, las transformaciones (XSL/XSLT) pueden ser asociadas a estas XSDs con el propósito de obtener un resultado en un formato distinto al dado por Bizagi.

La generación de XSD y la asociación con XSLT son mayormente usadas para la configuración de interfaces avanzadas (aquellas que no fueron configuradas usando el Asistente de Interfaz sino por medio de reglas de negocio).

De igual manera, el esquema generado de las entidades de Bizagi es útil para conocer la estructura del modelo de datos del proceso (en XML) para configurar invocaciones de la Capa SOA de Bizagi (por ejemplo, para crear casos desde un aplicativo externo).

Generar XSD

1. Dentro del menú de Bizagi, seleccione Entidades y haga clic derecho sobre la entidad, mayor en la jerarquía, que contiene la información deseada. Seleccione Esquemas XML.



2. En la ventana Esquemas XML de la Entidad haga clic en el botón Generar para abrir la ventana Selección de Datos de Esquema (Schema Data Selection).



En esta vengana seleccione toda la información que quiere ser devuelta. Es posible seleccionar información de cualquier otra entidad asociada por una relación con la entidad "base", y también seguir avanzando en profundidad usando las relaciones de las entidades.



3. Una vez finalizado, haga clic en OK y el XSD generado será mostrado. El nombre del XSD será igual al de la entidad, pero este nombre puede cambiar usando el botón Editar o haciendo doble clic sobre el XSD.



Asociar XSL/XSLT

1. Luego que un XSD ha sido generado, seleccionelo y haga clic en el botón Adicionar (Add).



2. La ventana Adicionar Xsl se abre, digite un Nombre y una Descripción. Seleccione la Dirección dependiendo del uso que tendrá la transformación; Fuera (Out) si esta va a transformar información obtenida del modelo de datos de Bizagi (desde Bizagi a otro sistema), o Dentro (In) si va a transformar información obtenida desde otro sistema (desde otro sistema hacia Bizagi). Esta propiedad es necesaria para las interfaces.

Luego seleccione el archivo de transformación haciendo clic en Seleccionar Archivo.



3. Finalmente haga clic en OK para guardar, y la transformación podrá ser vista.



Usando estos XSD y XSLT

Los esquemas y transformaciones creados y almacenados de esta manera en Bizagi, podrán ser directamente utilizados desde reglas de negocio avanzadas de Bizagi, utilizando el objeto ayudante para manipular XMLs.


Mayor información sobre esto, en los vínculos de la siguiente sección en los Artículos relacionados.


Artículos Relacionados

<comments />