Es parecido a los smart forms en cuanto al programa de ejecución de un adobe form, la diferencia está que el adobe forms nos da la posibilidad de interactuar, es decir que con el programa de llamada, con la segunda función tener la opción de recibir información.
En la transacción SFP se genera una interface, que es como la parte de arriba del smart form donde defines las tablas, etc. y luego generas el formulario que tendrá asociado el interface que te has generado.
un sitio que tiene información y puedes echarle un vistazo es
Un saludo