Copy/Paste of actions/structures in Integration Studio
2233
Views
54
Comments
Out of scope
Data & Integrations
It would be (very) nice to be able to copy/past, at least actions and structures, from one extension to another.


Maybe this idea could be merged with Ability to clone Extensions. I believe that this idea refer to the same problem: having to re-create structures and actions in extensions.

Copy and paste an action in Integration Studio.

Merged from 'copy and paste an action in Integration Studio' (idea created on 2011-03-18 15:45:44 by Nuno Silva), on 2011-03-18 16:04:37 by Rodrigo Castelo
Add ability to copy and paste action under an extension in Integration studio.



Merged from '[Integration Studio] Copy and Paste feature for extension: "Actions"' (idea created on 2010-08-19 23:28:35 by Robert), on 2011-03-18 16:05:38 by Rodrigo Castelo
2011-06-15 10-50-44
Stephan Schevers

I'd like to copy and past  actions in integration studio. In the edit menu copy and past is present but it doesn't work for actions.
Sometimes you have functions with almost the same signature and copy/past would be a time saver.

regards,

Stephan Schevers



Merged from 'Copy past of actions in integration studio' (idea created on 2011-08-23 08:13:58 by Stephan Schevers), on 2012-05-30 16:03:29 by António Melo
2016-04-21 20-09-55
J.
 
MVP
same as https://www.outsystems.com/ideas/217/

Merged from 'Copy past of actions in integration studio' (idea created on 2011-08-23 08:13:58 by Stephan Schevers), on 2012-05-30 16:03:29 by António Melo
2011-06-15 10-50-44
Stephan Schevers
Hi Joost,

I did a search on this topic. I gues i didn't search well enough

Merged from 'Copy past of actions in integration studio' (idea created on 2011-08-23 08:13:58 by Stephan Schevers), on 2012-05-30 16:03:29 by António Melo
And the same goes for structures that would help a lot also!

Merged from 'Copy past of actions in integration studio' (idea created on 2011-08-23 08:13:58 by Stephan Schevers), on 2012-05-30 16:03:29 by António Melo
Many times we have similar actions and it would much faster if we could clone them an then just do some changes than create each one by scratch.


Merged from '[Integration Studio] Copy\Clone objects (actions, entities, structures)' (idea created on 2012-05-28 15:07:47 by Carlos Henriques), on 2012-05-30 16:24:02 by António Melo
2016-04-21 20-09-55
J.
 
MVP
same as these 2 ideas:

https://www.outsystems.com/ideas/217/

https://www.outsystems.com/ideas/894/

Merged from '[Integration Studio] Copy\Clone objects (actions, entities, structures)' (idea created on 2012-05-28 15:07:47 by Carlos Henriques), on 2012-05-30 16:24:02 by António Melo
If copy/paste would've been possible, it would have saved me litteraly many days of work. I have an extension (for the Dutch energy dudes: NMM XML interface) that has over a hundred structures, all of which have the same damn layout (header, content, etc.). Not being able to copy/paste really made my life incredibly miserable :( OutSystems, fix this (even if it's too late for my sanity...)
Agreed. 
A complete overhaul of Integration Studio is long overdue... It hasn't been updated in years, and the first point on the improvement list should be copy/paste capabilities.
Once again, I lost time in typing everything manually in integration studio whilst with a copy/paste, I could have done the same job in seconds.
Merged this idea with '[Integration Studio] Copy and Paste feature for extension: "Actions"' (created on 2010-08-19 23:28:35 by - -)

Dear Development team: we need this. :)

Copy/Paste between Service Studio and Integration Studio would improve the experience greatly

2016-04-21 18-13-58
Nuno Rolo
 
MVP

Still waiting for this.....

2016-04-21 18-13-58
Nuno Rolo
 
MVP
Merged this idea with 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 10:48:14 by Pedro Barreto)
I'd like to be able to copy/paste entities and structures and use paste-as-structure like it's done on Service Studio.
This would really speed up most integration processes.


This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:02 by Nuno Rolo

I was very much surprised to find that this kind of basic functionality is missing in v. 10.

