How to import X3 navigation pages from old Sage X3 servers to migrated Sage X3 server

By | March 11, 2025

A navigation page is a page that organizes the links to different menu items referring to Sage ERP pages.

A navigation page is defined by the following information: 

  1. Title
  2. Modules.
  3. Menu items.
  4. Roles.

MODULES: This section displays all the modules of the navigation page. Modules can be added by selection from a list of available modules, their label can be modified. You can delete a module from the page, and you can change its rank on the list by using the handle represented by three points on the left border of the field. Under the modules section submodules and menu items are also linked.

ROLES: When users connect to a role on their landing page, clicking the navigation page will display the page associated with the current role. If no association exists, the “home” navigation page will be used by default.

Now in Sage X3, during migrations customized navigation pages did not get migrate. To import them manually, user needs to export the customized navigation pages from old server’s Sage X3 to migrated server’s Sage X3. So follow the below process to achieve this.

Process in Old server’s X3.

  1. Login into the Old server’s  Sage X3.
  2. The process should be in X3 folder. Please set this.
  3. Now Navigate to: Administration -> Authoring -> pages -> Navigation Pages
  4. Let take one navigation page for an example ‘ZDIST_V1’ which we import to migrated server’s X3.
  1. Now navigate to: Administration -> Utilities -> Exports -> Customization management
  2. Click on action button -> create new customization entry.
  3. Give any Code and description example : ZTEST.
  4. Now go to: Pages tab -> Navigation pages section.
  5. Tick the checkbox of  ‘Export navigation pages’
  6. Now enter the data in Navigation page filter column .
  7.  Enter the exact same name of  navigation pages in Pages field (ZDIST_V1) and Title field (Distribution V1*). Refer below screen shot.
  8.  Now click on create button.

Once user create this . then hit the Export customization button which is present under the Action button.

  1. After hitting on export customization button. One json file will get export which contains the exported navigation pages data.

Process in New server X3:

Now for importing the above exported navigation page into migrated server. Follow below process.

  1. Navigate to: Administration -> Utilities -> Import -> Import tools
  2. Click on Client JSON file.
  3. Select the above exported json file here which user exported from old server.
  4. Click on Import button.

Once the navigation page’s json file gets imported into migrated server. Then check this imported navigation page under below path.

Administration -> Authoring  -> Pages -> Navigation pages

Hence with all the above steps user can migrate customized navigation pages from old server to migrated server.