Skip to main content
Solved

SOQuickProcess Customization

  • January 3, 2023
  • 1 reply
  • 36 views

Forum|alt.badge.img+1

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.

View original
Did this topic help you find an answer to your question?

Yuriy Zaletskyy
Jr Varsity I
Forum|alt.badge.img+3

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.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings