MB-820 Exam Questions
85 real MB-820 exam questions with expert-verified answers and explanations. Page 1 of 2.
- Question #1Install, develop, and deploy for Business Central
Case Study 1 - Contoso, Ltd Background Contoso, Ltd. is a sales company in the manufacturing industry. It has subsidiaries in multiple countries/regions, each with its own localiza...
extension lifecyclePTE extensionsAppSource deploymenttenant upgrade - Question #2Integrate Business Central with other applications
Case Study 1 - Contoso, Ltd Background Contoso, Ltd. is a sales company in the manufacturing industry. It has subsidiaries in multiple countries/regions, each with its own localiza...
custom APIOData actionsREST APIMicrosoft.NAV namespace - Question #3Develop by using AL objects
Case Study 1 - Contoso, Ltd Background Contoso, Ltd. is a sales company in the manufacturing industry. It has subsidiaries in multiple countries/regions, each with its own localiza...
AL extensionmodule designBusiness Central guidelinesextension architecture - Question #4Work with development tools
Case Study 1 - Contoso, Ltd Background Contoso, Ltd. is a sales company in the manufacturing industry. It has subsidiaries in multiple countries/regions, each with its own localiza...
snapshot debuggingbreakOnNextuserId parameterWebServiceClient - Question #5Develop by using AL objects
Case Study 1 - Contoso, Ltd Background Contoso, Ltd. is a sales company in the manufacturing industry. It has subsidiaries in multiple countries/regions, each with its own localiza...
obsolete fieldsobsolete proceduresAL deprecationbreaking changes - Question #8Install, develop, and deploy for Business Central
Case Study 1 - Contoso, Ltd Background Contoso, Ltd. is a sales company in the manufacturing industry. It has subsidiaries in multiple countries/regions, each with its own localiza...
telemetry configurationAzure Application InsightsSaaS tenant monitoringBusiness Central admin center - Question #9Develop by using AL objects
Case Study 2 - Alpine Ski House Company Background Alpine Ski House is a company that owns and operates hotels, restaurants, and stores. Currently, the company uses the following s...
AL data typesCode field typeDate field typetable design - Question #15Describe Business Central
A company is deploying Business Central on-premises. The company plans to use a single-tenant deployment architecture. You need to describe how the data is stored and how the Busin...
single-tenant deploymenton-premises architectureBusiness Central Serverdatabase architecture - Question #16Work with development tools
You are cleaning up sandbox environments for a company. The company requires data to be cleared from the environments each time an extension is published. You need to configure the...
launch.jsonschemaUpdateModesandbox environmentRecreate mode - Question #17Work with development tools
You need to allow debugging in an extension to view the source code. In which file should you specify the value of the allowDebugging property?
app.jsonallowDebuggingextension debuggingAL properties - Question #18Develop by using AL objects
A company uses Business Central. The company plans to use a translation file in an extension. The extension has a caption that should not be translated. You need to prevent the cap...
translation filesCaption propertyLocked parameterlocalization - Question #19Work with development tools
A company plans to set up a local Business Central Development Docker container. The environment will be used for testing new project ideas. You need to ensure that the most recent...
Docker containersBcArtifactUrlsandbox artifactsdevelopment environment - Question #20Install, develop, and deploy for Business Central
You are developing an app. You plan to publish the app to Microsoft AppSource. You need to assign an object range for the app. Which object range should you use?
AppSource object rangeobject ID assignmentMicrosoft partnerextension publishing - Question #21Develop by using AL objects
A company plans to meet new regulatory requirements. The regulator has issued new tax tiers. You need to update the base application table by using a table extension. Which table f...
table extensionfield propertiesBlankZero propertybase application - Question #22Develop by using AL
You plan to write unit test functions to test newly developed functionality in an app. You must create a test codeunit to write the functions. You need to select the property to us...
test codeunitSubType propertyunit testingAL codeunit - Question #23Develop by using AL objects
You are exporting data from Business Central. You must export the data in a non-fixed length and width in CSV format. You need to generate an XMLport to export the data in the requ...
XMLportVariableText formatCSV exportdata export - Question #24Develop by using AL objects
A company has a task that is performed infrequently. Users often need to look up the procedure to complete the task. The company requires a wizard that leads users through a sequen...
NavigatePagewizard page typeAL page typesUX design - Question #25Develop by using AL objects
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
table designsales order postingAL error handlingdata storage - Question #26Develop by using AL objects
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
table designsales order postingAL error handlingdata storage - Question #27Develop by using AL objects
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some q...
table designsales order postingAL error handlingdata storage - Question #28Develop by using AL objects
You create a Business Central report. You need to insert values on the Request page to be saved for the next time the report is run. What should you do?
SaveValues propertyreport propertiesRequest pagereport development - Question #29Develop by using AL objects
You create a page with the PageType property set to RoleCenter. You navigate through the different sections of the page. You need to add functionalities to the page. What should yo...
RoleCenterpage areasnavigation bararea(embedding) - Question #30Develop by using AL
A company has a Business Central online environment. You are exporting a file from a client by using the DownloadFromStream method. You need to create an InStream data type to send...
InStreamTempBlobfile downloadBusiness Central online - Question #31Develop by using AL
You have a decimal variable named AmountLCY. You need to round up the variable to four decimal places. Which result value should you use? A. B. C. D.
ROUND functiondecimalnumeric operationsAL built-in functions - Question #32Work with development tools
You are developing an app that will be published to Microsoft AppSource. The app requires code analyzers to enforce some rules. You plan to add the analyzers to the settings.json f...
code analyzersAppSourceCodeCopAppSourceCop - Question #33Install, develop, and deploy for Business Central
You are creating an entitlement object in Business Central to enable transactability for AppSource apps. You must map the entitlement object to a plan in Partner Center. You need t...
entitlement objectAppSource transactabilitylicensingPerUserServicePlan - Question #34Integrate Business Central with other applications
A company has a Business Central online environment. You need to create an HTTP GET request that connects to an external REST service. Which solution should you use?
HttpClientREST APIHTTP GETweb service integration - Question #35Develop by using AL objects
How are enums used in Business Central development?
enumsnamed constantsAL data types - Question #36Install, develop, and deploy for Business Central
Why is it important to adhere to development standards in Business Central?
development standardscode qualitymaintainability - Question #37Work with development tools
What advantage does managing multiple AL extensions in a single Visual Studio Code workspace offer?
VS Code workspaceAL extensionsdependency managementmulti-extension - Question #38Integrate Business Central with other applications
When sending data to a REST service, what method of the HttpClient class is typically used?
HttpClientPostAsyncREST APIHTTP methods - Question #39Develop by using AL
Which types of expressions are commonly used in AL? (Choose Two)
AL expressionsconditional expressionsmathematical expressions - Question #40Install, develop, and deploy for Business Central
What best practice should be followed when maintaining extensions for long-term usability?
extension maintenanceAL best practicesrefactoringlong-term usability - Question #41Develop by using AL objects
In an XMLport, what determines how many times a node can occur in the XML document?
XMLportMinOccursMaxOccursXML node occurrence - Question #42Install, develop, and deploy for Business Central
How do effective tests in Business Central contribute to application development?
testingregression testingtest automationcode quality - Question #43Install, develop, and deploy for Business Central
Drag and Drop Question A company plans to deploy Business Central. The company has the following deployment requirements: - Use the company hardware architecture to run the deploym...
deployment typeson-premisesBusiness Central onlinesandbox environments - Question #44Install, develop, and deploy for Business Central
Drag and Drop Question A company is examining Connect apps and Add-on apps for use with Business Central. You need to describe the development language requirements for Connect app...
Connect appsAdd-on appsAppSourcedevelopment languages - Question #48Develop by using AL objects
Drag and Drop Question A company has the following custom permission set: You need to make the permission set visible on the Permission Sets page. Which three actions should you pe...
permission setsAL permissionspermission set objectvisibility - Question #49Develop by using AL objects
Drag and Drop Question You create a codeunit that works with a table named Boxes. You plan to filter the records and then modify them. You get an error that you do not have permiss...
InherentPermissionsindirect permissionscodeunit permissionstable access - Question #53Develop by using AL objects
Drag and Drop Question A company is implementing Business Central. In the per-tenant extension, TableA Header and TableA Line are document tables, and TableB Header and TableB Line...
query objectsSqlJoinTypeOuterJoinInnerJoin - Question #54Develop by using AL objects
Drag and Drop Question You create the following Vendor table and Item table in Business Central. Vendor: Item: You require the following data set to assign vendors to items. You ne...
AL queriestable joinsvendor-item relationshipquery objects - Question #55Develop by using AL objects
Drag and Drop Question You are developing an XMLport to export data from the parent Item table and a related child "Item Unit of Measure" table. The XMLport configuration must prov...
XMLporttable linkingtriggersdata export - Question #62Develop by using AL
Drag and Drop Question You are developing a test application to test the posting process of a sales order. You must provide the following implementation: - Specify the value of pos...
test codeunitsales order postinghandler methodsAL testing - Question #67Integrate Business Central with other applications
Case Study 2 - Alpine Ski House Company Background Alpine Ski House is a company that owns and operates hotels, restaurants, and stores. Currently, the company uses the following s...
API pagesBusiness Central onlineweb servicesdefault API - Question #68Integrate Business Central with other applications
Case Study 2 - Alpine Ski House Company Background Alpine Ski House is a company that owns and operates hotels, restaurants, and stores. Currently, the company uses the following s...
API performanceread scale-outDataAccessIntentOData - Question #70Develop by using AL objects
Case Study 2 - Alpine Ski House Company Background Alpine Ski House is a company that owns and operates hotels, restaurants, and stores. Currently, the company uses the following s...
table designdocument tablesdata modelingnon-conformity entities - Question #72Install, develop, and deploy for Business Central
Case Study 3 - Fabrikam Inc Company background and technical environment Current environment Fabrikam Inc. is a medium-sized company that plans to implement Dynamics 365 Business C...
upgrade codeunitAppVersionDataVersionextension versioning - Question #76Develop by using AL objects
Case Study 3 - Fabrikam Inc Company background and technical environment Current environment Fabrikam Inc. is a medium-sized company that plans to implement Dynamics 365 Business C...
InstructionalTextpage propertiesUI guidancefield properties - Question #77Develop by using AL
Case Study 3 - Fabrikam Inc Company background and technical environment Current environment Fabrikam Inc. is a medium-sized company that plans to implement Dynamics 365 Business C...
AL syntaxfield declarationpage layoutcode formatting - Question #78Install, develop, and deploy for Business Central
Case Study 3 - Fabrikam Inc Company background and technical environment Current environment Fabrikam Inc. is a medium-sized company that plans to implement Dynamics 365 Business C...
translation filesmultilanguageXLIFFextension localization