Compartir a través de


Guía de estudio para el examen MB-500: Microsoft Dynamics 365, Finance and Operations Apps Developer

Finalidad de este documento

Esta guía de estudio le ayudará a comprender qué esperar en el examen, e incluye un resumen de los temas que el examen podría incluir y vínculos a recursos adicionales. La información y los materiales de este documento le ayudarán a centrar sus estudios a medida que se prepara para el examen.

Vínculos útiles Descripción
Obtención de la certificación Algunas certificaciones solo requieren aprobar un examen, mientras que otros requieren aprobar varios exámenes.
Renovación de la certificación Las certificaciones de asociado, experto y especialidad de Microsoft caducan anualmente. Puede renovar sus aptitudes aprobando una evaluación en línea gratuita en Microsoft Learn.
Su perfil de Microsoft Learn La conexión del perfil de certificación a Microsoft Learn le permite programar y renovar exámenes y compartir e imprimir certificados.
Puntuación de los exámenes e informes de puntuación Se requiere una puntuación de 700 o superior para aprobar.
Espacio aislado del examen Puede explorar el entorno del examen visitando nuestro espacio aislado del examen.
Solicitud de ajustes Si usa dispositivos de asistencia, requiere tiempo adicional o necesita modificaciones en cualquier parte de la experiencia del examen, puedes solicitar una adaptación.
Realización de un examen práctico ¿Está listo para tomar el examen o necesitas estudiar un poco más?

Actualizaciones al examen

Nuestros exámenes se actualizan periódicamente para reflejar las aptitudes necesarias para desempeñar un rol. Hemos incluido dos versiones de los objetivos medidos de aptitudes dependiendo de cuándo esté realizando el examen.

Siempre actualizamos la versión en inglés del examen primero. Algunos exámenes se localizan en otros idiomas y se actualizan aproximadamente ocho semanas después de actualizar la versión en inglés. Aunque Microsoft hace todo lo posible para actualizar las versiones localizadas como se indica, puede haber ocasiones en las que las versiones localizadas de un examen no se actualicen según esta programación. Los otros idiomas disponibles se enumeran en la sección Schedule Exam (Programar examen) de la página web Exam Details (Detalles del examen). Si el examen no está disponible en su idioma de preferencia, puede solicitar un período adicional de 30 minutos para completarlo.

Nota

Las viñetas debajo de cada una de las aptitudes medidas están diseñadas para ilustrar cómo estamos evaluando esa aptitud. Los temas relacionados puede que se traten en el examen.

Nota

La mayoría de las preguntas tratan las características que son de disponibilidad general (GA). El examen puede contener preguntas de Características en vista previa (GB) si dichas características se usan de forma regular.

Capacidades medidas a partir del 18 de diciembre de 2024

Perfil del público

Como candidato a este examen, es un desarrollador que trabaja con aplicaciones de finanzas y operaciones en Microsoft Dynamics 365 con el fin de implementar y ampliar aplicaciones para cumplir con los requisitos de un negocio. Puede proporcionar soluciones totalmente realizadas mediante:

  • Patrones estandarizados de codificación de aplicaciones

  • Características extensibles

  • Integraciones externas

Como candidato a este examen, haga lo siguiente:

  • Desarrolle lógica de negocios mediante X++.

  • Cree y modifique informes de aplicaciones de finanzas y operaciones y áreas de trabajo.

  • Personalice la interfaz de usuario.

  • Proporcione puntos de conexión y API para admitir aplicaciones y sistemas externos de Power Platform.

  • Realice las pruebas correspondientes.

  • Supervisar el rendimiento.

  • Analice y manipule datos.

  • Administra implementaciones mediante la administración del ciclo de vida de las aplicaciones (ALM).

También creará diseños técnicos y detalles de implementación e implementará directivas de permisos y requisitos de seguridad.

Debe tener un profundo conocimiento y experiencia en el uso del marco subyacente, las estructuras de datos y los objetos asociados con las soluciones de finanzas y operaciones.

Debes tener experiencia con productos y servicios que incluyen Microsoft Visual Studio, Azure, Dataverse, Centro de administración de Power Platform, Power Apps, Power Automate, Azure DevOps, herramientas de Lifecycle Services, Postman, GitHub, Microsoft 365, herramientas de informes (por ejemplo, SQL Server Reporting Services [SSRS], Power BI) y SQL Server Management Studio.

Aptitudes de un vistazo

  • Planificación de la arquitectura y diseño de soluciones (5–10 %)

  • Aplicación de herramientas de desarrollador (10–15 %)

  • Diseño y desarrollo de elementos AOT (15–20 %)

  • Desarrollo y prueba del código (15–20 %)

  • Implementación de informes (10–15 %)

  • Integración y gestión de soluciones de datos (15–20 %)

  • Implementación de la seguridad y optimización del rendimiento (10–15 %)

