Desde la versión 12 del Protheus, la rutina de Clientes puede utilizarse en MVC (CRMA980) o no (MATA030). Esta configuración se da por medio del parámetro MV_MVCSA1:
Este documento tiene por objetivo ejemplificar el uso de los privilegios en la rutina Clientes, utilizando MVC o no, del módulo Facturación (SIGAFAT).
La rutina Privilegios del Protheus permite definir reglas de accesos a rutinas para usuarios y grupos, facilitando la administración y mantenimiento de derechos.
Como ejemplo, se configurará un Grupo Default y un privilegio que permita el acceso a la rutina Clientes. El Grupo Default es un grupo que tiene por estándar acceso NO PERMITIDO a las rutinas.
De esta manera, tenemos un escenario en el cual, inicialmente, el usuario no tendrá acceso a ninguna rutina, pues se configurará con el Grupo Default. Posteriormente, crearemos un privilegio, permitiendo solamente el acceso a la rutina Clientes, este se vinculará al grupo creado. Después de vincular los privilegios al grupo, el usuario debe tener acceso solamente al registro de clientes.
Observación: Para que se atiendan los privilegios del grupo en el registro del usuario, es necesario informar el campo "Regla de acceso por grupo" como 1 - Priorizar.
SIGACFG → Usuario → Contraseñas → Usuario
SIGACFG → Usuario → Contraseñas → Privilegios
Para MV_MVCSA1 = .F.
Para MV_MVCSA1 = .T.
SIGACFG → Usuario → Contraseñas → Grupos → Otras acciones → Privilegios
Al abrir el módulo Facturación, el Protheus solamente mostrará el registro de clientes, de acuerdo con el siguiente documento:
Los privilegios para la rutina Clientes tiene un comportamiento diferente si se utilizara por el módulo Customer Relationship Management (SIGACRM). Por lo tanto, si se utilizaran SIGAFAT y SIGACRM, acceda al enlace https://tdn.totvs.com/x/ztsIHw para configurar los privilegios para el SIGACRM.¡IMPORTANTE!