What is the best way to customize the SOQuickProcess Extension? It is located as a nested class in PX.Objects.SO.SOOrderEntry.
My assumption would be to start with a fresh extension, but I wanted to ask first.
What is the best way to customize the SOQuickProcess Extension? It is located as a nested class in PX.Objects.SO.SOOrderEntry.
My assumption would be to start with a fresh extension, but I wanted to ask first.
Best answer by Yuriy Zaletskyy
You are stepping on holywar zone. I’d give my suggestion, but feel free to disregard that.
The best way to customize the SOQuickProcess Extension in Acumatica would be to create a new graph extension for the SOOrderEntry graph and override the methods and properties that you need to change in the SOQuickProcess Extension.
You can do this by creating a new class that inherits from PXGraphExtension<SOOrderEntry>, and then override the methods and properties of the SOQuickProcess Extension that you want to customize. You can then use this new extension class in your customization project instead of the original SOQuickProcess Extension.
It's important to note that when you customize the SOQuickProcess Extension, you should test your changes thoroughly to ensure that they do not break any existing functionality or cause any performance issues.
Also you can use extentsion for extension mechanism of Acumatica, and create extension to SOQuickProcess, but do that only if extending of SOOrderEntry will require a lot of plumbing.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.