Loading ...

Strings in the record are written in Upper Case

When you create a field in DAC, the field may differ from the one you wrote, namely, write everything in capital letters. The lines will look like this.   To fix this, you just need to add an inputmask to the field attribute. It will look like the code below .background{font-family:monaco...

When to use PXSelector and PXDimensionSelector in Acumatica?

Acumatica provides two powerful tools for managing value selection: PXSelector and PXDimensionSelector. Let’s break down their differences, when to use each, and show a simple example. What is PXSelector? PXSelector is ideal for basic data selection, where no strict format is required.Example: se...

Acumatica Customization: Building a Robust Configuration Screen

When developing custom solutions in Acumatica, you often need a dedicated screen to manage system-wide configurations. These "settings" screens should ensure data consistency and avoid conflicts by allowing only one record per company (tenant). Here's a breakdown of how to create such a configura...

Accessing Data from MDF and LDF Files in Acumatica

Introduction In this article, I'll guide you through the process of extracting data from .mdf and .ldf database files using C# and Acumatica's tools. Occasionally, you may need to extract data from detached SQL Server .mdf and .ldf files, export it to a CSV format, and handle database attachment/...

Screen Class in TS

import {             PXView, createSingle, PXFieldState, graphInfo, group, PXScreen, createCollection, PXFieldOptions, PXActionState } from "client-controls";   @graphInfo({ graphType: 'PX.Objects.GL.AccountHistoryEnq', primaryView: 'Fi...

How to add cookie in Acumatica

There are cases when you may need to put some data into cookies. For example, I faced a problem in Acumatica when I needed to extract a webhook url using JS. .background{font-family:monaco,Consolas,LucidaConsole,monospace;background-color:#1E1E1E;overflow:scroll;color:#dfdfdf;}.method{color:#DCD...

Email indentation

         Text is inserted without indentation. It may happen that when you paste text into a field, it changes.          For example, Body on the Email Activity screen. We insert the following text.After pasting, we g...

Optimize Acumatica Development with a Snippet

Hello, everyone! Today, I want to share a technique that can significantly simplify your daily routine in Acumatica development: using custom Visual Studio snippets. Snippets are pre-written pieces of code that you can insert quickly, saving you time and reducing errors. In this article, I’ll exp...