{{indexmenu_n>1}} ====== Conector de Integración con SAP ====== \\ Una integración con SAP se puede realizar con varios métodos, como puede ser por Base de Datos, con lo que utilizaríamos el conector de Base de Datos.\\ \\ Sin embargo, el método más usual de realizar una integración es mediante funciones BAPI que dispone SAP, con lo que XOne dispone de un conector específico para conectarnos a dichas funciones. \\ \\ El paso inicial es definir las conexiones para ambos puntos de la Interface. Para SAP, se usa el cliente RPC específico de SAP y en dependencia del tipo de Base de datos que se emplee para le aplicación XOne, se define también el acceso a la misma. \\ \\ **Existen dos tipos de traspasos de datos**: \\ |**1**| en el sentido SAP-XOne| |**2**| en el sentido XOne-SAP| \\ La diferencia desde el punto de vista de la interface radicaría en la forma de especificar el origen y el destino.\\ \\ Si se cargan datos, el origen es una BAPI o FUNCTION de SAP y el destino la tabla de XOne. \\ \\ Si por el contrario, la idea es enviar datos de XOne a SAP, el origen sería una consulta SQL en la que se construya toda la estructura necesaria, y el destino una FUNCTION SAP, que por regla debe tener definido un RETURN para indicar a la interfase si el registro ha sido correctamente recibido, o no, y de esta forma poder marcarlo como tal para que no se siga enviando indefinidamente.\\ \\ \\ El cuerpo de cada transformación es una serie de propiedades que indican que TABLA.CAMPO de la BAPI de SAP, se relaciona con el CAMPO de XOne de la tabla destino o del SQL definido.\\ \\ Al final de la misma se puede describir un nodo **after-action** para controlar acciones de marcado, o actualizaciones en cadenas necesarias de acuerdo a las especificaciones del proyecto.\\ \\ \\ ==== Fichero Intercliente.xml ==== \\ HELP \\ Definición del nodo app y conexiones …. ….. ….