ERP support

Common Dynamics 365 support problems, and how to write a support request that gets resolved faster

The incidents that fill most Business Central and F&SCM support queues, why they recur, and a simple structure for support requests that shortens time to resolution.

Anyone who has run a Dynamics 365 Business Central or Finance and Supply Chain Management support queue for a while recognises the pattern: the same ten or so problem types account for most of the tickets, and a large share of those tickets are repeats. This article lists the usual suspects, explains why they recur, and gives you a simple structure for support requests that gets you to a resolution faster, whoever provides your support.

The support problems that keep coming back

Across SMEs and mid-market organisations the recurring incidents fall into a handful of groups.

Posting and period errors

"You do not have permission to post in this period", dimension errors on a journal line, a sales invoice that will not post because an item has no posting group, or an inventory adjustment blocked by a closed period. These are almost always configuration or master-data gaps that surface at month-end when the pressure is highest.

Master-data inconsistencies

An item with the wrong costing method, a customer with a missing payment term, a vendor duplicated under two numbers, a location with no bin set-up. The symptom appears in a process; the cause is in the data.

Report and document layout issues

The invoice layout shows the wrong bank details for one company, a customised report breaks after an update, a Power BI dataset stops refreshing because an API page changed.

Integration failures

Web shop orders not arriving, EDI messages rejected, bank files not importing, warehouse confirmations missing. Often the integration failed silently hours before anyone noticed.

Permission and role problems

A new starter cannot see the pages they need; a long-serving user has accumulated far more rights than their job requires. Both are symptoms of roles managed ad hoc rather than designed.

Performance complaints

Slow pages, long-running posting routines and timeouts. Causes range from heavy customised code to inefficient reports to a sandbox being used as production.

"The system is wrong" (but it is the process)

Stock that does not match the shelf, margins that look wrong, intercompany balances that do not agree. Investigations frequently end with a process step that was skipped or performed in the wrong order.

Why they recur

Recurring incidents are a sign that support is operating in fix mode only. A posting error is resolved by opening the period; the question of why the period schedule was not maintained is never asked. A duplicated vendor is merged; the missing validation that allowed it stays missing.

Three conditions keep the cycle going:

  • No root-cause step in the ticket workflow. If the ticket closes when the user can continue, nobody owns the underlying problem.
  • No knowledge base. The same diagnosis is performed from scratch each time, often by a different person.
  • Support and improvement compete for the same hours. When all capacity goes to incidents, the configuration fix that would prevent them never gets scheduled.

A support arrangement that separates incident resolution from problem management, and reserves monthly capacity for permanent fixes, breaks the cycle. That is the design principle behind managed application support.

A support request template that shortens resolution time

The fastest way to reduce resolution time is on your side of the ticket. Most delays come from the first exchange: the support consultant needs three or four facts the request did not contain, and a day passes while they are gathered. Use this structure for every request.

Support request template

  1. One-line summary. What is failing, where. "Sales invoice posting fails for company NL02 with dimension error."
  2. Exact message. Copy the full error text or attach a screenshot that includes it. Paraphrased messages cost time.
  3. Where and when. Company, environment (production or sandbox), page or report, document or record number, and the date and time it happened.
  4. Steps to reproduce. The sequence you followed, from the first action. If it is intermittent, say so and give two examples.
  5. Who is affected and what is blocked. One user or all? Can the process continue another way? Is a deadline (month-end, despatch cut-off) at risk?
  6. What changed. New user, new item, new release wave, new integration, changed set-up? Anything that happened in the last few days.
  7. What you tried. Cleared filters, re-logged in, checked with a colleague, tried in sandbox.
  8. Requested priority and why. See the next section.

Eight points sounds like a lot. In practice it is three minutes of typing that saves a day of waiting, and it is exactly the information a good consultant would otherwise ask for.

Describing business impact honestly

Support priorities only work when both sides use them the same way. A simple, honest scale:

PriorityMeaningExamples
CriticalA core business process is stopped for many users and there is no workaround.No invoices can be posted; warehouse cannot ship; integration down with orders queuing.
HighA core process is degraded, or a deadline is at risk, but a workaround exists for a short time.Month-end reporting blocked for one company; one of two EDI partners failing.
NormalA function does not work as expected; the business continues.Report layout error; one user's permissions; intermittent slowness.
RequestA change, enhancement or question, not a fault.New field on a page; new report; "how do I" questions.

Marking everything "critical" does not make it faster; it makes real emergencies slower. Reserve the top levels for stopped processes, and your support partner will treat them as such.

What to check before you log a ticket

  • Does the problem also occur for another user, or in another company? (Narrows it to permissions, set-up or data.)
  • Did it work last week? If so, what changed: a release update, a new extension, a changed set-up page?
  • Is there a filter, a view or a saved setting on the page that explains what you see?
  • Is the document or record you are working on complete (posting groups, dimensions, dates, locations)?
  • Is it reproducible in the sandbox? If yes, support can investigate without touching production.

None of these require technical skill, and each one removes a round trip from the ticket.

What to expect from your support partner

Good support is visible. You should be able to see every ticket's status, priority and history; receive a root-cause note when a problem is closed; and get a monthly view of trends with recommendations for permanent fixes. You should know which named consultants work on your system and who the senior escalation point is. And you should expect release waves to be regression-tested before they reach production, so that "it broke after the update" becomes a rare ticket rather than a quarterly tradition.

If your current arrangement does not provide those things, the problem is not your users or the platform. It is the support model, and that is fixable.

Related reading: Business Central optimisation: where SMEs usually find the quickest wins and twelve questions to ask an ERP support partner.

Tired of tickets that come back every month-end?

A support assessment reviews your open issues, customisations and support arrangements, and tells you where root-cause work would pay back first.

Request an ERP support assessment
Miracle Adenitan

Miracle AdenitanChief Executive Officer, Neurosuite

Talk through your ERP or reporting requirement with a senior consultant

A 30-minute discovery call is free and without obligation. We listen, ask focused questions and tell you whether and how we can help. A tailored proposal follows if you want one.

info@neuronsuite.com +234 702 019 7438 Monday to Friday, 08:00 to 17:00