Esquema eDocuments
Creación de un esquema eDocuments
Para crear un nuevo esquema eDocuments en Business Central, siga estos pasos:
- Abra Microsoft Dynamics 365 Business Central.
- Haga clic en el icono de búsqueda (lupa) en el área de trabajo.
- Introduzca "Esquema eDocuments" en el campo de búsqueda.
- Seleccione la acción Nuevo.
- Se creará un esquema eDocuments en blanco.
- Seleccione el Tipo de esquema. Elija XML para la salida XML o JSON para la salida JSON.
- Ahora puede configurar el esquema de acuerdo con sus requisitos.
Información
También hay esquemas predefinidos disponibles que se pueden importar a través del Asistente de configuración de envío de documentos.
Tipo de esquema
El campo Tipo de esquema especifica si el esquema se utiliza para salida XML o JSON. El campo está disponible en la lista de esquemas y en la página del esquema.
Cuando se cambia el tipo de esquema, la página se actualiza automáticamente. Las áreas específicas de XML se ocultan para los esquemas JSON, mientras que los campos y acciones específicos de JSON pasan a estar disponibles.
Para los esquemas JSON, el área Use UBL se oculta. Los campos del perfil de envío relacionados con JSON se preparan con los valores predeterminados necesarios para la salida de B2Brouter. El Transport Type Code se establece en peppol y el Document Type Code en xml.ubl.invoice.bis3. Estos campos no se pueden editar en modo JSON.
Creación de líneas de esquema predeterminadas
La acción para crear nodos de esquema predeterminados admite esquemas XML y JSON.
- Para esquemas XML, la acción crea las líneas predeterminadas del esquema XML.
- Para esquemas JSON, la acción crea las líneas predeterminadas del esquema JSON.
Si ya existen líneas predeterminadas para un esquema JSON, el sistema puede preguntar si las líneas existentes deben eliminarse y reconstruirse. Si rechaza esta confirmación, las líneas de esquema existentes permanecen sin cambios.
Configuración de líneas de esquema JSON
Las líneas de esquema JSON incluyen el campo JSON Value Type. Este campo controla cómo se escribe el valor en la salida JSON:
| JSON Value Type | Comportamiento en la salida JSON |
|---|---|
| String | El valor se escribe entre comillas. |
| Number | El valor se escribe sin comillas. Si el valor no puede leerse como número, la salida utiliza 0. |
| Boolean | El valor se escribe como true o false sin comillas. Valores como true, 1, yes y ja se tratan como true. |
Los esquemas JSON pueden contener objetos anidados y arrays. Esto se utiliza para estructuras como líneas de factura, impuestos, cargos y descuentos, vencimientos de pago, referencias de factura, propiedades adicionales de artículos, contactos, cuentas bancarias, terceros y referencias de recibo.
Para estructuras de array, eDocuments puede repetir las entradas del array en función del mapeo de datos configurado. Si no hay ningún mapeo configurado para un array, se crea una única entrada de array.
Los nodos y propiedades JSON opcionales se omiten cuando no existe ningún valor o valor predeterminado y la ocurrencia mínima está establecida en 0.
Información de campos JSON
Para las líneas de esquema JSON, la acción Información muestra una descripción del campo JSON seleccionado basada en la especificación de la API de B2Brouter. Esto ayuda a los administradores a comprender qué campo están configurando sin salir de la página del esquema.
Búsqueda de datos de esquema
La búsqueda de datos de esquema es una función dentro del esquema eDocuments que simplifica significativamente la navegación y la recuperación de datos de esquema específicos. Esto es especialmente útil para esquemas complejos o extensos, lo que permite búsquedas específicas y una mejor comprensión de la estructura del esquema.
Con la función de búsqueda, puede filtrar por el nombre o el valor de las entradas de datos de esquema individuales. Cuando se encuentra una coincidencia, el sistema también muestra los elementos subordinados correspondientes (subcategorías) para ayudarle a comprender los datos en su contexto estructural.
Uso de la búsqueda de datos de esquema
Para utilizar la búsqueda de datos de esquema dentro de un esquema eDocuments, siga estos pasos:
- Abra el esquema eDocuments de Simova Apps a través de la barra de búsqueda.
- Seleccione el esquema deseado de la lista.
- La búsqueda de datos de esquema se encuentra en la sección General.
- Tenga en cuenta que la búsqueda distingue entre mayúsculas y minúsculas.
- Introduzca el término de búsqueda y pulse Intro para iniciar la búsqueda.
- Los resultados de la búsqueda mostrarán todas las entradas coincidentes, incluidos sus elementos subordinados. Esto permite la navegación y el análisis específicos de estructuras de datos específicas dentro del esquema.
Cómo funciona
La búsqueda examina dinámicamente los datos de esquema contenidos en el esquema eDocuments en busca de los términos introducidos. Tiene en cuenta tanto los identificadores (por ejemplo, los nombres de los elementos) como los valores asignados, si están disponibles.
Restablecimiento de la búsqueda
Para restablecer la búsqueda y volver a mostrar todos los datos del esquema, simplemente elimine el texto ingresado del campo de búsqueda. El sistema actualizará automáticamente la vista y mostrará todas las entradas disponibles sin restricciones.
Notas de uso
- Si no se muestran resultados, compruebe la ortografía o el alcance del término de búsqueda.