Sin embargo, algunas versiones de mybusiness POS omite esta restricción o está incompleta. Como alternativa, quiero compartir con ustedes este bloque de código que oculta la columna de precio unitario a los usuarios que no tienen permiso de modificar el precio de venta.
Para comenzar, modificaremos el procedimiento PUNTOV001, el cual se encuentra en ConfiguraciÓn--Personalización--Procedimientos y rutinas de usuario--PUNTOV001
Nos vamos hasta el final del código e identificamos esta línea
End Sub 'Esta es la ultima línea
Antes de esta, colocaremos el bloque de código y quedaría así:
'validamos que sea un usuario con permisos para cambiar precio
Set rstUsuario = Rst( _
"SELECT * FROM usuventas WHERE usuario = '" & Ambiente.Uid & "'", Ambiente.Connection )
If Not rstUsuario.EOF Then
If rstUsuario("Precio") = 0 Then
fg2.ColWidth(15) = 0
'Exit Sub
End If
End If
'Finaliza la validación de usuario con privilegios
End Sub 'Esta es la ultima línea
' .
Guardamos los cambios.
Ahora vamos a configurar el usuario limitado en Configuracion--Usuarios
Daremos clic derecho en el usuario y seleccionamos Derechos de Ventas. Deshabilitaremos la opción Cambiar Precio de Venta
No hay comentarios:
Publicar un comentario
Por favor, también escribe tu e-mail para contactarte
LA ASESORIA TIENE UN COSTO, para que lo consideres antes de Exigir Respuesta.