Let’s imagine you added a custom action under an existing folder:
However, you are not satisfied with the order of these actions. In my example, I wanted it to appear at the end:
To achieve this, you can override the Configure method in the Acumatica Graph and place the action where you want.
I...
In Acumatica, it is common to encounter scenarios where the format of data stored in the database differs from how it is displayed to end-users. One such case involves financial periods stored in the yyyymm format but requiring display in the mm-yyyy format for better readability and usability in...
In this article, I want to explain how to work with custom Upload Dialog Box, if standard methods available in the wrapper throw an error.
Here is an example of such Upload Dialog Box:
As we can see, it appears after we click a custom button “Import 3D Model”. It is a custom Upload Dialog...
Imagine you’ve implemented some logic that automatically adds a line to your document to assist with your business processes. However, you don’t want this line to be included when using the copy-and-paste functionality.
Below is an example of how you can override the CopyPaste action and re...
How do extract attached files to work with them? In this article, we’ll explore how to extract files attached to a record in Acumatica ERP and process them programmatically. We'll create a button on the Expense Claim screen and use it to retrieve attached files, perform operations on them, and ha...
How to create a window with a warning. In my case, I want to create a warning when clicking on the Confirm Shipment button on the Sipments SO302000 page. To begin with, we find our button on the screen and inspect it by clicking on it with the left mouse button, holding Ctrl and Alt.
Copy the Ac...
Today, I will walk you through how to implement your own MVC controller in Acumatica, specifically for version 24R1 and later. This approach is incredibly useful for creating custom endpoints within Acumatica.
Why Choose an MVC Controller?
Custom API (URL) CreationWith this method, you can defin...
In this article, I want to explain how to work with the following tab when you automate tests with Acumatica Test SDK framework.
So, this is a completely custom tab, where you need to wait until the content is uploaded and is visible on the screen. Only after that, tests can be continued.
First,...
In this article, I want to explain how to work with completely custom html elements that were not generated in the wrapper, and together with that cannot be found with the DynamicControl method.
As an example, here is a separate application connected with Acumatica via webhooks.
&n...
By default, the PXDBWeblink attribute in Acumatica is designed to open URLs in a new tab. However, if your customization requires opening links in a new window, you can achieve this with a custom button and additional configuration.
This article demonstrates how to implement this functionality st...