Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Engineering

Migrate configurations using PML

  • Last UpdatedApr 21, 2026
  • 1 minute read

Use the PML-based migration functionality to migrate configurations at once.

PML function syntax

!e = object excelio()

!excel.importExcelConfigurationFiles(!foldername, !Scope, !ScopeValue)

Savework

Parameters

Parameter

Description

!foldername

Specifies the path to the folder that contains the configuration files.

!Scope

Specifies the target scope.

!ScopeValue

Specifies the value associated with the selected scope.

Example

Use the following commands to import configuration file(s) into the application.

!e = object excelio()

!excel. importExcelConfigurationFiles(“D:\ExportUsers”, “Project”, “EPT”)

Savework

Command reference

Command

Description

!e = object excelio()

Initializes the Excel I/O object.

!excel. importExcelConfigurationFiles(“D:\ExportUsers”, “Project”, “EPT”)

Imports the data from the configuration files located at D:\ExportUsers into the target scope and project.

Savework

Saves the imported configuration data to the database.

Note: If the destination scope already contains configurations, the migrated data overwrites them to ensure consistency and reflect the latest updates.

Benefits of migration

The following are the benefits of migrating configurations to database:

  • Reliability: Eliminates dependency on local disk storage.

  • Multi-user access: Enables multi-level access for teams.

  • Version control: Enforces strict version-based separation for product scope.

  • Sharing flexibility: Restores convenient sharing capability for UE pre-4.1 versions.

  • Consistency: Ensures uniform storage of configurations.

In This Topic
Related Links
TitleResults for “How to create a CRG?”Also Available in