All Microsoft exams
Microsoft AB-330: Implementing AI-Powered Supply Chain Operations with Dynamics 365 Supply Chain Management
What the AB-330 exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Level
- Associate
- Topic areas
- 6
- Free practice questions
- 30
- Full question bank
- 100 questions
What the AB-330 exam covers
The topic areas in our AB-330 question bank, with each one's share of the 100 practice questions.
| Topic | Share | Questions |
|---|---|---|
| Inventory to deliver | 35% | 35 |
| Source to pay | 31% | 31 |
| Order to cash | 20% | 20 |
| Design to retire | 7% | 7 |
| Plan to produce | 6% | 6 |
| Forecast to plan | 1% | 1 |
AB-330 cost and format
| Exam code | AB-330 |
|---|---|
| Certification | Supply Chain Management AI Consultant Associate (beta) |
| Vendor | Microsoft |
| Level | Associate |
| Status | Beta |
Last checked October 22, 2026 against the official Microsoft exam page.
AB-330 sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1Inventory to deliver
A warehouse must receive goods using a mobile device and post the product receipt against the purchase order. Which process describes this?
- ASending receipts by email to accounts payable, which keys the quantities into the system by hand
- BPosting receipts in a batch at month end, after inventory valuation has already closed for the period
- CReceiving goods without recording them in the warehouse system at the dock
- DMobile receiving through the Warehouse Management mobile app with product receipt posting
Show answer and explanationHide answer
Correct answer: DThe Warehouse Management mobile app supports receiving and posting product receipts. Unrecorded receipts, month-end posting and emails do not capture inventory at the point of receipt.
Question 2Source to pay
A company wants purchasing to follow an approval workflow for purchase requisitions above a set amount. Which configuration in Dynamics 365 Supply Chain Management achieves this?
- AA purchase order with no approval step set on the header, so amounts go to vendors without a review
- BA procurement workflow with conditions on the requisition amount and assigned approvers
- CA manual email approval kept in a shared finance mailbox outside Dynamics 365
- DA vendor collaboration portal for suppliers to view orders, with no approvals
Show answer and explanationHide answer
Correct answer: BProcurement workflows with amount conditions route requisitions to approvers automatically. Purchase orders without approvals, portals alone and email approvals outside the system do not enforce the policy.
Question 3Order to cash
A sales order is entered for an item that is out of stock today, but a delivery is expected next week. The business wants to promise a delivery date based on expected supply. Which capability supports this?
- AAvailable-to-promise (ATP) calculations that consider expected supply
- BRejecting the sales order and leaving the line without a date
- CPromising delivery for today's date regardless of the physical stock on hand
- DPromising a date chosen at random from a calendar without checking supply levels
Show answer and explanationHide answer
Correct answer: AATP considers expected supply and calculates a realistic promise date. Promising without stock, refusing outright and random dates are not reliable promises.
Question 4Design to retire
A company wants to introduce a new product and make it available for sale only after its engineering data and pricing are complete. Which product lifecycle state controls this?
- AA product moved to retired status right after creation, skipping development and release
- BA product that is released for sale by default as soon as its item master record is saved
- CA product record with no lifecycle state, leaving release and availability settings blank
- DA lifecycle state that keeps the product in development until it is released
Show answer and explanationHide answer
Correct answer: DLifecycle states control availability through stages such as development and release. Products without states, default releases and immediate retirement do not manage this progression.
Question 5Plan to produce
A production planner wants to schedule jobs based on available machine capacity, so that jobs do not exceed what machines can do in a day. Which scheduling approach applies?
- AFinite capacity scheduling that respects resource capacity limits
- BScheduling without resource data, relying on job due dates alone
- CScheduling each job at a fixed midnight start time daily
- DInfinite capacity scheduling that ignores machine limits
Show answer and explanationHide answer
Correct answer: AFinite capacity respects limits, which keeps schedules feasible. Infinite capacity ignores constraints, midnight scheduling is arbitrary, and no resource data cannot produce a valid schedule.
How to prepare for AB-330
- Read the official Microsoft outline first (exam page), so you know exactly what is in scope.
- Give the most time to Inventory to deliver and Source to pay: together they make up 66% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full AB-330 question bank
All 100 questions with answers and explanations, as a PDF, an online practice exam, or both.
The full 100-question bank for AB-330 is in final review. The free practice test is open now.
Start the free practice testAB-330 FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| AI-103: Developing AI Apps and Agents on Azure | Microsoft | Associate |
| AI-200: Developing AI Cloud Solutions on Azure | Microsoft | Associate |
| AI-901: Microsoft Azure AI Fundamentals | Microsoft | Foundational |
| AB-100: Agentic AI Business Solutions Architect | Microsoft | Expert |
| AB-410: Building Intelligent Applications | Microsoft | Associate |
| AB-620: Designing and Building Integrated AI Solutions in Copilot Studio | Microsoft | Associate |