Application Development 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: 

urgent-smartform

Former Member
0 Kudos

have modified standard layout of script(form) by means of smartforms,now how can i attach it to the driver program and execute and see the output of smartform.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

NACE is the Tcode used to link the Application type, Output Types and its processing Routines like ( Driver programs and attached Script forms or Smartforms).

You should know the Application of a document first Like:

for PO it is EF, for sales Doc's it is V1, for Delivery docs it is V2, for billing Doc's it is V3 etc.

so first select the Application type (ex: EF) for PO and press OUtput types

then a list will come in that you should know the related output type for PO.

in this case it is NEU,

select that and click on the processing Routines button on the left side

it will display the Medium, Driver Program and the Script form or smartform related to that document..

regards,

Omkar.

3 REPLIES 3

Former Member
0 Kudos

Hi

Attach the modified Smartform in NACE tcode and execute the Output from the respective Transaction of the application doc

NACE is the Tcode used to link the Application type, Output Types and its processing Routines like ( Driver programs and attached Script forms or Smartforms).

You should know the Application of a document first Like:

for PO it is EF, for sales Doc's it is V1, for Delivery docs it is V2, for billing Doc's it is V3 etc.

so first select the Application type (ex: EF) for PO and press OUtput types

then a list will come in that you should know the related output type for PO.

in this case it is NEU,

select that and click on the processing Routines button on the left side

it will display the Medium, Driver Program and the Script form or smartform related to that document..

<b>Reward points for useful Answers</b>

Regards

Anji

Former Member
0 Kudos

Hi,

NACE is the Tcode used to link the Application type, Output Types and its processing Routines like ( Driver programs and attached Script forms or Smartforms).

You should know the Application of a document first Like:

for PO it is EF, for sales Doc's it is V1, for Delivery docs it is V2, for billing Doc's it is V3 etc.

so first select the Application type (ex: EF) for PO and press OUtput types

then a list will come in that you should know the related output type for PO.

in this case it is NEU,

select that and click on the processing Routines button on the left side

it will display the Medium, Driver Program and the Script form or smartform related to that document..

regards,

Omkar.

Former Member
0 Kudos

think this is what you are looking for:

In the output type definition (Trx NACE - Output Types) you define the most common Program and (Smart)Form that is used.

E.g. output type ZQ01 connects to program RLB_INVOICE and SmartForm ZLB_BIL_INVOICE.

Then you can set up condition records for a numerous options, for example the document type. In this condition record, you select a document type and press the button Communication.. In this page, you can set a different SapScript of SmartForm to overrule the settings you made in the output type. The Print Program wil stay the same.

e.g. For document type IV (InterCompany), you can set SmartForm ZLB_BIL_INVOICE_INTERCOMP.

In this way, you won't have to use a Z-program, and you can use the same print program with different layout forms.

Please award points if this helps.