Buenas estimados me pidieron que se bloquee para que un usuario especifico no pueda realizar la accion de cancelar facturas he pensado en hacerlo por transaction notification o hay alguna otra forma y si es por transaction notification como seria
He intentado con este Query pero no me funciona, me podrían ayudar estimados:
IF :object_type = '13' AND (:transaction_type = 'U')
THEN
IF EXISTS (SELECT 1
FROM OINV T0
WHERE T0."DocEntry" =:list_of_cols_val_tab_del AND
(T0."UserSign2" = 13
) AND
T0."CANCELED" = 'Y'
)
THEN
error := -923;
error_message := 'ERROR: NO Tiene permisos para CANCELAR Facturas';
END IF;
END IF;
Hola @FernandoD
en la condición que comparas el tipo de transacción cambia la ‘U’ por una ‘C’.
Un saludo
@FernandoD buen dia.
Desde autorizaciones podes bloquear ese acceso. comparto imagen.
espero q este te ayude. saludos.
Del lado izquierdo de la ventana de AUTORIZACIONES seleccionas el usuario, y luego del lado DERECHO, buscas la opcion mostrada en amarillo, y le colocas FALTA AUTORIZACION. luego abajo te aparece el boton ACTUALIZAR, y listo.
2 Me gusta
Este tema se cerró automáticamente 30 días después de la última publicación. No se permiten nuevas respuestas.