Ejercicio: Crear una entidad en Microsoft Dataverse
Se ha escrito este ejercicio para usar la empresa de muestra Cronus de la versión estadounidense de Business Central. Es posible que deba realizar ajustes en los pasos si usa la empresa de muestra de su país o región.
Escenario
CRONUS utiliza en paralelo Dynamics 365 Business Central y algunas aplicaciones basadas en Microsoft Dataverse. Como los usuarios de las aplicaciones de Dataverse ya usan datos de empleados de Business Central, requieren una entidad adicional sincronizada con la tabla Sindicato en Business Central.
Trabaja como ingeniero de sistemas en CRONUS y es la única persona que administra ambos sistemas. Le piden que cree una nueva entidad en Dataverse y que la sincronice con la tabla Sindicato en Business Central todos los días a las 8:00 a.m.
Tareas
Publicar el servicio web en Business Central.
Empezar con Power Apps.
Crear una nueva entidad.
Agregar campos a la entidad.
Agregar una clave a la entidad.
Guardar la entidad.
Conectar una entidad con el servicio web en Business Central.
Pasos
Publicar el servicio web en Business Central.
Inicie sesión en su Business Central.
Seleccione el icono Buscar, introduzca Servicios web y seleccione el vínculo relacionado.
En la página Servicios web, seleccione Nuevo.
Rellene los siguientes campos:
En el campo Tipo de objeto, seleccione la opción Página.
En los campos Id. de objeto, introduzca 5213. Pase al campo siguiente.
En el campo Nombre de servicio, introduzca Uniones.
Seleccione el campo de la marca de verificación en el campo Publicado.
Vaya a la siguiente línea para actualizar el registro.
Copia el vínculo del campo OData V4 URL en su bloc de notas.
Seleccione Atrás (el comando de flecha izquierda).
Empezar con Power Apps.
Abra Power Apps en el navegador.
Expanda Datos en el menú izquierdo y seleccione Entidades.
Crear una nueva entidad.
Seleccione el comando +Nueva entidad.
En el panel Nueva entidad, en el cuadro Nombre para mostrar, introduzca Sindicatos de empleados.
En el área Campo primario, cambie el valor de Nombre para mostrar a Código.
Seleccione Crear.
Agregar campos a la entidad.
Seleccione el comando +Agregar campo y complete los siguientes pasos.
En el panel Propiedades de campo, en el campo Nombre para mostrar, escriba Nombre.
Seleccione Listo.
Seleccione el comando +Agregar campo y complete los siguientes pasos.
En el panel Propiedades de campo, en el campo Nombre para mostrar, escriba Número de teléfono.
Expanda el campo Tipo de datos y seleccione la opción Teléfono.
Seleccione Listo.
Seleccione el comando +Agregar campo y complete los siguientes pasos.
En el panel Propiedades de campo, en el campo Nombre para mostrar, escriba Número de miembros.
Expanda el campo Tipo de datos y seleccione la opción Número entero.
Seleccione Listo.
Agregar una clave a la entidad.
Seleccione la pestaña Claves.
Seleccione el comando +Agregar clave.
En el panel Clave, en el campo Nombre para mostrar, escriba Código.
Seleccione la marca de verificación para el campo Código.
Seleccione Listo.
Guardar la entidad.
- Seleccione Guardar entidad.
Conectar la entidad con el servicio web en Business Central.
Seleccione el comando Obtener datos de la barra de comandos.
Seleccione el origen OData.
Pegue la URL del servicio web que copió anteriormente en su bloc de notas.
Seleccione Cuenta de organización en el campo Tipo de autenticación.
Seleccione Iniciar sesión y confirme sus credenciales.
Seleccione Siguiente.
Si tiene entradas en su tabla Sindicato, las verá en la ventana Power Query: editar consultas. Si no tiene entradas, solo verá columnas sin entradas.
Seleccione Siguiente.
En la sección Cargar configuración, seleccione Cargar en entidad existente.
Para la Entidad de destino, busque la entidad EmployeeUniones (tenga en cuenta que este nombre de entidad tendrá un prefijo específico).
Siga estos pasos en la sección Asignación de campos en la Columna de origen:
En Campo de destino - Código, escriba Código.
En Campo de destino - Nombre, escriba Nombre.
En Campo de destino - Númerodemiembros, escriba el Nº_de_miembros_empleados.
En Campo de destino - Númerodeteléfono escriba el N.º de teléfono.
Seleccione Siguiente.
En la ventana Power Query: configuración de actualización, seleccione Actualizar automáticamente.
En Actualizar cada, introduzca 1 días.
En el campo Comenzar el, escriba la fecha actual y 8:00 a.m. como la hora.
Seleccione Crear.
Cuando el sistema finalice la sincronización, seleccione Listo.