Programacion Interactiva

Descubre una Nueva y Poderosa Herramienta.

Publicidad

martes, 31 de octubre de 2017

Portal Auto Facturación en Linea con Odoo

Portal de Auto Facturación Integrado con Odoo Hola a todos, gracias por visitar este blog, en esta ocasión le vengo a hablar sobre un desarrollo muy necesario para muchas Empresas dedicadas a la venta de productos y es la necesidad de que el cliente pueda generar sus propias facturas electrónicas a través de nuestro Sistema de facturación y que mejor que este integrado con nuestro ERP Odoo. Facturacion electronica CFDI 3.3 con complemento...

miércoles, 25 de octubre de 2017

Obtener ID en Metodos Onchange API Odoo

Obtener el ID del Registro que ejecuta un metodo Onchange Anteriormente con OpenERP podriamos acceder a los parametros base de una forma facil ya que estos tenian estar implicitos en la declaración de los metodos en  cada una de nuestras clases, este panorama obtiene un cambio radical con la llegada de la nueva API, anteriormente podiamos acceder a los IDS del registro que ejecutaba un metodo onchange de forma facil, pero cambia en la...

viernes, 6 de octubre de 2017

Instalación Odoo 11 en Linux

Instalación Odoo 11 en Linux, Ubuntu 16.x , Ubuntu 17.x y Ubuntu Server PASOS PARA LA INSTALACIÓN:  Antes que nada necesitamos instalar las dependencias que utiliza Odoo (una dependencia es una aplicación o una biblioteca requerida por otro programa para poder funcionar correctamente. Por ello se dice que dicho programa depende de tal aplicación o biblioteca). Antes de instalar las dependencias, necesitamos...

martes, 8 de agosto de 2017

Ejecutar Script SQL Terminal Postgres

Ejecución de Scripts Terminal Linux (PostgreSQL) Una parte importante en la administración de Odoo es poder correr modificaciones mediante Base de Datos, para optimizar la actualización de Registros en Diferentes Tablas, el proceso es muy sencillo primero Debemos entrar en modo Terminal PostgreSQL para ello existen varios metodos, el mas sencillo es  ejecutar: sudo su postgres El paso primordial es indicarle a Postgres la Base...

martes, 1 de agosto de 2017

Localización Mexicana para Odoo 10

Adaptaciones Contables para México Hola a todos, este pequeño Post es para anunciar la Localización Mexicana para la version 10 de Odoo, una cosa importante que quiero resaltar es que esta localizacion es compatible con la version Comunitaria y la Version Enterprise de Odoo, algunas de sus funcionalidades mas importantes son: Contabilidad Electrónica Catalogo de Cuentas XML Balanza de Comprobación Complementos XML Plan de Cuentas Auxiliares...

martes, 4 de julio de 2017

Consulta de Fecha Actual a traves de la API de Odoo

Consulta de la Fecha Actual utilizando Odoo     La API de Odoo incorpora en la clase fields la posibilidad de manipular los valores de los campos de tipo fecha/fecha hora, lo cual podemos utilizar para poder consultar la fecha actual en la zona horaria que deseemos: Fields - Date context_today Retorna la Fecha en Zona horaria del Usuario. today Retorna la fecha del Sistema Operativo en un String from_string Retorna...

lunes, 3 de julio de 2017

Mensaje de Confirmación en la ejecución de Botones

Mensaje de Confirmación en funciones ejecutadas desde una Vista     En la definición de Botones de Tipo Objeto podemos añadir un nuevo atributo el cual nos pedirá una segunda confirmación para desencadenar el proceso que hayamos programado, el atributo es muy sencillo y tiene por nombre confirm mas el mensaje que deseamos enviar al Usuario, el fragmento es el siguiente: <button name="mi_metodo_odoo" type="object" string="Ejecutar...

viernes, 23 de junio de 2017

Descarga de Reporte con Nombres Dinámicos en Odoo 9 y Odoo 10

Generación de Reportes con Nombres Dinámicos en Odoo Dentro de las grandes virtudes de Odoo podemos ver una actualización muy util al apartado de Reportes, la cual es la generación del nombre del archivo descargado (Ej. Pedido 01.pdf) de forma dinámica tomando información de un campo del formulario donde se imprime el Reporte. El primero paso es activar el modo desarrollador. Con este paso, podremos visualizar en Configuración -->...

martes, 30 de mayo de 2017

