![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP SD Las clases de mensaje
SAP SD Las clases de mensaje
![SAP SD Las clases de mensaje SAP SD Las clases de mensaje](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/390.jpg)
1. MENSAJE DE SALIDA
Dentro del circuito comercial existe una necesidad para cumplir con el proceso y es la documentación de la información. Esta se envía al cliente de distintos medios, como correo, EDI o fax. Por ejemplo, la copia impresa de una oferta o una confirmación de pedido a trasvés de EDI o facturas por fax.
La determinación de la clase de mensaje que debe emitirse y el medio por el que se envía se determina por un concepto denominado en la configuración, llamado Técnica de Condición.
Pueden enviarse mensajes para diversos documentos comerciales (pedido, entrega de salida, documento de facturación, etc.).
En los datos maestros de Mensajes de salida se definen el medio de transmisión, el momento y la función del interlocutor para un mensaje de salida.
Ejemplos de las clases de mensajes pueden ser para la oferta, confirmación de pedido, factura, etc.
Las funciones del interlocutor comercial son, por ejemplo: solicitante, destinatario de mercancías y destinatario de factura.
Los medios de trasmisión incluyen algunos como los siguientes: Impresora, Telefax, Fax, Correo, EDI, etc.
PROGRAMA RSNAST00
Los momentos de envió de mensajes incluyen: justo en el momento de grabar o utilizar el programa estándar (RSNAST00) que se ejecuta regularmente.
El layout o modelo de formulario de un mensaje de salida está dado por un lenguaje de SAPscript. El formulario se asigna a un mensaje de salida.
2. LAS CLASES DE MENSAJES EN SD
El mensaje es un medio de comunicación para el intercambio de información entre interlocutores y sistemas.
Los diferentes documentos de ventas, expedición y facturación pueden trasmitir diversos mensajes.
Como mencionamos anteriormente para determinar el mensaje, el sistema lo realiza mediante diferentes criterios, definidos en la técnica de condiciones.
Tanto en la cabecera como en la posición el sistema puede determinar mensajes.
El mensaje de cabecera envía el documento completo, mientras que el de posición se emplea para enviar una por una las posiciones del documento.
La determinación de una clase de mensaje para un documento de ventas se realiza siempre a través de la técnica de condición.
3. MEDIOS DE TRANSMISIÓN
Los medios de transmisión determinan como deben enviarse los mensajes. Una forma de informar al cliente, por ejemplo, seria de enviar la confirmación del pedido mediante EDI o que la notificación se entregue con antelación a través de internet.
El procesamiento del mensaje o envió de la información está controlada mediante el programa de procesamiento que corresponda.
Se puede asignar un programa que posea los procesamientos de configuración de pantalla oportunos a cada clase de mensaje y medio de transmisión.
Medio de transmisión: Son las formas en las que un mensaje puede ser transmitido: Impresión, fax, EDI, etc.
4. ADQUISICIÓN Y PREPARACIÓN DE LOS DATOS
Para que in mensaje se imprima o envié con la información relevante, la estructura y los datos de los documentos online deben estar almacenadas en una base de datos.
Para trasmitir un mensaje, el sistema extrae los datos de la base de datos y se los prepara para el medio e trasmisión especifico.
Estos datos y estructuras se encuentran en las tablas cargadas en el sistema. Nuestra función como consultores funcionales SAP SD es la de determinar eses campos técnicos que necesitamos que el informe deba tomar para la impresión o emisión del mensaje.
Los datos de la especificación serán tomados por un consultor de SAPscript o ABAP que este familiarizado con la configuración de formularios.
5. IMPRESIÓN DE DATOS
El sistema obtiene los datos y los prepara en dos pasos diferentes para imprimir los documentos.
Un Programa de ABAP determinado realiza la extracción de la base de datos en forma de un procesamiento de datos. Estos satos son registrados en un formulario de SAPscript.
Los controles de impresión se definen en el formulario independientemente del programa de impresión.
Entonces, se envía el mensaje a la impresora o algún otro dispositivo de salida.
6. Ejemplo: Mensaje BA00 (Confirmación de Pedido)
Para la configuración de este formulario seguiremos la siguiente ruta:
SPRO – Tratamiento del proyecto – IMG de referencia SAP – Comercial – Funciones Basicas – Control de Mensajes – Determinacion de Mensaje – Determinacion de Mensaje via Tecnica de condiciones – Actualizar Determinacion de Mensajes p.documentos de ventas – Actualizar Clase de Mensajes.
En esta vista tenemos la posibilidad de modificar y tratar todas las clases de mensajes.
Con el botón de posicionar, seleccionaremos para este ejemplo BA00.
Después de seleccionarlo, podemos visualizar la rutina de proceso, podemos observar que para la salida de impresora se encuentra seleccionado el programa RVADOR01 y el formulario RVORDER01.
si tenemos interés en visualizar el formulario seleccionado podemos hacer doble clic en esta combinación.
Posicionamos el cursor en formulario y seleccionamos formulario.
En este paso seremos direccionados a la trasnsaccion SE71, que se utiliza para la modificación de los documentos de SAPscript, estos documentos se encuentran predefinidos en el sistema estándar de SAP pero podemos crear los que cubran nuestras necesidades.
Vamos a utilidades – Impresión Test – Visualización de Impresión.
Podemos observar como está distribuido nuestro documento para la impresión
Podemos observar que el documento contiene elementos de SAPscript de donde se extraerá los datos que se mostraran en los campos que se han seleccionado.
Para visualizar como esta configurado el documento podemos realizar un ejemplo con un pedido desde la transacción VA02. Ingresaremos al menú de Detalles – Cabecera – Tratar. Aquí también tenemos la opción de modificar las opciones de medios de comunicación, con esta opción podemos seleccionar la impresora, cantidad de impresiones, si se quiere que la salida sea inmediata entre otras opciones.
Para verificar que es realmente lo que queremos imprimir, podemos realizar la visualización de la impresión, siguiendo la ruta del menú Detalles – Mensajes – Cabecera – Visualizar Impresión.
 
 
 
Sobre el autor
Publicación académica de Guillermo Leon Giraldo Arias, en su ámbito de estudios para la Carrera Consultor en SAP SD.
Guillermo Leon Giraldo Arias
Profesión: Lic. Tecnologías de Información - Mexico - Legajo: WZ92G
✒️Autor de: 111 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime