Skip to main content
Matrix42 Self-Service Help Center

Extended Copy UUX

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.

Installation

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".

Included components:

  • 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:

  • M42CDEVActionExtendedCopy
  • M42CDEV6ActionExtendedCopy
  • M42CDEVActionExtendedCopyEval30
  • M42CDEV6ActionExtendedCopyEval30

It's possible that this license is already installed. If not, copy the license file into the Certificates folder (.../Matrix42 Workplace Management/Certificates).

Configuration

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.

2020-08-13 18_03_08-ActionsExtendedCopy __ Matrix42.png

Configuring a new Action

Creation of a new action can be done in the same Object Search tab under Administration User InterfaceActions 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:

2020-08-14 10_40_47-Implementation ExtendedCopyDoku.png

Functionality

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”

2020-08-14 10_51_30-CopyOfExtendedCopyDoku.png

  • Was this article helpful?