Articles of Openerp

Lista de diccionario en python como formato de tabla HTML

Tengo la lista de diccionario como el formato de abajo [{‘duration’: 0.7, ‘project_id’: 3, ‘resource’: u’Arya Stark’, ‘activity’: u’Development’}, {‘duration’: 0.9, ‘project_id’: 4, ‘resource’: u’Ned Stark’, ‘activity’: u’Development’}, {‘duration’: 2.88, ‘project_id’: 7, ‘resource’: u’Robb Stark’, ‘activity’: u’Development’}, {‘duration’: 0.22, ‘project_id’: 9, ‘resource’: u’Jon Snow’, ‘activity’: u’Support’}, {‘duration’: 0.3, ‘project_id’: 9, ‘resource’: u’Jon Snow’, ‘activity’: u’Support’}, […]

Agregar filtro predeterminado en la vista de árbol – módulo OpenErp personalizado

Necesito agregar un filtro predeterminado para la vista de árbol de mi módulo. Vi un ejemplo de código en Openerp, como este: Este en el módulo de purchase , agrupado por partner_id , como ejemplo. Ahora, tengo un módulo personalizado, que necesito tener un filtro ‘predeterminado’ cuando haces clic en su menú. Y este filtro […]

OpenERP: crea un nuevo registro, una relación con muchos muchos one2one

He creado el campo on2many en la clase A y otro campo nombre (entero): ‘Inventair’ : fields.one2many(‘class.b’,’id_classb’), ‘nombre’ : fields.integer(‘Nombre’), En la clase b: ‘id_classb’ : fields.many2one(‘class.a’, ‘ID_classA’), ‘ql’ : fields.integer(‘QL’), Quiero crear una función en la clase a que cree registros para el objeto b de acuerdo con el valor del campo de nombre. […]

Cómo eliminar el botón Guardar de la vista de formulario

Usé la versión 7 de openerp y creé una vista de formulario. Pero solo se usa para mostrar datos .no para agregar / editar datos. Más allá de 2 cuadros de selección para registros de consultas. Mi requerimiento es eliminar el botón guardar de la esquina superior izquierda EDITADO : Código agregado para relevante para […]

Derechos de acceso a nivel de campo y seguridad en openerp 7

Supongamos que tengo 3 usuarios que son los siguientes: user_employee having access rights Human Resource /Employee group user_officer having access rights Human Resource /officer group user_manager having access rights Human Resource /manager group Para objeto hr_employee(hr.employee) Si estoy conectado como user_manager o user_officer , puedo crear / editar mi propio registro de empleado. Si estoy […]

El esquema de la base de datos cambió; ahora odoo no correrá

Tengo un problema cuando quiero iniciar Odoo mi servidor local (localhost). Lo que sucede es que hice un cambio en la base de datos y eliminé un campo porque ya no lo necesitaba. Pero el campo estaba en una vista de árbol y no puedo iniciar el servidor porque la vista no encuentra el campo […]

¿Cómo deshabilitar el botón de cerrar en GTK?

He creado un mecanismo de contraseña de un solo uso en el cliente GTK de OpenERP 6.0.3. Después de iniciar sesión, el cliente GTK muestra una ventana para ingresar la contraseña única como se muestra a continuación. Ahora quiero desactivar el botón de cerrar en la parte superior izquierda de la ventana. ¿Cómo puedo hacer […]

ERROR openerp.addons.website.models.ir_http: 500 Error interno del servidor: después de cerrar la sesión de odoo

Estoy usando la comunidad de odoo v9 en Ubuntu 14.04 La instalación se realiza perfectamente después de que todo funciona. pero cuando instalo el módulo del sitio web de odoo y después de cerrar sesión en odoo, se muestra el siguiente error: “500: Internal Server Error” y mi registro: “Traceback (most recent call last): File […]

Campos de función de openerp

Hola, soy nuevo en openerp y necesito ayuda para crear un campo de función llamado Total que calcula la sum de todos los campos del mismo objeto … por ejemplo. _name = ‘hr.performanzze’ _columns = { ‘p’:fields.selection(((1,’Outstanding’), (2,’Well Above Expectations’), (3,’As Expected’), (4,’Below Expectations’), (5,’VeryPoor’), 0,’N/A’)),’title.’), ‘b’:fields.selection(((1,’Outstanding’), (2,’Well Above Expectations’), (3,’As Expected’), (4,’Below Expectations’), (5,’Very […]

informe personalizado a través de python odoo 9

¿Cómo pasar datos de múltiples módulos a un informe QWeb? ¿Hay algo similar a pasar un diccionario al renderizar html desde el controlador? class account(model.Models): _name = ‘account.main’ name = fields.Char() class accountSub(model.Models): _name = ‘account.sub’ name = fields.Char() class PrintWizard(model.Models): _name = ‘print.report’ account = fields.Many2one(‘erp.account’) @api.multi def print_report(self): ctx = self.env.context.copy() ctx.update({‘domain’:[(‘name’,’=’,self.account.name)]}) self.with_context(ctx) […]