EcoSys Integration Architecture - EcoSys - Help - Hexagon PPM

EcoSys Integration Methods


EcoSys is an enterprise application with a proprietary EcoSys Engine at its core. The EcoSys Engine is a configurable, centralized business rules engine for user interaction, integration, and business process automation. It is the core platform for all data interaction in EcoSys, including: spreadsheets, forms, reports, charts, formulas, data transformations, file import/export, and Web Services API.

The EcoSys Engine brings together:

  • Scale of enterprise database

  • Speed of application server cache

  • Flexibility of user-defined business process

  • Efficiency of centralization

The diagram below illustrates the EcoSys Engine’s relationship to the application database and its bi-directional access points.

All integrations with EcoSys leverage the same platform as the EcoSys end-user views and functions, such as forms and reports, ensuring that all business rules and data validation processes are utilized for integrations.

Integrations with 3rd party systems can be performed in the following ways:

  1. EcoSys Web Services APIs.

  2. EcoSys Gateway for server-based file import/export utilizing tab-delimited file formats or staging tables.

  3. EcoSys native API integration adapters. Currently EcoSys provides adapters for Oracle Primavera P6 and SAP.

  4. Front-end or batch-based file import/export (for example, Microsoft Excel, tab-delimited).