Managing core operations within Microsoft Dynamics AX requires exact configuration and data integrity. When users encounter processing blocks or unexpected data behaviors, they frequently turn to community forums. However, forum threads often contain incomplete configurations or outdated workarounds.
This guide consolidates 11 of the most common user issues raised across the Dynamics community forums. Each issue is addressed with direct technical resolutions, system paths, and structural explanations to resolve behavioral anomalies quickly without custom code.
1. How do I automatically create a production order from a sales order?
Problem: The business model requires a direct, 1:1 relationship between a customer order line and a production order to ensure exact tracking and reservation of manufactured components.
Resolution:
- Open the specific Sales Order and select the target line.
- In the line details section, navigate to the Product or Supply fast tab.
- Change the Line type attribute from Item to Production.
- Alternatively, select the line, click the Product and supply action item in the toolbar button group, and choose Production order.
- Complete the creation dialog. The system automatically creates a hard-linked production order and applies an inventory Marking record. This marking locks the financial cost and physical reservation between the supply transaction and the demand transaction.
2. How can I get the Purchase Order number directly from a Sales Order?
Problem: A user needs to locate the exact Purchase Order (PO) that was automatically or manually generated to fulfill a specific Sales Order (SO) line item, particularly in drop-shipment or back-to-back ordering scenarios.
Resolution:
- Open the Sales Order form and highlight the specific line item.
- Click the Inventory button within the line menu toolbar.
- Select Marking (or References, depending on the exact cumulative update version of Microsoft Dynamics AX).
- The screen displays all upstream supply transactions locked to this demand line. The column labeled Reference number will display the exact Purchase Order ID linked to that specific Sales Order line.
3. How do I properly cancel or close an unfulfilled Purchase Order?
Problem: A vendor fails to deliver the remaining balance of an order line. Leaving the line open causes incorrect Master Planning data (planned orders not generating) and distorts inventory accruals.
Resolution:
- Open the target Purchase Order and select the unfulfilled line.
- In the line details pane at the bottom of the screen, select the Delivery tab.
- Click the Delivery remainder button in the update group.
- To close the remaining quantity cleanly, click the Cancel quantity button, or manually update the Inventory quantity field to 0.
- Click OK. This action updates the inventory transaction status to Invoiced or Received based on actual arrivals, removes the open demand from Master Planning, and updates the overall header status to reflect completion.
4. What is the default password for the CONTOSO test environments?
Problem: System administrators or functional consultants need access to local Hyper-V test environments or demo environments pre-loaded with the standard Contoso dataset.
Resolution:
The local virtual machines (VMs) provided by Microsoft utilize standard, hardcoded local administrator accounts. The universal master passwords deployed across these image versions are:
- Primary: pass@word1
- Secondary: Admin@123
- Alternate: P@ssword
Ensure the target domain selector on the login prompt is set to the local machine or the predefined CONTOSO domain controller configuration before entering credentials.
5. Why does my stock show a financial value but has a zero physical quantity?
Problem: The inventory valuation reports or inventory on-hand forms show a positive or negative financial financial cost value, but the physical quantity reads exactly zero.
Resolution:
This behavior is normal behavior in the core architecture of Dynamics AX. The engine handles physical updates (product receipts, packing slips) and financial updates (vendor invoices, customer invoices) on completely separate asynchronous lifecycles. If items are shipped out at a calculated running average cost before the actual vendor purchase invoice is registered, a financial variance remains on the inventory dimension after the quantity reaches zero.
- Fix: You must execute the Inventory Close and Recalculation process (Inventory management > Periodic > Closing and adjustment). This routine runs through the inventory settlement engine, traces the receipts back to their actual financial sources, and posts ledger adjustments to true-up the financial inventory value to zero.
6. How do I send a Purchase Order as an email attachment automatically in AX 2012?
Problem: Procurement users need the system to convert the Purchase Order document into a PDF format and email it directly to the vendor's email address automatically upon posting.
Resolution:
- Navigate to Procurement and sourcing > Setup > Forms > Print management.
- Locate the Purchase order document type node.
- Right-click and select New setting or edit the original default record.
- Click the arrow next to the Destination field and choose Print archive or Printer setup.
- Select Change and choose the Email option.
- Enter the target email parameters. To dynamically extract the vendor's primary contact email, use the system token placeholder format @Enterprise@ or select the vendor purpose code field. Set the file format field explicitly to PDF. Save the settings.
7. Does Master Planning automatically use our current on-hand inventory as safety stock?
Problem: The planning team wants to know if the Master Planning engine naturally considers existing physical warehouse stock before creating new planned procurement orders when safety stock rules are applied.
Resolution:
Yes, this is native core logic. Safety stock is configured by navigating to the item card and opening the Item coverage configurations (Master planning > Setup > Coverage > Item coverage).
- Set a line item parameter for Minimum. This represents your safety stock threshold.
- When the Master Planning batch job executes, its first step is to calculate the current on-hand physical inventory balance.
- If the current physical balance is higher than the minimum setting, no planned order is generated.
- The exact moment your real physical on-hand inventory drops below that designated minimum number, the engine interprets the deficit as immediate physical demand and issues a planned purchase or production order to cover the exact delta.
8. What is the difference between an Employee and a Worker?
Problem: Data managers need to know the architectural and functional distinction between the "Employee" and "Worker" definitions when configuring human resources, positions, or workflow approval groups.
Resolution:
The system uses an explicit structural hierarchy within the global address book framework:
- Worker: This is the foundational base record table (HcmWorker). It represents any physical individual who provides services to the legal entity. A worker cannot be utilized directly in payroll until a specific relation type is defined.
- Employee: This is a specific category type of Worker. It denotes an individual who has an active, formal employment contract directly with the internal legal entity.
- Contractor: This is the second category type of Worker, denoting external personnel, temporary staff, or vendor consultants (HcmContractor).
9. How do I produce a ‘Goods Received Not Yet Invoiced’ report?
Problem: The finance and accounting departments require a clear report showing the exact values of items that have physically arrived at the warehouse via product receipts but have not yet received a matching vendor invoice.
Resolution:
- Navigate to the Procurement and sourcing module.
- Go to Reports > Status > Received but not invoiced purchase orders.
- Set your target date parameter constraints and filter by specific ledger dimensions if necessary.
- Run the report. This document lists the purchase order lines, quantities received, and estimated physical values. This output provides the raw data required to reconcile your ledger accrual accounts (e.g., product receipt clearing accounts).
10. Why is the SSRS report showing no data?
Problem: A standard or customized SQL Server Reporting Services (SSRS) document prints with headers and column structures, but the data body remains entirely blank despite records existing in the transactional forms.
Resolution:
- Clear stuck parameters: Navigate to File > Tools > Options > Usage data. Select the Job selections or All usage data tab, filter by the specific report name controller class, and click Delete. Old query selections frequently remain cached in user metadata, forcing the report to run against blank ranges.
- Verify security roles: Ensure the user profile has explicit read permissions to the temporary tables or data provider classes (SRSReportDataProviderBase) backing that document.
- AOS cache refresh: If the issue is global across all users, a system administrator must clear the element cache or restart the SSRS service instance to force a schema synchronization with the Application Object Server (AOS).
11. How do I include non-stocked items or services directly inside a production BOM?
Problem: A manufacturing company needs to include non-physical charges – such as service labor, outsourcing fees, or bulk items like liquids or lubricants – directly inside a production Bill of Materials (BOM) recipe without tracking warehouse on-hand quantities.
Resolution:
- Create a new product item record to represent the non-physical component.
- Navigate to the product's setup page and look at the assigned Inventory model group.
- Ensure the selected group has the configuration parameter Stocked product turned off (unchecked).
- When you add this item to a BOM line, the system treats it as an immediate operational expense. During the production journal posting (BOM consumption or Picking list), the system calculates the financial cost and posts it directly to the work-in-progress (WIP) ledger account without executing physical inventory registrations or counting warehouse locations.
Mitigating the risk of unsupported ERP
Microsoft has officially ended all mainstream and extended support for legacy versions of Dynamics AX (including 2009, 2012, R2, and R3). While our functional team can provide ongoing maintenance to keep your current ERP system stable, securing your infrastructure for the long term requires a structured Dynamics AX to Dynamics 365 upgrade.
To facilitate this transition, organizations can leverage Microsoft’s active ‘Bridge to Cloud 3’ promotion. This program provides eligible on-premises customers with substantial licensing discounts, dual-use rights, and optimized migration terms to ease the financial shift to the cloud ecosystem.
Message us directly to secure dedicated legacy AX support, plan your AX to D365 upgrade using the Bridge to Cloud 3 promotion, or schedule practical user training today.
About DeliveredSoft
DeliveredSoft is an expert Microsoft Dynamics 365 Commerce partner for enterprise retail and logistics companies. The company uses a direct, expertise-driven approach to transform complex business challenges into simple, effective solutions. Its core mission is to simplify commerce through deliverability, partnership, and authenticity.




