Programacion Interactiva

Descubre una Nueva y Poderosa Herramienta.

Publicidad

martes, 25 de febrero de 2020

Campo Binario B64 a Archivo Temporal Python

Binario B64 a Archivo Fisico Temporal Ultimamente me han pedido desarrollar reportes en Excel, para esto me apoyo mucho de la libreria xlsxwriter o del modulo report_xlsx, pero muchas veces es necesario utilizar el logo dentro del reporte, en Qweb seria muy sencillo ya que la utilidad hace la conversión del binario, pero en mi caso no fue asi, existen 2 maneras de hacerlo metiendo la ruta fisica del archivo dentro de nuestro moulo o la segunda...

miércoles, 19 de febrero de 2020

Debug en Plantillas Qweb

Debug Qweb en Odoo Como en el desarrollo de modulos y aplicaciones en Odoo podemos también debuggear nuestras plantillas una practica que nos puede llegar a ser muy util para conocer el momento exacto donde se genera o ejecuta una sentencia, funcion o se manada a ejecutar metodos dentro de nuestro reporte, esto nos facilita la resolución de muchos errores. Lo unico que necesitamos agregar dentro de nuestro reporte es: <t t-debug="pdb"/> Con ...

Odoo Qweb manejo de Ciclos

Loops o Ciclos con QWeb en Odoo es muy util al momento de realizar o ejecutar funcionalidades como Reportes, Archivos XML etc. todo esto basado en plantillas, pero existen muchas funcionalidades muy utiles que nos pueden ayudar a mejorar el diseño de nuestros Reportes, de las cuales les vengo a hablar en este post y son: as_first as_last as_index t t-foreach="['A','B','C','D','E']" t-as="item"> <p t-if="item_first"> ...

martes, 18 de febrero de 2020

Acción Automatizada para Prevenir Registros Duplicados

Acción Automaticas Revisión de Registros      En el Sistema Odoo existe un menu que muy pocos utilizamos debido a que no sabemos realmente como funciona y sobre todo como explotar todo el potencial que tiene para evitar desarrollar restricciones que serian mucho mas faciles registrar dentro de esta Funcionalidad del Sistema. El menu tiene por nombre Acciones Automaticas o Automatizadas dentro del menu de Configuración de...

Actualizar Modulo en Multiples Bases de Datos - Odoo

Actualización de Modulos en multiples Bases de Datos El dia de hoy traigo un Query que nos permite actualizar un modulo  en multiples Bases de Datos de Odoo corriendo en una misma instancia y versión de Odoo. Script escrito en Bash con codigo Python: #!/usr/bin/env python from datetime import date import subprocess, xmlrpclib, sys, os, psycopg2, pexpect # Database info db_user = 'odoo' db_passwd = '' db_host = 'localhost' db_port...

lunes, 3 de febrero de 2020

Uso de CFDI en Punto de Venta - Facturación Electronica

POS - Uso de CFDI  Odoo 13.0 El siguiente modulo nos permite seleccionar el Uso de CFDI con el cual generaremosl a Factura Electronica para nuestros clientes, dentro de las principales caracteristicas  del modulo que voy a presentarles podremos encontrar: Selección de Uso de CFDI desde el Formulario de Clientes Selección del USo de CFDI desde el Formulario de Clientes en el Punto de Venta. Visualización...