Modelo de autorización para solo creacion

Estimados una consulta, existe un método para que el modelo de autorización solo salte cuando se quiere crear el documento ? mas no cuando se requiera actualizar? mas que todo en los campos de usuario. Ya que necesito que mis usuarios actualicen campos de usuario para un reporte y los envía siempre a que lo aprueben.

Creo que desde la interfaz no puedes realizarlo.
Si, si lo haces desde el transaction notification.

Puedo hacer un transact para que al editar no se active el modelo de aprobación ?

Mis conocimientos/perfil ya no llegan a poder aseverar, pero supongo que sí.

1 me gusta

Que tal buen día,

En este caso si se puede, desmarcando la casilla que dice Activo al actualizar documentos no agregados por el proceso de aprobación lo tienes en el encabezado de la imagen adjunta pero en este caso yo no lo recomiendo, ¿Porque? una porque el usuario está enviando a proceso de autorización cuando crea el documento la persona autorizadora lo acepta entonces en el usuario posteriormente puede actualizar el documento y siempre tendria que pedir autorizacion por cualquier modificación, imagina que tienes un usuario mal intencionado y actualiza algún monto.

Entonces por estos casos existe ese nivel de seguridad. A nivel de TN creo que no es posible, o bien si tienes conocimientos más avanzados podrias programar TN distintos para que le usuario no pueda modificar el detalle o proveedor, asi desmarcas esa casilla y ya el usuario puede actualizar y validas que no pueda cambiar otras cosas solamente los campos de usuario.

Hola estimado supongo que lo puedo hacer por este medio ?


Lo que pasa es que es parte de un reporte y el documento se tiene que ir actualizando para que alimente el reporte .Pero no afectar a las líneas de detalles si no a las de cabecera los campos de usuario

Que tal,

Desde allí no lo puedes generar, en este caso te tocará ingresar a la base de datos en SQL Server veo que eres un perfil funcional, y puedes buscar tu base de datos (siempre realiza tus consultas y pruebas en una base de datos de prueba) para no interrumpir alguna transacción de la productiva o evitar inconsistencias a nivel de BD.

Cuando estes en tu base de datos y busca Programmability y te aparecerá todos los SP de tu base allí buscas TransactionNotification y desde ahi puedes grabar tus consultas.