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

when function module is created in smart form

hitesh_gabani
Participant
0 Likes
4,197

Dear All,

when i make changes on smart form and activate it.

will it create new function module?

Regards,

Hitesh

1 ACCEPTED SOLUTION
Read only

hitesh_gabani
Participant
0 Likes
3,557

Hi all,

After reading material related to smart forms i found that it is not create another function module for changing on existing smart forms and activating it.

Regards,

Hitesh

18 REPLIES 18
Read only

former_member196331
Active Contributor
0 Likes
3,557

Hi,

I think new Function Module Will not be Created.

Changes in your Smart forms will be Updated to the Function Module.

(just Wait for the expert suggestions.. If i Entered Anything wrong)

Read only

0 Likes
3,557

hi.

U can see the properties of the function Module.. Just activate and execute the smart forms. then u can get the Function module then Go to se37  copy n past the function moudle under first tab

Attributes u can see the properties of the Function module When it was updated.. I think.

Read only

Former Member
0 Likes
3,557

Hi Hitesh,

Different version will have different FM name. So answer is yes.

Regards,
Archer

Read only

0 Likes
3,557

Hi Archer,

can you give justification because in my system sometimes it create new FM when i change to existing smart forms and sometimes not.

Regards,

Hitesh

Read only

0 Likes
3,557

Hi, Once done the changes Have actived or only saving the changes.

Read only

0 Likes
3,557

Both i am doing ( first save and after activate it).

Read only

RaymondGiuseppi
Active Contributor
0 Likes
3,557

AFAIK (and after test) the FM name is defined at first activation (dev) or first import (in a target system) of course activation and import will always regenerate the FM.

But why do you ask (the number range is wide enough (9999999 values) and in all cases your program MUST use FM  SSF_FUNCTION_MODULE_NAME as the sequence of number will be different in the different systems (or you have to insure to transport first time the form in same sequence than original activation, good luck)

Regards,

Raymond

Message was edited by: Raymond Giuseppi

Read only

former_member213112
Participant
0 Likes
3,557

Hi Hitesh,

                     Yes it will create new function module, only at the time when you change Import parameters.

Regards,

Avinash

Read only

Former Member
0 Likes
3,557

Yes It will create a new FM.

Read only

Former Member
0 Likes
3,557

Hi Hitesh,

As per my understanding on activation it will not create the different FM , but if you save the form and do not activate then it will generate the new FM .

Better you try different combinations on your system and make a conclusion , I am also waiting for the current answer , I do not have system with me as of now ,else I would have been done this for you .

Regards,

Shyam Sunder Goyal

Read only

0 Likes
3,557

Hi Shyam,

Yes if we save the form and do not activate it will create new FM,  but also after activation we will be getting the Old FM.

Also the FM will be different in different target system. ie DEV, QA, PRD i confirmed the same.

Regards,

Raj

Read only

Former Member
0 Likes
3,557

Hello Hitesh,

New FM will be generated whenever the smartform gets activated or transported to other systems.

Regards,

Vadamalai A.

Read only

0 Likes
3,557

Hello Vadamalai,

That is i know but when i do changes on smart forms and activate it. will it create new FM?

Regards,

Hitesh

Read only

0 Likes
3,557

Yes it will create a New FM. To control that you Need to use the FM 'SSF_FUNCTION_MODULE_NAME'. In this you need to pass the Smart form Name and it will return you the FM Name.

Regards

Arjun gupta

Read only

Former Member
0 Likes
3,557

Two Function Modules are generated  as follow:

1.First at creation time

2. Second at the time of activation

The Second  FM will change Every Time When You Activate The SMF

and The Last  Activation Fm Replaces The Creation Time's FM.

It May Help You,

Harish Yadav

Read only

SwadhinGhatuary
Active Contributor
0 Likes
3,557

This message was moderated.

Read only

0 Likes
3,557

Hi Swadhin,

Thanks.

Regards,

Hitesh

Read only

hitesh_gabani
Participant
0 Likes
3,558

Hi all,

After reading material related to smart forms i found that it is not create another function module for changing on existing smart forms and activating it.

Regards,

Hitesh