Skip to content

Instantly share code, notes, and snippets.

@douglascrp
Created August 14, 2025 18:10
Show Gist options
  • Save douglascrp/ff78295d105926e0c70c1c3e6be8e434 to your computer and use it in GitHub Desktop.
Save douglascrp/ff78295d105926e0c70c1c3e6be8e434 to your computer and use it in GitHub Desktop.
Export and Import folder as ACP using javascript
// Export ACP
var nodeToExport = companyhome.childByNamePath("Data Dictionary/Modelos de pastas");
var exportAction= actions.create("export");
exportAction.parameters['store'] = "workspace://SpacesStore";
exportAction.parameters['package-name'] = "ModelosPastas";
exportAction.parameters['destination'] = companyhome;
exportAction.parameters['include-children'] = true;
exportAction.parameters['include-self'] = true;
exportAction.parameters['encoding'] = "UTF-8";
exportAction.execute(nodeToExport);
// Import ACP
var targetNodeForImport = companyhome.childByNamePath("Data Dictionary");
var ACPFile = companyhome.childByNamePath("ModelosPastas.acp");
var importAction = actions.create("import");
importAction.parameters.encoding = "UTF-8";
importAction.parameters.destination = targetNodeForImport;
importAction.execute(ACPFile);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment