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

Former Member
0 Likes
1,443

How to know the smartform for a transaction and how to copy the standard smartform to a zform.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,414

Hi Priya.

I would like to suggest my opinion.

Table TNAPR - Processing programs for output.

Here there is a field "SFORM" which gives SMARTFORM name for a specific Program.

To get Smartform name for Tcode,

Table TSTC - SAP Transaction codes.

Go in Contents -


> Enter the transaction code and you will get the Program name.

Enter the program name in the Table TNAPR (Press Contents) -


> You get the smatform/script (form) name.

Alternatively,

If the SMARTFORM Names are required based on the area of Application,

Go to transaction SMARTFORM and then write "*" in the Smartform name and then press F4.

List of all Standard as well as Custom smartform will be obtained.

To Copy the smartform from standard to Z form.

Use the copy Button.

Hope this works out well.

Good Luck & Regards.

Harsh Dave

Hope you take this positively.

12 REPLIES 12
Read only

Former Member
Read only

bpawanchand
Active Contributor
0 Likes
1,414

Hi

execute SMARTFORMS---> CLICK CTRL + F5 ENTER THE NAME OF STANDARD SMARTFORMNAME AND YOU Z SMARTFORM NAME.

Regards

pavan

Read only

0 Likes
1,414

Please let me know how to find the name of a smartform from a given transaction code.

Read only

0 Likes
1,414

HI

what do you mean by giving t-code want to know smartform name?

Regards

Pavan

Read only

Former Member
0 Likes
1,414

Hi,

Check this link,Here is a program, copy and run the program in your system in SE38.

You will get all the Standard Smartforms and their area of application.

http://www.sap-img.com/smartforms/search-for-standard-or-customise-smartform.htm

Regarding copying smartforms Go to tranasction Smartforms.

Put the standard smartforms name and click on the Copy button i.e. the first Icon on the application toolbar ot Press CTRL+F5. give the zsmartforms name, you will get the form.

Regards,

sujit

Read only

Former Member
0 Likes
1,414

Hi,

To know a smartform for a transaction, go to transaction

'NACE'. Click on one of the application, say EF - Purchase Order.

Now click on Output Types. Select one of the output types, say NEU - Purchase and click on 'Processing Routines'.

If a standard form is attached there, you can pick it up. Otherwise, you can add your own smartform.

For copying standard smartform, go 2 transaction SMARTFORMS.

click on Utilities from menu. 'Download' the standard form to your desktop. Now click on Utilities again. 'Upload' the form that you downloaded to your ZFORM.

Regards,

Jeet Bhatt

Read only

Former Member
0 Likes
1,414

Hi Priya,

It is possible to findout the Standard SMARTFORM based on the Application. Go to "TNAPR" table. You will get the list of the smartforms and corresponding Print programs for the appropriate applications.

It is better to follow the NACE tcode promptly rather than doing this. You have standard smartforms for Purchase Orders, Invoices etc. But be specific with your requirements.

Regards,

Santosh Kumar M.

Read only

0 Likes
1,414

Then, I would like to know what is the difference between TNAPR and NAST tables.

Read only

Former Member
0 Likes
1,415

Hi Priya.

I would like to suggest my opinion.

Table TNAPR - Processing programs for output.

Here there is a field "SFORM" which gives SMARTFORM name for a specific Program.

To get Smartform name for Tcode,

Table TSTC - SAP Transaction codes.

Go in Contents -


> Enter the transaction code and you will get the Program name.

Enter the program name in the Table TNAPR (Press Contents) -


> You get the smatform/script (form) name.

Alternatively,

If the SMARTFORM Names are required based on the area of Application,

Go to transaction SMARTFORM and then write "*" in the Smartform name and then press F4.

List of all Standard as well as Custom smartform will be obtained.

To Copy the smartform from standard to Z form.

Use the copy Button.

Hope this works out well.

Good Luck & Regards.

Harsh Dave

Hope you take this positively.

Read only

0 Likes
1,414

Harsh, thank you for the reply. My question is answered. may i know ur email so that i can add it to my buddy list.

Read only

0 Likes
1,414

Hi Priya.

Thank you for encouraging.

I would be most glad if I am able to answer your doubts within my Knowledge areas.

SDN is the best place to share good knowledge and appreciate each other's abilities.

I would like request you not ask the for any contact as it is not good to ask in SDN. This discipline helps us keep a completely open and healthy atmosphere.

Good Luck & Regards.

Harsh Dave

Read only

0 Likes
1,414

Great. I will stick to the discipline maintained here. Thank you.

Regards

Priya.