✒️SAP SD Las clases de mensaje
SAP SD Las clases de mensaje
mensajes de salida
la determinacion de la clase de mensaje que debe emitirse y el medio por el que se envia se determina por un concepto denominado en la configuradion, llamado tecnica de condicion.
pueden enviarse menajes para diversos documentos comerciales.
en los datos maestros de mensajes de salida se definen el medio de transmision, el momento y la funcion del interlocutor para un mensaje de salida.
los medios de transmision incluyen algunos como lo siguientes: impresora, telefax, fax, corredo, EDI, etc.
programa RSNAST00. los momentos de envío de mensajes incluye: justo en el momento de grabar o al utilizar el programa estandar 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.
ademas de los formulario en sapscript existen formularios en smartform y adobeform, estas son utilizadas cada vez mas frente al sapscript, lo unico que cambia para nosotros es la asignacion de un formulario de un tipo por otro. los smartform son nativos de SAP. para usar adobeforms es necesario una licencia.
las clases de mensajes en SD
el mensaje es un medio de comunicacion para el intercambio entre interlocutores y sistemas.
los diferentes documentos de ventas, expedicion y facturacion pueden transmitir diversos mensajes. para determinar el mensaje, el sistema lo realiza mediante diferentes criterios definidos en la tecnica de condiciones.
tanto en la cabecera como en la posicion el sistema puede determinar mensajes.
el mensaje de cabecera envía el documento completo, mientras que el de posicion se emplea para enviar una por una las posiciones del documento.
la determinacion de una clase de mensaje para un documento de ventas se realiza siempre a traves de la tecnica de condicion.
medios de transmision.
los medios de transmision determinan como deben enviarse los mensajes. por ejemplo mediante EDI o una notificacion entregada por internet.
el procesamiento del mensaje o envío de la informacion está controlada mediante el programa de procesamiento que corresponda.
se puede asignar un programa que posea los parametros de configuracion de pantalla oportunos a cada clase de mensaje y medio de transmision.
medios de transmision: son las formas en las que un mensaje puede ser transmitido: impresion, fax, edi, etc.
adquisicion y preparacion de los datos.
para que un mensaje se imprima o envíe con la informacion relevante, la estructura y los datos de los documentos online deben estar almacenadas en una base de datos.
para transmitir un mensaje, el sistema extrae los datos de la base de datos y se los prepara para el medio de transmision especificado.
estos datos y estructuras se encuentran en las tablas cargadas en el sistema. nosotros debemos determinar los campos tecnicos que necesitamos que el informe deba tomar para la impresion o emision del mensaje.
los datos de la especificacion seran tomados por un consultor sapscript o abap que este familiarizado con la configuracion de formularios.
impresion 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 extraccion de la base de datos en forma de un procesamiento de datos. estos datos extraidos son registrados en un formulario de SAPscript.
los controles de impresion se definen en el formulario independientemente del programa de impresion.
entonces se envía el mensaje a la impresora o algun otro dispositivo de salida.
clase de mensaje BA00,
esta clase de mensaje contiene un programa abap rvador01, qu extrae los datos de cabecera (vbdka) y de posicion (vbdpa), posteriormente será asignado al formulario rvorder01
para realizarla nos iremos a:
spro - img 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 clases de mensajes
seleccionamos clase de mensaje ba00 dando click en posicionar escribumos ba00, click en la carpeta rutina de proceso, al seleccionar el formulario nos llevara a la transacicon se71 el cual modifica los formularios de sapscript predefinidos en lo estandares de configuracion de SAP.
seleccionamos utilidades, impresion test y visualizacion de impresion
 
 
 
Sobre el autor
Publicación académica de Alejandro Vazquez Luna, en su ámbito de estudios para la Carrera Consultor en SAP SD.
Alejandro Vazquez Luna
Profesión: Soporte Técnico a Sucursales - Mexico - Legajo: RQ79T
✒️Autor de: 109 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Alejandro Vazquez