cancel
Showing results for 
Search instead for 
Did you mean: 

use of the fields in NACE

Former Member
0 Kudos

Hello experts,

What is use of the different processing fields in NACE or V/83.

I want to use SAP Script form and SMARTFORM together in a output type. So How could I do that??

There are different processing type (Processing Type 1,2,3,4,5) where I can put the different program for SAP Script and SMARTFORM. But How will I call those different driver programs in that output type??

Please help me out.

Thanks,

Sumit

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Thanks a lot everybody. I got my answer. Thank you for your helps.

Sumit

Former Member
0 Kudos

Hi Sumit,

As you want to use both sapscript and smartform for the same output types. I think it is not possible to use both things at the same time. However your functional guy can put your request by creating two output types and assinging sapscript and smartform for the same can be executed with certain condition maintained.

Recently i have used two sapscript for same output types to print check and eft (Electronic funds transfer ) with different payment method.

Hopefully this will help you.

Regards,

Vijay

Former Member
0 Kudos

with an output type you only can address one printerprogram. But nothing stands in your way to program in your printerprogram two output forms.

Former Member
0 Kudos

There is 5 processing type. So what is the use of those other types??

How could I decide which processing type is used by that output type??

Former Member
0 Kudos

Hi,

NACE is used to create output .It has 82 fields.

while creating the output type we give the form name, and driver program which will be maintained in the table ble TNAPR.

Regards,

jaya

Former Member
0 Kudos

Yes, I know that. But I am talking about the different Processing fields where for each field there is a program name, form routine, form name. So if I want to access 2 different driver program; one for SAP Script and another for SMARTFORM. How could I do that??

Former Member
0 Kudos

when u assign ur outout type in the messages tab of any transaction there u give ur processing type also so this diffrentitaes between what program to call and which form to use.

Former Member
0 Kudos

Hi,

In NACE, you can assign processing routines to an output type for different output medium. Being said that, the table processing routines looks like this :

Medium| Short text| Program| Form routine| Form| SmartForm

1 | Print output | ZRVADIN01 | ENTRY| ZSDINVOICEC|

2 | Fax | RVADIN01 | ENTRY| RVINVOICE01|

6 | EDI | RSNASTED | EDI_PROCESSING|

8 | Special function | RVALIN01 | ENTRY|

A | Distribution (ALE) | RSNASTED| ALE_PROCESSING|

Here medium has the following possible values :

1 Print output

2 Fax

4 Telex

5 External send

6 EDI

7 Simple Mail

8 Special function

9 Events (SAP Business Workflow)

A Distribution (ALE)

T Tasks (SAP Business Workflow)

Program is the actual driver program

Form routine is the subroutine that is called within the driver program

Now you can either assign a Form (SAP script) or a SmartForm, but not both.

The output type is deteremined at runtime for a specific medium , depending on the condition records maintained for that output, and the form routine of the driver program for that medium is called dynamically and thus the output is processed.

To give an example : Lets say we maintained condition records for print out i.e medium 1, then the subroutine ENTRY will be called in program ZRVADIN01 and the SAP script form ZSDINVOICEC will be used.

Hope this helps.

regards,

Advait