Loading ...

Override Acumatica JS code

Hello. Recently I faced one interesting thing on Transfer screenI was trying to update the logic for the selected checkbox on popup windowAnd have this code as exampl .background{font-family:monaco,Consolas,LucidaConsole,monospace;background-color:#1E1E1E;overflow:scroll;color:#dfdfdf;}.method{c...

Handling Concurrency Issues in Acumatica: The Importance of Timestamps

When working with Acumatica ERP, developers may encounter concurrency errors during database operations. One common error message that might appear is:"Error: Another process has updated the {YourTable} record. Your changes will be lost." This issue can arise in various scenarios, especially when...

Redirect to ‘/Main?ScreenId=00000000’ After Screen Creation

Hello everyone, friends! I want to share some important information with you. Many of those working with Acumatica version 24R1 are facing an issue: after creating a new screen, whether using the Wizard or Visual Studio, you find that after publishing, you can't access this screen. It appears in...

How to use IKVM and Java in Acumatica along with jar

Hello everybody, today want to share on how you can use IKVM in Acumatica. Imagine following scenario. You need some business logic, but that business logic is implemented in some java library, and not in C#.  How to deal with that? Recently I have found solution: IKVM. IKVM allows you to cr...

Four types of Security types in Acumatica

One crucial feature that ensures data security and compliance within Acumatica is Row-Level Security (RLS).Acumatica ERP supports a variety of scenarios for configuring the visibility of objects in the system. In the most common scenarios, you can create restriction groups. Acumatica ERP provides...

The entry form cannot be automated. The view doesn't exist

Hello. Today I want to tell you about one possible issue during upgrading from for example 21R1 to 23R2 through adding pages into Custom Files in the Customization package. After upgrading when I opened the screen which was added to Custom Files in the Customization package I faced the issue abo...

Acumatica TreeView: Understanding and Customizing in Acumatica ERP

Hello everyone! Today, I'd like to share my knowledge about the TreeView control in Acumatica, focusing on what it is, how to create a custom TreeView, and adding additional fields to an existing one. What is TreeView in Acumatica ERP? In Acumatica, a TreeView is a crucial user interface eleme...

How to turn find out duration of SQL Query execution time

Hi everybody, Want to share two important commands for MS SQL: SET STATISTICS IO ON SET STATISTICS TIME ON After you turn it on, you may see following in the output window: with this ouptut window you may see how long it took actually to execute some query, and if added indexes improved or didn'...

Find the custom fields in Acumatica using ScreenUtils class

We'll guide you on how to show all custom fields on a screen, even if they are not associated with your package. You can use the PX.Api.ScreenUtils class to locate any field. This class contains a method called GetScreenInfo() that returns a Content. Inside the Content object, there's a field nam...