Po stworzeniu formularza w technologii Smart Forms, kolejnym krokiem jest napisanie programu, który będzie go wywoływał. Aktywacja i próba przetestowania gotowego formularza prowadzi nas do transakcji SE37 (testowanie modułu funkcyjnego).

Po wywołaniu modułu funkcyjnego o takiej nazwie (podając odpowiednie parametry eksportu i importu) uzyskamy interesujący nas formularz. Co zrobić jednak, gdy formularz i program mają zostać przetransportowane? Moduł funkcyjny powstanie bowiem dopiero po aktywacji formularza!

Rozwiązanie jest bardzo proste. Należy przed wywołaniem modułu funkcyjnego z interesującym nas formularzem wywołać inny – SSF_FUNCTION_MODULE_NAME. Jako parametr podajemy mu nazwę formularza Smart Forms, a w wyniku otrzymujemy nazwę modułu funkcyjnego.

Zmienna, do której moduł funkcyjny przekazuje interesującą nas nazwę powinna być typu rs381_fnam (nazwa modułu funkcyjnego).