# Disable/Enable transformers & Duplicate transformer parts with their nodes

**URL:** <https://forum.alumio.com/t/disable-enable-transformers-duplicate-transformer-parts-with-their-nodes/529>\
**Category:** Feature Requests\
**Created:** [March 28, 2023, 9:31am UTC](https://forum.alumio.com/t/disable-enable-transformers-duplicate-transformer-parts-with-their-nodes/529 "2023-03-28T09:31:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rickvzanden](https://forum.alumio.com/user_avatar/forum.alumio.com/rickvzanden/32/247_2.png) [@Rickvzanden](https://forum.alumio.com/u/Rickvzanden)\
**Post date:** [March 28, 2023, 9:31am UTC](https://forum.alumio.com/t/disable-enable-transformers-duplicate-transformer-parts-with-their-nodes/529/1 "2023-03-28T09:31:22Z")

</div>

**Disable function**  
It would be awesome if we could shut off certain parts in a entity transformer for debugging purposes during testing. A simple enabled/disabled slider should do the trick.

For example an paint edited screenshot below:

 ![image](https://alumio-forum.s3.dualstack.eu-central-1.amazonaws.com/uploads/original/1X/a12bb5ba30fea9c64a05d72c08b63948cd6f0710.png)

**Copy function**  
It would be great to be able to duplicate parts within a entity transformer on different levels so you can easy replicate repetitive transformers which need a slight differentiation.  
When duplicating it should copy all inner nodes within the transformer and their values as well.

---

<div class="post-metadata">

**Author:** ![Ruben](https://forum.alumio.com/user_avatar/forum.alumio.com/ruben/32/11_2.png) [@Ruben](https://forum.alumio.com/u/Ruben)\
**Post date:** [April 5, 2023, 12:02pm UTC](https://forum.alumio.com/t/disable-enable-transformers-duplicate-transformer-parts-with-their-nodes/529/2 "2023-04-05T12:02:38Z")

</div>

Hi Rick,

Thanks for the feedback. Regarding a ‘Disable transformer’ function, I would recommend you use breakpoints for testing and debugging purposes. You can find an article about this here:

> [@Datapoints (breakpoints) in transformer for debugging](https://forum.alumio.com/t/datapoints-breakpoints-in-transformer-for-debugging/415):
>
> You can easily debug your transformers by setting ‘datapoints’. These datapoints are comparable with traditional breakpoints, the difference is however that with a datapoint enabled the configuration will keep running instead of ‘breaking’ where it has been set. How To activate the datapoints you only need to click the grey dot next to the transformer. The dot will now turn red and is primed. You can prime multiple datapoints at the same time, as previously mentioned the process won’t stop a…

Is this something that would solve your problem?

Secondly, there isn’t a ‘copy’ function within the transformer’s configurations itself at the moment. I would recommend keeping a high granularity in your transformers and duplicating them by clicking on the following option:

 ![image](https://alumio-forum.s3.dualstack.eu-central-1.amazonaws.com/uploads/original/1X/cf33babdd7a66ac028678ae8965c6c080d192f4a.png)

---

<div class="post-metadata">

**Author:** ![Rickvzanden](https://forum.alumio.com/user_avatar/forum.alumio.com/rickvzanden/32/247_2.png) [@Rickvzanden](https://forum.alumio.com/u/Rickvzanden)\
**Post date:** [April 5, 2023, 12:37pm UTC](https://forum.alumio.com/t/disable-enable-transformers-duplicate-transformer-parts-with-their-nodes/529/3 "2023-04-05T12:37:46Z")

</div>

Hi Ruben,

Thank you for your reply.  
First of all I would like to state these feature requests would be “nice to have” and not so necessary “must have”. Just something that would be quality of life things for us.  
We just hope these things are something Alumio would consider and if not so be it =)

On topic: Breakpoints are certainly useful and we use them often but they only work when the whole flow processes correctly. If for example your entity tranfsformer would fail with an exception there is no breakpoint data. Turning on/off parts could help identify the point where the transformer breaks.

Regarding the copy function I get what you mean on that point by keeping the transformers as small as possible to be able to re-use them in others. But the hassle of moving an part within a transformer (which could have several nested items, and those having several more) to a new one can be quite tedious in some situations.  
Maybe instead of a copy function something like exporting a part of the transformer (with nodes included) to a new entity transformer could be something as a solution as well.

---

<div class="post-metadata">

**Author:** ![Ruben](https://forum.alumio.com/user_avatar/forum.alumio.com/ruben/32/11_2.png) [@Ruben](https://forum.alumio.com/u/Ruben)\
**Post date:** [April 6, 2023, 9:44am UTC](https://forum.alumio.com/t/disable-enable-transformers-duplicate-transformer-parts-with-their-nodes/529/4 "2023-04-06T09:44:09Z")

</div>

Hello again Rick,

That indeed sounds like some features that would enhance the user experience for Alumio in the end. Let me make a feature request for this with our engineering team. I will get back to you if/when it is added to our product roadmap.
