Hello everybody.
Developing on Acumatica can involve various tasks such as customizing existing features, creating new modules or integrations, and building custom reports. Today, I want to show you how to create your own report and add a field to it using the Report Designer.
First of...
Hello everybody,
Today a want to share with you couple approaches that can help you to fix the famous Acumatica’s error:
“Another process has updated the {Table} record. Your changes will be lost”
You can get this error when you open two the same screens with the same r...
Imagine you are working on Acumatica customization that needs to integrate with an existing desktop application. How can you launch the desktop application from the web-based app? It might seem impossible at first, but on Windows, it's actually quite simple. The key is to use Custom Prot...
Hello everybody,
Today I want to share one approach, how to send SMS message from custom action in Acumatica.
Acumatica has several sms providers in SalesDemo data base, it depends from Acumatica’s version, so, we will use Twilio provider. On SMS Provider screen you can find author...
Hi,
want to share code, which was written in the context of this question on https://community.acumatica.com. Question is how to modify request and use filtering with help of In or IsIn operator of Acumatica framework.
After plenty of trial and error, here is the co...
Hi everybody,
today I want to share one of the insights from code and code, which was conducted by Stéphane Bélanger, and which seems useful, also may be controversial. But still, you may like it. So let me introduce or re-introduce PXAggregateAttribute .
I...
Hello everybody,
today I want to speak about very useful feature in Visual Studio.
Sometime you may need some kind of source of inspiration from Acumatica source code. But quite often that source of inspiration have text, which is scattered over multiple lines of code.
For example, you want to fi...
Hello everybody,
today I want to share one line of code for Acuminator for error message:
PX1016 A DAC extension must include the public static IsActive method with the bool return type. Extensions which are constantly active reduce performance. Suppress the error if you need the DAC extens...
Hello everybody,
today I want to leave a note on usage of RowPersisting event.
Quite often I see situations, when RowPersisting is used for making additional insertions to database. Also quite often I see cases when some additional inserts being performed to database.
I want to warn agains...
Hello everybody,
today I want to describe following use case. Quite often it is needed to persist to database one or another DAC class, which is filled by some data.
As usually I see people do this via hard coding of DAC class inside of the Graph. But today I want to share with you a way of...