Thursday, November 16, 2017

Output Determination (Transaction NACE)

Output Determination
Output determination is a term which is used to get the print, fax or e-mail outputs for different documents (PO, SO, Delivery, ..) in SAP. Output is carried out based on the conditions that you define in Customizing. You can define conditions for each output type and processing medium.

Configuration is same as Pricing in SAP, where you have Condition tables, Output Types, Access Sequence & Output determination procedures. This combination is commonly known as "Condition Technique in SAP".

How to Generate an Output
For example, to print the Sale Order

Go to VA02 or VA03
Enter your document number
Select the menu option

You can print the Output from here

Or

In the same manner, you can generate the output from here


Message Types
In this example, you define the message types for purchasing documents.

The message type denotes different kinds of message in the SAP System (for example, communications sent to vendors, such as purchase orders, order acknowledgments, reminders, expediters etc.).

To define a message type, you must enter the following:
  • Message type (Output type)
Alphanumeric key of up to 4 characters, uniquely identifying a message type.
  • Access sequence
Key for the access sequence.
  • Detail data (only the most important data is described):
◦ Transmission medium
One-character numeric key determining the type of message processing (e.g. printout, transmission as fax or e-mail).
◦ Time-spot
One-character numeric key defining the point in time at which message processing takes place (e.g. immediately a document is saved or with the next selection run).
◦ Partner role
Partner role defining the recipient.
◦ Condition access
Indicator allowing you to specify that the default value for the relevant message is to be determined using the condition technique.
◦ Access TNADR
One-character, numeric key defining the conditions upon which the print parameters are determined (see the section "Adjust Forms")


Customizing Setting
Enter Tcode NACE
Select the application
Maintain condition table (or create new one)

Create a new output type

Select your “access sequence” for the output type

Double-click on Processing routines, you can define the driver program, routine and its form

Now you have to assign the newly created output determination procedure to your order types
In case you allocate based on the criterias from document header (e.g. Order type)
Enter output procedure & output type which correspond to order type

How to Create Master Data for your Output Type

Now It’s time to maintain Master Data for Ouput Type
Enter the Output Type

System will prompt you with the “Access Sequence” as you specified in the configuration


Now to select the “Output Device”, click on the condition record and press “Communication”
Do the neccessary settings and save your output condition record

Enter an Inquiry Order and generate Output for that

This output will automatically appears here after you enter that master data in VV01. Otherwise you have to enter it manually.

No comments:

Post a Comment

SAP giới thiệu mã hỗ trợ AI trong ngôn ngữ ABAP riêng của mình

SAP đã ra mắt một loạt tính năng mã hỗ trợ AI trong môi trường phát triển ứng dụng dựa trên đám mây của mình, đồng thời tham gia vào danh sá...