Deshabilitar la función de exportación en openerp 6.1.1 para usuarios

Estoy usando OpenERP 6.1.1. Deseo deshabilitar la función de importación/exportación en la barra lateral para algunos de mis usuarios.

Intenté varias cosas pero sin éxito.

Por favor recomiende. Gracias.

preguntado el 04 de julio de 12 a las 08:07

¿Solo necesita una solución o necesita una solución correcta? Porque la solución que encontré es editar el código base. -

Actualmente no tengo ninguna solución, por lo que cualquier solución estaría bien. Pero eso sí, modificar el código base debería ser el último recurso. Por favor recomiende. Gracias por adelantado. -

2 Respuestas

Tienes que crear un grupo sin acceso al objeto. ir.exportaciones Asigne ese grupo a los usuarios que no desea poder exportar (asegúrese de que esos usuarios no pertenezcan a ningún otro grupo que tenga acceso a ese objeto)

Respondido 06 Jul 12, 11:07

Esta no es una solución correcta y tampoco lo he intentado. Tienes que editar el código base. Ir openerp > complementos > web > estático > src > js hay un archivo llamado view.js Ahora ve a la línea número 811, allí puedes ver algo como

this.add_section(_t('Other Options'), 'other');
    this.add_items('other', [
        {
            label: _t("Import"),
            callback: view.on_sidebar_import
        }, {
            label: _t("Export"),
            callback: view.on_sidebar_export
        }

intente comentar este código en ese archivo. Nota: Esta no es la solución correcta y no preferiré editar el código base.

Respondido 05 Jul 12, 17:07

funcionó para mí, aunque no pude hacerlo en las bases de usuarios, pero aún así. También esto funciona solo en el cliente web, pero está bien para mí. Gracias por tu ayuda. - Hola Mundo

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.