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 guysIn one of my customized screen Got a strange error could you have a look "Server Error in '/' Application"And I did Unpublish & publish also still doing all the things to get rid out of thisThanks
Hi.I Created one Customized new screen.When I save the screen getting Error like ”key field cannot start with leading space”.Any Solution for this why am i getting this error?Thanks.
Hi Guys How can I earn these badges in community & What qualifications needs to achieve these.and let me know what are the main way’s to achieveThanks
Hi Team,How i can customize “Add Return Line” on Invoice screen to show the newly added customized fields “Indicativity Qty and Indicative UOM” on the Panel. Also, on add return line it should take the corresponding value from Invoice “Indicativity Qty and Indicative UOM” fields and insert.I’m unable to find the view “ ARTranlist” to override. Could you please help me on this. Regards,Ramya
I am working to get a Business Event to send email notification when all POs (not just one) linked to a sales order are completed. My inquiry is showing SOs and linked POs with unreceivedQty information and I am using this as trigger condition.I have tried using Raise Event for Group of Records by OrderNbr but the event is triggered when only one of the PO completed. I need the trigger only when all POs completed.Note that I cannot add grouping into inquiry because it won't work in BE.Would appreciate if someone can advise on this.
I have added a field to the Transfers screen in the summary section. This is a database field as below:The intention is that this will be set to the default location which will be used by newly created entries in the grid below using fielddefaulting to set the value of location from this field.I have a couple of questions. How do I access this field’s value from the fielddefaulting event for Location?I have previously accessed an extension to get a user field (SOOrderExt in that case) using: SOOrderExt sOOrderExt = PXCache<SOOrder>.GetExtension<SOOrderExt>(row); Using the same method to try to access the extension from INRegisterExt:protected void INTran_LocationID_FieldDefaulting(PXCache cache, PXFieldDefaultingEventArgs e, PXFieldDefaulting InvokeBaseHandler) { if(InvokeBaseHandler != null) InvokeBaseHandler(cache, e); var row = (INTran)e.Row; if (row == null) return; INRegisterExt iNRegisterExt = PXCache<INRegister>.GetExtension<I
Error: The entry form (ID: CR301000, title: Leads) cannot be automated. An item with the same key has already been added. Actual Code in CRLead DAC: // Summary: // The source of the lead. // // Value: // The field can have one of the values listed in the PX.Objects.CR.CRMSourcesAttribute // class. The value of the field is automatically changed when the PX.Objects.CR.CRLead.ClassID // property is changed. [CRMSources(BqlTable = typeof(CRLead))] [PXDBString(1, IsFixed = true)] [PXFormula(typeof(BqlOperand<Selector<classID, CRLeadClass.defaultSource>, IBqlString>.When<BqlChainableConditionBase<TypeArrayOf<IBqlBinary>.FilledWith<And<Compare<False, Equal<Use<IsImport>.AsBool>>>>>.And<Brackets<BqlChainableConditionBase<TypeArrayOf<IBqlBinary>.FilledWith<And<Compare<EntryStatus, Equal<EntryStatus.inserted>>>>>
In this form the text field of Probability(green) is dependent on the StageId(blue) is there a way I can remove this dependency and use my new custom field of Probability(yellow) to update the probability text field(green)??
Hoping someone can see what I’m doing wrong here. I have added a Category field to the License Types Screen (FS200900) and am trying to get it to populate Read-only to the License Screen (FS201000). I have tried this a number of ways but can’t get it to work. Here is my latest attempt which gives me an error “Error: Cannot create the ctl00_phF_form_CstPXSelector1 control.The PXSelector attribute is missing for the UsrLicenseCategory field.”namespace PX.Objects.FS{ public class FSLicenseTypeExt : PXCacheExtension<PX.Objects.FS.FSLicenseType> { #region UsrLicenseCategory [PXDBString(10)] [PXUIField(DisplayName="Category")] [PXStringList(new string[] {"C", "V", "O"}, new string[] { "Credential Service","Vaccine", "Other"})] public virtual string UsrLicenseCategory { get; set; } public abstract class usrLicenseCategory : PX.Data.BQL.BqlString.Field<usrLicenseCategory> { } #endregion }}namespace PX.Objects.FS{ public class FSLicenseExt : PXCacheExtens
I just added a few fields to a custom page. The database is correctly updated. The project compiles and publishes, and WORKS fine. I verified the ASPX datamembers exist in the graph. Data is being saved to the fields. When I try to edit the screen in the Project Editor, when I click the screen number I get the error shown below.The fact that the page works and data is saved seems to me like the page is fine.This is the kind of error that could waste hours trying to resolve. I think it is something buggy in the project editor.I looked at the aspx page. It looks fine too. Before I start mucking up my project by removing the screen and re-adding it etc., does anyone know a way to fix this? This has happened to me in the past and I ended up starting with a brand new project and recreating the screen from scratch. I’d rather not do that.Thanks,Joe
Hi guysI need two clarifications on two scenarios 1)What’s the meaning of Plus sign on the row and in that grid “Seq” number is autonumbering some times it’s skipping row’s.2)And when I clicking on next > record on Parent grid it’s not fetching the 2nd record and its Holding 1st record onlyTIA
We would like to change the warning message when changing the class of a customer. I found the message is defined as a public const in PX.Objects\AR\Descriptor\Messages.cs but we are not on-prem so I’m not sure if it’s possible to change it.Is there a way for us to override this particular message? Thanks for any help, Phil
namespace PX.Objects.CR{ // // Summary: // Attribute to specify system values for PX.Objects.CR.Contact.source, PX.Objects.CR.CRLead.source // and PX.Objects.CR.CROpportunity.source. Values for those screen should be adjusted // by adjusting System Workflow for those screens. public class CRMSourcesAttribute : PXStringListAttribute { [Obsolete("This source is used only for backward compatibility.")] public const string _WEB = "W"; [Obsolete("This source is used only for backward compatibility.")] public const string _PHONE_INQ = "H"; [Obsolete("This source is used only for backward compatibility.")] public const string _REFERRAL = "R"; [Obsolete("This source is used only for backward compatibility.")] public const string _PURCHASED_LIST = "L"; [Obsolete("This source is used only for backward compatibility.")] public const string _OTHER = "O"; public const string OrganicSearch =
Dear all,I’m using acumatica version 21.117.0037. My requirement is to create a custom screen like “Inventory Allocation Details (IN402000). In the grid of that screen, the DAC used to create the data member is “InventoryAllocDetEnqResult” which is a non-existent table. The same [PXFilterable] view (ResultRecords) as in “InventoryAllocDetEnq” BLC was created in custom entry page, but when assigning the view for the data member of custom class, server error occurs.Can anyone help me to create a view for this kind of scenario?
Hi All,I need to add a filter to the “Approve Time Activities” (EP507010) so that only records where the Approve = true/false show, based on an additional custom checkbox in the filter section called "Approve". I tried to override the filter using “AddFilters” and “AddCommonFilters” methods, but it is not working. Could you please help me on this. Regards,Ramya
How can we access Pick, pack and ship screen I cannot see that in my site.
I will gloss over the absurdity, for now, of a “low code/no code” platform requriing this kind of technical solution to do something as simple as redirect the user to an external website by clicking a button:https://asiablog.acumatica.com/2017/08/redirecting-to-external-page-from-button.html I have implemented the solution described in the article, with a button in the Sales Order toolbar to launch a custom item lookup screen (it’s an external webpage that lives outside Acumatica and communicates to Acumatica via webhook).That all works well, except for one thing. If I try to pass any query parameters in the url (standard http get request….i.e Redirect8: http://www.mysite.com?myqueryparam=bob, then for whatever reason the query parameters are all stripped when the page loads. This seems to be happening with some sort of Javascript perhaps (I haven’t traced the source yet), because it’s very clear that the url is requested with query params, but then ends up without them. If I load the
I have been asked if there is a way to customize the drop down filter options for a date field. Is there any way to add additional options to this? An example is adding Yesterday to the list. See below for an example of the drop down I mean: Thanks for your advice, Phil
I have been asked if it’s possible to add SO Number and Invoice Number columns to the popup Selector for choosing the original transaction when issuing a refund on the Payments and Applications screen. This would make finding the original transaction a lot quicker. Any pointers on how I would go about doing this would be most welcome.See image below:Thanks, Phil
I have added 35 custom fields to PMCostProjectionLine and the same number of fields to the PMCostProjection to keep Lines summary. Acumatica’s Cost Projection screen itself is pretty slow. The fields I have added doesn’t have any business logic (No code in Graph) but at the DAC level 26 of these fields are using PXFormula to do some calculations and almost all custom fields at the PMCostProjectionLine have SumCalc in their PXFormula to update the PMCostProjection. The problem I have is being slow navigating between Lines. Just clicking on a line and then another line without any change takes couple of seconds.When I trace as there are a lots of break I can’t really figure out what causes the performance issue. I disabled the formulas temporarily it was slightly better but didn’t make a real difference.This fields in the grid have CommitChange = true as I need by changing each value the dependent fields values be refreshed as per the defined formulas.Has anyone experienced this and is a
Various standard screens (Notification Templates for example) on the copy icon have an “Export as XML” and “Import from XML” option on them. I have a custom maintenance form with table/DAC/Graph. The copy/paste/save as template are all there and work great. How do you get the Export and XML and Import From XML to show up and work?
I have a custom field (CustPORefNbr) on my Service Orders screen that I wish to display on any Appointments spawned from the parent Service Order. I have created a custom field (UsrCustPORefNbr) on the Appointments screen that I wish to fill with the value from the parent Service Orders CustPORefNbr.It’s a read-only field on the Appointments screen; I don’t need it to update the database. It’s fine with me if it pulls the value from the Service Orders screen (DAC) every time the Appointment is displayed.What’s the best code for doing this? Thanks in advance for any consideration.
Hello, We are not using the scanner and mobile warehouse mangement service to fulfill shipment.The users who enter the shipment on screen are not the ones who pick the goods. we have a need to record the pickers of the shipment. I say pickers, because it could be 1 picker or 2 pickers at most. So I am intending to use 2 single selectors with non required setting. The pickers might not have the user account in system. But I am thinking I can put them into system as employees and under a “picker group” of “company tree”. Can anyone give me some suggestions on the below needs:1, How to add the “employee selector” on shipment screen,2, The data source of the selector better be restricted to “pickers” only.3, The information can be persisted to DB, and can do further reporting later.4, The selector better be edited at any shipment status (even completed or invoiced), this is because someone might put wrong picker, so we have the need to correct. Thank you in advan
Hi community!I’ve seen some code inside the PX.Commerce.BigCommerce dll related to product modifiers in BigCommerce like the ProductsModifierData class, however, I can’t see how this can be used.The idea is to implement a custom export process for Stock and Non-Stock items into BigCommerce with some custom variations (modifiers) depending on several factors like if the item is a kit and has a substitution defined in the Kit Specification screen. For example, if an item A is defined as a Kit and has a substitution defined in the Kit Specification screen, then we would need to add a modifier with the substitution item for that item A in BigCommerce, if it doesn’t then the standard export process will follow.Thanks in advance.
Hello. Could someone describe how to make trigger for some events? For example when some customer info is changed on acumatica it also should be changed on website, so I need acumatica to send this changed info to website. Ive found info about webhooks but its very poor and I’m not familar with C#, only PHP. Thanks.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.