• Enables building highly scalable and traceable integrations with external systems with minimal effort.
  • Supports both Server-to-Server and Client-to-Server integration scenarios.
  • Provides ability to map Aras ItemTypes with external system types. For the mapped ItemType, properties can be mapped to external system type attributes with map direction (ArasToRemote, RemoteToAras, Both).
  • Server-to-Server integrations are supported based on events (added, updated and deleted) from both Aras and external system. Allows to register server-methods as event handlers for various message types to synch the changes.
    • ItemUpdated, ItemDeleted, RemoteItemUpdated, RemotedItemDeleted.
  • Client-to-Server integrations are supported based on standard and custom operations. Allows to register server-methods as operation handlers for various message types.
    • LockItem, UnlockItem, GetItems, CheckinItem, CheckoutItem etc.
  • Executes event or operation handlers asynchronously or synchronously based on the message type. Asynchronicity is supported through message queues. For all asynchronously handled events and operations, email notifications will be sent to the user.
  • Provides dashboard view for all the handled events and operations with their status.

Server-to-Server​

  • Supports bi-directional synching between Innovator and the external system.
  • Server to server integrations are supported through events and actions.
  • All events are handled asynchronously through queues are background jobs.
  • All events are handled in the same order as they have been generated to ensure data integrity.
  • Provides Dashboard view for all the handled events to show their status and other details for troubleshooting.
Purchased Parts
Supplier Collaboration​

Client-to-Server​

  • Supports building any client side connector with Innovator.
  • Client to server integrations are supported through operations.
  • Comes with a set of standard operations, custom operations can be built using server methods.
  • Long running operations can be handled asynchronously through queues are background jobs.
  • Can enable logging for any operation for troubleshooting purpose.
  • Provides Dashboard view for all the handled operations to show their status and other details for troubleshooting.