Skip to main content
Answer

Can we see the currently active graph extensions?

  • April 9, 2025
  • 7 replies
  • 121 views

benb1977
Freshman II
Forum|alt.badge.img

For a particular screen in the user interface, is it possible to see the currently active graph extensions? I am trying to see how a particular field behaves but there is nothing in the graph code that seems to implement this behaviour, so I guess it must be an extension somewhere, and finding extensions is difficult.

You can see currently active DAC extensions in the DAC Schema Browser, so I hoped there would be something similar for graphs.

Thanks,

Ben.

Best answer by Dmitrii Naumov

Unfortunately no. 

 

 

7 replies

Dmitrii Naumov
Acumatica Moderator
Forum|alt.badge.img+7
  • Acumatica Moderator
  • Answer
  • April 9, 2025

Unfortunately no. 

 

 


benb1977
Freshman II
Forum|alt.badge.img
  • Author
  • Freshman II
  • April 9, 2025

Thanks Dmitrii.

 

That’s disappointing, but at least I know now.


Forum|alt.badge.img+7
  • Captain II
  • April 10, 2025

What I’ve done in the past is with a local copy of ACM installed with all of the same customizations is to create my own customization extension on the field. Then, using Visual Studio, I put a breakpoint on the line and then let VS debug through all of the code it can see and what it can decompile. It doesn’t always give you what you’re looking for but it might indicate a DLL where the logic in question is being used.

The other thing to do is to unpublish your customizations and then republish project by project until the behaviour manifests itself. That’s time consuming and you definitely don’t want to do that when users are on the system. Probably best to do that locally as well.


Dmitrii Naumov
Acumatica Moderator
Forum|alt.badge.img+7
  • Acumatica Moderator
  • April 10, 2025

I have a customization package here that allows you to view graph extensions on a special screen:

https://github.com/Dmitrii-Naumov/GraphExtensionsReviwer/

 

However, I’ve not updated it for some time, so it may be a bit buggy


benb1977
Freshman II
Forum|alt.badge.img
  • Author
  • Freshman II
  • April 18, 2025

What I’ve done in the past is with a local copy of ACM installed with all of the same customizations is to create my own customization extension on the field. Then, using Visual Studio, I put a breakpoint on the line and then let VS debug through all of the code it can see and what it can decompile. It doesn’t always give you what you’re looking for but it might indicate a DLL where the logic in question is being used.

The other thing to do is to unpublish your customizations and then republish project by project until the behaviour manifests itself. That’s time consuming and you definitely don’t want to do that when users are on the system. Probably best to do that locally as well.

Thanks Django. Unpublishing customisations and republishing won’t help because there are no customisations that modify the behaviour of this field. It is most likely graph extensions that are part of the core product. There seem to be quite a few of these that are not part of the graph but are still part of Acumatica itself.

Creating my own customisation and debugging might help though, so I’ll give that a go.


benb1977
Freshman II
Forum|alt.badge.img
  • Author
  • Freshman II
  • April 18, 2025

I have a customization package here that allows you to view graph extensions on a special screen:

https://github.com/Dmitrii-Naumov/GraphExtensionsReviwer/

 

However, I’ve not updated it for some time, so it may be a bit buggy

Thanks again Dmitrii - I’ll try that.


benb1977
Freshman II
Forum|alt.badge.img
  • Author
  • Freshman II
  • May 12, 2025

I have a customization package here that allows you to view graph extensions on a special screen:

https://github.com/Dmitrii-Naumov/GraphExtensionsReviwer/

 

However, I’ve not updated it for some time, so it may be a bit buggy

Hi Dmitrii,

Just thought I’d let you know that I have tried this customisation and it works really well! I can’t tell if it is correctly displaying all customisations, but there is certainly a very helpful list of them for me to work from.

Thanks again!

Ben.