Introducing Acumatica Cloud ERP: 2026R2
Technical discussions focused on Customizations for developers. See Low Code | No Code Forum for non-technical discussions
Recently active
Hi Everyone,For the Generic Inquiry, we would like to provide parameters like below and seems it is not working in Acumatica generic inquiry. Can you please review and provide your inputs. Acumatica's Business Date : 03/07/2025 We need to populate the From Date and To Date like belowFrom Date: @weekStart - One Day (Acumatica always start the @weekStart as Sunday but we need Saturday instead)To Date: @weekEnd + One Week - One Day
why im getting this tax id even though its not in the list of tax category
I am trying to create a customization that requires an attachment on the Bills and Adjustment screen for certain roles. How should I define the roles that require an attachment and check if that user is in the role?How do I check for attachments? Here is the base code I'm using namespace PX.Objects.AP{ public class APInvoiceEntry_Extension : PXGraphExtension<APInvoiceEntry> { #region Event Handlers private void _(Events.RowPersisting<APInvoice> e) { if (e.Row == null) return; // Get the current user roles for the AP301000 screen PXRoleList rolesList = PXAccess.GetRoles("AP301000"); // Extract role IDs using the Roles property var roles = PXAccess.GetRoles("AP301000"); // Define roles that require an attachment string[] requiredRoles = { "APClerk", "FinanceManager" }; // Check if the user has any of the required roles if (requiredRoles.Any(role =>
I want to show a book mark history notes fetch from API call in customer screen (AR303000)I added the below grid <px:PXButton runat="server" ID="btnBookMarkHistory" Text="Book Mark History"><AutoCallBack Command="BookMarkHistory" Target="ds" /></px:PXButton> <px:PXGrid ID="PXGrid2" runat="server" DataSourceID="ds"> <Levels> <px:PXGridLevel DataMember="BookMarkHistoryView"> <Mode AllowAddNew="False" AllowDelete="False" AllowUpdate="False" /> <Columns> <px:PXGridColumn DataField="Type" TextAlign="Left" /> <px:PXGridColumn DataField="ShortNotes" TextAlign="Left" /> </Columns> </px:PXGridLevel> </Levels> </px:PXGrid>And my DAC is [Serializable] [PXCacheName("BookMarkHistory")] public class BookMarkHistory : PXBqlTable, IBqlTable { #region Type [PXString(10, IsUnicode = true)] [PXUIField(DisplayName = "Typ
I am trying to customize my dashboard widgets to only show open invoices excluding the credits, prepayments etc. I know how to go in and create filters on my reports. It would just be helpful in my collections process to have just open balances.
Is there a way to apply a specific certificate signature to a given report?Ideally a fully PAdES compliant PKCS#11 cert on a user by user basis instead of a global one.
Hi,I have problem with PXSelector on acumatica 24 R2, bql query worked fine for previous versions but not on the 24 R2. Now it gives odd message “The method or operation is not implemented”. My query looks like [PXSelector(typeof(Search2<InventoryItem.inventoryID, InnerJoin<POLine, On<InventoryItem.inventoryID, Equal<POLine.inventoryID>, And<POLine.orderNbr, Equal<Current<MyDAC.poorderid>>>>>>), typeof(InventoryItem.inventoryCD), typeof(InventoryItem.descr), SubstituteKey = typeof(InventoryItem.inventoryCD), DescriptionField = typeof(InventoryItem.inventoryCD))]
Currently the Shipping Module when using integrated shipping creates the shipping labels in ZPL format. Many of our clients want the return label created by the shipment. Is there a way for the Shipping Module to create the Return Label in a PDF form?
Hi, We’ve recently upgraded an environment from 2023 R1 to 2024 R2. Things appear to be working fine besides some Customization Projects in the Customization Project Editor. It appears that if a Customization Project has a screen, it throws an error when loading the Customization Project Editor window. Here is the error:This happens both on a pre-existing Customization Project before the upgrade, as well as a newly created Customization Project after the upgrade after a screen is created.The look of the menu is off as well in the Customization Project Editor, my guess is the Exception was thrown while building the menu.After doing some digging, I found the following stack trace with the exception matching the error above:Has anyone else encountered a similar issue or know a workaround to edit these Customization Projects? Thanks,Kyle
All,I was tasked to modify a customization package created by my predecessor. I’ve made most of the changes easily, but one last seemingly simple detail is hanging me up.We have a custom dialog with checkboxes, and I discovered it was coded with three additional generic checkboxes for future use. These controls are currently labeled Ink 1, Ink 2, Ink 3.We would like to change these to more specific names, but I’ve found no way to edit them. Am I blind or stupid? Maybe both? Screenshots below. :) (the third screenshot is where I tried to override the label text). 24R2.
Hi,I need to modify ARTranForDirectInvoice Project DAC.Existing Query In DAC[PXProjection(typeof(Select2<ARTran, LeftJoin<INTran, On<INTran.FK.ARTran>>, Where<ARTran.released, Equal<boolTrue>, And< Where2< Where<INTran.released, Equal<True>, And<INTran.qty, Greater<decimal0>, And<INTran.tranType, In3<INTranType.issue, INTranType.debitMemo, INTranType.invoice>>>>, Or< Where<INTran.released, IsNull, And<ARTran.lineType, In3<SOLineType.miscCharge, SOLineType.nonInventory>, And< Where2< Where<ARTran.qty, Greater<decimal0>, And<ARTran.tranType, In3<ARDocType.debitMemo, ARDocType.cashSale, ARDocType.invoice>>>, Or< Where<ARTran.qty, Less<decimal0>, And<ARTran.tranType, In3<ARDocType.creditMemo, ARDocType.cashReturn>>>>>>>>>>>>, OrderBy<Desc<ARTra
Hi guys! I have a trobule and I don’t know what happened or how to fix it, if someone have an idea it would appreciate it.During package publishing the system throws the below error exception:I tried to publish the same package in a new instance and the packages was successfully published but I need to fix it in the real instance because the instance needs that package to be publishedCan anyone please guide us out the reason of this exception message or how to fix it Thank you so much!
Hello I want to change the color for text in footer section(On Hand, Available, Available for shipping) in sales order screen.Can you please suggest anyone?Thanks,
I have one user can login into acumatica mobile. He has two tenants and in menu saleorder, he can use salesorder menu in first tenant but the same menu in second tenant cannot use it. When he click it show this error. The entry form (ID: SO301000, title: Sales Orders) cannot be automated. Unable to cast object of type 'Wrapper.PX.Objects.SO.Cst_SOOrderEntry' to type 'DynamicInterface.PX.Objects.SO.GraphExtensions.SOOrderEntryExt.SOOrderLineSplittingExtension'. but if I use admin user to access that saleorder menu, I can access both of them. I don’t what’s happen. I test it test server fine but when move to production error like that. And I role back to old version of customize use to work well but it’s still show that error.
Why i got the wrong sum amount? can you help me
Hi,I got really odd problem. When I create new screen on new customization for acumatica 2024 R2 it always shows “nullpath error”. I tried to publish but nothing helps.
When I Deploy New Application Instance, I see these Inner Messages and Call StackCan't grant permissions for the folder 'C:\Program Files\Acumatica ERP\PublishAndDelete_22_211_0034\App_Data', to user 'IIS APPPOOL\PublishAndDelete_22_211_0034'. You can do it manually. -------------------------------------- Inner Exception: This access control list is not in canonical form and therefore cannot be modified. at ConfigCore.FileSystemManagment.SetRigths(String Folder, String User, FileSystemRights Rights) at ConfigCore.VirtualSitesManagment.SetSiteRigths(VirtSiteInfo si, Boolean assignRightsToInstanceFolders) -------------------------------------- Inner Stack: at System.Security.AccessControl.CommonAcl.ThrowIfNotCanonical() at System.Security.AccessControl.CommonAcl.AddQualifiedAce(SecurityIdentifier sid, AceQualifier qualifier, Int32 accessMask, AceFlags flags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType) at System.Security.AccessControl.Discretionary
This happens on every mobile device I try to use Acumatica on. No one in my company uses the mobile app, so I think it’s just never been configured but we have one department that will start to use it soon. How do I go about setting this up?
On the Employee Time Cards page (EP305000) I’m trying to add the Customer’s Name associated with the project on the Summary tab. I created an unbound field and I tried to use the PXUnboundDefault attribute to populate the name, then added the field to the page. So I have an EPTimeCardSummary extension created with this field: [PXString] [PXUIField(DisplayName = "Customer Name")] [PXUnboundDefault(typeof(Search2<BAccount.acctName, InnerJoin<PMProject, On<BAccount.bAccountID, Equal<PMProject.customerID>>>, Where<PMProject.contractID, Equal<Current<EPTimeCardSummary.projectID>>>>))] public virtual string UsrCustomerName { get; set; } public abstract class usrCustomerName : PX.Data.BQL.BqlString.Field<usrCustomerName> { }But when I add it to the page and publish the customization, I get this strange error message after choosing a timecard. The message includes the reference number f
Hello, I am looking to understand how I can generate a simple side panel on the projects screen where it will integrate with distribution, specifically sales orders that have a project code associated with them. The mapping would include utilizing the project ID on the specific project linking to an SO GI to pull in orders with that designation. This would be similar to the projects transactions detail side panel just for Sales Orders Any help would be greatly appreciated
All, A new opportunity defaults the Estimated Close Date to @Today. My sales team has asked me to default this to @Today + 14 (ie, two weeks). So I went here -- And created this -- I was going to change it here, but instead, Google Gemini recommended adding this C# file to a customization project: using PX.Data;using System;namespace MyCustomizationProject{ public class CROpportunityExt : PXCacheExtension<PX.Objects.CR.CROpportunity> { #region UsrMyEstimatedCloseDate [PXDBDate(BqlField = typeof(PX.Objects.CR.CROpportunity.closeDate))] // Corrected to use base field's BqlField [PXDefault(typeof(CROpportunityExt.GetDefaultCloseDate), PersistingCheck = PXPersistingCheck.Nothing)] // Use a custom method for the default value [PXMassUpdatableField] [PXUIField(DisplayName = "Estimated Close Date", Visibility = PXUIVisibility.SelectorVisible)] public virtual DateTime? UsrMyEstimatedCloseDate { get; set; } public abstract class usrMy
Hi All,Does anyone know how to retain Generic Inquiry (GI) filter shared setup values after adding a new column to the same GI?Issue:After adding a new column to the existing GI, all the previously saved filter values are reset to default. This is causing dissatisfaction as the customer has to recreate all previous filters manually. The Screen ID remains unchanged, only a column was added.Request:Is there a way to preserve the filter values when modifying a GI? Any suggestions or best practices to prevent filter loss after GI updates?Thanks in advance for your insights!Regards,Lalith.
In my acumatica customisation project . I want to add a new button in Vendor edit screen . I added the below code in graph .namespace TestcustomPlugin{ public class VendorMaint_Extension : PXGraphExtension<VendorMaint> { public static bool IsActive() => true; public PXAction<Vendor> TestBtnCheck; [PXButton] [PXUIField(DisplayName = "Test Check")] protected virtual IEnumerable testBtnCheck(PXAdapter adapter) { return adapter.Get(); } public delegate void PersistDelegate(); [PXOverride] public void Persist(PersistDelegate baseMethod) { baseMethod(); throw new PXException("Saved!".ToString()); } }}but after publish the button is not visible there . But when i added the button same way to customer screen it came there and worked . Why ?
My version is 24r2 207 so i am not sure what causing this issue. I logged in as an admin too.
I would like to send emails with links that open up the ACU mobile app to a screen and record. The only way I have found to do this is with a Push Notification, however this is not an option for me.A use case for this is when a reminder is sent out to a field employee the link takes them to the web app, when the mobile app would be much more functional and appropriate.I think the technique is called deep linking. I am not sure if this requires development to work with the mobile app or is even a feature. Please advise if this is possible, and if not lets please add it to the feature request list.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.