There are standard editor buttons in the toolbar - copy, paste, cut... - but they work only if some text field is selected, to copy the text itself. If I want to copy many fields or parameters - that is a problem...



Merged from 'Copy & paste of actions, parameters, structures and fields in Integration Studio' (idea created on 2017-10-06 10:23:56 by Igor Kirtak), on 2017-10-09 06:09:58 by Kilian Hekhuis

This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:02 by Nuno Rolo

I do this ALL THE TIME. What do you mean the "functionality is missing"?

J.Ja



Merged from 'Copy & paste of actions, parameters, structures and fields in Integration Studio' (idea created on 2017-10-06 10:23:56 by Igor Kirtak), on 2017-10-09 06:09:58 by Kilian Hekhuis

This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:02 by Nuno Rolo

Integration Studio, Justin :). Not being able to copy structures has cost me days and days of work. I'm sure this is already an Idea, I'll see if I can find it.



Merged from 'Copy & paste of actions, parameters, structures and fields in Integration Studio' (idea created on 2017-10-06 10:23:56 by Igor Kirtak), on 2017-10-09 06:09:58 by Kilian Hekhuis

This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:02 by Nuno Rolo

Currently can not duplicate an action or struct or entity in Integration Studio, can do this will help a lot.



Merged from 'Can clone an action in Integration Studio' (idea created on 2016-09-28 22:21:27 by Alexandre Costa), on 2017-10-09 06:11:25 by Kilian Hekhuis

This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:02 by Nuno Rolo

In integration studio, it is difficult to quickly scaffold many similar actions/entities/structures. For example, when building an integration for a payment gateway, you must use a set of identical parameters across every action you wish to interact with the gateway as it requires those parameters to make the connection. Additionally, sometimes the parameters of an action are a subset of parameters for another action. This common duplication scenario should be supported by Integration Studio! It would save developers a lot of time manually creating and recreating these parameters for every action/entity/structure that demands it. 



Merged from 'Allow easier parameter duplication in Integration Studio' (idea created on 2016-08-30 19:56:56 by Grayson Udstrand), on 2017-10-09 06:12:18 by Kilian Hekhuis

This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:02 by Nuno Rolo
2016-04-21 20-09-55
J.
 
MVP

This idea is posted before afaik.

Even though I fully endorse it, I doubt they will do it, because Integration Studio is just an escape goat if it cannot be solved in Service Studio.




Merged from 'Allow easier parameter duplication in Integration Studio' (idea created on 2016-08-30 19:56:56 by Grayson Udstrand), on 2017-10-09 06:12:18 by Kilian Hekhuis

This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:02 by Nuno Rolo

There are thousands of services out there that have SDKs and APIs that would be great to have integrated with OutSystems which are not there yet. If OutSystems wants to be a big player, they should make easy changes that foster the open-source community and the ongoing integration of the latest/greatest tech. 

It just seems to me like it's a fairly small change that would go a long way in the usability of Integration Studio. It's one of those things that, even though I know the ability isn't there, I keep trying to copy/past/duplicate things around because it really feels like it should be there.

Also, thanks for the full endorsement, J 



Merged from 'Allow easier parameter duplication in Integration Studio' (idea created on 2016-08-30 19:56:56 by Grayson Udstrand), on 2017-10-09 06:12:18 by Kilian Hekhuis

This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:02 by Nuno Rolo
2016-04-21 20-09-55
J.
 
MVP

I know, yet integration studio hasn't been changed since, well, since I started working on it :)

besides some minor fixes, updates of runtimes etc.





Merged from 'Allow easier parameter duplication in Integration Studio' (idea created on 2016-08-30 19:56:56 by Grayson Udstrand), on 2017-10-09 06:12:18 by Kilian Hekhuis

This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:02 by Nuno Rolo

That only means it is long overdue to receive some love. They really need to do a full review of Integration Studio and this item should be high on the priority list.



Merged from 'Allow easier parameter duplication in Integration Studio' (idea created on 2016-08-30 19:56:56 by Grayson Udstrand), on 2017-10-09 06:12:18 by Kilian Hekhuis

This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:03 by Nuno Rolo

