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 want to generate AR Aging report age based on a customized date field which added to invoice screen. Please check the below screenshot.So I think that to achieve this i have to add this custom data field to the “Age Based On” dropdown in the Statement Cycle screen. Please check the below screenshot.So can I know if is this possible?And if is this possible, can we maintain two AR aging report formats as one is based on default system Due Date and other one is based on newly added customized date field?
I’m trying to create an Action button on Shipments screen that would automatically print the Packing Slip to a particular printer. I’ve the following code added to the SOShipmentEntry: namespace PX.Objects.SO{ public class SOShipmentEntry_Extension : PXGraphExtension<PX.Objects.SO.SOShipmentEntry> { #region Event Handlers public PXAction<SOShipment> print; [PXUIField(DisplayName = "Print Packing Slip with DeviceHub")] [PXButton] public virtual IEnumerable Print(PXAdapter adapter) { SOShipment shipment = Base.Document.Current; Dictionary<string, string> parametersDictionary = new Dictionary<string, string>(); parametersDictionary["ShipmentNbr"] = shipment.ShipmentNbr; PrintSettings printSettings = new PrintSettings() { PrinterID = "PACKINGSLIP1", NumberOfCopies = 1, PrintWithDeviceHub = true, DefinePrinterMa
can i set value from javascript in acumatica customize, if possible how to do it ?, Please give me an example this my customize this my javascript ;function setActionButtonColor(){ alert("Hello! I am an alert box!!"); console.log(123);document.getElementById("DataInput").value = "My value";} thank you
Hello community,I have a requirement where the Popup Note section should be displayed when updating a field (e.g., Vendor).I attempted to find the logic for the Note Action, but unfortunately, I did not find any assistance.Is it possible to show the Notes Popup section without clicking on the Notes section for the selected vendor or customer?How can we call the notes action to display the popup note from a Field Updated or Row Selected event?Any help would be greatly appreciated.Regards,Sagar
Hi,In my graph I’ve a custom button(Verify Vendor) and that button click event fire again press OK on the WebDialogResult popup comes up. Here is my screen shot and the click event.public PXAction<HMRCVendorRegisterDetail> VerifyVendor;[PXButton(CommitChanges = true)][PXUIField(DisplayName = "Verify Vendor", MapEnableRights = PXCacheRights.Select, MapViewRights = PXCacheRights.Select, Enabled = false)]protected virtual IEnumerable verifyVendor(PXAdapter adapter){ //Logics here if(VendorRegisterDetail.Current.BAccountID == null) { WebDialogResult result = VendorRegisterDetail.Ask(ActionsMessages.Warning, Messages.VendorEmptyMessage, MessageButtons.OK, MessageIcon.Warning, true); } return adapter.Get();}Can someone help me out to solve this issue?Thanks
After going through the steps in “Modifying the Printing & Emailing section of PO screen”, I don’t see how to modify the More menu with setting up printing a modified Purchase Order needed for our business. Under the “Print Purchase Order” I would like to add “Print Widget Purchase Order” (and not mess to much with the normal “Print Purchase Order” button) or use the present “Print Purchase Order” button to for our modified Purchase Order (PO6410C1.rpx).
When Save Record in acumatica Mobile app in Custom Screen get this error
I am trying to filter the results of ProjectTaskAttribute for one particular screen. I need to show only tasks which contain a particular string. Any leads on how that can be achieved. Thanks
Dear Team,I have created a custom field with TimeList type. The purpose of this field is to enter Hour:Minute (HH:MM) #region UsrTimeIn [PXDBInt] [PXTimeList] [PXUIField(DisplayName = "Time in")] public virtual int? UsrTimeIn { get; set; } public abstract class usrTimeIn : PX.Data.BQL.BqlInt.Field<usrTimeIn> { } #endregionThe result of Customization was being able to select HH:MM in the available TimeList. But when entering HH:MM manually (for example: 10:25), it cannot be done. Please help me the solution ! Best Regards,NNT
Dear Team,I want to create a new Custom field of type DateTime that can input Date and Hours/Minutes. Please help me the solution ! Best Regards,NNT
I want to disable all of these actions for my custom grid on a particular status of my parent document. How it can be done please advice Thanks
I need to allow for overpicking in WMS. I have this working ok by overriding GetQtyThreshold and arbitrarily setting the threshold high and ignoring the Threshold set by the SO line. This works fine if I have more than one items and one item not picked yet. public class PickPackShip_Extension : PXGraphExtension<PX.Objects.SO.WMS.PickPackShip.Host>{ public static bool IsActive() => true; public delegate Decimal GetQtyThresholdDelegate(SOShipLineSplit sosplit); [PXOverride] public Decimal GetQtyThreshold(SOShipLineSplit sosplit, GetQtyThresholdDelegate baseMethod) { /* This is the standard Acumatica code, and I don't want to use this. decimal threshold = SelectFrom<SOLine> .InnerJoin<SOShipLine>.On<SOShipLine.FK.OrderLine> .Where<SOShipLine.shipmentNbr.IsEqual<@P.AsString> .And<SOShipLine.lineNbr.IsEqual<@P.AsInt>>> .View.Select(this, sosplit.ShipmentNbr, s
This is kind of a follow-up to my last post.Add Custom Columns to InventoryID lookup in Sales Orders The main issue now is that my Fast Fields, which work in the web application:Are not working in the mobile app Is there something special I have to do to make that happen?
I added a custom field to the Bills and Adjustments screen Details grid.The users want to be able to lookup the project id by filtering on the Task ID. They KNOW the task ID, but they don’t know the Project and the Project lookup only lists the projects.My custom lookup pulls from the PMTasks table and is joined to the PMProjects DAC. My lookup allows you to filter on the Task ID.When you select the first line shown in the print screen, it should be returning Task ID 1652.In the code, it is returning 1584 no matter which item is selected in the grid.This is the DAC Extension showing my Selector. Is there something wrong with it? the Grid shows the TaskID so I can see it is unique. I don’t plan to show the integer, but I am showing it for debugging purposes, . public sealed class APTranExt : PXCacheExtension<PX.Objects.AP.APTran> { #region UsrProjectTaskID [PXUIField(DisplayName = "Lookup Project Task")] [PXSelector( typeof(Search2<PMTask.taskID, InnerJoin<PMPro
I’ve updated the “Item Lookup” graph to add a new field called ‘Abv’. In Acumatica I can enter a warehouse and product, my custom Abv field appears and contains data. I want to get this field onto the Mobile App. I check the service definition for this page and I can see that my Abv field is present within the “Item” type, along with the other fields. I’ve updated the mobile layout with the following code, and published. When I check the results on the phone app I get the following error.If I remove my abv field from the layout, the app works fine, and the purchase unit and sales unit both appear. So my abv field is the problem, but I don’t know what to try next. Can anyone assist?
I have a custom screen with some fields in a column. I need to add fields from another view into the same column so I added a Form control. However, once I’ve done so, the alignment of the Form seems to be offset to the left.Rendered outputCurrent setup in the screen designerWhat setting/property am I missing?
Hi All,Need to know how to identify error lines( Exception included) in RowPersisting event.This is my sample screen. Thanks
I have a simple SelectFrom where I am getting all of the AMBomMatl items (joining them with the Operation and BomItem tables) who’s ItemClassID equals ‘811’, but for some reason I am not getting any results. When I look through the var object results I only noticethe ‘Single row was requested’ error which to be honest I don’t know what it means.I have been following this documentation but with no luck. I have done other SelectFrom’s before with success but not this for some reason. Any ideas?
I am trying to add a grid to store values to my custom DAC on Projects screen. But I am not able to add a new row. When I try to add new row the row is added momentarily and then just vanishes. I checked the trace and it is showing this exception. ComplianceDocuments view is available in the Acumatica code. My Custom DAC codeusing System;using PX.Data;namespace MyCust{ [Serializable] [PXCacheName("MyDAC")] public class MyDAC : IBqlTable { #region ProjectID [PXDBInt(IsKey = true)] [PXUIField(DisplayName = "Project ID")] public virtual int? ProjectID { get; set; } public abstract class projectID : PX.Data.BQL.BqlInt.Field<projectID> { } #endregion #region Id [PXDBIdentity(IsKey = true)] public virtual int? Id { get; set; } public abstract class id : PX.Data.BQL.BqlInt.Field<id> { } #endregion #region CreatedDateTime [PXDBCreatedDateTime()] public virtual DateTime? CreatedDateTime { get; set; } public abstract class createdDate
Dear Team,How to upload images to the Acumatica Site folder without without having to copy images directly to the Acumatica Application Server.For example: upload an image to AcumaticaSite/Icons/image.png The purpose is to get the image for PictureBox in Report Designer. Best Regards,NNT
I just spent an hour and a half troubleshooting an issue with a persisted string field defaulting to zero (0) and not allowing updates to it.It seems there was an issue with column name ‘Notes’.There is nothing detailed here about ‘Notes’ being a reserved column name; only ‘NoteID’. Is this a bug in 22.209.0029?
Please check the above screenshot. Can i know how to extract this currency effective date for the above invoice? it is unable to inspect.
Hi Guys,We manufacture doors, windows, and panels.Recently i have been adding fields to fully transition all our operations to Acumatica and the SO form has become quite wide and hard to navigate with the various different columns needed.To overcome this I have been trying to add additional tabs which are in essence replicas of the details tab but called ‘Panel’, ‘Doors’, ‘Windows’.To start I am just trying doors and I the details tab is essential in this as a master for all items.Below is the code i have for the door tab, i keep getting the error CS1031: Type expected and I do not know where I am going wrong.Any advice is Greatly appreciated!!!Aleksusing System;using System.Collections;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using System.Text;using PX.Common;using PX.Data;using PX.Objects.AP;using PX.Objects.AR;using PX.Objects.CA;using PX.Objects.CM;using PX.Objects.CR;using PX.Objects.CS;using PX.Objects.DR;using PX.Objects.EP;using PX.Objects.GL;
Hi there, I want to create a GI that shows all set emails along with a column for the number of attachments. It’s looking like I need to join the email table to NoteDoc, but it doesn’t look like this is just a PK relationship. Can anyone guide me on how to set up that join or redirect me to the correct kind of join?Once joined, I think I can just do a count on NoteDoc to find the tally. Is that correct?
I have a object that needs to be unique using a three-part key of ColumnA (int), ColumnB (DateTime), ColumnC (DateTime). I understand that the row passed to FieldValidating and FieldUpdating do not contain actual row values, just the .NewValue for the field. I’d *like* to make the error occur on the last change to the row which causes the duplicate, but I’m not seeing a way to do this. What is the preferred way to do Multi-Field Cross-Row Validation?
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.