logo

Integración Django-CMS y REST Framework

El objetivo de este post es mostrar el proceso de instalación y configuración de Django CMS sobre un entorno Ubuntu, así como la integración en dicho CMS del framework de REST sobre Django que crea un servicio web que acepta peticiones externas. En definitiva, los primeros pasos en la creación de un portal web escalable y modulable, a su vez abierto a la explotación de su servicio web.

…Enlace original

Leer más

Nuevo OpenERP Versión 7.0

Bueno, ya tenemos una nueva versión de nuestro ERP favorito en el mercado.

Todavía no están los empaquetados en la web, pero podemos descargar los fuentes desde launchpad, como de costumbre.Está versión se caracteriza por estar muy enfocada a la web (ya no tenemos cliente GTK) y a las comunicaciones sociales, permitiendo compartir con nuestros clientes partes concretas de nuestro ERP de manera sencilla, a la vez que tenemos un seguimiento de los objetos que queramos (tipo red social en la que nos suscribimos a los hilos o personas que nos interesan)

La casa oficial tenía en mente el realizar modificaciones en el framework de desarrollo, facilitando un poco el tema de la programación, pero al final, y parece ser que por falta de tiempo, simplemente (y de forma notable), se ha cambiado la interfaz web, dándole un aspecto mas acorde a los tiempos actuales.

Ofrece multitud de posibilidades, pero eso sí, queda la ardua tarea de hacer compatible la localización española con esta versión, con lo que parece no ser utilizable salvo en casos concretos que no requieran una contabilidad certera, ya que si que incluye el PGCE2008, pero no todas las funcionalidades que si tenemos en la versión 6.1 (la ideal de momento para entornos de producción)

Como siempre, recomiendo esperar un poco, para que se subsanen los bugs con los que vendrá, antes de meterle mano, o bien probarla a fondo y reportar esos bugs para que se solucionen lo antes posible. Otro cambio realizado por la casa oficial, es el acceso web a la misma, de manera que ahora http://www.openerp.com apunta a la versión 7.0, confundiendo al usuario que antes desde esa misma URL tenía acceso al resto de descargas, documentación, etc.

Si requerimos esto último, podemos acudir a http://v6.openerp.com, con lo obtendremos la web que conocíamos antes.

Leer más

Nuevos módulos en desarrollo

Tal y como nos habíamos comprometido hace tiempo, os contamos brevemente qué nuevos módulos vamos a empezar a desarrollar que podrían ser de vuestro interés.

Gestión comercial

Hemos estado recopilando los desarrollos realizados en este sentido (gracias a Nacho de Soluntec y a Nacho de Domatix) y nos embarcamos en la tarea de cerrar el flujo de de efectos y mejorar su gestión. Para esto último incluiremos también algunas pequeñas modificaciones en el módulo account_payment_extension junto con una mejora adaptación a la versión 6.1 …Seguir Leyendo

Leer más

¿Cuanto cuesta un Odoo? (o una casa)

La mayoría de los implantadores con experiencia de Odoo en España tenemos un ‘paquete’ básico con los módulos oficiales y la localización española, e incluso un servicio saas, para comenzar a utilizar Odoo invirtiendo una cantidad muy pequeña y comenzar así a amortizarlo cuanto antes. Dicho paquete se puede enriquecer adquiriendo bonos de horas para todas aquellas parametrizaciones que la empresa vaya requiriendo.

Estas soluciones, suficientes para la mayoría de empresas pequeñas, pueden no serlo para otras, conscientes (o no) de que van a requerir adaptaciones para adecuarla a su sector o a sus necesidades específicas.

Para conocer y presupuestar correctamente una implantación de cierta magnitud de Odoo (y cualquier ERP), es necesario realizar un análisis de requerimientos. Elaborar dicho documento requiere invertir tiempo y recursos, que son repercutidos al cliente final, y hasta no realizar el documento final, el cliente no conocerá el desglose de los costes de su implantación.