Planificación de la arquitectura y diseño de soluciones (5–10 %)

Planificación de los componentes principales de las aplicaciones de finanzas y operaciones

  • Diferenciación entre las versiones en la nube y locales de las aplicaciones de finanzas y operaciones

  • Referencia a los modelos clave de la pila de aplicaciones

Implementación de la administración del ciclo de vida de las aplicaciones (ALM) y Lifecycle Services

  • Administración de entornos mediante herramientas y componentes de Lifecycle Services

  • Investigación y solución de problemas mediante Búsqueda de temas

  • Realización de actividades que requieren bibliotecas de recursos

  • Preparar paquetes de implementación e implementación de paquetes entre entornos

  • Administración del proceso de actualización de código a partir de versiones anteriores

Aplicación de herramientas de desarrollador (10–15 %)

Personalización de aplicaciones de finanzas y operaciones mediante Visual Studio

  • Creación y administración de modelos de extensión

  • Diseño y compilación de proyectos

  • Administración de metadatos mediante el explorador de aplicaciones

  • Sincronizar los cambios del diccionario de datos con la base de datos de aplicación

  • Creación de elementos mediante diseñadores de elementos

  • Realizar actividades de depuración

Administración del código fuente y de los artefactos mediante el control de versiones de DevOps de Microsoft Azure

  • Creación de código y artefactos, extracción e inserción en el repositorio y revisión de código

  • Crear ramas y combinar código

  • Comparación del código y solución de conflictos de versiones

  • Selección de un sistema de control de versiones

  • Implementación de integración continua y entrega continua (CI/CD)

Diseño y desarrollo de elementos AOT (15–20 %)

Creación y ampliación de elementos de UI

  • Agregar un nuevo formulario a un proyecto y aplicar un patrón

  • Configuración de un origen de datos para el formulario

  • Adición de una cuadrícula, campos de cuadrícula, grupos y otros controles a un formulario

  • Crear y ampliar menús y elementos de menú

  • Adición de una extensión de formulario a un proyecto para formularios estándar seleccionados

  • Creación y uso de archivos de etiqueta

Creación y ampliación del modelo de datos

  • Creación y ampliación de tablas

  • Adición de campos de tabla y propiedades de campo a una tabla

  • Adición de grupos de campos, relaciones, eliminación de acciones, métodos e índices

  • Crear y ampliar vistas, consultas y mapas

  • Creación y ampliación de entidades de datos

Creación de clases y ampliación de elementos AOT

  • Creación de una clase nueva o una extensión de clase e incorporación de nuevos métodos

  • Adición de métodos de controlador de eventos a una clase

  • Incorporación de atributos o modificadores a una clase

Desarrollo y prueba del código (15–20 %)

Desarrollo de código X++

  • Implementación de construcciones de programación estructurada comunes de X++

  • Creación, lectura, actualización y eliminación (CRUD) de datos

  • Implementación de funciones globales en X++

  • Resolución de advertencias de procedimientos recomendados

Desarrollo de código orientado a objetos

  • Implementación del ámbito de variables de X++

  • Implementación de los conceptos de herencia y abstracción

  • Implementación de los objetos de consulta y la clase QueryBuilder

  • Implementación de clases de atributo

  • Implementación de la cadena de comando (CoC)

  • Implementar las clases y los delegados del controlador de eventos

Implementación de la funcionalidad del marco de aplicaciones de finanzas y operaciones

  • Implementación del marco SysOperation

  • Implementación del marco de flujo de trabajo

  • Implementación del marco SysExtensionSerializer

Realización de pruebas

  • Creación de pruebas unitarias mediante el marco SysTest y el Grabador de tareas

  • Ejecutar pruebas unitarias en el Explorador de pruebas

Implementación de informes (10–15 %)

Selección de las herramientas de informes en las aplicaciones de finanzas y operaciones

  • Creación y modificación de orígenes de datos de informe y clases auxiliares

  • Implementación de requisitos de seguridad de informes

  • Implementación o publicación de informes

  • Diferenciación entre el uso del almacén de entidades y la función Bring Your Own Database (BYOD) o Azure como almacenes de datos de informes

Diseño, creación y revisión de informes de Dynamics 365

  • Determinación de cuándo usar una plataforma o herramienta específica de informes

  • Creación y modificación de informes en las aplicaciones de finanzas y operaciones mediante SSRS

  • Creación y modificación de informes de aplicaciones de finanzas y operaciones mediante Power BI

  • Creación y modificación de informes de aplicaciones de finanzas y operaciones mediante Microsoft Excel

  • Creación y modificación de informes de aplicaciones de finanzas y operaciones mediante Informes electrónicos (ER)

