Get inspired and gain all the knowledge you need
Recently active
I’m looking for cause or explanation on why DeviceHub would duplicated a print job The system is set to poll every 30 seconds and yet it finds the same document at 8:20:38 and 8:20:45 and processes both
We have Advanced Kitting in Acumatica.But when I try to drag and move the Kit Lines, I am not able.I have a sales order with 3 Kits on it, many other items and the customer wants to change the top Kit item. Payments are already applied to this sales order, many items, it would take a long time to change. This happens often. See video VideoAny idea how I do this?
It's great that we have such a vibrant Acumatica community to get quick answers to questions and gain product knowledge! We have very active members jumping in to help others out all the time. The goal of the community is to respond to every member’s question so that no one goes away "empty handed".Connect, Learn, Share Join Us! Last Call to Register for June's Free Cohort Onboarding ProgramHelp your team build confidence in Acumatica faster with our new Customer Education Cohort Onboarding Program, a structured 21-day learning experience designed to accelerate adoption and improve user readiness. Acumatica Community Webinar - Customizing Acumatica Without A Developer II: Vibe Coding With Copilot - May 27, 2026 - RecordingHave you needed to customize something in Acumatica but didn’t feel comfortable doing so? This session builds on Customizing Acumatica Without A Developer session 1 (that covers how to utilize the low-code/no-code capabilities of Acumatica). If you’re comfortable wit
Has anyone modified the AIA report to allow for parameters? Also, can a modified report be set up on the project>mailing & printing tab to be the default format?
We are trying to create Lot/Serial Allocations for a Manufacturing Move Transaction through the Contract-Based REST API.Environment:Acumatica Manufacturing 24.200.xxx Move Entry screen (AM302000) Lot/Serial tracked finished good Custom endpoint exposing MoveEntry and Generate actionScenario:Create a Move Transaction successfully through REST API. The transaction line is created with: Quantity = 2 LotSerialNbr = blank Allocations = empty In the Acumatica UI, the Generate Lot/Serial Numbers button is enabled and works correctly. However, when invoking the Generate action through REST API:POST /entity/{endpoint}/MoveEntry/Generatewe receive:PXActionDisabledException: The Generate button is disabled.Investigation:The Move Transaction is in Balanced status. Hold = false. Quantity exists on the transaction line. Allocations are empty. LotSerialNbr is blank. Generate button is enabled and executable from the UI. The exception occurs only through Contract-Based REST API.Questions:Is creatio
We recently purchased DRP (not MRP). We buy items in nested sets from our vendors. We need the individual items out of the nested set (disassembly), not the other way around. For example, if Item A is out of stock, we need to buy a nested set that contains Items A, B, and C. When we receive the nested set, we do a disassembly to break it into the individual items. We've already explored setting Source = Kit Assembly on the individual items, but that plans an assembly — consuming components to build the kit — which is the opposite of what we need. We need DRP to recognize that our individual items come FROM disassembling a purchased kit, not the other way around. Is there a way to handle this in DRP? How are others managing nested sets or bundled imports that get broken down for individual sale?
Hi guys, I just can’t figure out the issue. I follow the guide to set up the self-service portal. The user can’t checkout because of the buttons can’t click. I checked every steps and access rights. Anyone give me a hit? Thank you.
What am I doing wrong here? I have an inquiry screen with custom grid row colors depending on Production Order Status. The style is being applied, but there is no more slight color change to indicate the current focus/selected row/cell. See the GIFs. With GetRowCss custom highlighting Without custom highlighting import { Messages as SysMessages } from "client-controls/services/messages";import { createCollection, createSingle, PXScreen, graphInfo, PXPageLoadBehavior, handleEvent, CustomEventType, RowCssHandlerArgs, CellCssHandlerArgs } from "client-controls";import { SWProdPlannerLineFilter, SWProdPlannerLineView } from "./views";@graphInfo({ graphType: "PVBMFGCustomizations.SWProdPlannerInq", primaryView: "Filter", pageLoadBehavior: PXPageLoadBehavior.PopulateSavedValues })export class SW401010 extends PXScreen { Filter = createSingle(SWProdPlannerLineFilter); Details = createCollection(SWProdPlannerLineView); @handleEvent(CustomEventType.GetRowCss, { view: 'Details'}) getDetailsRowC
Hi,I have a requirement to create PO directly through requsition based on the Business Event. I have used the subscriber as Action and set as follows.I didnt add anything to the field values. However, when there are only one item is there on the requisition the BE got triggered and the PO was created. But when there are multiple lines are there on the Requisition the BE didnt got triggered.What could be the reason. Is there anything I can do for that.
Hi all,We have a custom Customer Portal screen with a toolbar button we want to style green, like a workflow primary action button (e.g. "Release"). Has anyone found a way to achieve this on a portal screen? Thanks!
How can customer payments be set off against another customer account in Acumatica when there is no established parent-child relationship between the customers, and without creating debit or credit notes?Looking for recommended approaches or best practices.
I am new to Service Management, so thanks a lot whoever can help Tried to create an appointment to replace a component which is Serial Tracked. The setup for tracking requires to manually input the serial number on Usage.However, when i try to complete the appointment, the system is generating an error due to the fact that it requires the Serial Number. Tried to key it on the appointment, but the system is telling me Serial number is not found and won’t let me to continue.How should i record such instance? ThanksAngelo
We are trying to create a Material Return transaction through the Manufacturing REST API for a non-tracked inventory item and split the returned quantity into multiple Line Details records because each split line has a different custom Reason Code.The inventory item is NOT lot/serial tracked.Expected BehaviorWe want the Material Return transaction to create:Main Line:Quantity = -3.00Line Details / Allocations:Qty = 2.00 → ReasonCode = BALWOFF Qty = 1.00 → ReasonCode = CRWOFFSo the total allocated quantity should equal the document quantity (-3.00) without creating any additional allocation lines.Current ProblemWhen we send the payload below, Acumatica creates:the two intended split lines PLUS an extra allocation line with quantity = 3.00As a result:Total allocation quantity becomes incorrect An unwanted extra split line is created in Line DetailsScreenshot attached for reference.Current Payload{ "Hold": { "value": true }, "Details": [ { "ProductionNbr": {
I’m working on an Acumatica-based solution (via a vertical solution provider) for a fuels distribution business and am looking for guidance on how others are handling Weighted Average Cost (WAC) in scenarios where the true cost of inventory goes beyond just the base purchase price. Business Context:In our current system, WAC represents full landed cost, including:Supplier invoice cost (fuel) Vendor-charged taxes and regulatory fees Internal freight (marine, line haul, inter-terminal transfers) Allocations applied as fuel moves through the supply chain This cost structure is critical for:Inventory valuation Margin reporting Financial/audit alignment Challenge in Acumatica:From what we’ve seen so far, WAC appears to only reflect the base item cost at receipt, and additional costs (freight, taxes, etc.) are not automatically incorporated into the inventory cost in a way that recalculates WAC. Questions:1. How are others incorporating additional landed costs (freight, fees, taxes) into WAC
We plan to enable Modern UI for users starting from 2026 R1. So I finished migration and testing on my local 2026 R1 instance, and I can publish the project normally here.I know this is not a standard practice, but I just wanted to see how Modern UI works in a real environment. Therefore, I tried publishing this project to our online test environment(2025R2), which is a clone of our production environment (2025R2).Strangely, the publication failed, and no additional error details were shown. I tried a common workaround:removed all Modern UI files and republished the project, and it succeeded. But after putting the Modern UI files back, the publication failed again.---This workaound does not work for me.Then I ran NPM commands manually. Building a single screen, an entire module, or executing npm run build-dev -- --env customFolder=development all completed successfully. I could also see the updated Modern UI changes on the pages.---This is my workaourndI have achieved my original goal
I am running into a scenario where I could really use the ability to segment approvals by a particular subaccount segment. 6 years ago Acumatica marked this idea as ‘unlikely’ to implement’. (see: “Approval maps: when subaccount is used as a condition, allow user to specify a segment value, not just the whole subaccount.”)I tried masking the segments with question marks and blanks, but the bill wouldn’t read either one. ‘???-???-100’ and ‘ - -100’To accomplish what I need to do, I would have to hardcode almost 75 different subaccounts into the conditions. (will import, but still - not very nice for long term maintenance).Is there a limit to the number of conditions in a particular rule of an approval map?
Is there a way to select a template and change the default selection from before email body to after email body?
Hi all. I have public abstract class PMProjectMaterialsLineSplittingExtension<TGraph, TPrimary> : LineSplittingExtension<TGraph, TPrimary, PMProjectMaterials, PMProjectMaterialsSplit> where TGraph : PXGraph where TPrimary : class, IBqlTable, new() public override void Initialize(){ base.Initialize(); Base.RowSelected.AddAbstractHandler<TPrimary>(EventHandler); Base.RowUpdated.AddAbstractHandler<TPrimary>(EventHandler); PXCacheRights.Select);}When this Base.RowUpdated.AddAbstractHandler<TPrimary>(EventHandler); executed i have null reference exeption. I search code and find that proxy.InterceptedDelegate = null but default acumatica code try this:proxy.InterceptedDelegate.GetInvocationList().I use PMProjectMaterialsLineSplittingExtension for ProjectEntry. public class LineSplittingExtension : PMProjectMaterialsLineSplittingExtension<ProjectEntry, PMProject> { }I save that ProjectEntry not have RowUpdated method for PMProject. I think
Hi Acumatica Community,In Classic UI (ASPX), we can hide a field label using:SuppressLabel="True"For example, in the Sales Order screen, we have a field where only the value should be visible and the display name/label should be hidden.How can we achieve the same behavior in Modern UI (HTML/TypeScript customization)?Could someone provide solution
Hi all,I’m working on an evaluation for a service-heavy business and would appreciate insight from anyone who has either integrated Zuper with Acumatica or evaluated Zuper vs. Acumatica Field Service side by side.A few questions I’m especially interested in:Integration experienceHas anyone successfully integrated Zuper with Acumatica? What approach did you use: native connector, middleware, or custom API work? How well did data flow between the systems for customers, service orders, inventory, billing, and financial updates?Field service fitWhere do you see the biggest functional gaps between Zuper and Acumatica Field Service (or Acumatica Field Service supported by tools like JIGx), especially around:dispatching / scheduling technician mobile experience work order execution customer communication / notifications service-heavy or residential-oriented workflowsInventory and financial alignmentIf Acumatica remains the system of record, how are you handling:truck stock vs. warehouse inven
I noticed recently that you can update attributes more freely in the CSAnswers table in this version. It used to be that when an attribute is NOT assigned to a customer or an item class, it would not insert a value for that attribute for any records missing the attribute assignment on the class. In an import scenario, you would get an error that when it was missing on the item/customer class and it would not insert a value into CSAnswers.That validation is now gone. You can freely insert values into CSAnswers without the class validation.I’m not a fan of that change, but I noticed another change that seems “weird”Now I’m seeing that Checkbox attributes are storing both True/False and 1/0 as acceptable values which causes issues in reporting. Shouldn’t it be one or the other? Why does CSAnswers now accept both for checkboxes?
When I click a particular Payment on the Checks and Payments screen, then go to the AP Payment Register report, then click the Send button, I would like to have a simple email template which populates data from the AP Payment Register report. Specifically, I would like to use the Vendor Name and Email Address and the Amount. I would also like the User’s Name in the email signature.I have tried two things.I created an email template based on the Checks and Payments screen and specified that in the AP Payment Register Report Designer. But none of the Data Fields I select in the email template work. The AP Payment Register Report screen does not appear to be available for the basis of an email template. Next, I scrapped the email template idea and tried to enter the email in the Report Designer Mail Settings fields. The problems here include not finding the Vendor Email Address and not being able to create the email Body with the line breaks and formatting desired.The email template optio
Been struggling for a couple days to create a GI to extract Cash Receipts and Cash payments for projects. Question is:"In Acumatica 25R1 I am building a Generic Inquiry joining PMProject, ARPayment, APPayment, PMTran and PRPayment. Getting error: Conversion failed when converting nvarchar value 'X' to data type int. Join is PMProject.ContractCD = ARPayment.ContractCD. What is the correct join field?"
Hi Acumatica Community,I created an Import scenario for 1-Step Transfer but encountered an error.is there a mapping that I need to include to proceed?Thank you!
We have a very large product count (400k+ SKUs) and are looking to launch our Shopify store on Shopify Plus very soon. Shopify has given us increased API capacity for 30 days, but now I'm getting the following error when trying to sync:Adding the specified count to the semaphore would cause it to exceed its maximum count.Has anyone run into this? Any guidance appreciated.
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.