Two to four weeks. AOS-aware AOT crawlers, X++ customization inventory across all 16 layers, Financial Dimension combination extraction, AIF integration port mapping, SSRS/MR report catalogue. Concrete, costed, sequenced plan ready for finance/IT/business sign-off — before the 2026 cliff.
Discovery workshops are interviews. The assessment is evidence — produced by crawlers and extractors that walk the actual AOT, SQL Server and AIF directly.
The pattern that wrecks AX migration timelines is the discovery-workshop estimate. Three weeks of functional interviews produce a list that says 'we have approximately 60-80 customizations across CUS and USR, the Financial Dimension setup is complex, we have some integrations through AIF, and we have a lot of reports'. The estimate that follows is risk-weighted upward, the budget gets approved on optimistic assumptions, and the first six weeks of execution are spent discovering what actually exists. By month four the scope creep conversation starts.
A dynamics ax migration assessment inverts that. AOS-aware metadata crawlers walk the entire AOT and produce the exact list — every Table, EDT, Class, Form, Report, Menu Item, Number Sequence, Workflow definition across all 16 layers (SYS, SYP, GLS, GLP, FPK, FPP, SLN, SLP, ISV, ISP, VAR, VAP, CUS, CUP, USR, USP) with last-modified dates, dependencies and layered overrides. SQL Server extractors enumerate active Financial Dimension combinations from DimensionAttributeValueCombination with usage counts from LedgerJournalTrans. AIF endpoint introspection catalogues every active integration port with cardinality. The output is ground truth, not recollection.
Functional review workshops then go object-by-object through the X++ inventory making retire/replace/rebuild decisions with real evidence on the table. The Financial Dimension to Fusion COA crosswalk gets drafted in week 3 with the actual dimensions, not an abstract design. The integration rewiring plan addresses real ports, not hypothetical ones. The result: a concrete, costed, sequenced migration plan that holds together through execution.
Each stream produces an artefact that lands directly in the synthesis pack — no recollection, no estimation.
Walks the Application Object Tree, enumerates every X++ object across all 16 layers (SYS through USR/USP). Produces full customization inventory with dependencies and layered overrides.
SELECT against AX schema: row counts per major table per legal entity per fiscal year, distinct values for key reference fields, data quality flags (orphans, voids, null-mandatory, duplicates).
DimensionAttribute + DimensionAttributeValueCombination walked. Active combinations counted in LedgerJournalTrans. Materiality classification: COA-segment, GL-DFF, OTBI-dimension, archive-only.
Inbound + outbound integration ports enumerated. Document classes (AxdCustomer, AxdVendor, AxdSalesOrder, etc.) identified. Cardinality (records/day, peak rates) captured. Fusion rewiring plan drafted.
RDL definitions from SSRS ReportServer, MR row/column/tree definitions, MorphX report metadata from AOT. Classified statutory/operational/ad-hoc/abandoned. Fusion replacement designed.
DocuRef/DocuValue size and count by source-record type. Bandwidth and storage plan for archive extract. Retention obligation per jurisdiction captured.
Standard cadence. Larger estates extend by 1-2 weeks for X++ scale or multi-instance multi-country complexity.
Scope confirmed: AOS instance list, legal entity list, fiscal year history in scope. Read-only SQL Server login provisioned. AIF SOAP endpoint access provisioned. Crawler runs initiated against AOT. Initial SQL Server table inventory and row counts.
Full X++ customization inventory complete across all 16 layers. Financial Dimension combination extraction with usage counts. SSRS/MR/MorphX report enumeration. AIF integration port mapping with cardinality. DocuRef/DocuValue attachment volume sized.
Half-day workshop with customer functional leads (finance, supply chain). Object-by-object retire/replace/rebuild decisions on the X++ inventory. Output: classified customization list ready for Fusion-equivalent design.
Half-day workshop on Financial Dimension routing to Fusion COA/DFFs/OTBI, and on AIF integration port rewiring (Fusion REST/SOAP/OIC/FBDI substitutes). Output: crosswalk drafts and rewiring plan.
Risk register assembled with mitigation. Week-by-week sized timeline drafted (14-20 weeks typical). Budget envelope computed. Sign-off pack drafted for finance/IT/business review.
Sign-off pack delivered: executive summary, evidence appendix, X++ inventory, Financial Dimension crosswalk, integration port map, report inventory, risk register, sized timeline, budget. Read-out session with customer steering committee. Go/no-go decision support.
The questions that consume the first three months of a consultant-led project — answered in week three with evidence.
Full AX replacement, Finance-first phased, M&A carve-out — picked with evidence on instance scope, customization concentration and integration complexity.
How many segments, what hierarchy, which AX Financial Dimensions become segments vs DFFs vs OTBI — informed by active combination analysis.
Concrete percent of customizations that retire under Fusion native features — typically 30-50%. Drives the budget down meaningfully.
OIC vs ESB vs hand-coded REST vs FBDI batch — picked per AIF port based on cardinality, latency requirement and upstream/downstream system constraints.
OTBI for ad-hoc, BI Publisher for pixel-perfect, Smart View for Excel-tethered, FRS for management reporter equivalents — picked per report based on consumer profile.
Fiscal-period boundary picked with evidence on close cycle, in-flight order volumes and inter-company elimination workload.
A dynamics ax migration assessment is a structured 2-4 week engagement that inventories your AX 2012, AX 2009 or AX 4.0 estate — every legal entity, every active AOS instance, every X++ customization across all 16 layers, every active Financial Dimension combination, every Number Sequence, every AIF integration port, every SSRS and Management Reporter report — and produces a concrete, costed, sequenced plan to move off AX onto Oracle Fusion before the 2026 extended-support cliff. Deliverables: instance scope register, X++ customization inventory with retire/replace/rebuild classification, AOT object catalogue, Financial Dimension to Fusion COA crosswalk draft, integration port map with Fusion rewiring plan, report inventory with OTBI/BI Publisher/Smart View replacement design, risk register, sized timeline (typically 14-20 weeks for full scope), budget envelope and decision pack ready for finance/IT/business sign-off.
Discovery workshops are interviews — people describe what they think exists. A dynamics ax migration assessment is evidence-driven — Syntra ETL's AOS-aware crawlers walk the actual AOT and produce the X++ customization inventory directly. SQL Server extractors pull row counts and active Financial Dimension combinations directly from LedgerJournalTrans and DimensionAttributeValueCombination. AIF endpoint introspection enumerates active integration ports directly. The artefact you get back is the ground-truth state of your AX environment, not someone's recollection of it. The implications are concrete: 'you have 47 active X++ customizations across CUS+USR, 31 of which appear to be functionally redundant under Fusion, 11 need rebuild as Fusion-native equivalents, 5 need redesign' — versus the discovery-workshop output 'we have lots of customizations and we'll need to inventory them in phase 1'.
Every layer: SYS, SYP, GLS, GLP, FPK, FPP, SLN, SLP, ISV, ISP, VAR, VAP, CUS, CUP, USR, USP. For each object (Table, EDT, Class, Form, Report, Menu Item, Number Sequence, Workflow definition) the assessment captures: source layer, last-modified date, last-modified user, dependent objects, business-purpose classification (validation rule, custom field, custom report, custom integration, regulatory requirement, vanity), Fusion-equivalent recommendation (native field, DFF, EFF, BIP report, AMX workflow, REST integration, retire). The inventory is reviewed object-by-object with the customer's AX functional leads in a workshop — most customers find 30-50% of customizations are functionally redundant under Fusion and can be retired, 30-40% need rebuild as Fusion-native, 10-20% need genuine redesign because the Fusion model differs.
Standard duration is 2-4 weeks elapsed time. Week 1: kickoff, scope confirmation, AOS/SQL Server access provisioning, initial crawler runs against AOT, SQL Server table inventory, AIF endpoint enumeration. Week 2: deep extraction — full X++ customization inventory, Financial Dimension combination extraction, SSRS/MR report enumeration, integration port mapping, attachment volume sizing. Week 3: review workshops with customer functional leads — X++ object retire/replace decisions, Financial Dimension to Fusion COA crosswalk draft, integration rewiring plan, report replacement design. Week 4: synthesis — risk register, sized timeline, budget envelope, sign-off pack. For very large estates (multiple AX 2012 instances across many countries, heavy X++ overlay) extends to 5-6 weeks.
Three things. (1) Read-only SQL Server access (a low-privilege login scoped SELECT on AX tables, plus dimension and AOT metadata tables) — no AOS changes, no schema modifications. (2) Read-only AIF SOAP endpoint access for environments where business logic in document classes (AxdCustomer, AxdVendor, AxdSalesOrder) needs introspecting. (3) Time from two functional leads (finance, supply chain) and one IT lead for review workshops — typically 3 half-day sessions in weeks 2-3. The assessment runs as a read-only client throughout — no changes to AX, no AOS restart, no production disruption.
Syntra ETL prices the assessment as a fixed-fee engagement scoped by AX instance count and customization profile. A single AX 2012 instance with moderate X++ overlay (20-50 active customizations) prices at $25-40k. Multi-instance estates with heavy overlay (multiple AX 2012 instances across countries, 100+ active customizations, complex AIF integration map) price at $50-90k. The assessment is structured to be self-funding — the budget envelope it produces is typically 40-60% lower than consultant-led discovery-workshop estimates because the X++ retire-rate becomes visible early. Customers commonly approve the full migration on the strength of the assessment's evidence pack.
Yes — and this is one of the highest-risk areas to leave for later. AIF (Application Integration Framework) in AX 2012 was the SOA layer; inbound and outbound document services connect AX to upstream sales channels, downstream warehouses, banks, tax authorities and trading partners. The dynamics ax migration assessment enumerates every active integration port (inbound + outbound), the document classes in use (AxdCustomer, AxdVendor, AxdSalesOrder, AxdPurchOrder, AxdLedgerJournal, AxdInventTransferOrder, custom AxdXXX), the endpoint types (file system, MSMQ, BizTalk, web service, custom), the cardinality (records/day, peak rates) and the upstream/downstream system. Output: integration port map plus Fusion rewiring plan (Fusion REST/SOAP endpoints, OIC integrations, FBDI batch substitutes, or retire-as-redundant-under-Fusion-native-feature).
Yes — and the assessment shape matters here. Carve-out scenarios involve one or more legal entities being separated from a group AX environment and migrated into a target Fusion tenant ahead of broader consolidation. The dynamics ax migration assessment for carve-outs adds: per-legal-entity transaction volume profile, shared-master-data analysis (customers, vendors, items shared across entities), Number Sequence scope analysis (shared sequences need careful disposition), inter-company elimination analysis, separation-of-duties analysis (X++ customizations that span entities), and a sequencing recommendation (full-entity vs phased-domain). The output supports the M&A transaction timeline — typically a 6-9 month window from Day-1 to operational independence in Fusion.
Two to four weeks, fixed fee, no AX changes required. You get an evidence-driven plan ready for finance/IT/business sign-off — not a discovery workshop's wishlist. Get ahead of the 2026 extended-support cliff with evidence, not estimates.