Leer más http://www.domatix.com/blog/cuanto-cuesta-un-openerp-o-una-casa/

Leer más

Inténtalo con OpenERP.

Vender es crítico pero también lo es gestionar correctamente a tu cliente, facturarle, cobrar, manejar la relación con tus proveedores, negociar precios, conocer tu tesorería, tus costes, beneficios/pérdidas, organizar las tareas de tus empleados. En definitiva… liderar tu negocio.

Si no imposible, es bastante complicado que hagas esto de forma eficiente utilizando sólo el correo electrónico y la ofimática. Mientras tengas poco volumen, podrás gestionarlo pero si de verdad funciona… te verás inmersa en un mar de papeles, carpetas, descontrol y estrés que incidirá directamente en la atención a tu cliente o en la calidad de tu servicio.

Evitalo. Implanta un sistema de gestión integral. Prevé que tu negocio va a funcionar y haz que el crecimiento no te pare. Hasta hace bien poco, no existían sistemas de este tipo a un precio asequible y mucho menos en software libre, donde no pagas licencias. Ahora es posible.

Optimiza el tiempo que dedicas a realizar «lo aburrido» inherente a cualquier negocio. Evita duplicar datos y realizar tareas repetitivas y sin valor añadido. Aprovecha ese tiempo que pierdes para aprender a gestionar tu negocio de forma efectiva y eficiente. Infórmate de las alternativas que existen y selecciona la más adecuada. Y si tienes dudas… pregunta.

Inténtalo con OpenERP.

Extraído de http://www.openerpsite.com/openerp-empresa-gestion-erp/2868.html

Leer más

Creación y validación de cuentas bancarias en OpenERP

 

OpenERP permite trabajar con varios tipos de cuentas bancarias. Es posible crear cuentas bancarias de tipo IBAN, en cuyo caso OpenERP comprobará si se han introducido los datos necesarios y si son correctos. También se pueden crear cuentas bancarias estándar, en este caso OpenERP no comprueba la validación del formato. Gracias a la localización española, al crear una cuenta bancaria de tipo normal, si se indica que el país de la cuenta es España, comprobará que el formato de la cuenta bancaria es válido, primero que el número de cuenta posee veinte dígitos y luego que el calculo del dígito de control es correcto. 

Creación y validación de cuentas bancarias en OpenERP

 

Crear una cuenta bancaria IBAN

Al crear una cuenta bancaria, seleccionando “Tipo de cuenta bancaria”: “Cuenta IBAN”, se tendrá que indicar en el número de cuenta el número de cuenta con los dos dígitos del país y los dígitos de control de la cuenta IBAN. OpenERP comprobará que el formato de la cuenta IBAN es correcto. A parte es necesario indicar el banco al que pertenece la cuenta, y que este banco tenga asociado un “Código de identificación bancario”.

ficha producto

 

Crear una cuenta bancaria de España

Si al crear la cuenta bancaria se indica el tipo como “Cuenta Bancaria Normal” y el país España al introducir el número de cuenta hará lo siguiente:

  • Comprobar que el código tiene 20 dígitos
  • Comprobar que el cálculo de los dígitos de control es correcto
  • Asociar el banco correspondiente a la cuenta indicada

ficha producto

 

Crear una cuenta bancaria extranjera que no sea IBAN

Trabajando con el extranjero puede darse el caso de tener que introducir una cuenta bancaria de otro país de la que no se conoce el código IBAN, para esto si se introduce el tipo como “Cuenta Bancaria Normal” y el país es distinto a España, se podrá introducir el número de cuenta sin ninguna restricción de formato.

ficha producto

 

Gracias a la modularidad de OpenERP es posible comprobar el formato de las cuentas bancarias españolas, y si fuese necesario se podría crear la validación de cuentas bancarias de cualquier otro país.

Read more http://www.domatix.com/blog/creacion-y-validacion-de-cuentas-bancarias-en-openerp

Leer más

Colaborar en proyectos de Launchpad

