Loading ...

Display field without name

Recently I had request to display one field close to another without field nameIf you just add field to DAC and place it with DisplayName = “” and add it to screen you will have such result To display this field without huge gap you need to do have property DisplayName = “” and in customization...

How to get C# of version 9 in Acumatica class library

Hello everybody, today I want to share with you following error message: Feature 'lambda discard parameters' is not available in C# 7.3. Please use language version 9.0 or greater.   I had a code below:   public void RegisterParallelProcesses(int count) {   &nbs...

Horizontal Scalability in Acumatica

Hello everybody, also I have written about Acumatica scaling horizontally, but it seems, like additional explanations are needed.  So, take a look on the picture below:   How request flows, in case of single server ( without load balancing ) Per-Request Object Lifecycle: Each time a...

Take and update message from Email Templates

Hello. There is a article about how to Take and update message from Email Templates add make a custom click link for that emailFirst of all, You need to take Email from Message Email Templates by this wayvar notification = (Notification)PXSelect<Notification, Where<Notification.notification...

Root element is missing

Once I was working with a Report Designer and suddenly had electricity cut off. When I launched my PC after the electricity cut off I faced the error “Root element is missing”. After small investigation I found next solution for this issueStep 1: Close all Report Designer instances.Step 2: On yo...

Overriding Add, Add and Close buttons

Hello. Recently I was need to update some logic for Add, Add and Close buttonsOverriding events for these buttons can affect these buttons on other screens. So, I decided to do this with RowInserting methodSo on moment when row is inserting you could do whatever you need to update logic for Add,...

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...