There is a customization (not written by me) that I am bringing forward as part of that.
This customization extends a graph called: EPEventEnq
Which seems to be in the using PX.Objects.EP namespace.
It referenced a screen ID: EP404100 which looks like this:
The issue is none of this seems to be available in 2022 R2. Does anyone know where this got moved to? Or did it just get removed?
Best answer by mjgrice32
I finally tracked it down in 2022 R1:
From the notes (2022 R1 Release noted for Developers):
The rest of the actions and views have been removed completely as they do not suit business logic anymore. The following graphs has been removed completely from the system: • EPEventEnq: The graph has been replaced with EP-Events (EP4041PL) generic inquiry • EventCategoryMaint: The Attendee categories are now configured by CSS styles
It is possible that EPEventEnq was indeed removed, deprecated, or replaced in the newer versions.
In such situations, the usual approach would be to look at the release notes or upgrade guide provided by Acumatica for the specific version. These documents usually detail any major changes to DACs, graphs, or any other elements that could affect existing customizations.
If the screen ID EP404100 does not exist in the newer version, it suggests that the screen might have been removed or replaced. If it's replaced(most likely it is), you'd have to find the corresponding new screen ID and adjust your customization accordingly.
If you can't find the information you need in the documentation, I'd recommend reaching out to Acumatica Support or to the Acumatica community forums, where other developers and Acumatica staff can provide more up-to-date information.
Also, if possible, consider reaching out to the original author of the customization or anyone else who might be familiar with it, as they could potentially provide insight into how to adapt it for newer versions of Acumatica.
Yep, I know the process. I was hoping someone knew off the top of their head, to avoid doing the sleuth work. But, I’ll go back and read all of the old dev notes until I find it.
As much as Acumatica does a great job with some things, their deprecation methodology is from another planet. I’ve worked as a PM for a product, and what it took to deprecate -- and then remove a feature -- (even just changing the signature of a method in a published API) was a lot more rigorous than Acumatica seems to follow. It seems like they can deprecate and then remove within 2 releases, and that is really aggressive.
From the notes (2022 R1 Release noted for Developers):
The rest of the actions and views have been removed completely as they do not suit business logic anymore. The following graphs has been removed completely from the system: • EPEventEnq: The graph has been replaced with EP-Events (EP4041PL) generic inquiry • EventCategoryMaint: The Attendee categories are now configured by CSS styles