Sunday, February 9, 2025

10 Tips for Business Central Technical Consultants Working with Clients

Hello Everyone, 

If you’ve been in this field for a while, you know that working with clients isn’t just about writing AL code or fixing issues—it’s about understanding their business, solving problems, and making sure they get the most out of Business Central.

From my experience, here are 10 key things to keep in mind when working with clients, and I hope this can help people who have moved from Developer to Consultants. :)

1. Understand the Business First

Wednesday, January 1, 2025

Understanding Modify(true) and Modify() in AL: When to Use Them and What to Watch Out For

Hello Everyone, 

During a recent Business Central project, I encountered a serious issue when modifying bulk records using Modify(True). The system froze, causing performance bottlenecks and making the process unusable. After troubleshooting, I realized that improper use of Modify(True) was the root cause.

What Are Modify(True) and Modify?

  • Modify: Saves changes to the database without triggering the OnModify trigger.
  • Modify(True): Saves changes and triggers the OnModify trigger, executing any additional logic defined in the table.