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...
Introduction
Copying and pasting documents in Acumatica is a common requirement during development, whether for creating duplicate records or initializing new ones based on existing data. Acumatica provides a flexible mechanism to accomplish this using the PXCopyPasteData class and caching functi...
Introduction
When developing customizations in Acumatica, especially when preparing for ISV solution certification, it is important to follow best practices to ensure optimal performance and meet Acumatica's standards. One common issue that developers face is the PX1049 warning, which occurs when...
When working with Acumatica customizations, enabling filtering and sorting for unbound custom fields in grids can be a challenge. This article provides a step-by-step guide to achieving this functionality, ensuring the grid behaves as expected while adhering to Acumatica's best practices.
Scenari...
Integrating Google Maps into an Acumatica ASPX page offers users the ability to leverage the Google Maps JavaScript API for dynamic and interactive map features. This article explores a straightforward approach to embedding Google Maps within your Acumatica customization.
Setting Up Google Maps I...
Creating custom fields in Acumatica using selectors is a powerful way to enhance functionality and streamline workflows. However, it’s not uncommon to encounter errors when implementing selector attributes, especially when working with the Customization Project Editor. In this article, we’ll expl...
I had a problem when creating a processing screen with invoices, I had invoices that were not on the Invoices and Memos screen.
To fix it, you need to look at your Generic Inquiry screen and see the selection. You need to go to the Generic Inquiry screen SM208000 and find your screen in In...