cancel
Showing results for 
Search instead for 
Did you mean: 
EdGarabedian
Level 6
Status: Delivered

Provide an automatic refactoring update to any renamed data item.
Although renaming should not be done willy-nilly, it is a common task during development.  As your process grows it can become burdensome to manually have to find references and rename each occurrence of data item.  If a rename could be detected, prompt offered to confirm with list of potential updates, that would be very helpful. potentially useful and core capability for other renaming/adjustment tasks such as renaming components, page references, etc.

30 Comments
MelanieGiuliani
Community Team (Retired)
Hi Ed,

Thanks so much for submitting your idea! After some internal discussion about the comments below, we've decided to move your idea to the Under Consideration status while we route it through our internal review process. 

We will update you as your idea moves along the lifecycle.

Thank you!
Melanie 
HarukoAdegawa
Level 5

When you rename a data item or collection, you are asked,"Do you want to change the name in the referenced action?" I want a function that confirmation comes out. If possible, it is good to come out only when you change from the initial value.
===
ご担当者様
データアイテムやコレクション名を変更した時、「参照しているアクション内の名称も変更しますか?」と確認が出るようにできる機能が欲しいです。可能であれば、初期値以外から変更した時のみ出ると良いです。
よろしくお願いいたします。

JanarthananRame
Level 4
So far , if there any renaming happened to data items ,objects, processes only few items getting updated wherever we call it and most of the place BP will throw error

To overcome this issue ,if we have auto update feature whenever there is an rename happening to object, process or data item the relevant items /places to be updated automatically or a pop up should help us
jgregor4
Level 6
​This is a good idea as it is very annoying when you make a change to something and then have to spend hours updating the references and if it is an object page you then lose the inputs/outputs in the process.
I would say that this should not be automatic however as there as some instances where you need to change a data item but don't want that to update to where it is being referenced.
MelanieGiuliani
Community Team (Retired)
Hi Ed,

Congrats! Following our review of your idea, we have decided to move your idea to the Planned stage. 

We will update you here once your idea has been delivered in the product. 

Thank you, 
Melanie 
JanarthananRame
Level 4
@jgregor4 That's true, ​
Anonymous
Not applicable
We already have a functionality that automatically updates page name whenever the name is being changed. What would be useful and most importantly time saving would be a functionality that updates data item name at all locations in the process/object wherever that data item name is changed. At this moment when the user changes that name, he or she has to go through all the locations within the process/object where that data item is being referenced and has to change the name manually.
Devendra_KumarP
Level 7
When we rename the data item there is no option to update renamed data item name in all stages. Developer need to manually update all stages. BP should provide option to update all stages.
Let me know if you need any other info.
diane.sanzone
Level 7
I have a question about this.  How would this work if you have multiple data items existing with the name?  For example, I use "Retry Counter" on nearly every process page.  What if I decide on one page I need 2 retry counters, so now I want to update only that one page to change "Retry Counter" to "File Open Retry Counter"?  How would we differentiate between the data items?  I ask because typically if I need to rename one, it's because I forgot I was already using that name somewhere else and now there's a conflict.  Theoretically I agree with the idea, I just wonder what the UX would be like on it.
Devendra_KumarP
Level 7

Thanks Diane for asking question.

Data item has its scope. For example – I have a local data item on page1 and using same data item in 4 stages on page1. When you rename data item on page 1 , then new name should be updated on page1 only.

For Data item is Global and when you rename then new name will update in all pages.

If there is existing data item (with same name) then BP will not allow to rename it.

Hope I did not confuse you.