Agreed - there are more usability issues with Integration Studio than just this, and it could really use a bit of a revamp. Including maybe some more docs on how to use the included platform libraries with some examples.



Merged from 'Allow easier parameter duplication in Integration Studio' (idea created on 2016-08-30 19:56:56 by Grayson Udstrand), on 2017-10-09 06:12:18 by Kilian Hekhuis

This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:03 by Nuno Rolo
Merged this idea with 'Allow easier parameter duplication in Integration Studio' (created on 2016-08-30 19:56:56 by Grayson Udstrand)

This comment was:
- originally posted on idea 'Copy/Paste in Integeration Studio' (created on 30 Jul 2010 by Pedro Barreto)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 16 Jan 2019 12:24:03 by Nuno Rolo
2016-04-21 18-13-58
Nuno Rolo
 
MVP
Merged this idea with 'Need option copy action in integration tool' (created on 11 Feb 2019 11:12:23 by JitendraYadav)

Hi Team,


like delete action,We should give option copy and paste of existing action.

Like i have action1 and want to create action 2 with minor changes so what i want just copy action1 and paste with name action2 and change the required logic.



This comment was:
- originally posted on idea 'Need option copy action in integration tool' (created on 11 Feb 2019 by JitendraYadav)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 12 Feb 2019 18:55:57 by Nuno Rolo
Changed the category to
Integration


This comment was:
- originally posted on idea 'Need option copy action in integration tool' (created on 11 Feb 2019 by JitendraYadav)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 12 Feb 2019 18:55:57 by Nuno Rolo

any chance it can move from "on our radar" to "working on it" as this has been needed since 2010...

Merged this idea with 'Allow copy and paste of actions in Integration Studio (i.e. duplicate actions)' (created on 30 Jul 2019 11:30:27 by Sienna)

It would be helpful to be able to duplicate screen actions within Integration Studio in the same way as you can within Service Studio.  So when you copy and paste a screen action in the same place, it automatically creates a version 2 duplicate.



