Programacion Interactiva

Descubre una Nueva y Poderosa Herramienta.

Publicidad

martes, 26 de abril de 2016

Eliminar Base de Datos desde Terminal PostgreSQL 9.X

Como eliminar Base de Datos con Sesiones Activas desde Terminal Para eliminar una base de datos desde Terminal y esta tiene alguna conexión activa es imposible, lo podemos realizar desde la terminal de postgreSQL con el comando: SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = 'Base_Borrar' AND pid <> pg_backend_pid(...

viernes, 8 de abril de 2016

Ejecutando código como el Hombre de Acero (Super User Odoo)

Usando SUPERUSER_ID en API Odoo Para todos los que hemos utilizado alguna vez la librería SUPERUSER_ID de Odoo en versiones inferiores a Odoo 8 sabemos que tiene muchos beneficios: Sin restricciones de control de registros. Sin reglas. Entorno multicompañia Accesos ilimitados a todo el entorno Odoo. Anteriormente solo teníamos que importar la librería y hacer uso de ella por ejemplo: from openerp import SUPERUSER_ID self.pool.get('res.partner').create(cr,...

Environment y Context para Odoo

Odoo Environment Algunos tips para poder utilizar el context con la nueva Api de Odoo. Si necesitas actualizar el contexto al llamar una Clase utilizamos la funcion  with_context() ejemplo: self.env['res.partner'].with_context(tz=x).create(vals) tz = Zona Horaria vals = Diccionario con los valores para crear un registro en el Objeto res.partner (Tabla de Clientes, Proveedores y Contactos). Algo que no debemos hacer con el environment...

Método para Sobrescribir fuentes Java Script (JS) en Odoo

Guía para Reemplazar archivos js en Odoo     Como todos sabemos la herencia es una de las herramientas mas poderosas con las que contamos en la programación con Odoo, esta misma herramienta de la programación podemos emplearla para heredar módulos y reemplazar archivos fuente, en este ejemplo reemplazo el archivo models.js del punto de venta por uno nuevo con mis modificaciones, como lo hacemos de una forma muy fácil. 1. Primero...

Contabilidad Electrónica para Odoo 8 y 9

       Contabilidad Electrónica para Odoo 8 y 9     Ante la nueva obligación de llevar y presentar la contabilidad electrónica surgida desde 2014, surgen muchas dudas y preocupaciones para la Comunidad Empresarial (PYMES), que utiliza Odoo 8 y 9 como su Sistema de Gestión y Administración, ahora vengo hablarles de un Modulo de Contabilidad Electrónica muy Funcional y que cumple hasta el momento...