Setting up workflow email validation links

  1. Make sure that the X3 Web Services are installed on the SAFE X3 management Console.
  1. Log on your Sage X3 Server.
  2. Open the SAFE X3 System Management Console.
  3. Select the WEB Servers option
  4. Check if there is a Web Server configured.
  5. Take note of the Port used to connect to the Web Server. This will be used in the configuration steps below.

2 Enter the proper parameters on your Production and/or Test Folder

  1. Go to Setup, General parameters, Parameter values.
  2. Double-click SUP Supervisor to expand it.
  3. Select the SUPERVISOR chapter, FOLDER, <<YOUR PRODUCTION/TEST FOLDER>>.
  4. Select the Group WRK, then right click and select DETAIL.
  5. On the parameter values window, enter the following information (remember that the names have to coincide with the server settings on the X3 Console)
    1. Parameter SERMES : enter your e-mail server name or IP address
      • If you don't user an e-mail server, enter RELAY.MAILINTERNAL.COM
    2. Parameter WRKRMTDIR: [install drive]:\Sage\[SolutionName]\FOLDER\[foldername]
      • Example: E:\SAGE\SAGEX3V7\FOLDERS\SEED
    3. Parameter WRKRMTHTTP: <<SERVERNAME>>:<<PORT CONFIGURATION>>/sdata/x3/erp/<<FOLDER>>/$service
      • For example: localhost:8124/sdata/x3/erp/<<FOLDER>>/$service
    4. Parameter WRKRMTMAC : <<SERVERNAME>>:<<PORT CONFIGURATION>>
      • For example: Same server name as above (not including http://) and the port shown in X3 Solution's Main Processor section.
    5. Parameter WRKSINTER : <<SERVERNAME>>:<<PORT CONFIGURATION>>
      • For example: Same server name and port as above (not including http://). Note: This IP address must be able to be "seen" externally from your domain.
    6. Parameter WRKSINTRA : <<SERVERNAME>>:<<PORT CONFIGURATION>>
      • For example: Same server name and port as above (not including http://).
  6. Click OK to close the page.
  7. Click SAVE to save the changes.

Also Make a copy of Nodelocal.js in the Syracuse folder under “BIN” (keep this copy safe in case of errors)

Then open the Nodelocal.js file with notepad++ and make the below amendment in the suggested space.

"x3batch":

{ "host": "http://servername:8124" }

Syracuse server will need to be restarted.