En un escenario de integración de aplicaciones es necesario intercambiar información por diferentes medios. Las aplicaciones actuales preveen esta necesidad, proveyendo mecanismos propios de interfaz. Sin embargo, no todas las aplicaciones ‘hablan el mismo idioma’, obligando al desarrollo de programas dentro de las aplicaciones o en medio de ellas. Estos programas son frecuentemente complejos, ya que deben lidiar con tecnologías tales como RFC, XML, etc. La utilización de Hermes AC, elimina la necesidad de escribir código, permitiendo que las aplicaciones dialoguen entre sí, en el ‘idioma’ que conocen.
Adicionalmente, la información incluída en Hermes AC, lo transforma en una herramienta inmejorable para el diseño de las interfaces a implementar.
Al utilizar la tecnología de IDocs mediante RFC, Hermes AC no necesita que SAP® esté disponible en el momento de enviar información al mismo. Por otro lado, la información que SAP® envía es almacenada en Hermes AC, hasta que corresponda y sea posible generar los documentos de salida correspondientes. Estos dos hechos dan como resultado un grado de independencia inmejorable del ambiente de ejecución de los sistemas externos a SAP® y de SAP® mismo. Las únicas dependencias entre ambos sistemas son las funcionales, no existiendo dependencias impuestas artificialmente por la tecnología.
Debido a que Hermes AC está diseñado completamente bajo los estándares de SAP® , las migraciones de versión se realizan de forma virtualmente transparente.
Hermes AC mejora la trazabilidad de las interfaces. Al dejar registro de los datos intercambiados, y como complemento a la información que brinda ALE de SAP®, Hermes AC brinda información que permite reconstruir los documentos cursados con precisión.
Al no necesitarse escribir código, los tiempos disminuyen notablemente. Además, Hermes AC permite la utilización de casos de uso y de escenarios preconfigurados, ya sea como son provistos o como base para la configuración. De esta forma es posible apoyarse en configuraciones que ya han sido probadas.
Existen casos en los cuales un sistema externo trabaja contra una base de datos debidamente estructurada, pero no provee las interfaces de salida que necesitamos. Ante la ocurrencia de ciertos eventos sobre la base de datos es posible configurar a Hermes AC para que genere un documento de interfaz que será tratado como cualquier otro documento.
Debido a que la única dependencia entre las aplicaciones es la que deriva de las necesidades funcionales, y que la estabilidad entre versiones de SAP® de los IDocs está asegurada por SAP®, los cambios que no modifican la dependencia funcional mencionada no tienen impacto en las aplicaciones integradas por medio de Hermes AC. Esto significa que no se deberán realizar modificaciones en el momento de cambios de versión de SAP R/3®.