cancel
Showing results for 
Search instead for 
Did you mean: 

Smart Forms : How to call custom smart form

Former Member
0 Kudos

Hi Experts,

I had to customize a standard Smart Form.

I made a z copy of the smart form and made the necessary changes.

But the system still calls the standard smartform.

What and where should I change so that the system calls the custom smart form instead of the standard.

Any inputs/pointers would be of great help.

Thanks in Advcance.

Kris.

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Kris

You need to do setting in NACE against the output type of your application,

Ask your functional guy for output type, then goto nace t-code and select appropriate application and then select the 'output type' after that, select appropriate output type and cleint on 'processing routines' in the left side tree.

here you can configure your smartform against the driver program.

You can try with NACT t-code for the similar funcationality.

Hope this helps

Rgds,

Sripal

Former Member
0 Kudos

Hi!

the standard smartform gets triggered from the standard transaction through the transaction NACE.

And the standard structure nast gets the all entries of transcation in your driver program with which you can create your smartform from your driver program...

The code that you might have written in your driver program put it in a dynamic subroutine like for standard it is NEU know as output type.

This gets called in the nace when u put enter the particular driver program name,dynamic subroutine name and the smartform name in the relevant application->output types.

Say the functional persons to register the output type for your driver program and smartform in the processing routine

LIKE THIS.

EX.

MEDIUM PROGRAM FORM ROUTINE FORM

Print output SAPFM06P ENTRY_NEU MEDRUCK.

FORM 'FORM ROUTINE' IS WHERE U ARE WRITTING YOUR CODE IN DRIVER PROGRAM.

Regards.

Former Member
0 Kudos

hi,

ask your functional people 'output type' for your smartform.

then go to NACE tcode and for that output type you delete the standard smartform name and give your copyied zname.

Former Member
0 Kudos

Hi,

Get the application and output type details from the functional people and assign your smartform in tcode NACE.

Regards

Karthik D

Former Member
0 Kudos

Hi,

You need to change the setting to custom smart form in the configuration(SPRO/IMG)

This is specific to the module. Request you to take the help for the functional consultant and check in config for the particular transaction.

Regards

Shiva