Introducing Acumatica Cloud ERP: 2026R1
Other Developer Topics
Recently active
I’m running my test SDK on 2024R1. I am using the sample data.When I run my tests, the business date is causing errors because we are now in 2025 and the majority, if not all, the data is in 2023 and earlier.When Chrome is opened, it defaults the business date to my current date.I cannot find a way in code to change the business date to a date in 2023.Does anyone know how to access the page toolbar?
We have a modified version of the Dispatch report that we have been running for the past 2-3 months. The hyperlinks have always worked, however this morning when we tried to follow the hyperlink for the Production Order# and received the following error: [A]PX.Objects.AM.AM_AMProdItem_ExistingColumn cannot be cast to [B]PX.Objects.AM.AM_AMProdItem_ExistingColumn. Type A originates from 'jps3kegx, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' in the context 'LoadNeither' in a byte array. Type B originates from 'rseahp0x, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' in the context 'LoadNeither' in a byte array. What is really odd is that we have never had any issues following the hyperlink until today. The Report has not been revised for at least a month. Does anyone have any ideas on what is causing this new issue?
I’m trying to follow course T290 and work with Modern UI screens. I’m hitting one problem after another.The first problem was that "npm run getmodules” failed with error “ERR_MODULE_NOT_FOUND”.Running “node --version” reported v23.11.0, so I un-installed node.js and installed version 22.15.0 instead.“npm run getmodules” was then able to finish successfully. (Using a Powershell terminal, as Administrator, in directory C:\Acumatica\SmartFix_T290\FrontendSources.)“npm run build-dev” also succeeds. But I would expect to be able to recompile a single screen using e.g.:cd screennpm run build-dev -- --env screenIds=SO101000This failed with error 'screenIds=SO101000' is an invalid value for the --progress option. Only 'profile' is allowed.However, this succeeded (note the extra dash):npm run build-dev --- --env screenIds=SO101000 There’s a few deprecation warnings. (ts-loader: Using ttypescript@4.6.2. This version may or may not be compatible with ts-loader.)
I saw videos on youtube from acumatica team, I followed them, but unable to configure it locally. If you know about installaion, it would be great favor. Please explain the ways how i can solve this.
Hi everyone!I work on a large Acumatica customization and was looking to try and automate some of the build process. Eventually the hope would be to automate some testing via the test SDK as well, but that is still a ways off.Right now I’m trying to get Acumatica running in a Docker container since that is the preferred method for CI/CD at my company. The basic idea is to have your application in a Docker container so that when you need a new build the container can be spun up, the code can be compiled, the build created and any tests run.Trying to get Acumatica to work in a Docker container has been a challenge for me, but to be fair this is the first time I’ve attempted using docker. I tried creating my own image that had windows as the base and installed Acumatica, but I kept running into issues getting Acumatica to install properly.I tried using an image that already had Acumatica on it from Docker Hub as a base https://hub.docker.com/r/stevenhacm/acumatica-erpThis worked in that t
🚀𝐈𝐧𝐭𝐫𝐨𝐝𝐮𝐜𝐢𝐧𝐠 𝐀𝐜𝐮𝐒𝐡𝐚𝐫𝐩 – 𝐘𝐨𝐮𝐫 𝐍𝐞𝐰 𝐅𝐨𝐮𝐧𝐝𝐚𝐭𝐢𝐨𝐧 𝐟𝐨𝐫 𝐇𝐢𝐠𝐡-𝐐𝐮𝐚𝐥𝐢𝐭𝐲 𝐀𝐜𝐮𝐦𝐚𝐭𝐢𝐜𝐚 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 🚀Today, I'm proud to introduce 𝐀𝐜𝐮𝐒𝐡𝐚𝐫𝐩: a focused, practical, and community-driven helper library designed to bring real efficiency and structure to Acumatica customization projects.🔹 What is AcuSharp?AcuSharp is not just a set of random utilities — it's the beginning of a structured toolkit that saves time, reduces bugs, and raises the standard of Acumatica development.The first release already includes:𝐀𝐂𝐒𝐏𝐀𝐮𝐝𝐢𝐭𝐚𝐛𝐥𝐞𝐃𝐀𝐂: A standardized base class for DACs, automatically handling audit fields (CreatedByID, CreatedDateTime, LastModifiedDateTime, Tstamp) so you never forget them again, and you won't have to copy and paste these fields every time.𝐀𝐂𝐒𝐏𝐑𝐞𝐬𝐭𝐒𝐡𝐚𝐫𝐩: A lightweight, fluent wrapper around RestSharp for effortless REST API calls in your Acumatica projects.𝐀𝐂𝐒𝐏𝐖𝐞𝐛𝐡𝐨𝐨𝐤𝐇𝐚𝐧𝐝𝐥𝐞
Hello community,Is there any option/workarounds where I can a add a long text that states details about the customization package.The text would be related to functionalities of what elements have been modified using this customization.I know about the description field in the Customization Projects (SM204505) screen. But is there any other way where I can add the whole? maybe in the Project Editor?Thanks.
Is it just me or is Acuminator not showing Row events in the code map?I’m running version 3.1.3 on VS 2022.I’ve uninstalled it and re-installed.I was pretty sure that I’ve seen Row events listed in the map in the past but maybe something on my side has changed?
Hi all,We’re working with Acumatica 2024 R2 in an on-premise training environment (non-production), specifically using a company database labeled U100 for internal testing and sandboxing purposes.As part of this testing, we’ve created a new tenant (TEST01) and are attempting to import a 12GB snapshot taken from our main tenant. The goal is to explore how Acumatica handles large snapshot imports — especially for potential future use in proactive backup validation and internal restoration scenarios.What we've done so far:Confirmed web.config includes:<httpRuntime maxRequestLength="2097151" executionTimeout="3600" /><requestLimits maxAllowedContentLength="12884901888" />Placed the snapshot directly in:C:\Program Files\Acumatica ERP\Snapshots\U100\Attempted import via the Snapshots (SM203520) screen — received:“The file exceeds the maximal allowed size (1048576 kb)”Attempted CLI import using PX.CommandLine.exe with:/method=import /snapshot="..." /tenant=TEST01Resulted in an exc
Is there a reference list of all the controls and their properties and methods somewhere in acumatica help or somewhere else? I can’t fseem to find one. I’m probably just looking in the wrong place.
I want to copy and paste an invoice but I get this error: what was done in version :a solution was made in code changing the CurrentDocument by the Document where it allows copy and paste but leaving the invoice form and settings ... and it is entered again .…But there is another problem that with that change when I create an invoice, I save it, the info of the other tabs of the invoice are erased... if I refresh the screen it appears...if this happens to someone, please help me
Hi there,For a test site on 2024R2 version we have enabled 2FA. But when try to login it says invalid code, after entering the credentials we were expecting a 2FA prompt to select different options but instead we are getting the below error.
Hello all,I have been trying to login to Acumatica report designer of an instance. I can login to that instance via AD only. So how can I now login to Report designer?
Team,We have a service that implements interface IVersionService which has been deprecated since 2023r2. Could anyone suggest an alternative for this? Release notes have no information on this.Also checked for PX.Version in later releases , only reference that I could see was PXVersionHelper.
I am trying to collect strings for translation. I have created a Translation Set and added some screens which I need to translate. After this, when I click “Collect”, the process shows error after running for some time “Another process has added the 'LocalizationResource' record. Your changes will be lost.”
Hi Team, I have a prospect who has a foreign exchange bureau. Is it possible to use Acumatica for this business?Do we have an ISV for the forex exchange business?
I’m new to development and customization with Acumatica. I’m attempting to add a new field to Business Account. It’s going to be a lookup to the Employee records.I discovered that employee records are stored in the Business Account table. So it’s a lookup back to BAccount for the employee record. Requirements are to setup a secondary owner for Business Accounts. This is the only information I’ve added to the attribute field: [PXDBInt][PXSelector( typeof(Search<BAccount.BAccountID, Where<BAccount.Type,Equal<EP>>>), typeof(BAccount.AcctCD), typeof(BAccount.LegalName), SubstituteKey = typeof(BAccount.AcctCD), DescriptionField = typeof(BAccount.LegalName)][PXUIField(DisplayName="SecondaryOwner2")]Everytime I go to publish the information I get an error. \App_RuntimeCode\PX_Objects_CR_BAccount_extensions.cs(29): error CS0426: The type name 'AcctCD' does not exist in the type 'BAccount'Any assistance would be greatly appreciated.
I cannot find how to implement this feature in Modern UI.In Classic UI it was possible by setting property of a grid AllowFormEdit="True".I checked some screens that allow the switch in Classic UI, but it is not available in Modern UI.Is there any plan to implement it?Thanks
Good day,I have workgroups set up to approval purchase orders, quotes, etc. However, the members of the group also enter purchase orders, quotes, RMA, etc. I would set up away that the owner/creator of the transactions can not approve is own work and that another member of the workgroup has to approve it. From audit perspective, approving your document could be an issue and seems to defeat the purpose of having workgroups. We just started using workgroups. Any ideas? Is this a customization? Do I need a developer?Thank you.
Good day,I have a business event that is throwing system errors. (i have the same event working for another notification for PO Pending Approval emailing workgroups members) The purpose of this one is to send the workgroup members an email when a Quote is pending approval. I set it up the same; the GI works fine. I have attached the Business Event and GI. Below is the system errors. Any ideas and the issues? Also, it seems to fire on it own.Thank you for your assistance in advance.EvanCustomMessage = Too many events of this kind (EventID).EventID = BPEventNotifications_SendingFailedEventIdSourceContext = BusinessEventsBPEventName = NXT-Workgroup Notification-QuoteContextScreenId = SM502030ContextUserIdentity = adminCurrentCompany = Critical Infrastructure HoldingsEventID = BPEventNotifications_SendingFailedEventIdSourceContext = BusinessEventsException =System.ArgumentNullException: Value cannot be null.Parameter name: key at System.ThrowHelper.ThrowArgumentNullException(Except
how can i remove edit option on customer field in custom sales order screen(allowedit true in aspx), tried setenabled in graph did’nt work PXUIFieldAttribute.SetEnabled<SOOrder.customerID>(Base.Document.Cache, null, isEnabled: false);
Hi there everybody. I am slowly learning and making my way through working on and learning the ins and outs of Acumatica. I managed so far to create some basic customizations, and have my own local instance of Acumatica on my computer for testing. I don’t have a background in IT or coding, so I am just learning as I go. My company is currently looking at integrating a Credit Card Processing (We will be using Acumatica payments I believe) and I want to be able to test getting everything set up, and make sure that when we go live, everything runs smoothly and we aren’t blindsided by any issues. I recently came across the Acumatica Dummy Credit Card Plug-in AKA DemoHostedFormIntegration (https://github.com/Acumatica/DemoHostedFormIntegration) which seems to be perfect for testing what having a credit card processor would be like. The only issue is that I have no idea where to start in installing this. Is it as simple as uploading the customizations in this? Any assistance and guidan
Summit 2025 RecapThank you for your interest and participation in the Acumatica 2025 Summit. Everybody left Las Vegas invigorated and excited to help us build the future of business together!Link to keynote recordings (sign up required): https://summit.acumatica.com/Summit 2025 Breakout Session Presentations - TechnicalAttached are PDF versions of the PPT presentations from our breakout sessions.
Hi, I'm taking the T290 course on modern UI and I've encountered the following error. Perhaps someone has encountered this. Below are screenshots of my ts and html files.
Hello,I noticed that various instructions, including the latest 24R2 developer release notes, specify that the URL for the generic inquiry-based OData interface is:<Acumatica ERP instance URL>/t/<TenantName>/api/odata/giThe I300 university video and the only way it works for me is:<Acumatica ERP instance URL>/OData/<TenantName>/<giname> The latest help.acumatica.com article specifies using the /api/odata method as well, even though I have never seen that work.Thanks!
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.