Skip to content
Blog of Yuriy Zaletskyy

Dev Request

Get Insights into your Inbox weekly

Tag Cloud

  • Acumatica
  • MS SQL
  • Report Designer

Post List

  • Adding Grid Pagination to Standard Acumatica Screens (Classic & Modern UI)

  • Validating XML and Excel Imports in Acumatica

  • Building an AI Part 1: The Core Framework

  • Acumatica Financial Report with Dynamic Date Range Columns

  • Repeatable Vibe Coding for Acumatica: An 8-Step Playbook

  • One View, Two Grids: Migrating a Classic UI Pattern to Modern UI

  • Exploring Mobile Layout Elements in Acumatica 2026 R1

  • Implementing Asynchronous Operations in Acumatica 26R1

  • Multiple Implementations of a Generic Graph Extension in One Graph in Acumatica ERP 2026 R1

  • How to Add Fields to an Existing Grid with placeAfterProperty

Copyright © 2026

Implementing Asynchronous Operations in Acumatica 26R1

06 August 2026
Purpose of the Sample We created a small Acumatica customization that demonstrates the modern 26R1 way to start a long-running operation from a screen action. The goal: the operation is intentionally lightweight, but the structure follows the same framework rules you would use for real processing...
Read more on Implementing Asynchronous Operations in Acumatica 26R1...

How to Rename a Grid Column Coming from a Selector

25 February 2026
In Acumatica customizations, it’s quite common to adjust grid column headers so they better match business terminology or improve screen readability. In most cases, renaming a column is straightforward and can be done using standard DAC-based approaches. However, there are situations where the co...
Read more on How to Rename a Grid Column...

Understanding the Difference Between AllowUpdate on Views vs. Caches in Acumatica

29 August 2025
When developing forms and grids in Acumatica, especially ones tied to data views, controlling whether records can be edited is a routine requirement. Developers often use AllowUpdate, AllowInsert, and AllowDelete to toggle editing capabilities. But what’s not always clear is the subtle—and critic...
Read more on Understanding the Difference Between AllowUpdate on...

How to Build a Generic Table Update Method in Acumatica Using C# Generics

06 July 2025
In many Acumatica customization projects, developers encounter scenarios where multiple DACs (Data Access Classes) need to be updated in nearly identical ways. Often, the only difference is the table name and field name being updated — yet developers end up writing dozens of separate methods for...
Read more on How to Build a Generic Table...

Reusing the BLOB Format in Acumatica: A Practical Guide

02 July 2025
Storing and handling binary data—like PDFs, images, or other file attachments—is a common requirement in business applications. Acumatica provides full support for working with BLOBs (Binary Large Objects), and the good news is, you can reuse and customize this capability in your own DACs and scr...
Read more on Reusing the BLOB Format in Acumatica:...

Resolving "InvalidCastException" for Custom Boolean Fields in Acumatica

11 February 2025
Introduction While rare, the InvalidCastException: Specified cast is not valid error can occur in Acumatica when working with custom Boolean fields on any screen — such as Sales Order — if specific scenarios, like Copy and Paste, introduce unexpected data formats. This can disrupt workflows, espe...
Read more on Resolving "InvalidCastException" for Custom Boolean Fields...

Implementing a Profile Photo Uploader on Acumatica’s Employee Screen

09 February 2025
Adding a profile photo uploader to Acumatica’s Employee screen (EP203000) is an excellent way to enhance the user experience and personalize employee records. While this functionality is not directly supported through the Customization Project Editor, it can be achieved using custom code. Below,...
Read more on Implementing a Profile Photo Uploader on...

How to Resolve Field Disable Issues When Joining DACs in Acumatica Views

06 February 2025
When developing custom screens in Acumatica, it’s common to join multiple Data Access Classes (DACs) in a view to display related data. However, a frequent challenge arises: fields from secondary DACs often appear as disabled (read-only) on the UI. This article will explore why this issue occurs...
Read more on How to Resolve Field Disable Issues...

How to Export Record Notes in Acumatica

02 February 2025
By default, Acumatica does not include record notes in Excel exports. However, you can retrieve and export them using a Generic Inquiry (GI). This guide outlines the steps to link record notes with your data to ensure they appear in your exports. Why Are Notes Not Exported Automatically? Acumatic...
Read more on How to Export Record Notes in...

Resolving "The Field Cannot Be Bound to a FieldState" Error in Acumatica Modern UI

28 January 2025
When extending the Modern UI in Acumatica to include custom fields, you may encounter the error: "The field [FieldName] cannot be bound to a FieldState." This error commonly arises when attempting to bind a custom field to the UI without defining it properly in the underlying data access class (D...
Read more on Resolving "The Field Cannot Be Bound...
  • 1
  • 2
  • 3
  • Older posts

Privacy policy | Cookie settings