Introducing Acumatica Cloud ERP: 2026R1
Get inspired and gain all the knowledge you need
Recently active
Hi, I am trying to save CustomerLocation including LocationContact.Address, the CustomerLocation gets saved but not the child object LocationAddress. I am using PUT.how to save CustomerLocation with Child object LocationContact.Address? var customerLocation = new CustomerLocation { AddressOverride = new BooleanValue { Value = false }, ContactOverride = new BooleanValue { Value = true }, Customer = new StringValue { Value = accountingData[0].EntityId.ToString() }, LocationID = new StringValue { Value = accountingData[0].Addressid.ToString() }, LocationName = new StringValue { Value = accountingData[0].Addressline1.ToString() }, LocationContact = new Contact(), Active = new BooleanValue() { Value = true }, }; customerLocation.LocationContact.Address = new Address() { AddressLine1 = new StringValue { Value = accountingData[0].Addressline1.ToString() }, AddressLine2 = new StringValue { Value = string.IsNullOrEmpty(accountingData[0].Addressline2) ? str
I created a simple new screen. Its pretty much the same as the T210 screen from the open university with some different field names. I reviewed it with my team in my local test environment and they want to add another field to it. i added it to the sql table and then tried adding it to the DAC and it errors out saying that the table already contains a definition for that field. error message CS0102. is it possible to add a field to this DAC after publishing, or will i have to start over? i can add the field using “add a field” in the customization project and it contains USR at the front, but when i do it that way, it wouldnt let me use that field in the field updated event where i was adding information for the other fields. i tried adding it to the DAC in visual studio and in the customization project. Can someone tell me what i am doing wrong?
A client has the following requirements:All work centers have finite capacity except the Drying process the drying process can continue all day without any restrictions to how much product can be dried in a dayI have tested Finish Time, Move Time and Queue time - but these times only consume from the available capacity of the work center. I have read the Wik and whitepaper on APS, but not quiet sure how to setup for this requirement. Anyone has a similar process working?
We have recently started using PO approvals which work great except that anyone can print the PO before it’s approved and then send that to the vendor which defeats the purpose of having approvals at all. Is there anything our of the box that can restrict printing a PO until it has been approved?
Did the credit memo process change with version 2024 R2? I can’t add return lines as previously done in R1 version. Thanks!
Hi. Is there any Rest API in Acumatica that returns the AP Vendor Balance? This value is not available in the vendor table so not sure how to expose via a GI and can’t find a Rest API that has it. Thanks!
Hi Everyone,Is it possible to print: 1x pick ticket, 1x packing list, 2x Shipment Confirmation , 2x Label per order ?Thank youJennifer
For a particular screen in the user interface, is it possible to see the currently active graph extensions? I am trying to see how a particular field behaves but there is nothing in the graph code that seems to implement this behaviour, so I guess it must be an extension somewhere, and finding extensions is difficult.You can see currently active DAC extensions in the DAC Schema Browser, so I hoped there would be something similar for graphs.Thanks,Ben.
Hello All, We are trying to figure out if there is a way to switch the cash accounts for all existing vendors in Acumatica? We have all new vendors set up to default to this new account but need our existing vendors to also be switched to this new default account. Thanks!
I’m trying to import an inventory adjustment file and continue to receive an error message when importing that says “ReferenceNbr cannot be empty”. I’ve tried with <NEW> as well as inputting a new number .. neither is importing. Advice? Thanks,Sandy
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 Taha Yab Ali - Acumatica Community Featured Member for May 2025Meet Taha Yab Ali our Acumatica Community Featured Member for May 2025. It’s great to have you as part of the Acumatica Community @tahayabali! Acumatica User GroupsNew! Michigan Acumatica User Group, Northern New England Acumatica User Group, NorCal Acumatica User Group Request to join today!Upcoming meetup! SAVE THE DATE: SE Acumatica User Group Meeting | May 14th, 2025 Note - You need to be a member of the group in order to access/RSVP. If not a member, go to the SE Acumatica User Group site, Request to Join, once approved, RSVP there to the event.All Acumatica User Groups How to Answer Questions on Acuma
We recently upgraded from 23R2 to 24R2. It has been a very smooth process with almost zero issues.However, users have mentioned that on the Lot/Serial Numbers report, when they start typing the warehouse name (SiteCD) in the report parameter, the value no longer auto-completes.To select a value, you have to click an extra time to open the selector, which functions as usual.I’ve tried changing the schema field for the parameter in report designer, but it doesn’t make a difference. Does anyone have any ideas?
We use the parent billing account/child account structure for customers that have a parent billing account and numerous employees that order online from us. This structure works well for being able to roll up the invoices for all child accounts to the parent, and for applying parent payments to the parent and child customer account invoices.Some of our parent accounts want to pay by the same credit card for all parent and child account invoices. Is it possible to use the parent customer credit card payment method to auto-process credit card payments for its children as well?Patrick
I would like to know if it is possible to send payment links to customers so they can pay their invoices through Stripe, integrated with Acumatica. Unfortunately, Acumatica Payments is not available in my region, so I am exploring alternative options to collect payments efficiently.thanks.
import { PXFieldState, PXFieldOptions, linkCommand, controlConfig,} from "client-controls";import { POOrder } from "src/screens/PO/PO301000/PO301000";export interface POOrder_UsrSalesRepID extends POOrder { }export class POOrder_UsrSalesRepID{ UsrSalesRepID: PXFieldState<PXFieldOptions.CommitChanges>;} <template> <field after="#fsColumnB-Order [name='OwnerID']" name="UsrSalesRepID"></field></template>This is my code. It doesnot show on the UIBut this other code similar shows the field on the UI import { PXFieldState, PXFieldOptions, linkCommand, controlConfig,} from "client-controls";import { POOrder } from "src/screens/PO/PO301000/PO301000";export interface POOrder_Requisition extends POOrder { }export class POOrder_Requisition{ @controlConfig({allowEdit: true, }) UsrRelatedRequisitionCD : PXFieldState<PXFieldOptions.CommitChanges | PXFieldOptions.Disabled>;} <template> <field after="#fsOrderInfo-Othe
Hello,We’re trying to process a Credit Return where some of the returned product goes back into inventory, while the rest is damaged and should not be restocked.What is the recommended process in Acumatica to return only part of the product to inventory and exclude the damaged portion? Is there a way to split the quantity between what’s restocked and what’s written off, all within in the same return?Thanks in advance for your help!
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?
We are having difficulty finding a paid invoice report by vendor per project and given a certain payment date range. Does anyone have a solution for this problem.
Hi!In Classic UI, fields are added dynamically using RowSelected event.However, when switching to Modern UI, these dynamically added fields are not showing.How can we dynamically add fields in Modern UI to ensure they are displayed as in classic?Please refer the below code and screenshots. protected void InventoryItem_RowSelected(PXCache sender, PXRowSelectedEventArgs e){ foreach (KeyValuePair<string, PXFieldSelecting> pair in fieldSelectingHandlers) { Base.FieldSelecting.RemoveHandler(typeof(KNCFSiteAssociation), pair.Key, pair.Value); KNSCCommerceConfigsSites.Cache.Fields.Remove(pair.Key); } fieldSelectingHandlers.Clear(); { string fieldName = "UsrKNWHProductType"; string displayName = "Product Type"; PXFieldSelecting handler = new PXFieldSelecting(delegate (PXCache dsender, PXFieldSelectingEventArgs de) { KNCFSiteAssociation currentrow = de.Row as KNCFSiteAssociation; object value = null;
Do I have to fill out the ACA Reporting form (PR207000) if I am using Aatrix to file 1095s?If using Aatrix, is there a way to get the system to prepopulate the Policy of Origin and the months of coverage, based on the employee’s payroll data in Acumatica? When I did a trial run, all Policy of Origin boxes and employee coverage month boxes were empty.
Hi GuysHoping someone can help with this query.In some instances, we have to manually create a credit note adjustment as the standard way of reversing will not work due to the UK having CIS (UK Tax for Construction).When manually creating the credit note, we cannot add the PO number and therefore, does not deduct the credit amount off the PO to leave a remaining balance.There seems to be ‘Add Subcontract’ but we use ‘Drop-ship’ as this option defaults to the site address where the other PO types do not.Is there any way to get the PO added when manually creating a credit adjustment? Thanks
Is it possible to override a method in a framework graph abstract class? I am attempting to override a method in the 24R2 Sales Order entry screen for the Add button on the dialog that opens when the Add Items button on the Details tab is selected -- Inventory Lookup. The method is PX.Objects.Extensions.AddItemLookup.AddItemLookupBaseExt<TGraph,TDocument,TItemInfo,TItemFilter>.AddSelectedItems(). I have tried extending it like this including the full class hierarchy:public class KRSOOrderEntry_Extension : PXGraphExtension<AddItemLookupBaseExt<SOOrderEntry, SOOrder, SOOrderSiteStatusSelected, SOSiteStatusFilter>, SiteStatusLookupExt<SOOrderEntry,SOOrder, SOLine, SOOrderSiteStatusSelected, SOSiteStatusFilter>, AlternateIDLookupExt<SOOrderEntry, SOOrder, SOLine, SOOrderSiteStatusSelected, SOSiteStatusFilter, SOOrderSiteStatusSelected.salesUnit>, SOOrderSiteStatusLookupExt, SOOrderEntry>and I receive a runtime error:“Graph extension KRSOAddItemLocation.KRSOOr
Hi community,I have an expression that displays the orderDate and percentage data as on following screenshot. However, I want to hide the time part of both the OrderDate and DueDate, only showing the date. How can I achieve this?= 'Zahlbar bis ' + Format(DateAdd(CDate([SOOrder.OrderDate]), 'd', IIf([Terms.DayDisc] Is Null, 0, [Terms.DayDisc])), 'dd.MM.yyyy') + ' (mit ' + Format(CDbl(IIf([Terms.DiscPercent] Is Null, 0, [Terms.DiscPercent])), '0.00') + ' % Skonto = ' + Format(CDbl(IIf($TotWithTax Is Null, 0, $TotWithTax * IIf([Terms.DiscPercent] Is Null, 0, [Terms.DiscPercent]) / 100)), '#0.00') +' EUR zu zahlen: ' + Format(CDbl(IIf($TotWithTax Is Null, 0, $TotWithTax - ($TotWithTax * IIf([Terms.DiscPercent] Is Null, 0, [Terms.DiscPercent]) / 100))), '#0.00') + ' EUR) bis zum ' + Format( DateAdd( CDate([SOOrder.OrderDate]), 'd', IIf( [Terms.DayDue00] Is Null, IIf([Terms.DayDue01] Is Null, 0, [Terms.DayDue01]), [Terms.DayDue
I’m trying to build a GI that ties a Business Event to the Username who triggered the Action that drove the business event. In some cases we use a ‘kiosk’ style machine to allow people to clock in, and knowing which machine they clocked in on will help us determine who should review their time clock entries. I have the BPEventHistory table pulled, but I can’t figure out how to show the username of the person who executed the action that triggered the BE.
Is it possible to convert sales opportunities to service contracts? It is possible to create service orders, but I don’t know how to do the same with service contracts. This would save our team 2-3 minutes per contract on 1,000’s of new contracts per year.
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.