Skip to content

Configuracion de Permisos

Tropicalrambler edited this page Aug 16, 2018 · 2 revisions

Para poder generar Facturas Electrónicas, sugerimos que se le asigne un rol específico en su servidor a los usuarios que podrán generar estas facturas.

Esto involucra darles permisos a los DocTypes nuestros (Verificar si no hay problema de permisos a nivel programatico en casos de usuarios que si puedan generar facturas pero que no puedan administrar stock o ingresar partidas, cosa que nuestro software modifica los stock entries o las partidas al actualizar el DTE que envía INFILE. Creemos que por ahora el software al modificar los registros con la función actualizartb que es llamada en api.py (esta declarada en guardar_factura.py), no debería de tener estos problemas, porque corre server side. Sin embargo ya tuvimos un problema con que el usuario si tiene permiso para generar factura, pero no asi envios, y luego no podrá probablemente actualizar las tablas de doctypes que no tenga permisos.

Una forma de circumvenir este problema es así:

  1. Se crea un rol llamado "Generador Factura Electronica"
  2. Se hace click en role permissions manager para indicar que permisos tiene. Y se agregan los siguientes: Sales Invoice Envios facturas Electronicas Configuracion Facturas electronicas etc.
Clone this wiki locally