Introducing Acumatica Cloud ERP: 2026R1
Other Developer Topics
Recently active
How modern C# features transform legacy Acumatica code into elegant and efficient solutions through optimizationThis content was prepared by a human using a text editor, Visual Studio 2026, AI tools, and materials from open Internet sources.If you've been working with the .NET platform and C# programming language for several years, you've likely noticed how certain development approaches become outdated, replaced by more efficient and readable solutions. C# has undergone a genuine revolution in recent years with the addition of new capabilities and syntactic enhancements. What drives this push for new features from the C# development team? I believe there are several reasons, but one is certainly the demand from us—active C# users. One quality of a good programmer is the drive to write clear, clean code. However, this aspiration isn't easy to realize. Acumatica customization developers are constrained by framework requirements and recommendations, as well as fairly rigid time constrain
Hello, anyone able to add the vendor ID to the stock GI.
after NPM Build Command on Extension Screen Changes are not reflected on UI
An unhandled exception has occurred in the function 'MoveNext'. Please see the trace log for more details.We got the above error for couple of time for a customer in this month. This error got resolved after we did restart. Is this an known issue?
Hi Acumatica,I tried to test the Acumatica AI Functionality in my Local Server.But I don’t see any features yet.Is there a way to test or check the AI Functionality in Acumatica aside from the Local Server?Thank you!
When Convert to Modern UI it gives error “An item with the same key has already been added.”.
I am receiving this error when I try to go into project X to look at all the associated invoices: “Cannot open this record for editing: The form PM301000 does not contain it.” I have tried unpublishing any customization projects and this does not resolve the issue. I also have rights to view the screen. The only project that gives me this message is project X. I have seen that this is a known issue, though I have not figured out how to fix this.
Hi Community,Does anyone know how to add a Java Script to a Dashboard Screen ID or the 00000000 Screen ID in a Customization project? With other screens, I can drag and drop the Java Script onto, but the Dashboards do not allow me to. When I click save, the screen DBAP0001 does not save it just goes to the 00000000 with the Java script saved.
I am creating Modern UI versions of my customizations. I have been through a few tutorials and it seems the workflow that works for me is:Go into the Modern UI editor from the SCREENS section of the Customization Project Browser: (image 1) Add my custom field (ie extended data table) to the screen. (image 2) Also add the custom field to the HTML View: (image 3) Change the HTML Code to add my Page tab and field Editing logic: (image 4 -- here I am adding it right after the Mailing and printing tab) Then I save and Publish it. When I run it in the Modern UI, I am getting a message (I guess a warning?) that I have something undefined. But I don’t understand what: (image 5) Everything else is fine, and the field can be set on and off OK… but why the Undefined nag? In case it is in the HTML XML code, here is the part I added: <qp-tab id="tab-DoorCoreSettings" caption="DOORCORE SETTINGS"> <qp-template id="form-DoorCoreSettings" name="1-1-9" class="label-size-xm" wg
Source: windows - Http 2 Protocol error connecting to localhost web sites - Super UserSource: personal experience
I have insert data in View (which is Temporary DAC) on LoadDelegate. But when use navigation it is not load the data. When accessing a production order through the Production Order Detail menu, it is possible to view and edit the Order Attributes. However, after navigating among orders using the header arrows and returning to the same order, the Order Attributes are no longer visible. They only become visible again after reloading the page. Example :-
With the Developer Preview of the Modern UI available in Acumatica 2023r1, no doubt one of the hottest topics will become converting screens from the classic webforms into the Modern UI using TypeScript. As there seems to be very little public content so far within the community, allow me to take you along on the start of my journey where I create a variation on “Hello World” in the modern UI for a very simple screen. Warning: I am just starting to learn this, so as simple as the screen is, there is room for error in this post. I would like to invite you to comment below if you find this helpful or if you find errors in my code or explanation so that we all can learn together!When you are ready to get started on your own journey to learn how to develop for the modern UI in Acumatica, take a moment and head over to Kyle Vanderstoep’s post where he explains the basics of getting the environment ready and where the files go.Link: Developer Preview of Acumatica's New Modern UI | Acumati
I have a test instance (24.204) where I’ve published an empty project to configure Webhooks, no code has been saved to the project. I’ve been getting null reference errors all around the site when I try to save or delete something. I tried to update the site but the customization project is incompatible with that version of Acumatica (24.213) and now the site will not unpublish or publish anything because of the null reference exception. Is there a way to fix this or should I try to create another instance from scratch?
When the file is added to a BOM, the file gets added to the production order when the production order is created for the item. Question: Is the system creating a copy of the same file of is it using the same one. The links that I’ve seen on both Engineering BOM and Production Order BOM seem to be pointing to the same file, but I would like to confirm with someone that knows more about Acumatica than me.
I’m experimenting with getting Acumatica running under Ubuntu Linux using Mono on my portable Linux server. I have ASP.NET working with Apache and the few test .aspx and .cs programs working. I’m currently working my way through the web.config file translating Windows paths to Linux paths. I noticed that Node.js-win is installed under WIndows. My understanding this is used for the Modern UI which isn’t a focus for me right now. Is there any additional Node.js packages used by Acumatica beside the base install that Acumatica checks for even if I don’t have the Modern UI enabled?I’m hoping the Acumatica developer team that may be lurking here on the forum can respond to my above questions.My NpmCache doesn’t show any files for the tenant I’m converting nor can NPM be found or used from PowerShell. My assumption at this point installing Node.js v22.19.0 is all that is needed.
Hello, Does anyone have any insight or suggestions for alternate methods to upload static images as a dashboard widget/tile, other than using the wiki/html method? We have excel graphs we would like to display on the dashboards that will need to be updated frequently. Any suggestions or guidance would be appreciated! Thank you!
I’m easily able to call OData enabled generic inquiries from Postman and also make the mass metadata call for all enabled GIs. Is there a way to pull the metadata for only a single GI? Copilot indicates that the format is https://[YourAcumaticaInstance]/OData/[GenericInquiryName]/$metadata but that doesn’t work. The result is a 500 internal server error with the request profiler showing “Invalid action detected. ‘$metadata’ is not an action that can bind to collection...etc.”. If I try alternate formats including using the metadata link returned in a Postman response, I either get the full metadata catalog, a more robust response for the GI result, or a similar 500 error. Is there some action required to allow individual metadata calls? Thanks.
I’m trying to convert the Generic Inquiry - Customer Summary to a MySQL statement. It seems GI only display MS SQL syntax even though I’m using MySQL as the tenant DB. I have everything pretty much working but I’m seeing more customer rows using a MySQL statement than what GI is returning with Preview. Any suggestions would be appreciated. Customer Summary - MySQL ScriptBasicCustomer Summary MySQL ScriptBasic OutputGI - Customer Summary Output - Spreadsheet (PDF)
In this Coffee & Code session, we’ll dive into OAuth and APIs, with a focus on creating and managing custom endpoints, and use of different parameters for integration. We’ll walk through the fundamentals of OAuth authentication and authorization, explore how APIs can securely expose data, and discuss best practices for designing custom endpoints that extend platform functionality. A live demo will showcase how developers can implement OAuth flows and build custom endpoints that integrate seamlessly with external applications. We will also discuss the upcoming changes related to the API integration and how it affects the ISV solutions.Speakers: Natesan Sivaramakrishnan Technical Account Manager Vidhya Hariharasubramanian Lead Technical Account Manager Varthini Bhaskaran Sr Technical Account Manager
I am getting this error on trying to approve time cards though mobile app. It works if I try to approve from the desktop site.
I tried to change the database connection that was pointing to my Orange Pi Zero portable Linux server to my AWS MySQL Linux DB. It wanted to create the DB rather than just connecting to it. Is this normal or is there another method beyond the Acumatica ERP Configuration utility?
Dear Sense,I have a 7GB SnapShot file from Acumatica Cloud. I want to migrate it to my local laptop, but I don’t have access to the Acumatica database because it’s hosted in the cloud. Can you help me migrate my data to my local laptop?Please Help
Hi community,We are in the process of upgrading our customer's environment from 2024 R1 to 2025 R1. when we published our existing customization package on the 2025 R1 environment, we encountered the following validation error:[2025-09-02 11:27:41.384] Building directory '\WebSiteValidationDomain\App_RuntimeCode\'. [2025-09-02 11:27:42.797] \App_RuntimeCode\SOInvoiceEntry.cs(7): error CS0234: The type or namespace name 'Concurrency' does not exist in the namespace 'PX' (are you missing an assembly reference?) [2025-09-02 11:27:42.797] \App_RuntimeCode\SOShipmentEntry.cs(40): error CS0234: The type or namespace name 'Concurrency' does not exist in the namespace 'PX' (are you missing an assembly reference?) [2025-09-02 11:27:42.797] Compiler time, in seconds: 17.8884243 [2025-09-02 11:27:42.891] Validation failed.In the 25 R1 release notes, we noticed that the PX.Concurrency namespace was renamed/modified.PX.Concurrency was renamed → PX.AsyncHowever, we only have access to the most recen
Does anyone know why the workspace gets re arranged everytime we publish a new package in customization.Like this order which get change after each time we publish something new. Is there a way to prevent that or set it for once?
Hello,I am using Acumatica Endpoints and try to using Case endpoint to get Related case detail but I am getting error, please check the attached screen shot, please help me Regards,Abhishek
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.