Contabilidad electrónica 1.3 para OpenERP 7, Odoo 8, Odoo 9 y Odoo10

Contabilidad electrónica 1.3 para todas las versiones de Odoo. Muchos de nosotros hemos escuchado acerca de los nuevos cambios en la Contabilidad Electrónica proceso fiscal electrónico en México desde el 2014, en Argil Consulting estamos listos para cumplir con esta norma, los detalles los describimos a continuación. Están obligadas al envío de la contabilidad electrónica: Las personas morales, incluidas las personas morales con...

jueves, 20 de abril de 2017

Localización Mexicana para Odoo 8, Odoo 9 y Odoo 10

Adaptaciones Contables para México en cualquier Versión de Odoo Hola a todos, este pequeño Post es para anunciar la Localización Mexicana para cualquier versión de Odoo (Odoo 8, Odoo 9 y Odoo 10), la cual incluye entre lo mas destacado: Contabilidad Electrónica Catalogo de Cuentas XML Balanza de Comprobación Complementos XML Plan de Cuentas Auxiliares Contables Polizas Facturación Electrónica DIOT Catalogo de Cuentas Jerárquico Reportes...

lunes, 27 de marzo de 2017

Modulo de Captura de Datos para pagos con Tarjeta en TPV

Captura de los últimos 4 Dígitos para Pagos en el Punto de Venta Un dato importante para el uso de puntos de venta en México es la obtención y resguardo de los últimos 4 dígitos de pagos con tarjeta de crédito/débito esto nos ayuda en auditorias y obtención de reportes como cierres de caja, etc. Al no encontrar ningún modulo relacionado en la tienda de Odoo me di a la tarea de crear este modulo y compartirlo con la comunidad en estos tiempos...

viernes, 10 de marzo de 2017

Herencia de propiedades en Vistas Formulario

Recepción de Propiedades mediante el contexto Odoo de las Vistas Formulario Una propiedad muy interesante en la programación Odoo es poder heredar propiedades, valores, etc. Esto es posible gracias a un parametro heredable en todos los aspectos de Odoo (Funciones, Vistas, Acciones de Ventana. etc..) llamado context. Existe una infinidad de usos que podemos darle al contexto de odoo, desde enviar una cantidad infinita de variables en este...

lunes, 13 de febrero de 2017

Inserción de Datos a una nueva tabla desde una consulta SQL

Insertar Datos a una tabla Many2many desde una consulta SQL Un problema que tuve al momento de generar una base de datos nueva y cargar un catalogo de productos fue que olvide activar una ruta creada, entonces me surgió una duda como puedo insertar datos a una tabla relacional producto de un campo many2many desde una consulta SQL sin usar funciones en la base de datos, pues la respuesta fue muy sencilla y a continuación les describo mi script: insert...

viernes, 27 de enero de 2017

Automatización de Respaldos de Bases de Datos Odoo desde Bash

Automatización de Respaldos en Odoo desde Bash Crear un Script (Backup-Script) en la Ruta /var/scripts/dump_db.sh #!/bin/sh hostname='hostname' ########################################## ## Odoo Backup ## Respaldo de las Bases: odoodb1, odoob2 ########################################## # Detener el Servicio de Odoo /etc/init.d/odoo-server stop # Dump DB (Backup de 2 Bases de Datos) for db in odoodb1 odoodb2 do date='date +"%Y%m%d_%H%M%N"'...

miércoles, 25 de enero de 2017

Obtener ID de registro desde datos XML Odoo

Método para obtener el ID de la tabla desde el ID de una Vista de un modulo Odoo Se que el titulo sonada un poco extraño, pero la idea es muy sencilla, existe un metodo de Odoo que te permite obtener el ID de un registro ya creado en la base de datos, enviandole el ID con el cual lo creamos desde un XML, para que sea un poco mas claro vamos a analizarlo. Normalmente creamos un registro desde un XML de la siguiente manera: <record id="product_uom_categ_kgm"...

jueves, 12 de enero de 2017

Reset Password Odoo desde Base de Datos

Actualizar contraseña de usuarios Odoo desde la Base de Datos Anteriormente en versiones 7 de Odoo (OpenERP) podiamos consultar la contraseña de un usuario mediante la columna password  de la tabla res_users, a partir de la versión 8 añaden una seguridad extra que es el HASH (Encriptación) de las mismas, como administradores de Odoo muchas veces tenemos que consultar o resetear las contraseñas de algunos usuarios para ello basta con ejecutar...