Launchpad es un portal de gestión de proyectos donde se gestionan entre otros proyectos Ubuntu, OpenERP y la mayoría de los proyectos relacionados con OpenERP, como es el caso de la localización española. En este artículo se va explicar como colaborar subiendo código a un proyecto alojado en Launchpad.

Registrarse en LaunchpadPara registrarse en Launchpad hay que acudir a su web:

https://launchpad.net/

y hacer clic en la parte superior derecha, donde pone “Register”. Automáticamente se muestra un formulario, donde que hay que hacer clic en “Crear una cuenta nueva” (omitir este paso si ya se tiene cuenta en Launchpad).

En el formulario de registro habrá que indicar un nombre de usuario, muy importante ya que será parte del nombre de nuestras ramas de código, y una dirección de correo a la que nos llegarán las notificaciones.

Seguir Leyendo

Leer más

Módulo OpenERP asociado a secuencias de facturas

Acabamos de liberar el módulo  ”l10n_es_account_invoice_sequence_fix” que permite corregir las facturas que hubieran sido creadas antes de instalar el módulo “nan_account_invoice_sequence”.

Si instalamos el módulo ”nan_account_invoice_sequence” con facturas existentes, el número de factura, para facturas creadas anteriormente, cambiará cuando en el cierre contable hagamos una renumeración de los asientos.

A partir de la versión 6.0 de OpenERP es imprescindible instalar este módulo, que permite separar las secuencias de los asientos de las secuencias de numeración de las facturas, y establece un campo “invoice_number” asociado a la factura, e independiente del número de asiento.

En caso de no instalar ”nan_account_invoice_sequence” y generar facturas, los números de factura serán los mismos que los números de asiento porque así se ha establecido a partir de la versión 6.0 de OpenERP, pero dado que legalmente en España es requerido que todos los asientos de una compañía sean correlativos, entonces en caso de desear una secuencia propia de facturas hay que utilizar este módulo de nan.

Para corregir esta situación el módulo “l10n_es_account_invoice_sequence_fix” añade un asistente, disponible en Contabilidad > Procesamiento periódico > Fin de periodo > Reparar números de factura, que copiará el número del asiento hacia el campo “invoice_number” de la factura, es decir, el nuevo número de la factura.

Al ejecutar entonces el asistente de renumeración de asientos al final del periodo, los números de factura no cambiarán.

Podéis descargar este módulo en:
https://launchpad.net/eficent
https://launchpad.net/openerp-spain

Read more http://www.eficent.com/openerp_es/modulo-openerp-asociado-a-secuencias-de-facturas/

Leer más

Módulos OpenERP para seguir costes e ingresos comprometidos en proyectos

Escenario de negocio

Las empresas que se orientan a la gestión por proyectos a menudo se enfrentan a la necesidad de planificar los costos de los proyectos, y supervisar el progreso, teniendo en cuenta los costes y los ingresos que se han comprometido al proyecto durante su ejecución.

Por compromisos nos referimos a la aprobación de las compras externas, la confirmación del trabajo ya realizado por los empleados internos, y en el lado de los ingresos, la aceptación de las órdenes de venta por parte del cliente.

Por ejemplo, en un proyecto de diseño web que inicialmente ha sido planificado del siguiente modo:

Costes:
– Programador web autónomo: -10000 USD
– Diseñador web autónomo: -8000 USD
– Gestor de proyecto interno: -400 USD

Ingresos:
– Aplicación web: 4000 USD

En la primera semana de ejecución del proyecto:
– Un programador web autónomo es contratado para un análisis inicial, y el pedido de compra correspondiente se ha confirmado por 500 USD
– El director del proyecto reporta en su hoja de tiempos 10 horas dedicadas al proyecto, a un costo interno de 30USD/hora = 300 USD

Por lo tanto, si el director del proyecto quiere ver en este momento la situación financiera del proyecto, deberá ser capaz de ver fácilmente las cantidades que han sido comprometidos para cada recurso en comparación con el plan.

La solución en OpenERP

