Overview

If transactions are not flowing between your ERP system and SAP, the integration service may have stopped. This commonly happens after a server restart or Windows update.

Symptoms

  • Data from ERP is not appearing in SAP (or vice versa)
  • No new transactions have synced for an unexpected period

How to Restart the Integration Service

  1. Open Git Bash on the integration server.
  2. Check service status by running: pm2 ls - This shows all services and their status. Look for any service marked stopped.
  3. If a stopped service appears, restart it with: pm2 restart <service_number> (the number is in the leftmost column).
  4. If the service list is empty, navigate to the BeOne integration folder and start the services manually. Start the backend: pm2 start ./src/main.js --name <service-name>-be and the frontend: pm2 start ecosystem.config.cjs
  5. Wait 3 to 5 minutes, then verify that transactions are flowing by checking the relevant SAP or ERP screens.

Still Not Working?

If the service restarts but data still does not sync, please submit a support ticket and our team will assist you remotely.