MB-820
|
|
Título del Test:
![]() MB-820 Descripción: practica examen |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Una empresa está implementando Business Central en entorno local (on-premises). La empresa planea utilizar una arquitectura de implementación de inquilino único (single-tenant). Necesita describir cómo se almacenan los datos y cómo se configura el servidor de Business Central. ¿De qué dos formas debe describir la arquitectura de inquilino único? Cada respuesta correcta presenta una solución completa. NOTA: Cada selección correcta vale un punto. Cada cliente tiene su propio servidor de Business Central. La aplicación y los datos de negocio se almacenan en la misma base de datos. Varios clientes comparten un único servidor de Business Central. La aplicación y los datos de negocio se almacenan en bases de datos separadas. Varios clientes comparten varias instancias de servidor de Business Central. Una empresa planea implementar Business Central. La empresa tiene los siguientes requisitos de implementación: Usar la arquitectura de hardware de la empresa para ejecutar la implementación. Usar entornos de espacio aislado (sandbox) para desarrollar extensiones. Permitir que los inquilinos se conecten a Shopify con el conector estándar. Usar Microsoft Power Automate para crear un flujo de trabajo que llame a un evento de negocio. Necesita identificar el tipo de implementación para cada requisito. ¿Qué tipos de implementación debe usar? Para responder, asocie el tipo de implementación apropiado con cada requisito. Puede usar cada tipo de implementación una vez, más de una vez, o no usarlo en absoluto. NOTA: Cada selección correcta vale un punto. Usar la arquitectura de hardware de la empresa para ejecutar la implementación. Usar entornos de espacio aislado (sandbox) para desarrollar extensiones. Permitir que los inquilinos se conecten a Shopify con el conector estándar. Usar Microsoft Power Automate para crear un flujo de trabajo que llame a un evento de negocio. Una empresa está evaluando las aplicaciones de conexión (Connect apps) y las aplicaciones complementarias (Add-on apps) para usar con Business Central. Necesita describir los requisitos de lenguaje de desarrollo para las aplicaciones de conexión y las aplicaciones complementarias. ¿Cómo debe describir los requisitos de lenguaje de las aplicaciones? Para responder, asocie los tipos de aplicación apropiados con las descripciones correctas. Puede usar cada tipo de aplicación una vez, más de una vez, o no usarlo en absoluto. NOTA: Cada selección correcta vale un punto. Desarrollada usando cualquier lenguaje de programación. Desarrollada usando el lenguaje AL en Visual Studio Code. Desarrollas una aplicación de prueba. Debes cumplir con los siguientes requisitos: Revertir los cambios de un método de prueba después del tiempo de ejecución. Ejecutar una acción de aprobación en una página de prueba llamada TestPageA. Necesitas implementar los requisitos dados en la codeunit de prueba. ¿Qué acciones debe realizar? Para responder, seleccione las opciones apropiadas en el área de respuesta. NOTA: Cada selección correcta vale un punto. Establecer el atributo CommitBehavior en Ignore. Establecer el atributo ErrorBehavior en Collect. Establecer la propiedad TestIsolation en Function. Establecer el atributo TransactionModel en AutoRollBack. Configurar TestPageA.Approve.Enabled(). Configurar TestPageA.Approve.Invoke(). Configurar TestPageA.Approve.Visible(). Configurar TestPageA.Trap(). Estás limpiando entornos de espacio aislado (sandbox) para una empresa. La empresa requiere que los datos se borren de los entornos cada vez que se publique una extensión. Necesitas configurar el archivo launch.json. ¿Qué propiedad schemaUpdateMode debe establecer?. ForceUpgrade. ForceSync. Synchronize. Recreate. Necesitas permitir la depuración en una extensión para ver el código fuente. ¿En qué archivo debe especificar el valor de la propiedad allowDebugging?. settings.json. rad.json. app.json. launch.json. Una empresa utiliza Business Central. La empresa planea usar un archivo de traducción en una extensión. La extensión tiene un título (caption) que no debe ser traducido. Necesitas evitar que el título sea traducido. ¿Qué debe hacer?. Usar la propiedad CaptionML y copiar el mismo título para cada idioma utilizado. Establecer la característica GenerateLockedTranslations en el archivo app.json. Añadir el parámetro Locked = true al Caption. Eliminar la propiedad Caption. Copiar el mismo título para cada idioma en el archivo de traducción. Una empresa planea configurar un contenedor Docker local de desarrollo de Business Central. El entorno se usará para probar nuevas ideas de proyectos. Necesitas asegurarte de que se ha seleccionado la URL de artefacto de Business Central más reciente. ¿Qué comando debe usar?. Get-BcArtifactUrl -type sandbox -select Current. Get-BcArtifactUrl -type sandbox -select Closest. Get-BcArtifactUrl -type sandbox -select NextMinor. Get-BcArtifactUrl -type sandbox -select NextMajor. Implementas una guía de configuración asistida en Dynamics 365 Business Central para agilizar la incorporación (onboarding). La guía incluye múltiples pasos con texto instructivo y campos de entrada de datos, permitiendo la navegación a través de los botones Atrás, Siguiente y Finalizar. Necesitas usar tablas temporales para asegurar que los cambios no guardados no se almacenen en la base de datos hasta que se complete la configuración. Cada respuesta correcta presenta parte de la solución. ¿Qué dos acciones debe realizar? Seleccione todas las respuestas que apliquen. Establecer SourceTableTemporary en true en la definición de la página. Usar el tipo de página Card para la guía de configuración. Usar el tipo de página List para la guía de configuración. Usar el tipo de página NavigatePage para la guía de configuración. Usar el tipo de página Worksheet para la guía de configuración. Estás implementando una nueva característica en Microsoft Dynamics 365 Business Central para mejorar la incorporación de usuarios con un tour interactivo en una página de Factura de Venta. Necesitas diseñar una guía interactiva para la página de Factura de Venta que comunique el propósito de cada campo y acción de forma concisa. Cada respuesta correcta presenta parte de la solución. ¿Qué tres acciones debe realizar? Seleccione todas las respuestas que apliquen. Definir propiedades para cada campo. Habilitar el inicio del tour desde la sugerencia de enseñanza (teaching tip). Usar texto en negrita para énfasis. Usar descripciones detalladas para cada campo y acción. Usar sugerencias secuenciales para la creación de facturas. Tu organización implementa una nueva característica en Microsoft Dynamics 365 Business Central para rastrear las interacciones con clientes. Esto requiere añadir nuevos campos a la tabla de Cliente existente para almacenar los detalles de las interacciones. Necesitas asegurar que estos nuevos campos se añadan sin modificar el código de la aplicación base, manteniendo la compatibilidad con futuras actualizaciones. ¿Qué debe hacer? Seleccione solo una respuesta. Añadir campos a una nueva página para interacciones. Crear una nueva tabla para interacciones de clientes. Crear una extensión de tabla (table extension) para la tabla de Cliente. Usar una extensión de página (page extension) para los detalles de interacción. Tu empresa utiliza Microsoft Dynamics 365 Business Central para gestionar el inventario. El equipo de almacén requiere una nueva página para ver y actualizar rápidamente los niveles de stock de varios productos. Necesitas desarrollar una página que permita al equipo de almacén ver y actualizar los niveles de stock de manera eficiente sin afectar las funcionalidades existentes. ¿Qué debe hacer? Seleccione solo una respuesta. Crear una nueva página Card para gestión de stock. Crear una nueva página List para actualizaciones de stock. Extender la página Item Card con campos de nivel de stock. Usar una página Role Center para resumen de niveles de stock. Tu empresa implementa un nuevo módulo en Microsoft Dynamics 365 Business Central para gestionar recompensas de clientes. El módulo requiere una página que permita a los usuarios ver y editar detalles de recompensas, incluyendo ID de recompensa, descripción y porcentaje de descuento. Necesitas crear una página que soporte la visualización y edición de registros de recompensa individuales con ayuda contextual (context-sensitive help) y tooltips para cada campo. Cada respuesta correcta presenta parte de la solución. ¿Qué tres acciones debe realizar? Seleccione todas las respuestas que apliquen. Añadir campos para ID de Recompensa, Descripción y Porcentaje de Descuento con tooltips. Definir un tipo de página Card con SourceTable establecido en Reward. Establecer la propiedad ContextSensitiveHelpPage en 'sales-rewards'. Establecer la propiedad ReadOnly en true para todos los campos. Usar un tipo de página Document para mostrar todos los registros de recompensa. Estás personalizando una página en Microsoft Business Central para mostrar niveles de fidelidad de clientes usando un enum. El enum actualmente incluye valores como Bronce, Plata y Oro. Necesitas añadir el nivel 'Diamante' sin alterar el enum existente directamente y mostrarlo en la página. Cada respuesta correcta presenta parte de la solución. ¿Qué dos acciones debe realizar? Seleccione todas las respuestas que apliquen. Crear un objeto enumextension para añadir 'Diamante'. Usar una tableextension en la tabla subyacente de la página. Actualizar el diseño de la página para incluir 'Diamante'. Usar una page extension para añadir 'Diamante'. Usar una report extension para 'Diamante'. Estás desarrollando un nuevo módulo para Microsoft Dynamics 365 Business Central que requiere enums extensibles para gestionar niveles de fidelidad de clientes. El enum existente 'Loyalty' incluye valores como None, Bronze, Silver y Gold. Necesitas extender el enum para incluir un nuevo nivel llamado 'Platinum'. Cada respuesta correcta presenta parte de la solución. ¿Qué dos acciones debe realizar? Seleccione todas las respuestas que apliquen. Cambiar el ID del valor de 'Platinum' a 4. Crear un objeto enumextension para añadir 'Platinum'. Modificar el enum base 'Loyalty' para añadir 'Platinum'. Modificar el enum 'Loyalty' existente directamente. Establecer la propiedad Extensible de 'Loyalty' a true. Tu empresa implementa una nueva característica en Dynamics 365 Business Central para rastrear las preferencias de los clientes para ofertas promocionales. La tabla Customer existente necesita una extensión para incluir un nuevo campo para 'PreferredContactMethod' (Método de Contacto Preferido). Necesitas añadir el campo 'PreferredContactMethod' a la tabla Customer y asegurar que pueda ser usado en varias páginas sin afectar la estructura de datos existente. Cada respuesta correcta presenta parte de la solución. ¿Qué dos acciones debe realizar? Seleccione todas las respuestas que apliquen. Añadir el campo 'PreferredContactMethod' al final de la tabla Customer. Crear una extensión de tabla (table extension) para la tabla Customer. Definir el campo 'PreferredContactMethod' con el tipo de datos y propiedades apropiadas. Crear un método de extensión de tabla para añadir el campo 'PreferredContactMethod'. Usas Dynamics 365 Business Central para gestión de inventario y ventas. El equipo de operaciones necesita rastrear atributos adicionales de productos como color y tamaño. Necesitas añadir campos para color y tamaño a la tabla de productos sin alterar la aplicación base. ¿Qué enfoque debe utilizar? Seleccione solo una respuesta. Usar una codeunit para gestionar los campos de color y tamaño. Usar una extensión de tabla (table extension) para los campos de color y tamaño. Usar una extensión de página (page extension) para añadir campos de color y tamaño. Usar una extensión de workflow para gestionar los atributos de color y tamaño. Trabajas para una organización que utiliza Microsoft Dynamics 365 Business Central para generar varios informes. Existe la necesidad de atender diferentes requisitos departamentales para un informe 'Employee - List' (Lista de Empleados). Necesitas implementar múltiples diseños (layouts) para un informe 'Employee - List' usando objetos AL, asegurando que cada departamento pueda seleccionar un formato de diseño preferido. Cada respuesta correcta presenta parte de la solución. ¿Qué tres acciones debe realizar? Seleccione todas las respuestas que apliquen. Añadir un nuevo data item al dataset del informe. Crear un nuevo objeto de informe para cada layout. Crear objetos de informe separados para cada layout. Definir múltiples secciones de layout en el objeto del informe. Establecer un layout predeterminado usando la propiedad DefaultRenderingLayout. Especificar la ruta y nombre del archivo de layout. Usas Dynamics 365 Business Central y necesitas actualizar un informe con información detallada. Necesitas extender el informe añadiendo data items y columnas sin cambiar el layout. Cada respuesta correcta presenta parte de la solución. ¿Qué dos acciones debe realizar? Seleccione todas las respuestas que apliquen. Añadir nuevos data items raíz a la extensión del informe. Añadir data items raíz a la extensión del informe. Crear un objeto de extensión de informe (report extension). Establecer la propiedad Extensible a true. Usar el trigger OnInitReport. Tu empresa necesita generar un informe que incluya detalles de clientes y datos de ventas para análisis. Necesitas configurar el informe para que se ejecute automáticamente al final de cada mes usando la función de programación.Cada respuesta correcta presenta parte de la solución. ¿Qué tres acciones debe realizar para configurar el informe para ejecución automática mensual? Seleccione todas las respuestas que apliquen. Habilitar AllowScheduling. Establecer DataAccessIntent en ReadOnly. Establecer ReportFormat en Excel. Establecer ReportFormat en PDF. Usar el botón Schedule para la programación horaria. Tu empresa utiliza Microsoft Dynamics 365 Business Central para gestión de inventario y necesita importar datos de proveedores desde archivos XML. Debes configurar una solución para importar datos XML. ¿Qué acción debe realizar? Seleccione solo una respuesta. Establecer la Dirección del XMLport en Import y definir elementos de tabla. Usar una codeunit para manejar la importación de datos XML. Usar un objeto query para importar datos XML. Usar un objeto report para importar datos XML. Tu empresa necesita exportar datos de transacciones de clientes a un sistema externo usando formato XML. Necesitas diseñar una solución que incluya todos los campos necesarios en la exportación de datos. Cada respuesta correcta presenta parte de la solución. ¿Qué tres acciones debe realizar? Seleccione todas las respuestas que apliquen. Definir elementos de texto para cada campo de transacción en el esquema del XMLport. Implementar un trigger para formatear los campos de fecha correctamente. Establecer el formato a XML en el XMLport. Configurar el XMLport para usar formato de texto. Usar una extensión de tabla para añadir campos. Una organización utiliza Dynamics 365 Business Central para gestionar transacciones de proveedores y recibe datos de proveedores en archivos XML. Necesitas importar datos de proveedores de manera eficiente usando un XMLport. ¿Qué acción debe realizar? Seleccione solo una respuesta. Establecer la Dirección del XMLport en Import y definir elementos de tabla. Usar una codeunit para manejar la importación de datos XML. Usar una extensión de página para añadir una acción de importación. Usar una extensión de informe para importar datos XML. Tu empresa implementa una nueva característica en Microsoft Dynamics 365 Business Central para manejar notificaciones personalizadas para diferentes roles de usuario usando eventos y triggers. Necesitas asegurar que la lógica de notificación personalizada se ejecute cada vez que se cree un nuevo pedido de venta. ¿Qué debe hacer? Seleccione solo una respuesta. Añadir una nueva acción para notificaciones en una extensión de página para la página de Pedido de Venta. Crear una codeunit y suscribirse al trigger OnInsert de la tabla de Pedido de Venta. Incluir la lógica de notificación personalizada directamente en la página de Pedido de Venta. Usar el trigger OnAfterInsert de la tabla de Pedido de Venta. Tu organización desarrolla una extensión para Microsoft Dynamics 365 Business Central que requiere permisos específicos para que los usuarios accedan a nuevas tablas y codeunits. Los conjuntos de permisos existentes no cubren estos requisitos. Necesitas actualizar un conjunto de permisos para incluir acceso a nuevos componentes sin cambiar los permisos existentes. Cada respuesta correcta presenta parte de la solución. ¿Qué tres acciones debe realizar? Seleccione todas las respuestas que apliquen. Crear un objeto PermissionSetExtension. Modificar el conjunto de permisos original directamente. Eliminar permisos existentes del conjunto original. Establecer la propiedad Assignable. Especificar nuevos componentes en la propiedad Permissions. Usar IncludedPermissionSets para añadir permisos. Estás utilizando Microsoft Dynamics 365 Business Central para gestionar datos de inventario. Necesitas crear un informe que agregue datos de las tablas Item (Producto) y Warehouse (Almacén), incluyendo solo los registros donde el nivel de stock sea mayor a 100 unidades. Cada respuesta correcta presenta parte de la solución. ¿Qué tres acciones debe realizar? Seleccione todas las respuestas que apliquen. Añadir columnas para Número de Producto, Descripción del Producto y Código de Ubicación. Vincular Item No. con el campo No. en la tabla Warehouse usando DataItemLink. Establecer SqlJoinType en FullOuterJoin. Establecer SqlJoinType en InnerJoin. Establecer SqlJoinType en LeftOuterJoin. Establecer SqlJoinType en RightOuterJoin. Utilizas Microsoft Dynamics 365 Business Central para gestionar datos de ventas de una empresa. El equipo de ventas requiere información sobre el rendimiento de ventas combinando datos de la tabla Salesperson/Purchaser (Vendedor/Comprador) y la tabla Sales Header (Cabecera de Ventas). Necesitas crear una consulta (query) que vincule estas tablas e incluya solo los registros con Códigos de Vendedor coincidentes en ambas tablas. Cada respuesta correcta presenta parte de la solución. ¿Qué dos acciones debe realizar? Seleccione todas las respuestas que apliquen. Vincular las tablas Sales Header y Salesperson/Purchaser usando Código de Vendedor. Usar FullOuterJoin en el data item de Sales Header. Usar InnerJoin en el data item de Sales Header. Usar LeftOuterJoin en el data item de Sales Header. Usar RightOuterJoin en el data item de Sales Header. Integras un sistema externo de gestión de inventario con Microsoft Dynamics 365 Business Central. El sistema externo proporciona una API REST para intercambio de datos. Necesitas habilitar Business Central para enviar y recibir datos del sistema externo usando APIs REST. ¿Qué debe hacer? Seleccione solo una respuesta. Crear páginas y consultas de API personalizadas usando el lenguaje AL. Habilitar servicios web OData. Usar APIs GraphQL. Usar servicios web SOAP heredados. Utilizas Microsoft Dynamics 365 Business Central para gestionar inventario y ventas. Un proveedor proporciona una API REST para actualizar niveles de stock.Necesitas integrar Microsoft Dynamics 365 Business Central con el sistema del proveedor para actualizar automáticamente los registros de inventario basándose en los datos del proveedor. ¿Cuál es el método más eficiente para lograr esta integración?Seleccione solo una respuesta. Crear un conector personalizado en Microsoft Power Platform. Usar un servicio web SOAP para integrar con el sistema del proveedor. Usar servicios web OData. Usar la clase HTTPClient en AL para llamar a la API REST. Tu empresa tiene la tarea de integrar Microsoft Dynamics 365 Business Central con la API REST de un proveedor para automatizar actualizaciones de inventario. La integración debe recuperar y procesar datos JSON del sistema del proveedor de manera eficiente. Necesitas implementar una solución que recupere y procese datos JSON de manera efectiva. Cada respuesta correcta presenta parte de la solución. ¿Qué dos acciones debe realizar? Seleccione todas las respuestas que apliquen. Usar código AL para manipular datos JSON directamente. Usar HTTPClient para peticiones GET. Usar JsonArray para analizar JSON. Usar OData para datos JSON. Usar peticiones PUT para recuperar datos. Integras Microsoft Dynamics 365 Business Central con un servicio de pagos de terceros usando APIs REST. Necesitas asegurar que los datos JSON se manejen correctamente y que los detalles de las transacciones se transmitan de forma segura. Cada respuesta correcta presenta parte de la solución. ¿Qué dos acciones debe realizar? Seleccione todas las respuestas que apliquen. Formatear datos de transacción usando el objeto XMLPort. Analizar la respuesta JSON usando la clase JsonObject. Enviar peticiones POST usando la clase HTTPClient. Almacenar datos de transacción en un objeto Page. Usar el protocolo OData para datos de transacción. Estás integrando Microsoft Dynamics 365 Business Central con una aplicación personalizada de Power Platform. La aplicación requiere acceso a tablas personalizadas en Microsoft Dynamics 365 Business Central que las APIs predeterminadas no exponen. Necesitas configurar el sistema para que una aplicación de Power Platform pueda acceder a los datos necesarios desde Microsoft Dynamics 365 Business Central. Cada respuesta correcta presenta parte de la solución. ¿Qué tres acciones debe realizar? Seleccione todas las respuestas que apliquen. Configurar autenticación OAuth. Crear una API personalizada para las tablas personalizadas. Desarrollar un conector personalizado en Power Platform. Habilitar servicios web OData. Usar los servicios web OData predeterminados. Estás implementando una nueva API en Microsoft Dynamics 365 Business Central para exponer datos de tablas personalizadas. Necesitas asegurar que la API se conecte con sistemas externos como Power Automate y Power Apps. ¿Qué propiedad debe configurar? Seleccione solo una respuesta. APIPublisher a 'MyCompany'. EntitySetName a 'CustomDataSet'. ODataKeyFields a SystemId. PageType a API. Una empresa implementa una nueva característica en Microsoft Dynamics 365 Business Central para mejorar la experiencia del usuario en la página de Lista de Clientes. Crear una vista que resalte clientes con saldos mayores a 500 LCY, ordenada por nombre en orden ascendente, asegurando un diseño único. Cada respuesta correcta presenta parte de la solución. ¿Qué tres acciones debe realizar? Seleccione todas las respuestas que apliquen. Definir una vista en el objeto de personalización de página (page customization). Filtrar clientes con un saldo mayor a 500 Moneda Local (LCY). Modificar el diseño para añadir una nueva columna para saldos de clientes. Establecer SharedLayout a false en la definición de la vista. Establecer la propiedad Caption para la vista. Establecer la propiedad SharedLayout a true para la vista. Estás desarrollando una nueva extensión para Microsoft Dynamics 365 Business Central para agilizar el proceso de pedidos de venta, enfocándote en la manipulación de datos. Necesitas asegurar la aplicación consistente de reglas de negocio a través de los módulos para la integridad de datos. Cada respuesta correcta presenta parte de la solución. ¿Qué tres acciones debe realizar? Seleccione todas las respuestas que apliquen. Definir estándares y patrones de datos maestros. Implementar triggers de eventos para cambios de datos. Usar codeunits AL para lógica de negocio. Usar codeunits AL para manipulación directa de datos. Usar codeunits AL para organizar lógica de negocio. Usar extensiones de página AL para personalización de UI. Tu organización desarrolla una nueva extensión para Microsoft Dynamics 365 Business Central para mejorar el módulo de ventas. Necesitas asegurar que la extensión cumpla con los estándares del modelo de proceso de datos en Business Central. Cada respuesta correcta presenta parte de la solución. ¿Qué dos acciones debe realizar? Seleccione todas las respuestas que apliquen. Crear interfaces de usuario personalizadas usando componentes no estándar. Definir nuevos tipos de tablas funcionales. Implementar datos maestros como variables locales. Usar estándares de documentos para pedidos de venta y facturas. Usar tipos de datos no estándar para datos de ventas. Tu empresa implementa un nuevo módulo en Microsoft Dynamics 365 Business Central para gestionar pedidos de clientes. El módulo requiere almacenar información detallada sobre cada pedido, incluyendo detalles del cliente, artículos del pedido e información de envío. Necesitas diseñar tablas de base de datos para mantener registros únicos y establecer conexiones para la recuperación eficiente de datos. Cada respuesta correcta presenta parte de la solución. ¿Qué dos acciones debe realizar? Seleccione todas las respuestas que apliquen. Crear una sola tabla con todos los detalles del pedido combinados. Definir claves primarias. Definir claves secundarias para todos los campos. Establecer relaciones entre tablas. Usar triggers de campo. |




