✒️SAP SD Los mensajes de salida
SAP SD Los mensajes de salida
las clases de mensaje
entre interlocutores de la organizacion es necesario el intercambio de la informacion. éste se realiza mediante el mensaje como medio de comunicacion.
clases de mensaje en SD
confirmacion de oferta AN00
confirmacion de pedido BA00 y BA01 (edi)
nota de entrega LD00
factura RD00
factura de venta al contado RD03
actividad de ventas KO00
procesamiento debito correo KRML
plan de entrega LP00
el procedimiento de la determinacion de mensaje SD se realiza a traves de la tecnica de condiciones.
existen clases de mensajes de cabecera y de posicion
el mensaje de cabecera envia el documento completo. el de posicion se emplea para enviar una por una las posicione de documento.
medios de transmision
los medios de transmision determinan como deben enviarse lo menajes.
el procesamiento del mensaje o enviío de la informacion se contrlola mediante el programa de proceamiento que corresponda.
e puede asignar un programa que posea los parametros de configuracion de pantalla oportuno a cada clase de mensaje y medio de transmision.
estrategia de comunicacion
una estrategia de comunicacion e una secuencia de clases de comunicacion.
puede utilizarse para la transmision externa.
las busquedas se van realizando mediante una secuencia de clases de comunicacion particulares, hasta que se haya encontrado lo datos de comunicacion correspondientes a la direccion solicitada.
la estrategia de comunicacion empleada, se define en los datos adicionales del registro de condiciones del menasje.
fecha y hora de envio de los mensajes.
se puede determinar cuando debe enviarse un mensaje.
el sistema propone la siguientes formas:
>mediante un programa estandar (RSNAT00) programado con un job a intervalos regulares. se puede especificar si debe seleccionarse un mensaje la siguiente vez que se ejecute el programa, o el dia y la hora que especifique el usuario.
>existe un programa especial de seleccion para diferente documentos de ventas. se utiliza para proceasr mensajes online o en lotes.
>el mensaje se envia automaticamente tan pronto como se contabiliza un documento.
revision de la determinacion de mensajes
los mensajes se determinan con la tecnica de condiciones.
el sistema propone una clase de mensaje siempre que haya encontrado un registro de condicion, que satisfaga con las clausulas condiciones de esa clase de mensajes (secuencia de acceso).
el registro de condicion determina el medio de transmision, la fecha y hora, y la funcion de interlocutor.
se envia el mensaje al interlocutor que coincide con la funcion de interlocutor epecificada en el objeto que se trata el mensaje. tambien se puede crear una clase de mensaje que no dependa de la funcion de interlocutor especificamente, como ocurre en etiqueta.
se puede llevar a cabo el analisis en la pantalla de mensajes de los documentos de ventas, para comprobar la determinacion de mensajes y ver por que se propone un mensaje concreto o como se ha determinado.
determinacion de mensajes: secuencia de acceso
la secuencia de acceso es un metodo de buqueda que utiliza la tecnica de condicion para encontrar los registros de condiciones de los mensajes validos.
cada paso de la secuencia, contiene el nombre de una tabla de condiciones, y a su vez, los campo claves para los regitro de condiciones de los mensajes.
la secuencia de acceo se baas siempre desde lo especifico a lo general.
es recomendable que cuando e necesite una nueva secuencia de acceso, se copie una existente para no perder las modificaciones de copia entre documentos.
determinacion de mensajes: analisis
con la determinacion de mensajes, se puede hacer un analisis de la determinacion de las clases de mensaje de salida para ver las que fueron determinadas y por que.
analisis de determinacion de mensajes
para llegar al analiis de un documento, al momento de crear, modificar o visualizar; sigue la siguiente ruta.
>extras > mensaje > cabecera (o posicion) > procesar > pasar a > analisis de determinacion
adquisicion y preparacion de datos.
para que un mensaje e imprima, o envíe con la informacion relevante, la estructura y lo dato de los documento online, se almacena en la base de datos.
para transmitir un mensaje, el sistema extrae lo datos de la base de datos y los prepara para el medio de transmision especificado.
impresion de datos
el sistema obtiene los dato y lo prepara en dos pasos diferentes para imprimir los documentos
un programa de abap determinado, que realiza la extraccion de la base de datos en forma de un procesamiento de datos. estos datos extraidos son regitrados en un formulario de SAPscript.
los controles de impresion se definen en el formulario, independientemente del programa de impresion.
entonces, se envia el mensaje a la impresora o algun otro dispositivo de salida.
otro tipo de formulario son lo smartform y los adobeform.
ajuste del sistema: campo nuevo para la impreion de documentos
caso 1
los campos simples que no requieren logica de preparacion, ni campos nuevos en la estructura de comunicaciones, se pueden procesar directamente en el formulario sapcript.
una modificacion de formulario se considera pura si se cumple las siguientes condiciones sin la cuales no seria tal:
>el campo ya existe en la estructura de comunicacion
>el campo no está incluido en el formulario
>se puede integrar el campo en el formulario con un formato existente.
campos nuevos para la impresion de documento: caso 2
se copian campos nuevos para la impresion de documentos en los siguientes INCLUDES (estructuras integradas en las estructura de comunicacion)
datos de posicion para documentos de pedidos en VBDKAZ (incluidos en VBDKA)
datos de posicion para documentos de pedidos en VBDPAZ (incluidos en VBDPA)
datos de posicion para documentos de entrega en VBDKLZ (incluidos en VBDPL)
datos de posicion para documentos de entrega en vbdplz (incluidos en vbdpl)
datos de posicion para documentos de facturacion VBDKRZ (incluidos VBDKR)
datos de posicion para documentos de facturacion en VBDPRZ (incluidos VBDPR)
como en el caso 1, se puede procesar el campo nuevo en el formulario.
en algunas situaciones, el sistema podria acceder al programa de procesamiento (por ejemplo, si es necesario leer los datos adicionales)
 
 
 
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