Quitar permisos para imprimir ofertas

SOLVED

Buenas tardes

Necesitaría saber cómo puedo quitar permisos para que un perfil de usuario no puedan imprimir ofertas de gestión.

Es decir, sin entrar en cálculos, necesito saber cómo puedo hacer para que los usuarios del perfil X  no puedan imprimir las ofertas:

Le he quitado los permisos a la operación Ges_FrmLisOfertasClientes pero aún así pueden imprimir la oferta:

Gracias

  • +1
    verified answer

    Por cálculo podrías hacerlo añadiendo la etiqueta Antes_ImprimirDocumento al cálculo, controlando el perfil y restringiendo por CancelarAccion.

    La etiqueta la tienes en el cálculo de albaranes, la copias al de ofertas, la activas y haces las comprobaciones necesarias

  • 0 in reply to jjperis

    Muchas gracias  

    Entiendo que la única forma de hacerlo es por cálculo entonces.

    ¿No hay ninguna forma de hacerlo por seguridad?.

    En mi caso no hay problemas porque control cálculo, pero en una instalación "normal" no hay gente con conocimientos para eso.

    De todas formas, muchas gracias x la respuesta.

  • +1 in reply to FaustinoMarin
    verified answer

    ¿Lo que te pasa es que te lo imprime o que te muestra la pantalla? En una instalación bloqueé por las opciones de seguridad si no recuerdo mal la impresión de facturas y me mostraba la pantalla pero una vez seleccionado el informe me decía que no podía. ¿Te llega a imprimir o simplemente te muestra la pantalla y no has llegado a aceptar?

  • 0 in reply to jjperis

    Me mostraba la pantalla, aunque también me lo imprimía. Creo que el problema con eso es que la operación bloqueada por seguridad no era la que se mostraba en las ofertas.

    Es decir, si vas a información de la operación de la pantalla hay algunas en la que no te saca la info. Por ello tienes que ir a ojo buscando qué operación es la que te saca la pantalla para seleccionar el informe.

    De todas formas, con lo que me dijiste de la etiqueta Antes_ImprimirDocumento lo he resuelto por cálculo y ya ni siquiera me saca la pantalla.

    Muchas gracias

  • +1 in reply to FaustinoMarin
    verified answer

    Hay veces que es complicado sacar el nombre del formulario, hace poco para sacar un nombre de formulario me enseñaron a verlo mediante una traza, cargué la traza y limpié el contenido para que solo estuviera desde la llamada a la pantalla y buscando lsyspantallas en la traza unas líneas antes tenía el nombre de la misma. Primero vi como buscarlo buscando una etiqueta en la traza pero se me traspapeló y no he sido capaz de volverla a encontrar.