OTOdoo Tipsinblog.odootips.com·Mar 6, 2020Agregando link de descarga en el formulario OdooAgregando en el formulario un enlace de descarga para un archivo estático que se encuentra en nuestro módulo. <a class="oe-link" download="Header.txt" href="/name_nodule/static/src/files/header.txt" target="_blank"><i class="fa fa-fw fa-arrow-right"/...00
OTOdoo Tipsinblog.odootips.com·Feb 29, 2020Obtener atributo de manera dinámica@api.model def render_qweb_html(self, docids, data=None): if not data: data = {} data.setdefault('report_type', 'html') data = self._get_rendering_context(docids, data) return self.render_template(self.report_name, data), 'htm...00
OTOdoo Tipsinblog.odootips.com·Feb 20, 2020Obteniendo el atributo de un objeto Odoo - pythonsheet.write(row, 1, (getattr(tmpl, 'pos_categ_id', None) and tmpl.pos_categ_id.display_name) or tmpl.categ_id.display_name or "", format_values_left)00
OTOdoo Tipsinblog.odootips.com·Feb 20, 2020Obtener valores de un campo tipo Selection Odooamount_type = fields.Selection([ ('fixed', 'Fixed'), ('percentage', 'Percentage of balance')], default='percentage') def print_value(self): # De acuerdo al tipo que se haya guardado en el registro obtendra el valor # Ejemplo: si se g...00
OTOdoo Tipsinblog.odootips.com·Dec 11, 2019Configurar el posbox OdooDescargamos la imagen ya preparada del posbox con la versión deseada Descargamos la aplicación BalenaEtcher de acuerdo a su sistema operativo, esta app permite crear una unidad flash USB o un disco duro externo USB como arranque Live USB Abrimos l...00