Validation of Customization Projects: Using AI Tools

Suppose that you have a customization project that works properly for MYOB Acumatica 2025 R1, and you need to upgrade an application instance to 2025 R2. Before the upgrade, you validate the customization project with the newer version, as described in Validation of Customization Projects: Compatibility Validation. If validation errors occur, you need to fix these errors.

You can use an AI tool to speed up and simplify fixing of errors. See how you can do it.

Using an AI Tool in Visual Studio

You can use the following general steps to update your customization project by using an AI tool:

  1. Review the developer release notes to make you familiar with the changes introduced in the new version.
  2. Open the extension library of your customization project in Visual Studio.
  3. Open a file with the MYOB Acumatica-specific code, such as a file with a graph extension or a DAC extension.
  4. Open the chat with your AI tool. For example, you may use GitHub Copilot.
  5. Write a prompt, such as Use this context to update this class to MYOB Acumatica 2025 R2, and copy the contents of the Markdown version of developer release notes from the Acumatica Community website into the chat.
  6. Wait for the AI agent to process the context.
  7. Carefully review provided recommendations and apply them if they are valid. Double-check with the developer release notes if you are not sure about the changes.
  8. Use the same context for other files in the project of your extension library.