Introducing Acumatica Cloud ERP: 2026R1
Get inspired and gain all the knowledge you need
Recently active
Hi Team,I have added the 'Activity (CR306010 ) Screen' in the Acumatica mobile customization,but my issue is that in some fields, I can't add values because they are disabled. Additionally, I am unable to create a new activity in those fields. only 'complete' is showing in the status field. I have added the code below,please check it. I have also attached a screenshot and code. Kindly let me know if you have a solution for this.Update: CR306010 Activity: codeupdate screen CR306010 { update container "Activities" { formActionsToExpand = 2 containerActionsToExpand = 1 Add containerAction "Insert" { icon = "system://Plus" behavior = Create } add recordAction "Insert" { behavior = Create } } } Update: MENU Code:update sitemap { add folder "Activity" { type = HubFolder isDefaultFavorite = True displayName = "Activity" icon = "system://Network" add item "CR306010" { displayName = "Activity" visible = True
I want to change the workflow on shipment and add a Button “READYFORPICKUP” in between Confirm shipment and prepare invoice.When CONFIRM SHIPMENT is clicked, A new Button (status) should appear,Once this button is clicked, then it should return to normal workflow and Prepare Invoice should be available. Prepare Invoice should not be available until Ready for Pickup has been clicked. I have tried to build this in the workflow, with mixed results.What is the best way to accomplish this.thanks
Web service endpoint: /entity/Default/22.200.001/SalesPricesInquiry?$expand=SalesPriceDetailsParams:{ "InventoryID": { "value": "SPCBSERVICE" }}Response is always the first record on the SalesPrices Inquiry and doesn’t filter for the record with the Inventory ID of ‘SPCBSERVICE’.However, when expanding the SalesPriceDetails, all 135 or so records are included.Also, the InventoryID of the record is blank. So it looks likeThere are no Inventory ID’s for any of the records so the API is returning the first created record Expanding the SalesPriceDetails of that record includes all of the Sales Price records.{ "id": "81a55625-3913-4ea8-9869-67da0acff742", "rowNumber": 1, "note": null, "EffectiveAsOf": { "value": "2025-08-08T00:00:00+00:00" }, "InventoryID": {}, "ItemClassID": {}, "PriceClass": {}, "PriceCode": {}, "PriceManager": {}, "PriceManagerIsMe": { "value": false }, "PriceType": { "value": "All Prices" },
I am having what seems to be a strange issue.We use push notifications to send product updates to an external sysem. For the most part this works well. My issue is on Stock Items. We have various attributes on the stock item entity. When those values change, I need it to fire the push notification. It is firing, but the JSON data payload for the attrbute fields is null. The catch is, if I make a change/update to one of the stock item fields (name, description)...it fires the same push notification. The attribute data is no longer null, it sends the correct information. My GI I subscribed to has the attributes defined in the results grid. Any ideas on what this could be? This seems like a bug IMO. Here is what I get for the attribute updates. PreOrderDate and ReleaseDate are supposed to have date values, but you can see they are null when is triggered by a attribute change. Again, if I update a field on the parent StockItem, this payload will contain the correct values. Thoughts?
I think i have a join issue but i can’t quite track it down. Example 1: 154221 has two invoices (312230, 315411), but they are both duplicated with each others information.example 2. 154204 is all blank, however, that information is there on the invoice tab in the sales order. i have swapped the joins of each relation i have but cannot figure out why i’m getting dupes AND blanks. some relation swaps will drop the blanked out orders.
Hi, I want to create expense claim but when i try to select the expense item, i can not find any list of my Inventory ID (Non-Stock Item with type Expenses). Please help me to to solve about this, thank you.
Does anyone else struggle with filtering the SYNC HISTORY screen when you have 10’s of thousands of records? I consistently get an error that the request times out. Even on specific tabs like failed/processed etc.
Hello, I have an action in the project screen (PM301000) which generate a report.This report is sent to the customer using the email template defined in the report.I’d like to register this email in the project activities, but i don’t know how. I’ve tried :Link to account in the email template ActivitySource in the email settings of the report But the Activities tab on the project screen still remain empty : Any ideas ?Thanks.
Hello, this should be simple but I’m struggling. This code will create an invoice, and work perfectly.private ARInvoice CreatePrepaymentInvoice1(SOOrder order, decimal amount){ ARInvoiceEntry graph = PXGraph.CreateInstance<ARInvoiceEntry>(); ARInvoice invoice = graph.Document.Insert(new ARInvoice { DocType = ARDocType.Invoice, CustomerID = order.CustomerID, DocDate = Base.Accessinfo.BusinessDate, }); graph.Save.Press(); return graph.Document.Current;}Switch the DocType to Prepayment and now it doesn’t work. private ARInvoice CreatePrepaymentInvoice1(SOOrder order, decimal amount){ ARInvoiceEntry graph = PXGraph.CreateInstance<ARInvoiceEntry>(); ARInvoice invoice = graph.Document.Insert(new ARInvoice { DocType = ARDocType.Prepayment, CustomerID = order.CustomerID, DocDate = Base.Accessinfo.BusinessDate, }); graph.Save.Press(); return graph.Document.Current;}The error is:“CS Error: Cannot generate the next number for the sequence.”In the UI, I can open the invoic
AR Error: Credit card processing error. ProcessingCenter : Address is not a valid address. Address Field in Customer master and invoice is added .. Appreciate your support
Hello Everyone, So one of my client want to have a bidding notifications in Acumatica if the request up to 20 million, so it will directly go to bidding even if they are already input the vendors name. Please help us to solve about this. But is it available in Acumatica, i mean without need like a special customization for this notifications biddings.Please help us about this, i really appreciate it.
Hi everyone, I am having a problem in a field when I press the Data Field button, the system will take the entire view name as the parent node and the data field as the child node in the view name of the screen that I have selected to display to allow the user to select in the list. However, currently the view name and data field are on the same level without hierarchy, for example PIDetail is the view name, but warehouse is the data field. The result is returning a flat list of child nodes in the repeated parent nodes. Here I attach the capture of my problem, I really appreciate you responds and help.Code for logic: public PXSelect<EntityItem> EntityItems; //public PXSelect<EntityItem> PreviousEntityItems; public IEnumerable entityItems() { var result = new List<EntityItem>(); var current = Templates.Current; if (current == null || string.IsNullOrEmpty(current.Screen)) return result; va
Hello,I’m having difficulty creating an import scenario to generate a Prepayment Invoice from the Sales Order screen.In the manual process, the user clicks the Prepayment Invoice button, which opens a pop-up window asking for the amount or percentage of the sales order. After confirming, the system navigates to the AR Invoice and Memo screen, automatically copying all relevant data from the Sales Order screen. At this point, the user simply needs to click Save to complete the creation of Prepayment Invoice.Please see screenshot below the whole process.Based on the manual process, I attempted to create an import scenario. I tried using the Add Invoice Details object under the sales Order screen, but I noticed that this object does not include a Save Action. Could someone please advise or guide me on how to proceed with this . We need prepayment Invoice due to VAT requirement,
I have a customisation that adds a field to AP301000 - it’s part of a project that we’re deploying to pretty much all our customers.I’ve another customisation that adds a very different set of fields to the same screen, and that will be deployed to a subset of our customers. (So it wouldn’t make sense to combine the projects at all.)When I come to publish the second project, it fails with the error message:The [published project] and customization projects cannot be merged because they contain the duplicate AP301000 object. The published typescript file has:import { PXFieldState} from "client-controls";import { AP301000, APInvoice_CurrentDocument} from "src/screens/AP/AP301000/AP301000";export interface AP301000_PinnacleA_generated extends AP301000 {}export class AP301000_PinnacleA_generated {}export interface APInvoice_CurrentDocument_PinnacleA_generated extends APInvoice_CurrentDocument {}export class APInvoice_CurrentDocument_PinnacleA_generated { UsrQueryReason: PXFieldState;
How to hide column note and file on the grid?
Hi, i want to create a request but the while i try to select one of the chart of account and subaccount form on of my item request, there’s no option to selected the COA and Subaccount. I already import the COA and also create the Subaccount. There’s any step that i miss while i config?Here i attach the capture of my problem, i really appreciate you responds and help. Here is the capture of the Subaccount for the Request
Is there an existing depency between the sales order and the related shipments for that sales order? I would like to pick the sales order number then pick the shipment number. Or is this a custom table?
#region UsrProjectTaskFilterLabor public abstract class usrProjectTaskFilterLabor : PX.Data.BQL.BqlString.Field<usrProjectTaskFilterLabor> { } [PXDBString] [PXUIField(DisplayName = Messages.ProjectTask)] [PXSelector( typeof(Search<PMTask.taskCD, Where<PMTask.projectID, Equal<Current<DailyFieldReport.projectId>>, And<PMTask.status, NotEqual<ProjectTaskStatus.planned>, And<Where<Current<DailyFieldReportExt.usrBranchIDFilterLabor>, Equal<Null>, Or<PMTask.defaultBranchID, Equal<Current<DailyFieldReportExt.usrBranchIDFilterLabor>>>>>>>>), typeof(PMTask.taskCD), typeof(PMTask.description), ValidateValue = false)] public virtual string UsrProjectTaskFilterLabor { get; set; } #endregionAnd<Where<Current<DailyFieldReportExt.usrBranchIDFilterLab
When we bring in a AP bill through AP DOCUMENT RECOGNITION, it does not recognize an existing PO # and then when we manually try to do a PO match, the only option we have is to match the entire PO not lines and then all of the lines from PO are duplicated on the AP bill recognition screen. Then we have to manually delete and adjust the matching, which is inefficient. Our consultants tell us this is a limitation on the AP DOCUMENT RECOGNITION side . Any others experience the same issue and any potential resolutions, workaround?The following is the advice from our consultants“Why is OCR not populating the PO# in the recognize screen. We also tried to manually push it by selecting the PO# on the image – did not work. PO# cannot be recognized through OCR directly. First, you need to complete the PO Receipt process.(For Non-Stock Items, you need to enable the receipt option on Item Master) Then on AP Incoming Documents screen, you will need to specify the Inventory ID and click “Link to PO”
Seems as though 24R2 Version of Acumatica has gotten rid or disabled the autocomplete function in fields?Not the biggest deal, but definitely a pain when trying to input information. Wondering if anyone is also struggling with this, and if there is a work around. Thanks!
Generic Inquiry assistance needed! We are currently reconciling our general ledger balance of accounts payable with the balance from our AP Aging report. I asked copilot how to create a generic inquiry to help us find the difference, and despite following the provided steps, I am receiving an error that reads “’Parent Field’ cannot be empty.” From my perspective, parent field is not empty. Can someone help me resolve this issue? I have attached a screenshot that displays what I am seeing. Thank you!
In 2025 R1, we have noticed that the production order type is not copied to child subassemblies. This worked properly in 2024 R2 and prior versions. This is what we’re seeing:Generate Order Subassemblies generates subassemblies using the default production order type from the Production Preferences screen Critical Assemblies side panel – The Order Type is read only on Create Production Order pop-up Critical Assemblies stand alone screen – Order type can be changed but doesn’t have any effect. Regardless of the selection, the child orders use the default production order type from Production Preferences.Any thoughts? Thanks in advance!Laura
Happy Monday!Our Purchasing department is looking to open Requisition Details from the request screen. However upon opening the new screen, it’s blank. This works for me as an admin so I know it is permissions related. I currently have delete permissions set to all requests. I want the users to see the requisitions but not create them so I have that set as view only. However I’ve had that set as delete as well with the same result. Brent
BigCommerce:eCommerce Admin can choose how the customers should checkout in BigCommerce as shown in the below screenshot. If the customer decide to checkout as guest a customer account will not be created in BigCommerce. So in Acumatica the Sales Order will be imported with Generic Guest Customer provided in the Store Settings as shown below. If a customer decide to checkout with account details, then a customer account will be created in BigCommerce. And in Acumatica while importing this Sales Order, Commerce connector will create a new customer if the email address doesn't exist already and then link this customer to the sales order. Customers are allowed to checkout as guest but BigCommerce will create a customer account as soon as the order is placed and in Acumatica while importing this Sales Order, Commerce connector will create a new customer if the email address doesn't exist already and then link this customer to the sales order. Customers cannot checkout as guest in BigComm
I created a new screen and i am trying make a GI the entry point for the screen. The screen is working fine with no issues. When i add the screen to the it has a warning that says “This form cannot be automated.” when i view the gi afterward,i get an error that says “Object reference not set to an instance of an object”. The new screen is added to the sitemap and works fine. I published the GI to the same workspace that the screen is in. I tried restarting the application and that didnt fix it. I also added the dll to the customization project and published it again. Nothing i have done so far has made it work. I went back and looked at the last video of T210 where they show how to do it and followed it but i am still getting the error. Does anyone know what this error means?
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.