MB-500試験無料問題集「Microsoft Dynamics 365: Finance and Operations Apps Developer 認定」
You add a field to the SalesTable entity by using an extension.
You need to ensure that the new field is available for use in forms, reports, and code.
What are three possible ways to achieve this goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
You need to ensure that the new field is available for use in forms, reports, and code.
What are three possible ways to achieve this goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
正解:A,B,E
解答を投票する
You are a Dynamics 365 Finance developer.
You need to export data from all products into a data package every day at 2 a.m. You open the Data Management workspace.
How should you complete the process? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

You need to export data from all products into a data package every day at 2 a.m. You open the Data Management workspace.
How should you complete the process? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

正解:

Explanation:

Box 1: Export
Select the Import or Export (in this case) tile to create a new data project.
Box 2: Data source
Enter a valid job name, data source, and entity name.
Box 3: Data project page
O the Data project page, select Create recurring data job.
Box 4: Setup authorization policy
In the Set up authorization policy tab, enter the application ID that was generated for your application, and mark it as enabled.
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/recurring-integrations
A company uses Dynamics 365 Finance. You are customizing elements for the extended data types (EDTs) shown in the following table.

You have a Table named WorkCalendar. The table has a column named BasicCalendarlD that uses the BasicCalendariD EDT. You need to increase the length of the column by using an extension.
Solution: Create a derived EDT for BasicCalendarlD.
Does the solution meet the goal?

You have a Table named WorkCalendar. The table has a column named BasicCalendarlD that uses the BasicCalendariD EDT. You need to increase the length of the column by using an extension.
Solution: Create a derived EDT for BasicCalendarlD.
Does the solution meet the goal?
正解:A
解答を投票する
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 question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
A company is automating manual processes in the Dynamics 365 finance and operations apps. The company has the following batch groups and priorities configured:

The batch processes run during the following times of day:

The company requires a process that meets the following requirements:
* Runs every weekday.
* Runs outside of work hours.
* Runs with at least a high priority.
You need to automate the manual process.
Solution: Create a batch job to have an active period of AFTERHOURS and a recurrence of Daily. Select the Every Weekday setting, and set the batch job to run as part of BATCHGROUP2.
Does the solution meet the goal?
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
A company is automating manual processes in the Dynamics 365 finance and operations apps. The company has the following batch groups and priorities configured:

The batch processes run during the following times of day:

The company requires a process that meets the following requirements:
* Runs every weekday.
* Runs outside of work hours.
* Runs with at least a high priority.
You need to automate the manual process.
Solution: Create a batch job to have an active period of AFTERHOURS and a recurrence of Daily. Select the Every Weekday setting, and set the batch job to run as part of BATCHGROUP2.
Does the solution meet the goal?
正解:A
解答を投票する
A company is migrating from a legacy system to Dynamics 365 Unified Operations.
You need to import the customer data by using the Data Management workspace.
In which order should you perform the actions? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

You need to import the customer data by using the Data Management workspace.
In which order should you perform the actions? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

正解:

Explanation:

Step 1: Create a new import project.
Step 2: Specify the project category for the import.
Step 3: Specify the Source Data Format.
Step 4: Specify the target entity.
Step 5: Import the source file to the project.
The import process is done through the Import tile in the Data Management workspace.
Import a data package
* Log into the environment using a login with sufficient privileges (typically this is the Administrator role).
* On the dashboard, click the Data Management workspace.
* Click the Import tile.
* On the next page, do the following:
Provide a name.
In the Source Data Format field, select Package.
Click the Upload button and choose the appropriate package file from the location for the data being imported. This will import all the files from the package.
Click Save, and then click Import.
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/data-entities-data-packages
You are a Dynamics 365 Finance and Operations developer.
You need to use the Extensible Data Security (SDS) framework to restrict to the data in the Sales table form based on the customer group and the role of the user.
Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

You need to use the Extensible Data Security (SDS) framework to restrict to the data in the Sales table form based on the customer group and the role of the user.
Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

正解:

Explanation:

