cancel
Showing results for 
Search instead for 
Did you mean: 

Smartform query

Former Member
0 Kudos

Hi ,

We were using ( customized ) sap scripts for printing the PO output from ME23n .

Foe this we have made config settings in NACE and entered the sap script name in the Processing routines .

Now , we want Smartforms to Print the PO ,

So we have created a smartform , and entered its name in the processing routines in NACE .

But the PO print is not fired using the smartform .

Can someone suggest us , if we are missing something ,

may be some config .

Points would surely be awarded

Thanks

Sheetal.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

U have to make changes in the driver program.

If u c closely in the PO driver program,sapfm06p

in include FM06PE02

ME_READ_PO_FOR_PRINTING

and ME_PRINT_PO

these function mudules are used.

now u will have to copy these in z and also the include in z include

and then u have to comment all the opn_form

in short every FM related to sapscript

and then u have to call SSF_FUNCTION_MODULE_NAME where u have to provide the smartform name frm nace.

u will have to convert every itcpo options to smartform output and control options.

This is huge task : )

all d best.

cheers,

deepthee.

Former Member
0 Kudos

Hi,

For this u have to write a driver program, which call smartform generated function module Name.

in Smartform , once activated means it will create a Function module.

u can Check it like Environment->Function module Name

And call this function module in ur driver program.

Use SSF_FUNCTION_MODULE_NAME

- S

Former Member
0 Kudos

hi

i am not sure but this may be cause that Driver prog. is written for SAPscript , so it may not work well with ur Z-SF.

Former Member
0 Kudos

maintain the smartform name underr the smartform column in nace... and remove the SAP Script name entry...

Former Member
0 Kudos

Hi ,

I did enter the name of the smartform under the tab of smartforms .

But the smartform did not work ,

I guess the standard SAP made script Medruck was used .

Former Member
0 Kudos

then create a copy of calling report and call the smartform there ...

and attache this copy in the nace

Former Member
0 Kudos

can you plz explain it more

I am not able action your statement

Former Member
0 Kudos

the report which is attached to the output type in nace ... create a copy of that report...

and make changes to this copy... and call the smartform into this report...

now attach the copy of report and smartform in the nace

Former Member
0 Kudos

Thanks for this

I ll do so .

Do you know nay standard SAP print program for smartforms