# Definition of a copied logic block

**URL:** <https://community.nextw.com/t/definition-of-a-copied-logic-block/1591>\
**Category:** Sales\
**Created:** [January 12, 2026, 8:04am UTC](https://community.nextw.com/t/definition-of-a-copied-logic-block/1591 "2026-01-12T08:04:35Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![stefanus](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/stefanus/32/166_2.png) [@stefanus](https://community.nextw.com/u/stefanus)\
**Post date:** [January 12, 2026, 8:04am UTC](https://community.nextw.com/t/definition-of-a-copied-logic-block/1591/1 "2026-01-12T08:04:35Z")

</div>

In your release notes you reference copied and customized logic blocks. When stating “copied”, do you mean “owned” logic blocks? OR does the definition of copy mean something else?

The reason for asking is that some NW logic blocks changed its inputs/outputs and I would like to understand that if we use those NW logic blocks in our code, does that fall under the category of “copied”?

---

<div class="post-metadata">

**Author:** ![ian.p](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/ian.p/32/427_2.png) [@ian.p](https://community.nextw.com/u/ian.p)\
**Post date:** [January 12, 2026, 5:50pm UTC](https://community.nextw.com/t/definition-of-a-copied-logic-block/1591/2 "2026-01-12T17:50:38Z")

</div>

Can you share a specific release note that’s written this way for better context? _Copied_ logic blocks being called out in a release note doesn’t make much sense to me.

---

<div class="post-metadata">

**Author:** ![stefanus](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/stefanus/32/166_2.png) [@stefanus](https://community.nextw.com/u/stefanus)\
**Post date:** [January 13, 2026, 6:36am UTC](https://community.nextw.com/t/definition-of-a-copied-logic-block/1591/3 "2026-01-13T06:36:59Z")

</div>

Hey Ian, go look at RN-25.2-[Sales Management]-5159. You will see that there’s a section called **Action Required Details** where you will find it.

 ![Screenshot 2026-01-13 at 08.35.53](https://us1.discourse-cdn.com/flex001/uploads/nextworld/original/2X/0/01df386f051d15edfb88523501eb711b382cc76c.jpeg)

---

<div class="post-metadata">

**Author:** ![ross](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/ross/32/144_2.png) [@ross](https://community.nextw.com/u/ross)\
**Post date:** [January 13, 2026, 4:20pm UTC](https://community.nextw.com/t/definition-of-a-copied-logic-block/1591/4 "2026-01-13T16:20:19Z")

</div>

It is an odd callout for a release note, but it is technically correct to refer to copied logic blocks - just not common.

A logic block metadata object can be copied. If this is done, the object will take on an ownership of `Owned`, the name will be namespaced, and it can be renamed . This object is now decoupled from the base (delivered) logic block and will never accept changes from the delivered object going forward, hence the release note calling out “if logic block a, b, or c is copied, uptake certain changes.”

Customizing the logic block is different because customizations will automatically accept most changes as they are delivered, so it’s the preferred method.

When using a delivered logic block in owned code, that does not count as copying the logic block if you’re only calling it and have not manually copied the object to change its ownership. Having said that, custom logic calling that block could need to change its inputs and outputs to/from the call if the underlying logic has a new shape.

---

<div class="post-metadata">

**Author:** ![cheyanne.schwiethale](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/cheyanne.schwiethale/32/267_2.png) [@cheyanne.schwiethale](https://community.nextw.com/u/cheyanne.schwiethale)\
**Post date:** [January 13, 2026, 10:28pm UTC](https://community.nextw.com/t/definition-of-a-copied-logic-block/1591/5 "2026-01-13T22:28:51Z")

</div>

Yes, and to be explicit - copying a Logic Block (or any metadata object) means that you have executed the “Copy” row action on a particular Logic Block Definition.

 ![Screenshot 2026-01-13 at 3.28.19 PM](https://us1.discourse-cdn.com/flex001/uploads/nextworld/original/2X/4/4a508b6040bb702cec696657061709214d03b95d.png)

---

<div class="post-metadata">

**Author:** ![ian.p](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/ian.p/32/427_2.png) [@ian.p](https://community.nextw.com/u/ian.p)\
**Post date:** [January 13, 2026, 11:10pm UTC](https://community.nextw.com/t/definition-of-a-copied-logic-block/1591/6 "2026-01-13T23:10:10Z")

</div>

I find the release note confusing. I don’t immediately understand the use case for why a customer or SD partner would be copying a logic block and, furthermore, subsequently be having to uptake changes to their copy of it. To me, the main effect of these changes is going to be where other logic blocks interface to (i.e. call or extend) these logic blocks because their signature has changed and how they get called or extended may have to change

I’ve reached out to stakeholders internally on this to see about a possible clarification and updated verbiage.

---

<div class="post-metadata">

**Author:** ![kerri.h](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/kerri.h/32/241_2.png) [@kerri.h](https://community.nextw.com/u/kerri.h)\
**Post date:** [January 13, 2026, 11:11pm UTC](https://community.nextw.com/t/definition-of-a-copied-logic-block/1591/7 "2026-01-13T23:11:07Z")

</div>

All other posts are correct. The release note is mentioning that you if you copied any of those logics using the row action and then they are now owned. But you are also correct in the fact that you should look at any other owned logic blocks that are calling the changed logic blocks to see if they are impacted. We will update the release note template to be worded better. Thanks for pointing that out.
