PDA

Ver la Versión Completa : Relacionar clase de mensaje con formulario


kruspex
23/01/09, 09:12:22
Hola a todos,

Os explica el problema que tenemos.

Nos hemos creado una clase de mensaje zpru (de prueba) y la queremos asociar a un programa (zrvadil10) y un formulario (z_medios_copia)
Hemos asociado distintas condiciones en la transacción vv32.

Todo esto para conseguir introducir un logo en la factura impresa según la sociedad de la que sea la factura a imrpimir.

Al ir a la vf23 e introducir la factura que queremos imprimir. Le damos a Lista de facturas > Dar salida > Por pantalla y ni siquiera nos entra en el programa de impresión (zrvadil10) (en el que hemos puesto puntos de break).

Sabemos que nos falta alguna cosa que relacione esta clase de mensaje con el formulario y el programa.

¿Alguna sugerencia por favor? (es que no encontramos pistas que seguir)

Gracias a todos

ballan
23/01/09, 09:22:43
Prueba la transaccion NACE

kruspex
23/01/09, 09:25:44
Prueba la transaccion NACE

Eso me ha comentado un compañero, pero no encontramos ningún fallo.

¿Qué dememos mirar en esa transacción?

kruspex
23/01/09, 10:56:38
Ya lo hemos resuelto.

Nos faltaba añadir la clase de mensaje a un esquema relacionado con esas facturas.

Hemos llegado ahí a través del SPRO:
- Comercial:
- Facturacion
- facturas
- Lista de facturas:
- Actualizar mensajes para listas de facturas:
- Actualizar esquemas para mensajes

Ahi hemos añadido en el esquema correspondiente nuestro mensaje y ya nos permite imprimir la factura.

Espero que os sirva de algo este post.

Gracias y un saludo a tod@s

ballan
23/01/09, 11:02:39
1.- Entrar en tx NACE
2.- Marca el registro que pone V3 Facturacion (si habeis echo un Z marcar el Z correspondiente a facturacion
3.- Con el registro marcado pulsar el boton CLASES DE MENSAJE
4.- Marcar el tipo de mensaje correspondiente (ZPRU)
5.- Con el registro marcado hacer doble click en la carpeta que pone rutinas de proceso
6.- En la ventana que te sale es donde pones el programa, la rutina y el formulario asociados al tipo de mensaje, en tu programa de control (zrvadil10) tendras que tener una rutina para controlar el tipo de mensaje, el standar las suele llamar ENTRY_* (por ejemplo ENTRY_NEU, ENTRY_ESR, ...), tambien puedes parametrizar si quieres que sea de salida inmediata, si es por envio EDI, etc..