MB-330 Practice Questions
Prepare for MB-330 with more than an answer.
- Exam fee
- $165 USD
- Level
- Associate
- Valid for
- 1 year
Domains covered on the exam 5
- Implement product information management22.5%
- Implement inventory and asset management17.5%
- Implement and manage supply chain processes22.5%
- Implement warehouse management and transportation management27.5%
- Implement master planning12.5%
- 1
You need to configure a product filter code to group items for specialized handling during warehouse picking operations. Where do you associate a product filter code with a specific released product?
Show answer details
Correct answer: B
Product filter codes are used in warehouse management to filter which items can be processed in certain operations. These codes are assigned directly to the item. The setup is located on the 'Released product' details page, within the 'Warehouse' fast tab, where you can assign up to ten different filter codes to an item.
- 2
A company is using the reservation hierarchy: Batch number -> License plate -> Location. They discover that for a specific high-demand item, sales clerks are reserving specific batch numbers far in advance, preventing the warehouse from using a FEFO (First-Expired, First-Out) picking strategy. You need to prevent sales clerks from being able to reserve against a specific batch, while still allowing warehouse workers to specify the batch during the picking process. What should you do?
Show answer details
Correct answer: B
The reservation hierarchy dictates which inventory dimensions must be specified at the point of reservation. By moving 'Batch number' below 'Location' in the hierarchy, the system will only require dimensions down to the 'Location' level for a sales order reservation. The 'Batch number' becomes a post-reservation detail that is determined by the warehouse worker during the physical picking process, allowing them to follow FEFO or other warehouse-driven strategies. This prevents sales clerks from pre-allocating specific batches.
- 3
A company has a rebate agreement with a customer. The agreement states that the customer will receive a 2% rebate on all sales if their cumulative sales for the calendar year exceed $100,000. Rebates are calculated and paid quarterly. Which configuration on the rebate agreement header is required to support this?
Show answer details
Correct answer: D
The requirement is to base the rebate eligibility on the cumulative sales for the entire year. The 'Cumulate sales by' field on the rebate agreement header controls this calculation period; setting it to 'Year' achieves this. The quarterly payment is a processing frequency, not a calculation basis. The periodic job for processing rebates can be run quarterly to generate the accruals or claims for qualifying customers based on their year-to-date sales against the yearly target.
- 4
True or False: A bill of materials (BOM) can be configured with a 'Phantom' line type. When a production order is created for the parent item, the BOM component with the 'Phantom' line type will not be consumed from inventory, and its own sub-components will be exploded and consumed instead.
Show answer details
Correct answer: A
This statement is true. The 'Phantom' BOM line type is used for non-stocked subassemblies. When master planning or a production order explodes the parent BOM, it disregards the phantom item itself and instead includes the phantom item's own BOM components as direct requirements for the parent production order. This simplifies production by treating the subassembly's components as direct inputs to the main assembly process.
- 5
A maintenance manager needs to schedule a recurring inspection for a fleet of forklifts. The inspection must occur every 200 hours of operation. A sensor on each forklift tracks its operational hours. How should this preventive maintenance be configured in the Asset Management module?
Show answer details
Correct answer: C
This requirement is for usage-based maintenance, not time-based. The correct approach is to configure a 'Counter' in Asset Management to represent 'operational hours'. This counter is then associated with each forklift asset. A maintenance plan is created with a 'Counter' based interval, set to a value of 200. As hour readings are updated for each forklift's counter (manually or via integration), the system will automatically generate a work order when the 200-hour threshold is reached since the last inspection.
- 6
A pharmaceutical company uses Dynamics 365 Supply Chain Management to manage its inventory of controlled substances. For a specific batch-tracked item, the quality control department must approve each batch before it can be used in production or sold. Currently, new batches are received with an 'Available' inventory status, posing a compliance risk. You need to ensure all new batches of this item are automatically placed into a non-nettable, blocked status upon receipt, pending quality approval. Which configuration should you implement?
Show answer details
Correct answer: B
The most direct and standard way to achieve this is by setting a default inventory status on the released product or warehouse item settings. By creating an inventory status such as 'Awaiting QC' and disabling 'Inventory blocking' for it, you ensure that any new receipts for this item are automatically assigned this status. This makes the inventory non-nettable and unavailable for issue until manually updated by an authorized user after quality control processes are complete. While a quality association can trigger a quality order, it doesn't inherently change the inventory status upon receipt by default. Using item model groups affects costing and other policies but not the initial receipt status. A location directive guides movement but does not control inventory status.
- 7
A global electronics manufacturer is implementing the Asset Management module in Dynamics 365 Supply Chain Management. They have complex assembly lines where a single functional location, like 'Assembly Line 5', contains multiple parent assets (e.g., 'Robot Arm 1', 'Conveyor Belt 2'), which in turn have their own child assets (e.g., 'Motor', 'Sensor'). A maintenance request is created for 'Assembly Line 5'. The maintenance planner needs to create a single parent work order for the entire line and have the system automatically generate child work orders for all parent and child assets installed at that functional location. How should this be configured?
Show answer details
Correct answer: D
The key to this requirement is a system-wide parameter that governs how work orders are created from functional locations. In the Asset management parameters, the 'Create work order from functional location' setting controls this behavior. Setting it to 'One work order per asset' instructs Dynamics 365 to automatically create a separate work order for every asset installed at the selected functional location when a work order is initiated from that location. This creates the desired parent-child structure automatically, linking all asset-specific work orders to the functional location. Other options require significant manual intervention or do not create the comprehensive structure requested.
- 8
A company imports goods from overseas and uses the Landed cost module. A single voyage contains products from multiple purchase orders. The freight cost for the entire voyage is $5,000. The company needs to apportion this cost across the items based on their volumetric measurement (CBM). Which configuration is necessary to achieve this?
Select TWO that apply.
Show answer details
Correct answer: A, B
To apportion landed costs by volume, two key configurations are required. First, a cost type code (e.g., 'Freight') must be configured with an apportionment method of 'Volume'. This tells the system how to distribute the cost. Second, the system needs the volumetric data to perform the calculation. This data is pulled from the 'Volume' field on the 'Manage inventory' fast tab of the released product master. Without both of these pieces of information, the system cannot correctly apportion the freight cost based on volume.
- 9
A distribution company is configuring the Warehouse Management mobile app. For the purchase order receiving process, they want warehouse workers to be able to capture a photo of the delivery paperwork and attach it to the receipt journal. This action should be optional and available at any step of the receiving flow. Which feature should be used to implement this functionality?
Show answer details
Correct answer: D
Detours are designed to allow workers to temporarily interrupt a primary task to perform a secondary one. By creating a detour for attaching a document (which is a standard feature) and configuring it as a global detour, it becomes available from any step in any workflow on the mobile device. This meets the requirement for the action to be optional and accessible throughout the receiving process. An indirect menu item is for activities not related to work (like inquiries), a custom work exception is for handling problems, and page scripts are for customizing UI elements, not for adding functionality like this.
- 10
True or False: When using Planning Optimization, the 'Firming' time fence on an item's coverage group will prevent Planning Optimization from proposing any changes to firmed planned orders within the specified number of days.
Show answer details
Correct answer: B
This statement is false. The 'Firming' time fence automatically firms any newly created planned orders that fall within the specified number of days from the planning run date. It does not prevent Planning Optimization from suggesting changes (e.g., action messages) to already firmed orders, whether they were firmed manually or automatically. The purpose is to automate the firming of near-term supply, not to create a frozen zone for existing firmed orders.
