cancel
Showing results for 
Search instead for 
Did you mean: 

Mensaje previo a guardar Orden de Venta

Former Member
0 Kudos

Estimados amigos,

Debido a temas con los usuarios de venta me veo en la necesidad de darles un mensaje previo a guardar una OV en el que les recuerde que si la OV a guardar reemplaza a alguna otra, cancele la anterior (la reemplazada).

Algo como esto: "Si este documento reemplaza una orden de venta, por favor cancelar la anterior" Botón de OK (o Aceptar).

Muchas gracias por su ayuda.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Muchas gracias por sus respuesta, al final usé el TN:

IF @object_type='17' and (@transaction_type = 'A' or @transaction_type = 'U')

BEGIN

  IF (SELECT U_FlagReemplaza FROM ORDR WHERE DocEntry=@list_of_cols_val_tab_del) IS NULL

  BEGIN

  set @error_message ='Indicar si reemplaza una OV. De ser así, es necesario indicar y cancelar la OV reemplazada'

  set @error = 1

  END

END

Answers (2)

Answers (2)

Former Member
0 Kudos

Hola,

Podrias crear un campo de usuario desplegable a [si/no] y crear un Transaction Notification en SQL para que no deje crear el documento hasta que seleccionen SI.

Saludos !

gerardo_mendez
Active Contributor
0 Kudos

Hola Carlos.

Imagino esto sería posible por medio de un desarrollo a la medida (AddOn), de manera natural no conozco forma de asignar un simple mensaje de advertencia.

Lo que pudieras hacer de manera nativa es detectar mediante código que la orden de venta reemplaza alguna otra y bloquear la creación por medio de Transaction Notificatión.

Saludos.