Integration
ULTRAMAIN comes with a proven and well-used integration architecture that plugs into ULTRAMAIN Data Interchange (UDI). This makes the task of establishing and maintaining interfaces with existing IT systems straightforward.
One of the implementation activities is to identify what software integration is needed and how it needs to function, and we identify, specify and develop needed interfaces. Many times data needs to be received as well as sent. Either way, all data movements between different systems are identified with you and accounted for in the integration specification.
How data is sent between systems and what middleware is used is entirely flexible, and although we gladly provide our recommendations, we use the customer's preferences. We take responsibility for ensuring the ULTRAMAIN side of an interface operates in accordance with the interface specification even after we publish enhancement releases and upgrades. We don't break interfaces. Additionally we cover them under the ULTRAMAIN Product Support Policy. We put the customer's interface requirements at the center of multi-vendor interfaces and expect supporting organizations for the third party systems to also ensure their systems always adhere to the interface specification when they publish upgrades to their software. In this way each vendor is responsible to the customer for ensuring data movements either received from or sent to their system always meets the interface specification.