Introducing Acumatica Cloud ERP: 2026R2
Technical discussions focused on Customizations for developers. See Low Code | No Code Forum for non-technical discussions
Recently active
I’m trying to release some invoices that we imported during migration. However, I receive the below error. How can I activate migration mode on AP?
I need to update the working of creation of the purchase order in this screen. I need to initialize some values in the created purchase order from the custom fields that I have added in the Requisition screen. How can I do that can someone please help here.
Hello, After reading Mark Franks’ article on custom themes (https://www.acumatica.com/blog/acumatica-customization-theming-white-labeling/), I was inspired and created my own theme. It works great on my local install but I’ve no idea how to package it up so that it can be installed on a remote instance. My theme is just a copy of the ‘Default’ theme with a few changes to the 00_controls.css file. I cannot see any obvious way to add the theme directory or css file to the customization package.Sadly the Mark Franks article doesn’t cover this topic and I’ve not managed to find a solution online. Does anyone know if it’s possible and how it should be done?ThanksSteve
Hello everyone, I am getting this error because of one of my customization and this is the stack trace for more help, when i click on Create Shipment, button for a shipment : I also tried searching for this error online with respect to Acumatica ERP or BQL but could not find more help.I would appreciate if some one can point me to the correct direction to learn more about this datareader, or if I am missing anything in the code snippets attached below. The Stack Trace along with highlighted part of the code that might cause this.WMSnotes.cs BaseWMSNoteAttribute.cs Any help would be appreciated, Best,Jugraj
I am trying to write a PXSelect to fetch the accounts under the account group screen Id PM201000.I found the table for the Account Group (PMAccountGroup) but not able to find a way to get only the accounts tab records as it is a VirtualDAC anyone can see a way here ?Also the VirtualDac does not a GroupId to fetch the related records.
Hi there,I am trying to overwrite field Transaction Description with value is taken from Description of Fixed Assetsand I found that these FATran in red rectangle are generated from action CalcDeprProcess on screen Calculate Depreciation (FA502000) and handled in function SetProcessDelegate() I don’t know if there is any way to over-write function AssetProcess.DepreciateAsset? I can’t find source code of this function.Could you please share your idea? Thank you in advanced.
I am trying to use Google Translate APi to translate an custimized form.Or can you guys tell me how to translate the DisplayName of a control using this API?
Hi, I created a custom smart panel to add data into my grid in my customized form. In my smart panel, it loads data from both POOrder and POline DAC’s. But the issue is when I select one item based on the orderNbr and click add button in my smart panel, all the values of same orderNbr get selected automatically and inserted into the grid.I have no idea about this. Can someone help me to solve this ?thank you.below code snippet for the reference which I have defined to select and assign them into the fields of the grid.public virtual IEnumerable InsertSelectedLines(PXAdapter adapter) { if (POrdersView != null) { int lineNbr = Base.APProformaItems.Select().Count + 1; foreach (PXResult<POOrder, POLine> result in POrdersView.Select()) { POOrder order = result; POLine line = result; if (order.Selected == false) continue; {
In the Sales Prices ScreenHi expert.In this screen, When I choice Customer in Price Type Dropdown then Price Code Field will be visible, opposite I choice All Pricees in Price Type Dropdown then Price Code Field will be invisible. Now I want change flow, Price Code Field always visible. I try code below, but not effect. I forecast my code conflict with base function this screen. Please show me some suggestion. Thank you so much. var row = (ARSalesPriceFilter)e.Row; InvokeBaseHandler?.Invoke(cache, e); if (row != null && row.PriceType != null && PriceTypes["All Prices"].Equals(row.PriceType.Trim())) { PXUIFieldAttribute.SetVisible<ARSalesPriceFilter.priceCode>(cache, null, true); }
Hello everyone, I was wondering how we can opened Folder Browser Dialog in Acumatica. It doesn't seem to be able to use standard C# File/Folder browsing code. For example I would do something like:string dialogPath = @"C:\Temp";FolderBrowserDialog folderDialog = new FolderBrowserDialog();DialogResult result = folderDialog.ShowDialog();if (result == DialogResult.OK){dialogPath = folderDialog.SelectedPath;}But apparently Acumatica doesn’t like it and throws exception. Any thoughts on how Acumatica opens the Folder Browser dialog?
HI,I develop a custom smart panel for my custom screen. I need to add the purchase order lines data into my screen details section.The issue is When I select one row and click the ADD button, all the polines related with the same PO number added to the details table.Below I have added screen shots for your reference. This is my graph extension code and InsertSelectedLines action is the Add purchase order action.namespace GRIProformaInvoice.Extension{ // Acuminator disable once PX1016 ExtensionDoesNotDeclareIsActiveMethod extension should be constantly active public class APProformaEntry_Extension : PXGraphExtension<APProformaEntry> { public SelectFrom<POOrder>.InnerJoin<POLine>. On<POLine.orderNbr.IsEqual<POOrder.orderNbr>>.View POrdersView; public PXAction<APProforma> MyAction; [PXUIField(DisplayName = "Add Purchase", MapEnableRights = PXCacheRights.Select, MapViewRights = PXCacheRights.Select)] [PXB
Good day Is it possible to create an Invoice from the Mobile app on the sales order screen ? The only option I have is to create payment or put/take off hold. Kind regardsElena
I’d appreciate if someone can please provide steps to add Remove Hold action into the Process Orders processing page. A while ago this can be done via automation steps. I have explored workflow customization but have not been able to get one work.
Hello everyone,I am facing an issue in Opening the Shipment Screens in a cloud based Sandbox.So I needed a custom field in Shipments in Package, in a customization project,DACExtension And when opening an existing Sales Order or Creating a new Sales Order on screen SO301000,I get prompted this on the Sandbox: Invalid Column name for the above extended field. Now I don’t get this error on my Local Instance, and It is the same customization. So my question is should I try another way of publishing my customization ? (As I read some responses based on similar question but on a testing or dev environment, but I am not sure if I can apply those changes)OrHow can I make sure that this field exists in the database as I am currently trying it on a cloud based Sandbox?OrAm I missing something even after publishing my customization to the Sandbox
Hi,I’m using this link to https://asiablog.acumatica.com/2017/05/sending-notification-template-from.html no send a custom notification, but for some reason is not working, the sender.send() return an empty list. I’m using a custom graph and DAC. The form have the ActivityIndicator equal to true. What I’m doing wrong?This is my code. protected static void SendEmail(string message, PXGraph Base, CustomDAC transaction) { Notification notification = PXSelect<Notification, Where<Notification.name, Equal<Required<Notification.name>>>> .Select(Base, new object[] { "my template" }); bool sent = false; string sError = "Failed to send E-mail."; try { TemplateNotificationGenerator sender = TemplateNotificationGenerator.Create(transaction, notification.NotificationID.Value); sender.MailAccountId = (notification.NFrom.HasValue) ? notification.NF
public PXSelectReadonly<ITDeliveryPlanning.ITDeliveryPlanning, Where<ITDeliveryPlanning.ITDeliveryPlanning.receiptNbr, Equal<Current<POReceipt.receiptNbr>>>> ViewDeliveryPlaneceipt; Acumatica Grid Loses rows on refresh, Why like that ?
Hi,I developed my 1st acumatica custom development in my development environment. It inculdes a Data entry form,Generic inquiry form ,attached reports.I need to migrate to test instance that all developments including data entry ,generic inquiry forms,developed report and all the site maps I have added in my development environment.Could u please give the any resource or steps to do the above tasksThanks you
I want to get PXSelector Order Number value For Line Nbr Filter,that order number is only in view not db can i do that?with this code lineNbr is empty or doesn't display data Please Help Me
I have a requirement to disable printing of invoice more than once for some employees. I can use the “IsPrinted” condition to check if invoice has once been printed. I need a way to capture the current logged user so that i can add in my conditions
I have few additional views added to the AP-Batch Payments screen and trying to export them. The fields(source object) are mapped to the corresponding target fields as well. But after seeing the export output most of the fields are missing.Export scenario The views are populating data as expected. But not sure what else has to be included here. Any help is welcome.
I have created a customization project with a new generic inquiry, new screen, popup window with a smart panel, new tables in db, and with a newly created report. Please take a look below. Now I want to fully migrate this customization project build to a test environment with inserted data. Please give me some guidance. Thank you.Generic Inquiry viewNew screenPopup windowCustom report
I have just created a new custom inquiry form. I need to add a sum of two columns in the bottom just like the GI. But not able to find a way. Can we do that in custom inquiry ? Please help.Thanks.
Hello, I am trying to add a scan mode to the Receive and Put Away screen. I've tried the guides on the help site but can't seem to get the mode redirect to work. https://help-2022r2.acumatica.com/(W(6))/Help?ScreenId=ShowWiki&pageid=365ee72f-d2f0-42fb-bdbb-315158ee5693 Here is the code i have so far:using System;using System.Linq;using System.Collections;using System.Collections.Generic;using PX.Common;using PX.Data;using PX.Data.BQL;using PX.Data.BQL.Fluent;using PX.BarcodeProcessing;using PX.Objects.Common;using PX.Objects.IN;using PX.Objects.IN.WMS;using PX.Objects.PO.WMS;namespace CWDasign{ using WMSBase = WarehouseManagementSystem<ReceivePutAway, ReceivePutAway.Host>; public class PrintLabelsExt : ReceivePutAway.ScanExtension { public static bool IsActive() => true; [PXOverride] public virtual IEnumerable<ScanMode<ReceivePutAway>> CreateScanModes(Func<IEnumerable<ScanMode<ReceivePutAway>>> base_CreateScanMode
I want to save screen1 grid values to screen2 grid.I have created a Dataview in screen2. I’m unable to save records into DB. Sample code: //DataView creation public SelectFrom < TestFSSOLine >.View TestFSSOLineGridView; // copying the lines from screen1 grid to screen2 grid. foreach (TestFSSOTemplateLine line in lines) { TestFSSOLine templateLine = new TestFSSOLine(); templateLine.LineNbr = line.LineNbr; templateLine.SMEquipmentID = line.SMEquipmentID; templateLine.InventoryID = line.InventoryID; templateLine.Description = line.Description;
I want to upgrade the PhoneReapirShop instance to the 2022R2 version. Does it affect the other instances?
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.