Diseño, creación y revisión de áreas de trabajo de Dynamics 365

  • Diseño e implementación de indicadores clave de rendimiento (KPI)

  • Creación de elementos del área de trabajo detallados

  • Implementación de gráficos integrados, visualizaciones insertadas de Power BI, mediciones y dimensiones agregadas, y otros componentes de informes

Integración y gestión de soluciones de datos (15–20 %)

Evaluación de patrones y escenarios de integración de datos

  • Contraste de los patrones de integración de datos

  • Selección de una API de integración de datos adecuada

  • Diferenciación entre patrones sincrónicos y asincrónicos

Implementación de conceptos y soluciones de integración de datos

  • Consumo de servicios web externos mediante API de RESTful y Protocolo simple de acceso a objetos (SOAP)

  • Implementación de integraciones de informes electrónicos

  • Implementación de servicios personalizados y API de OData de Batch

Implementación de la administración de datos

  • Importación y exportación de datos mediante entidades entre aplicaciones de finanzas y operaciones, y otros sistemas

  • Importación y exportación de datos mediante entidades de datos compuestas y agregadas.

  • Supervisión del estado y la disponibilidad de las entidades

  • Habilitación del seguimiento de cambios para entidades

  • Configuración de un proyecto de datos y trabajos de datos periódicos

  • Diseño de secuenciación de entidades

  • Generación y modificación de la asignación de campos entre el origen, el almacenamiento provisional y el destino

  • Desarrollo de transformaciones de datos

Integración con Microsoft Power Platform, Microsoft 365 y Azure

  • Integración de Power Automate y Power Apps con aplicaciones de finanzas y operaciones

  • Integración de Microsoft Dataverse con aplicaciones de finanzas y operaciones mediante entidades de escritura dual

  • Integración de Microsoft Dataverse con aplicaciones de finanzas y operaciones mediante entidades virtuales

  • Integración de aplicaciones de finanzas y operaciones con Microsoft Excel mediante OData

  • Implementación de eventos empresariales

  • Implementación de Azure Key Vault

Implementación de la seguridad y optimización del rendimiento (10–15 %)

Implementación de requisitos y directivas de seguridad

  • Creación o modificación de tareas, privilegios, permisos y roles

  • Aplicación de directivas de permisos

  • Implementación de directivas de seguridad de datos extensible (XDS)

  • Aplicación de la autenticación de Microsoft Entra ID

Aplicación de técnicas fundamentales de optimización del rendimiento

  • Aplicación de mecanismos de almacenamiento en caché para formularios y tablas

  • Implementación de la caché global y singleton

  • Creación o modificación de tablas temporales con fines de optimización

  • Evaluación de cuándo usar consultas basadas en conjuntos o consultas basadas en filas

  • Modificación de consultas para optimizar el rendimiento

  • Modificación del ámbito variable para optimizar el rendimiento

  • Análisis y optimización de la simultaneidad

Optimizar el rendimiento

  • Captura de seguimientos mediante TraceParser y análisis de seguimientos

  • Optimización del rendimiento para entidades de datos, consultas de orígenes de datos, procesos por lotes e informes

  • Implementación de los marcos de espacio aislado y asincrónico

  • Creación o modificación de índices para tablas y vistas

Recursos de estudio

Le recomendamos que entrene y obtenga experiencia práctica antes de hacer el examen. Ofrecemos opciones de autoestudio y formación en el aula, así como vínculos a documentación, sitios de la comunidad y vídeos.

Recursos de estudio Vínculos a aprendizaje y documentación
Obtención de entrenamiento Elegir entre rutas de aprendizaje autodirigido y módulos o realizar un curso dirigido por un instructor
Localización de documentación Módulos de aprendizaje y documentación de Dynamics 365
Página principal de Finance
Formular una pregunta Microsoft Q&A | Microsoft Docs
Obtener soporte técnico de la comunidad Comunidad de Microsoft Dynamics
Seguimiento de Microsoft Learn Microsoft Learn: Microsoft Tech Community
Encontrar un vídeo Zona de preparación del examen

Registro de cambios

En la siguiente tabla se resumen los cambios entre la versión actual y la anterior de las aptitudes medidas. Los grupos funcionales aparecen en negrita, seguidos de los objetivos de cada grupo. La tabla es una comparación entre la versión anterior y la actual de las aptitudes de examen medidas y la tercera columna describe la extensión de los cambios.

Área de capacidades anterior al 18 de diciembre de 2024 Área de capacidades a partir del 18 de diciembre de 2024 Cambio
Implementación de informes Implementación de informes Sin cambios en el porcentaje del examen
Selección de las herramientas de informes en las aplicaciones de finanzas y operaciones Selección de las herramientas de informes en las aplicaciones de finanzas y operaciones Secundaria