Step 1: Create a new user role and add required privileges.
Individual security permissions are combined into privileges, and privileges are combined into duties. The administrator grants security roles access to the program by assigning duties and privileges to those roles.
Step 2: Assign the newly created role to the user.
Step 3: Define the list of constrained tables.
Add the constrained tables and views.
Step 4: Define the context of the rule.
Set the context.
Set the ContextType property to one of the following:
* ContextString - Set the property to this value if a global context is to be used to determine whether the policy should be applied. When required, this context string needs to be set by the application using the XDS::SetContext API.
* RoleName - Set the property to this value if the policy should be applied only if a user in a specific role accesses the constrained tables.
* RoleProperty - Set the property to this value if the policy is to be applied only if the user is a member of any one of a set of roles that have the ContextString property set to the same value.

Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/sysadmin/security-architecture
https://community.dynamics.com/365/b/exploringdynamics365/posts/extensible-data-security-in-d365
You are a Dynamics 365 Supply Chain Management developer.
You are working on a project by using Visual Studio.
Several users check out a custom form version control and modify the form.
You need to find the user that has added a specific line of code to the form.
What should you do?
You are working on a project by using Visual Studio.
Several users check out a custom form version control and modify the form.
You need to find the user that has added a specific line of code to the form.
What should you do?
正解:A
解答を投票する
解説: (GoShiken メンバーにのみ表示されます)
A company is using a Dynamics 365 finance and operations app.
The accounting department requests two custom fields named CusStatus and CusDiscount for the header of the sales invoice SSRS report The custom fields are in the SatesTable table.
You create a duplicate of the report design and add the two new fields to a temporary table by using the following extension:

You need to populate the new fields by using Chain of Command (CoQ
Solution: Create a new method on the MySaleslnvoiceDP_Extension class named populatelnvoiceHeaderfooterCustom which uses the CustlnvokeJour table as a parameter Declare the SalesTable and SaleslnvoiceHeaderFooterTmp tables on the new method Populate the new fields by using the
_custlnvoiceJour parameter to reference SalesTable.
Does the solution meet the goal?
The accounting department requests two custom fields named CusStatus and CusDiscount for the header of the sales invoice SSRS report The custom fields are in the SatesTable table.
You create a duplicate of the report design and add the two new fields to a temporary table by using the following extension:

You need to populate the new fields by using Chain of Command (CoQ
Solution: Create a new method on the MySaleslnvoiceDP_Extension class named populatelnvoiceHeaderfooterCustom which uses the CustlnvokeJour table as a parameter Declare the SalesTable and SaleslnvoiceHeaderFooterTmp tables on the new method Populate the new fields by using the
_custlnvoiceJour parameter to reference SalesTable.
Does the solution meet the goal?
正解:B
解答を投票する
You are a Dynamics 365 Finance developer. You create a form.
You must ensure that only sales managers can view the form.
You need to set up security for the form.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

You must ensure that only sales managers can view the form.
You need to set up security for the form.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

正解:

Explanation:

Step 1: Add the form object to the entry point node of a new privilege.
Your desired security privilege you can either directly set form control permissions or Entry Points.
For the Entry point method you need first need to add new entry point and set its object type and object name properties or for existing ones select desired entry point and click on drop down arrow and on controls right click and select new control, and now set its grant and name properties to desired control and its access rights.
Step 2: Add the privilege to a new duty
You need to assign this privilege in desired security role and security duty.
Step 3: Add the duty to the security role for sales managers.
Reference:
https://www.cloudfronts.com/set-form-control-access-via-security-role-in-d365-finance/
A company uses Dynamics 365 Finance
You implement the Insert method for a table you create. The class must meet the following requirements:
* If FieldA is equal to 'Hello." then FieldB must save the integer value 10.
* If FieldA is equal to "World," then FieldB must save the integer value 20.
* Otherwise FieldB must save the integer 0.
You need to implement the code
Which two code segments can you use? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
You implement the Insert method for a table you create. The class must meet the following requirements:
* If FieldA is equal to 'Hello." then FieldB must save the integer value 10.
* If FieldA is equal to "World," then FieldB must save the integer value 20.
* Otherwise FieldB must save the integer 0.
You need to implement the code
Which two code segments can you use? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
正解:C
解答を投票する