Extended Copy allows an administrator to define Actions that can copy any object to new objects. This extension runs as a Matrix42 Workspace Management internal action.
This Add-On is provided as package. Therefore it can be added as an extension via the web interface. More about the installation of packages at Configuration Package Installation.
Extended Copy can be downloaded and installed directly from the Extension Gallery. Follow the link (Administration → Extension Gallery) in the administration section of your Workplace Management instance or go to https://extensions.matrix42.com and search for "Extended Copy".
- Web service: MPLApps.CopyObjects (Administration → Integration → Web services)
- Action: Copy Object Ext (Administration → User Interface → Actions)
What are the benefits of this feature?
- Creating objects with meaningful attribute values
- Rapid creation of data that satisfy integrity criteria
- One implementation for numerous copying definitions
Not every object is 100% copyable, because there can be to -1 relations which disallow to copy them.
When to use this feature?
This feature can be easily implemented in own created actions and allows to copy every single data object and it's appendies.
License Key (Certificate)
An activation key is required:
It's possible that this license is already installed. If not, copy the license file into the Certificates folder (.../Matrix42 Workplace Management/Certificates).
For the availability of the new functionality no further configuration is necessary. For the use of the functionality itself, please read the next section.
After you installed the package successfully and activated via the license key the service-store can be started and this action can be used.
You can check the existence of the action in the app “Administration” under the section “User Interface” -> “Actions”.
It’s name is "Copy Object Ext" and uses the service operation: “MPLApps.CopyObjects.ShallowCopy(ShallowCopy)“. Now it is visible in every data-table where objects are displayed to copy the database objects.
Configuring a new Action
Creation of a new action can be done in the same Object Search tab under Administration → User Interface → Actions by clicking on the “+ Add Action” button. Next, the object dialog will appear.
Set up the action for your purpose. Set up an action name, an action title, an object context (single object, multiple objects), choose between different type filters (selected CI on
which action will apply) etc. should be provided. You should be familiar with the configuration of actions.
To use the functionality of the Extended Copy search for copy and choose the Service Operation named below:
If this feature is enabled and activated you can see it in the function-list of every Object. After you copied an object it’s name property will have the prefix “COPY”