Vous êtes sur la page 1sur 3

RSNAST00 Disparar Clases de Mensajes en la NAST

21/12/2010 Rodrigo Giner de la Vega


El programa RSNAST00 nos permite ejecutar una impresin por primera vez o reimprimir un
registro ya existe en la tabla NAST

El tilde Volver a enviar es el que tenemos que usar si deseamos reeimprimir, esto es por si
queremos en un programa Z tenemos un listado de facturas y el usuario desea visualizar dicha
factura en el modo preview standard de SAP.
Corriendo este programa y dentro del programa impresor antes del OPEN_FORM le seteamos
las valores para que previsualize y no imprima nada.
Si llego a encontrar, o alguno conoce, alguna otra forma ms prolija de lograr previsualizar una
factura desde un botn de un programa Z, actualizare la info.

Dispatch Time This specifies when and how to dispatch the output type. The available options
are as follows:

1: When you select 1, your output type is dispatched with a scheduled job (RSNAST00
program scheduled with a SM37 job).

2: Option 2 acts like option 1 but with an earliest processing date and requested
processing time. When you select 2, the program RSNAST00 processes the output message
only when the processing date is reached.

3: Select 3 to manually use the application's own transaction (in other words, VF31 for
billing, VL71 for delivery, and VT70 for shipping).

4: Select 4 for automatic dispatch once the document is saved.

RSNAST00 or RSNASTED or RSEOUT00

What is the purpose of RSNAST00?


How is related to NAST entry creation?
When executing my form through rsnast00, it is giving a information message saying that "0
outputs were processed in total (0 success 0 incorrectly)", how to execute my program?
-RSNAST00 is the program used to retrigger the output types(to make one more printout of the
invoice for example). It is not specific to any application. Hence it can be used for sales order
outputs, delivery outputs and invoice outputs.
RSNAST00 can be used only if the output was triggered for the first time in Batch mode(i.e. it is
not triggered in immediate mode(4) and triggered in batch mode(1). Those kind of outputs can be
triggered n number of times using RSNAST00
When RSNAST00, is executed , it checks the NAST table which has the data about all the
outputs and select the only records which has NAST-VSZTP is equal to 1. These output lines will
be yellow in colour if you see in the document. When RSNAST00 processes these records, it
triggers the output and converts the line from yellow to green during which NAST-VSTAT will
change from 0 to 1 for green.
You can run process output type from RSNAST00 only when the output type is set in schedule
mode, its processing mode should be 1 not 4.
Check the settings from tcode NACE -> Condition records -> output type ->
The time should be set as 1. Now re-trigger output type from document and process it from
RSNAST00, it will be processed without the error you have mentioned.
An example for Billing output:
Goto tcode VV32 - Fill in your own Output Type

At the Date/Time column, press F1, you will see these explanation.
Fill in Time 1 or 2 if you wish to used the program RSNAST00. It's work the same for all other
modules.
Dispatch time
Use
You can process a message immediately by updating the application document or you can
process it at a later time. For later processing you must use the report program RSNAST00 or a
corresponding application function.
Technical information
The individual possibilities are:
Time 1: The message is processed through report program RSNAST00. This report program can
be scheduled periodically or started manually.
Time 2: As in time 1, but the message contains an earliest processing date and a requested
processing time. The message is ignored by report program RSNAST00 before the requested
date.
Time 3: The message is selected and processed by application specific programs. Processing can
take place online or in the background.
Time 4: The message is processed when the application document is saved. No further
processing of the message is necessary.

Vous aimerez peut-être aussi