Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede diseñar formatos de informes electrónicos (ER) para analizar documentos electrónicos entrantes en formato XML. Algunos atributos de elementos XML se pueden especificar en formato de ER diseñados como opcionales. Le permitirá gestionar correctamente archivos entrantes con y sin estos atributos XML. Puede usar el contenido de estos archivos para actualizar datos de la aplicación.
Para obtener más información acerca de esta característica, complete los pasos del artículo (RCS) Importar archivos en formato XML con atributos opcionales, que forma parte del proceso empresarial 7.5.4.3 Adquirir/Desarrollar componentes de soluciones/servicios de TI (10677). Puede descargar esta guía de tareas y los archivos de ejemplo asociados desde el Centro de descarga de Microsoft.
Descripción del contenido | Archivo |
---|---|
Archivo de ejemplo en formato XML | IncomingDocumentToLearnHowToHandleOptionalAttributes.xml |
Guía de tareas | RCS Importar archivos en formato XML con atributos opcionales.axtr |
En los pasos siguientes se explica cómo un usuario con rol de administrador del sistema o de desarrollador de informes electrónicos puede diseñar una configuración de formato de ER para importar archivos en formato XML que contengan atributos opcionales. Para completar estos pasos, primero debe completar los pasos del procedimiento Crear proveedores de configuración y marcarlos como activos. Antes de empezar, descargue y guarde localmente el archivo IncomingDocumentToLearnHowToHandleOptionalAttributes.xml del Centro de descarga de Microsoft (https://go.microsoft.com/fwlink/?linkid=874684).
- Vaya a Administración de la organización>Espacios de trabajo>Informes electrónicos.
- Asegúrese de que el proveedor de configuración de la empresa de ejemplo “Litware, Inc.” está disponible y marcado como Activo. Si no ve a este proveedor de configuración, complete los pasos del artículo Crear proveedores de configuración y marcarlos como activos.
- Haga clic en Configuraciones de informes.
Creación de un nuevo modelo de configuración de datos
- Haga clic en Crear configuración para abrir el cuadro de diálogo desplegable.
- En el campo Nombre, escriba 'Modelo para importar el archivo xml'.
- Haga clic en Crear configuración.
- Haga clic en Diseñador.
- Haga clic en Nueva para abrir el cuadro de diálogo desplegable.
- Escriba 'Raíz' en el campo Nombre.
- Haga clic en Agregar.
- Haga clic en Nueva para abrir el cuadro de diálogo desplegable.
- Escriba 'Lista' en el campo Nombre.
- En el campo Tipo de artículo, seleccione Lista de registros.
- Haga clic en Agregar.
- Haga clic en Nueva para abrir el cuadro de diálogo desplegable.
- En el campo Nombre, escriba 'Código'.
- En el campo Tipo de artículo, seleccione Cadena.
- Haga clic en Agregar.
- Haga clic en Guardar.
- Cierre la página.
- Haga clic en Cambiar estado.
- Haga clic en Completar.
- Haga clic en Aceptar.
Crear un formato para la importación de datos
- Haga clic en Crear configuración para abrir el cuadro de diálogo desplegable.
- En el campo Nuevo, introduzca 'Formato basado en el modelo de datos del archivo Modelo para importar.xml'.
- En el campo Nombre, escriba 'Formato para importar el archivo xml'.
- Seleccione Sí en el campo Admite la importación de datos.
- Haga clic en Crear configuración.
Diseñar un formato para analizar el archivo de entrada en formato xml
- Haga clic en Diseñador.
- Haga clic en Agregar raíz para abrir el cuadro de diálogo desplegable.
- En el árbol, seleccione XML\Elemento.
- Escriba 'raíz' en el campo Nombre.
- Haga clic en Aceptar.
- Haga clic en Agregar para abrir el cuadro desplegable.
- En el árbol, seleccione XML\Elemento.
- En el campo Nombre, introduzca 'documento'.
- En el campo de Multiplicidad, seleccione Uno o varios.
- Haga clic en Aceptar.
- En el árbol, seleccione root\document.
- Haga clic en Agregar para abrir el cuadro desplegable.
- En el árbol, seleccione XML\Atributo.
- En el campo Nombre, escriba 'id'.
- Haga clic en Aceptar.
- Haga clic en Guardar.
Diseñar una asignación de formato para guardar la información analizada al modelo de datos
- Haga clic en Asignar formato a modelo.
- Haga clic en Nuevo.
- En el campo Definición, especifique o seleccione un valor.
- En el campo Nombre, introduzca 'Asignación'.
- Haga clic en Guardar.
- Haga clic en Diseñador.
- En el árbol, expanda format.
- En el árbol, expanda format\root: XML Element(root).
- En el árbol, seleccione *format\root: XML Element(root)\document: XML Element 1.. (documento)**.
- Haga clic en Enlazar.
- En el árbol, expanda *format\root: XML Element(root)\document: XML Element 1.. (documento)**.
- En el árbol, seleccione format\root: XML Element(root)\document: XML Element 1.. (documento)\id*.
- En el árbol, expanda List = format.root.document.
- En el árbol, seleccione List = format.root.document\Code.
- Haga clic en Enlazar.
- Haga clic en Guardar.
- Cierre la página.
Ejecutar asignación de formato
- Haga clic en Ejecutar.
- Haga clic en Examinar y seleccione el archivo IncomingDocumentToLearnHowToHandleOptionalAttributes.xml.
- Haga clic en Aceptar.
Nota
El archivo seleccionado no se ha importado ya que el diseño de formato asume la existencia de atributo ‘id’ para el elemento ‘document’, pero el archivo importado no contiene tal atributo.
Modificar la estructura del formato para gestionar el atributo xml como opcional
- Cierre la página.
- En el árbol, expanda root\document.
- En el árbol, seleccione root\document\id.
- En el campo Cadena vacía para el atributo que falta, selección Sí.
- Haga clic en Guardar.
Ejecutar asignación de formato para cambios de prueba
- Haga clic en Asignar formato a modelo.
- Haga clic en Ejecutar.
- Haga clic en Examinar y seleccione el archivo IncomingDocumentToLearnHowToHandleOptionalAttributes.xml.
- Haga clic en Aceptar.
- Revise el archivo generado. Tenga en cuenta que se ha importado el mismo archivo ya que el diseño de formato ahora considera el atributo ‘id’ para el elemento ‘documento‘ como opcional.