En Eficent hemos lanzado una serie de módulos que ayudarán al director del proyecto lograr este escenario de negocios.

El director del proyecto es capaz de registrar los costos previstos y los ingresos en la planificación de costes.

Una vez que los pedidos de compra o de venta se aprueban, o el tiempo interno se registran en hojas de tiempo, la cantidad comprometida se registra en un diario de compromisos analítico.

Se ha creado un informe para comparar los costes/ingresos planificados vs. comprometidos vs. reales, agrupados por producto, por el cual el responsable del proyecto puede conocer en detalle el uso de los recursos del proyecto.

Los módulos relevantes son:
project_cost
project_cost_analysis
project_cost_commit_sale
project_cost_commit_purchase
project_cost_commit_hr_timesheet

Puede descargar los módulos desde:
http://apps.openerp.com
https://launchpad.net/eficent-openerp-project-management

Read more http://www.eficent.com/openerp_es/modulos-openerp-para-seguir-costes-e-ingresos-comprometidos-en-proyectos/

Leer más

Módulos OpenERP para planificar compras, ventas y tiempo en proyectos

Contexto de negocio

En la fase de planificación de los proyectos, es necesario crear estimaciones de costes e ingresos de los proyectos. Estas estimaciones se basan en los costes relacionados con las compras previstas, el tiempo empleado dedicados al proyecto, o los ingresos esperados por ventas a los clientes.

En la etapa inicial de tu proyecto, es muy poco probable que vayas a conocer exactamente quiénes van a ser tus proveedores o empleados, o incluso los clientes de su proyecto. Es entonces necesario crear un primer plan basado sólo en los productos, cantidades e importes.

En un momento dado puedes decidir establecer esta planificación inicial como la línea base del proyecto, e iniciar la ejecución del mismo, para  posteriormente comparar los costos reales con tu línea base del proyecto intial.

En otras circunstancias, en un enfoque de planificación progresiva, es posible que prefieras volver a examinar el plan inicial e introducir un mayor nivel de detalle, proporcionando información detallada de los proveedores, tarifas de los servicios, etc. asociados a los costes e ingresos planificados.

Una vez que tenga un plan de compras o de ventas, es posible que desees activar las compras y ventas reales basándote en la información que se ha registrado en el plan, con el fin de mantener la coherencia entre la ejecución real del proyecto y el plan.

Nuevos módulos de OpenERP

En Eficent recientemente hemos lanzado nuevos módulos que están dirigidos a lograr una planificación más fácil de los gastos relacionados con tus proyectos.

Los nuevos módulos son:

  • project_cost_plan_purchase
  • project_cost_plan_sale
  • project_cost_plan_time

Los módulos se van a utilizar con el módulo “project_cost”, y juntos ayudan al director del proyecto a crear planes de compras, ventas y personal interno, con los costos e ingresos planificados asociados.

Los módulos de agregar nuevos menús al menú principal Proyectos:

  • Los planes del proyecto de compra
  • Las ventas del proyecto previsto
  • Los planes del proyecto en tiempo

En cada caso, podrás registrar tus compras previstas, las ventas y el tiempo a un nivel detallado, ya sea proporcionando sólo los productos, las cantidades y los importes, o introduciendo el proveedor, cliente o empleado.

En base a los planes de compra o venta, es posible activar una acción para crear la orden de compra u orden de venta.

Los gastos previstos se puede comparar con la comprometida y con los costes reales mediante el módulo “project_cost_analysis”.

Finalmente, si creas un proyecto plantilla en el cual hayas registrado planes de compra, venta y tiempo interna, cuando crees nuevos a partir de la plantilla se van a copiar estos planes, con lo cual dispondrás de mucha agilidad para crear iniciar proyectos que frecuentemente siguen un mismo patrón.

Puedes descargar los módulos desde:

Read more http://www.eficent.com/openerp_es/modulos-openerp-de-propara-planificar-compras-ventas-y-tiempo-en-proyectos/

Leer más