-
OdataV4 Error : An error has occurred.
Environment: Windows, Microsoft Dynamics NAV 2018 I am writing here because I spend few hours for fighting with this error and hope will help someone in the future. In the Event log the error was registered as: Type: System.ArgumentException Message: <ii>An item with the same key has already been added.</ii> The error…
-
Business Central OCR (Kofax/Lexmark): Invoice lines imported as G/L Accounts instead of Items
I am using the standard Kofax/Lexmark OCR service in Business Central to process vendor invoices. The OCR import works, but all invoice lines are automatically created as G/L Account lines. Because of that, I receive this error: Cannot find an appropriate G/L account for the line with description ‘LL-LAMPE’, ‘KOP-A’,…
-
How Does a Data Fabric Solution Simplify Enterprise Data Management?
Hello everyone, Managing enterprise data across multiple systems, platforms, and environments has become increasingly complex. I’m currently researching how a data fabric solution can help organizations streamline and modernize their data management strategies. Discussion Question How does a data fabric solution simplify…
-
What are the differences between the Essentials and Premium versions of Dynamics 365 Business Centra
What are the differences between the Essentials and Premium versions of Dynamics 365 Business Central, and how do you choose the right one? How customizable is Dynamics 365 Business Central for industry-specific needs such as manufacturing, retail, or professional services?
-
Lines in CSV is not breaking
Hi, I am facing issue while exporting the data in CSV and send it an auto email to respective user on click of a button. While creating a csv, header and line are coming in one single line instead of multiple lines. Unable to understand why it is coming in same line and not shifting the data to next line. If anyone has…
-
Inventory Valuation
Inventory valuation report lines it is showing negative stock with a negative valuation, but zero 'Expected Cost Included ' please advise. Thank you
-
How effective are Azure hybrid services in reducing operational complexity across multi-cloud enviro
How does Azure Arc help organizations extend Azure management, governance, security, and policy controls to on-premises servers, Kubernetes clusters, and workloads running on AWS or Google Cloud? In practical terms, what benefits does Arc provide for centralized monitoring, compliance, and lifecycle management across…
-
How I Use AI for Technical Documentation: Practical Experience
I decided to share a bit of my experience. I hope you’ll find it interesting and useful. How I Use AI for Technical Documentation: Practical ExperienceDocumentation is always a challenge. It’s rarely complete, hard to keep up to date, and any change in the system can trigger dozens of edits that no one makes. As a result,…
-
What are the key challenges and best practices for implementing Dynamics 365 Supply Chain Management
What are the key challenges and best practices for implementing Microsoft Dynamics 365 Supply Chain Management in a complex manufacturing or distribution environment, and how can organizations effectively configure demand forecasting, inventory optimization, warehouse management, supplier collaboration, and real-time…
-
Why doesn't copying project planning lines reset their picked quantity?
I noticed that when copying project tasks to a new project in Business Central 25.2, the copied planning lines won't reset their fields related to their warehouse pick ("Qty. Picked", "Completely Picked" etc). I thought this was a bug, but even 25.12 has this behavior. This occurs in the codeunit Copy Job, specifically the…
-
What are the key benefits of using Dynamics 365 manufacturing cloud ERP for smart factory
What are the key benefits of using Dynamics 365 manufacturing cloud ERP for smart factory transformation? How can manufacturers integrate IoT and machine data with Dynamics 365 manufacturing cloud ERP?
-
What’s the most efficient way to migrate on-premises applications to Azure with minimal downtime?
I’m currently planning a large-scale migration of several on-premises applications to the Microsoft Azure Cloud. These applications include a mix of web apps, databases (SQL & NoSQL), APIs, and background services that are actively used by multiple departments. Because the business operates 24/7, minimizing downtime is a…
-
How do I download and use DotNet Packages in BC25
I need to transliterate non-latin characters and found a DotNet package in the package manager NuGet. I don't know how to download it from the command line and make a proper dotnet project yet, but I can download it manually, which gets me a ".nupkg" file. Is this usable in my AL project? Do I just put the it in the…
-
Subcontracting Order Line -> Qty Per Unit of Measure
Hi All, I have following Problem: 1) When I calculate subcontracting Worksheet for Subcontracting Requirement then "Qty Per unit of Measure" field is zero for All Subcontracting Requisition Line. 2) Creating Subcontracting Order from Subcontracting Worksheet then Subcontracting Order Line -> "Qty Per Unit of Measure" field…
-
Invalid Date - Behaviour using Modify / Insert
Hi all, in the last days i stumbled upon a strange behaviour of our Navision2018 System. And i think(?) this behaviour is knew. I did not recognize that in the past. Situation: We use Nav2018. We have to Import data from a text file. One field is a date field and the value is "1102025". (The data was send by a customer.)…
-
Showing new Dimension Set in Posting Preview
Problem: As part of posting of a Sales Order we generate G/L ledger entries and assign a new Dimension Set ID to them. When we run Preview Posting we see the generated G/L Entries but the dimensions are empty (Global Dimensions are filled out). Inspecting the line we can see a new Dimension Set ID is generated. If we post…
-
BC14 Word Layout – How to Hide Empty XML-Mapped Fields?
I’m working on a Word layout in Business Central 14 that uses XML-mapped content controls (from the dataset). I have a field like EinsatzortBeschreibungLineTextWord, and I want to hide it if it’s empty so that no blank lines or labels appear in the document. I tried using an IF field like this: "{ IF…
-
What Are the Biggest Challenges Educational Institutions Face During ERP Implementation?
While ERP offers many benefits, implementation can be complicated. What are the common issues institutions face—data migration, staff resistance, cost, customization, or technical limitations? How did you resolve these challenges, and what best practices would you recommend for a smooth rollout?
-
Can Flow field be used in Setrange outside the repeat loop
ChatGpt tolder me I cannot compare flowfields in setrange (after using calcfields) like below, is it true or inefficient salesheader.setrange(Flowfield1, Flowfield2) If salesheader findset() then repeat Until FlowFields Cannot Be Used in SetRange Filters FlowFields are calculated fields - they don't exist as physical…
-
[SOLVED] Can't download symbols on-premise, or compile
Seems I cannot see the server from VSCode, even though the BC Admin settings and the launch.json seem correct [2025-11-13 13:57:28.60] Sending request to…
-
AI Agent with tools
(good to see mibuso is still alive, but the categories could be updated a bit ;) ) I have an agent implemented based on MS guidelines - with tools implementing AOAI Function interface. One tool is to add new data, another is to read existing data. When I ask agent to use read tool - it reads the data as it should. When I…
-
Why does BC include this blank record in the API response when it's not saved to the database?
I created custom API pages for Service Management in Business Central (Service Order, Service Item Line, Service Order Line) using standard BC tables. The Problem When I do a deep insert (POST with nested child records), the API response includes an extra blank child record that doesn't exist in the database. Pattern:…
-
What are the main steps of a BC version upgrade in-house?
I am an old Navision dev now learning BC things, working in-house, not for a partner. I simply cannot find the tools or steps online about how to do an upgrade. Is it something reserved for partners? Also we have sandbox and productive environs on the same server. Can I run a test upgrade on the sandbox this way, or do I…
-
Opinion on Api strategy
We are moving from nav to bc. Our solution is heavily integrated to other solutions. One of the challenges is that all our integration is build on soap. But this will be deprecated in bc. After looking at standard ui pages, custom ui pages and odatav4, I found that these 3 technologies have limitations and issues. Odatav4…
-
What features stand out in Microsoft Dynamics 365 Contact Center?
With rising customer expectations and increasing digital interactions, businesses need a modern, intelligent contact center solution to manage communication efficiently. The Microsoft Dynamics 365 Contact Center is designed to deliver seamless omnichannel experiences, AI-driven automation, and deep integrations across the…
-
Claude AI is surprisingly good at AL coding
I just tried the free version in a browser, not even registration is necessary. I have not tested it yet (don't have a working environment rn) but it looks about right. I can recommend it to consultants who are new to programming, even if it has bugs it seems to have the correct outline, and also for experience devs for…
-
consume an external web service from navision
Hello, I would like to consume an external web service from navision, my current version is BC 14 and i try to do it using codeunit. thank you in advance.
-
What are the biggest challenges data engineers face when integrating AI into existing data pipelines
As organizations move toward AI-driven architectures, many data engineers are struggling to integrate AI models, automation tools, and intelligent systems into pipelines that were originally built for traditional data workflows. What specific challenges are you seeing in this transition? I’d love to hear your experiences,…
-
XMLPort loop question
Hi, How do you create xmlport for the following output —> <?xml version="1.0" encoding="UTF-16" standalone="no"?> <Vendor> <Name>Vendor Name for vendor 1</Name> <Name>Vendor Name for vendor 2</Name> <Name>Vendor Name for vendor 3</Name> </Vendor> The closest I could get is: <?xml version="1.0" encoding="UTF-16"…
-
To call Nav Webservice from Nav CAL Codeunit code
Hi friends... I need help to find a solution with an issue.... I need to call a Nav webservice from a Nav codeunit... I have searched in many posts on internet but I don't find what I'm really looking for. Let me to explain: I have published a Nav codeunit as webservice. It is supposed to be call from external source (this…