This comment was:
- originally posted on idea 'Allow copy and paste of actions in Integration Studio (i.e. duplicate actions)' (created on 30 Jul 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:57:46 by Kilian Hekhuis
Changed the category to
Integration


This comment was:
- originally posted on idea 'Allow copy and paste of actions in Integration Studio (i.e. duplicate actions)' (created on 30 Jul 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:57:46 by Kilian Hekhuis
Merged this idea with 'Ability to copy and paste attributes between actions in Integration Studio' (created on 24 Jun 2019 13:56:14 by Sienna)

It would be helpful if it was possible to copy attributes from one action to paste into another action, including in bulk.  Currently (and surprisingly) that is not possible.



This comment was:
- originally posted on idea 'Ability to copy and paste attributes between actions in Integration Studio' (created on 24 Jun 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:59:17 by Kilian Hekhuis
2014-02-07 17-02-43
Vasco Pessanha
Changed the category to
Integration


This comment was:
- originally posted on idea 'Ability to copy and paste attributes between actions in Integration Studio' (created on 24 Jun 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:59:17 by Kilian Hekhuis

Sorry I meant to say parameters not attributes.



This comment was:
- originally posted on idea 'Ability to copy and paste attributes between actions in Integration Studio' (created on 24 Jun 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:59:17 by Kilian Hekhuis

Yeah. Integration studio needs some updates. There is already an idea similar to this.




This comment was:
- originally posted on idea 'Ability to copy and paste attributes between actions in Integration Studio' (created on 24 Jun 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:59:17 by Kilian Hekhuis

Found the other idea: https://www.outsystems.com/ideas/217/copy-paste-of-actions-structures-in-integration-studio?IsFromAdvancedSearch=True



This comment was:
- originally posted on idea 'Ability to copy and paste attributes between actions in Integration Studio' (created on 24 Jun 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:59:17 by Kilian Hekhuis

Ah yes, that's on a higher up level and copying between extensions, I want the ability to copy lower level stuff within an extension, would be good to have both.  It would also be helpful for both to have the ability to copy a single one and also to do a bulk copy.



This comment was:
- originally posted on idea 'Ability to copy and paste attributes between actions in Integration Studio' (created on 24 Jun 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:59:17 by Kilian Hekhuis

Definitely.

Integration Studio is due for an overhaul, or replacement. A lot of community members feel this way.

Perhaps OutSystems can give us an idea of what their plan is regarding this if they have one...



This comment was:
- originally posted on idea 'Ability to copy and paste attributes between actions in Integration Studio' (created on 24 Jun 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:59:18 by Kilian Hekhuis

My biggest gripe is the inconsistencies between editing integration studio and any edits not being carried across to the extension.  Plus there is a bug when editing records where the lack of consistency between the programmes causes strange behaviour within the extension.



This comment was:
- originally posted on idea 'Ability to copy and paste attributes between actions in Integration Studio' (created on 24 Jun 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:59:18 by Kilian Hekhuis

They should merge Integration studio into Service Studio ... these features are already available here.  Then you would have code merging, Find Usage, and all of the other Service Studio features.  Maybe this is their intention with the Services module ... that is kind of what an extension does, you just have access to edit code in Visual Studio.



This comment was:
- originally posted on idea 'Ability to copy and paste attributes between actions in Integration Studio' (created on 24 Jun 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:59:18 by Kilian Hekhuis

I'm going to merge this with the idea Hanno mentioned anyway, so we can have one "copy/paste stuff in Integration Studio" Idea.



This comment was:
- originally posted on idea 'Ability to copy and paste attributes between actions in Integration Studio' (created on 24 Jun 2019 by Sienna)
- merged to idea 'Copy/Paste of actions/structures in Integration Studio' on 21 Sep 2019 18:59:18 by Kilian Hekhuis
Changed the status to
Out of the scope


Hi Hugo,

Thanks for submitting your idea.

We do understand that would be helpful to copy&paste code from one extension to another, however from our telemetry we the data says that pattern is not something our users typically do, so for that reason, I will tag this idea as Out of the scope. Please keep sharing your feedback so we can continue to improve our product for our users.


Thank you


Fernando,

Though inter-extension copy/pasting may be rare, copy/pasting inside an extension happens often, or at least for me. I've spent literally days, a couple of years back, manually recreating dozens of structures that were very similar. Should really be a no-brainer to implement...

Same here and the 79 likes demonstrates plenty of others agree!

It's not an every day thing but definitely something that comes up sometimes and is a massive pain when it does. And like you say Fernando, it should be a no brainer, this is such basic functionality that really ought to be available.

I just cannot believe it's been marked out of scope - makes me wonder if those making the decision have ever really used this in earnest and real world situations for any prolonged time, as I just can't understand the lack of recognition for the need for this.

Hi Kilian and Sienna,

Thank you so much for your comments. 

We completely understand your point. As you may understand we need to thoroughly prioritize all product initiatives, this one does not have a clear fit in our current strategy. As I've mentioned previously Integration Studio usage and Copy/paste telemetry events do not point out that this is a common journey. 

However, most importantly we are re-assessing the whole development journey and tools, we want to offer the best possible and most productive journey to developers not just regarding Integration Studio but looking at the wider range of tools and touchpoints. 

At this point we don't think Integration Studio helps on any of those pillars so we considering other paths to comply with existing Integration Studio use cases, integrating with external databases, and implement custom code.

Hope this helps ease your concerns.

Hi Fernando,

It's disappointing but I understand what you're saying and appreciate you taking the time to explain, thank you.

Sienna

Hi Fernando,

I'd be interested to know how you gather metrics about functionality that's not there? I can imagine you use telemetry to check how often existing functionality is used, e.g. to determine whether they are easily accessible for the user, but how can you use telemetry on something that's not there?

(Edited for clarity)

That's actually a really good point Kilian.

I would also be really interested to know what the new user journey will look like? From what you say Fernando, it seems that Integration Studio will be used in an entirely different way or another tool used altogether. Do you have any indication of how soon these changes are likely to be implemented?

Hi there,


Regarding telemetry, using keystrokes information we are able to get that data.

Regarding the new experience I can’t disclose any details at this point but expect to see some news in the upcoming months.

Thanks