Standard Applications

M3 Experience Designer includes a set of standard applications that you can use as a starting point to build your solutions. The applications are provided as ready‑to‑use content that you can copy and adapt to fit your specific needs.

Accessing Standard Applications

The standard applications are displayed in the EDA menu in your test environment (TST). If the applications are missing from the menu, you are required to verify these applications:

  1. Verify application authorization in (MNS110).
    • If Auth Required is enabled on the MNS110/E panel, only users with the appropriate authorization can see and run the application.
    • If Auth Required is disabled, the application is available to all users without restrictions.

    If Auth Required is enabled, you have two options:

    1. Grant access to specific users
      1. Add records in the 'Function. Connect Authorization per Role' (SES400).
      2. Connect users to the relevant roles in 'Roles per User. Connect' (MNS410)

        You can verify permissions per user and application in 'Authorization by User. Display' (SES401).

    2. Grant access to all users

      Disable Auth required on the MNS110/E panel for the application.

  2. Verifying menu connection in (MNS111).
    Ensure that the EDA menu exists and the Experience Designer applications are connected to the menu in 'Menu. Open' (MNS111).

Creating a copy of a standard application

You should create your own copy of each standard application rather than modifying the original. Copying an application provides customization:
  • Customize and tailor the application to your requirements
  • Safely edit and evolve the application over time
  • Export and import the application to other environments
  1. In your TST tenant, launch the application from the menu.
  2. Click the three-dot menu button and select Copy application.
  3. Specify a name in the Title and Short name fields.
  4. Click Save.

    The copied application is now available in the Experience Designer dashboard, where you can edit, publish and export the copied application.

Copying configurable lists

Some standard applications use configurable lists.

  • These lists are maintained in CMS010
  • All standard lists use the prefix M3_LIST
  • The lists are automatically deployed in all tenants.
  1. Create a copy of the CMS010 configuration and provide a new name on the field
  2. Make the required changes to the copied configuration
  3. In the data service in the application, replace the reference to M3_LIST with your own list and view.

Updating links and reference between applications

When an application is copied, its short name changes. You must update any links, application dialogs, or conditional styles that reference other applications to use the new short names.

For example, consider this scenario:

  • EQM Rental (M3EQMRENT) opens EQM Details (M3EQMRDET) in a dialog.
  • Both applications are copied and receive new short names, such as XXEQMRENT and XXEQMRDET.

Ensuring that the dialog continues to work:

  1. Edit the copied version of EQM Rental.
  2. Open the dialog configuration.
  3. Update the application link to reference the new short name (XXEQMRDET).

    To identify references between applications, edit the application or review the application documentation.

    See M3 Business Engine User Documentation Library (Cloud) and select Related Applications > M3 Experience Designer Applications.

Making applications available in Production

After creating your own copies of the standard applications in TST, you can move these to Production (PRD).
Note: This requires M3UI designer or administrator role.
  1. In the TST tenant, open the Experience Designer dashboard.
  2. Select your copied application and click Export.
  3. In the PRD tenant, open the Experience Designer dashboard.
  4. Click Import, upload the file, and select Import.
    Note: You can also use Configuration Management (ACM) to make the applications available in your production environment. To use ACM, the application is required to have a Published status.

Accessing applications in other environments

There are two ways to access standard applications in other environments.
Note: Both options requires M3UI designer or administrator roles.

Option 1: Accessing applications through TST Tenant (Recommended)

  1. Create a copy of the standard application in your TST tenant.
    See Creating a copy of a standard application.
  2. Export the copied application.
  3. Open the target tenant.
  4. Import the application via the Experience Designer dashboard.

Option 2: Accessing applications through Search and Start

You can also launch the application directly through Search and Start in the target environment.

  1. Log in to the environment where you want to access the application .
  2. Open (MNS110) and identify the Function Name for the application.
  3. Press CTRL+R and specify mp:// followed by the function name. For example, mp://M3CUSTOVE
  4. Copy the application to create your own version.
    See Creating a copy of a standard application.