• Export multiple CSV files in one go

    One of our colleagues recently had a requirement for having a dialog form with multiple toggle buttons to export several different files. So, the standard procedure for exporting to CSV in D365 is: to create a ‘CommaStreamIo’ object, fill it with data and then send a file to the user (File::SendFileToUser(stream, filename)) which file then

    May 13, 2022
  • Performance Improvements

      Measuring the output of a business process or procedure, then adjusting the process or procedure to enhance the output, increase efficiency, or raise the effectiveness of the process or procedure is known as performance improvement. In this post we are sharing with you, what is performance optimization, the importance of system performance for any

    April 21, 2022
  • Send а file to the SFTP server

      Knowledge sharing is one of the basis and an everyday practice between our team members. So, we decided to share another fix to a challenge one of our colleagues encountered in his everyday tasks as a requirement for the client. Hopefully, this blog post will help you as well.     Recently we got a

    April 13, 2022
  • Block invoicing price updates on intercompany sales orders

    It could happen that inventory adjustment journals are created after an intercompany sales order is created with picking list generated and packing slip posted for the same item in the order and different price. This by it self doesn’t create a problem until the IC order has to be invoiced which updates the order lines

    March 21, 2022
  • First only for Data Entity Data Sources

      You might have had a requirement to provide only the last record by CreatedDateTime field from a custom data entity, but you couldn’t accomplish it with what would be obvious solutions to the problem, i.e.:   Using query as data source on the data entity: Not possible to use query data source on data

    February 25, 2022
  • ELECTRONIC REPORTING IN D365: Replacing existing field with a financial dimension in an outgoing report structured as a zip of text files

      ER is a tool that you can use to configure formats for both incoming and outgoing electronic documents in accordance with the legal requirements of various countries/regions. ER lets you manage these formats during their lifecycle. For example, you can adopt new regulatory requirements, and generate business documents in the required format to electronically

    December 15, 2021
  • Application Insights with D365FO

      What is Application Insights? Application Insights, a feature of Azure Monitor, is an extensible Application Performance Management (APM) service for developers and DevOps professionals. Use it to monitor your live applications. It will automatically detect performance anomalies, and includes powerful analytics tools to help you diagnose issues and to understand what users do with

    November 15, 2021
  • Processing an Excel file in batch using the FileUpload functionality together with SysOperationFramework

      Sometimes in D365 things happen which are either human or system error, which will leave you with faulty data in your system. That kind of thing happened some time ago for one of our clients, when a daily batch job removed all the loads for the purchase orders which had lines who have ‘Registered’

    July 6, 2021
  • What is performance testing, and why do you need one?

    Digital transformation is not an option for a long time ago, and many businesses are doing it. Only entering into the digital world is not sufficient anymore, you also need to build a culture of continuous improvements, that should help you to maintain the leadership position by meeting customer and business demands. On one side you

    April 12, 2021
  • Error during platform update – “UpdateRetailSelfService.ps1 failed”

    Starting the process of digital transformation for your company it’s not easy. In one of our previous blog posts, we shared how to install a deployable package like platform update/D365 version, and one of the errors we encountered in the Sync AX Database step. As many of you know during the installation of the platform update you

    March 22, 2021