Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Smartform FM

Former Member
0 Likes
826

Hi experts,

Why we want to call SSF_FUNCTION_MODULE_NAME in the driver pgm of smartform.We can directly call the FM which we get after activating the smartform.

What is the difference between these two?

Regards

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
788

hi,

when you transport your SMARTFORM from one system to another (for eg from DEV to QA), the generated function module name can be different. So,its better to use SSF_FUNCTION_MODULE_NAME

7 REPLIES 7
Read only

Former Member
0 Likes
788

The problem is that that the function module is dynamically generated everytime smartform is executed.so this fm is necessary is get the latest generated fm.

Read only

0 Likes
788

Hi All,

Thanks.

Read only

Former Member
0 Likes
789

hi,

when you transport your SMARTFORM from one system to another (for eg from DEV to QA), the generated function module name can be different. So,its better to use SSF_FUNCTION_MODULE_NAME

Read only

0 Likes
788

one more..

if u using genrated fm than this perticular driver program is only for perticular smartform ..

if u want to call diffrent smartform using same driver program u have to change the genrated fm.

if u want to call more than 1 smartform using same driver program than it create problem...

Read only

Former Member
0 Likes
788

hi ravi,

u will get the FM name in development sys but , when you are transporting the Samrt for frmo devlopment sys to quality system then to production... that SAP creates new FM name that's why we have to use SSF....FM.

i think it clear for u

Regards

Naresh Reddy

Read only

Former Member
0 Likes
788

When activating the smart form u will be getting a FM which is not a static one, it dynamically changes. So in print program we use SSF_FUNCTION_MODULE_NAME instead of tht.

Read only

Former Member
0 Likes
788

Hi,

Any change in the generated FM due to modifications in the smartform would mean the fm would change or when transported thru different systems hence to get the fm invariable of the location and depending on the smart form name we use

the FM

santhosh