3
« en: Sábado 14 de Enero de 2006, 23:03 »
Hola!
EL español no es mi lengua materna. Por favor disculpes el uso de los términos tequnicos en ingleses so no usa el SAP como programador sóoe en alemán y a veces en inglés.
Pues, un BAPA en primer vista es nada más que un "function module (SE37)". Claro hay algunas diferenciás:
Se puede llamar la función desde exterior usando el protocol RFC.
El interfac está fijado. Entonces es más seguro usar un BAPI que un "function module" von RFC. SAP confirma la estructura de la interfaz para siempre pero un BAPA tiene una fecha de vencimiento.
He usado BAPIs desde Excel ya usando la lengua VBA. Claro es necesario que la instalacion tenga el GUI instalalada porque unDLL es del GUI (front.exe) es necesario para mantener la conexión entre el PC y el sístema SAP.
Muchos saludos