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

Regarding Smarftform.

Former Member
0 Likes
958

Dear All,

I have created smartform, which is working fine on Development Server but when i am running the same thing on Production server it gives me Error message " Unable to generate form zserial".

Zserial is the name of my smartform. plz help.

Regards,

Anup Ubhad.

Dear All,

I have created smartform, which is working fine on Development Server but when i am running the same thing on Production server it gives me Error message " Unable to generate form zserial".

Zserial is the name of my smartform. plz help.

Regards,

Anup Ubhad.

7 REPLIES 7
Read only

Former Member
0 Likes
912

Hi,

There must be some issue in transporting your smartform to Production. Please check if it moved to production correctly.

Or if you have authorization to tcode smartforms in production, check if the form exists/ if correct version of form exists there.

Thanks,

Archana

Read only

Former Member
0 Likes
912

hi,

Refer the following thread,

[;

[;

hope this helps

Regards

Ritesh

Read only

venkat_o
Active Contributor
0 Likes
912

Hi Anup, <li>Generate the Smartform again in the Production System. It works. <li>If you have authorization for SMARTFORMS transaction, Click on Smartforms menu->Generate Thanks Venkat.O

Edited by: Venkat.O on Mar 26, 2010 4:30 PM

Read only

Former Member
0 Likes
912

But I dont have Authorization for tcode smartform on production server.

Is there another way to activate FM on production.

Read only

robert_altenstraer
Active Participant
0 Likes
912

hi,..

SSF generates a FM after transport .. so you have different FM Names.

use following code, and you get the right FM name depended of the SSF Name...

code snippes...


 CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'    " here you get the FM Name in PROD....
    EXPORTING
      formname                 = i_ssfname
*     VARIANT                  = ' '
*     DIRECT_CALL              = ' '
   IMPORTING
     fm_name                  = fm_name
   EXCEPTIONS
     no_form                  = 1
     no_function_module       = 2
     OTHERS                   = 3.

....
....
* CALL FUNCTION '/1BCDWB/SF00000027'   < That´s your original FM Name in DEV System.....
  CALL FUNCTION fm_name
 EXPORTING
*   ARCHIVE_INDEX              =
*   ARCHIVE_INDEX_TAB          =
*   ARCHIVE_PARAMETERS         =
   control_parameters         = lwa_control_parameters
*   MAIL_APPL_OBJ              =
*   MAIL_RECIPIENT             =
*   MAIL_SENDER                
..
..
..

best reg Robert

Read only

Former Member
0 Likes
912

Hi,

if you are using the function module which was genereted by system when u execute the smartforms, it might not work the number range will be different in systems so try to use "SSF_FUNCTION_MODULE_NAME" it will generate the function module name dynamically and use this name.

Regards,

thirukumaran. R

Read only

Former Member
0 Likes
911

gud