Friday, October 26, 2012

Thymbra Academy en Chile y Uruguay

Thymbra ha apoyado el Software Libre desde sus comienzos. Para los que nos movemos en el mundo de la consultoría, de los ERPs, de la capacitación y de la informática médica, nos damos cuenta cada día más cómo el Software Libre es una verdadera solución, tanto para las pymes como para las grandes empresas.

Nuestros caminos en el Software Libre han tenido sus altos y bajos, sobretodo cuando uno se da cuenta de que la aplicación que había elegido ya no es tan "libre" como al principio. Es muy difícil ser coherentes y decidir cambiar por completo, sin mirar atrás, un negocio en el cual se habían invertido recursos humanos, dinero, tiempo, ilusiones y mucho más (http://blog.thymbra.com/2011/10/por-que-thymbra-ya-no-es-partner-de.html).

Nosotros lo hicimos, y es por eso que ya llevamos casi dos años implementando, desarrollando y capacitando en Tryton y GNU Health.


La respuesta ha sido muy buena y creemos que éste es el camino a seguir. Por esta razón y por los pedidos sobre la posibilidad de armar una capacitación en los países limítrofes, hemos decidido llevar Thymbra Academy a Chile y Uruguay !

Estamos organizando las primeras capacitaciones en Santiago de Chile y  en Montevideo para el 2013. Como siempre les recordamos, los cursos son intensivos y muy prácticos. Se impartirán los cursos funcionales y técnicos de Tryton así como el curso funcional de GNU Health.

Si están interesados en capacitarse o quieren organizar la Academia en sus oficinas, contacten con nosotros !

Más información:


Thursday, October 25, 2012

New features GNU Health version 1.6.4


From Luis Falcón:

I am happy to announce the release of GNU Health 1.6.4 ! This version brings many improvements, especially in the Obstetrics and Nursing modules. A quick summary : 

Features
Gynecology and Obstetrics module
  • Functionality covers pre-conception; genetic and nutrition counseling; prenatal evaluations; antenatal and intrapartum monitoring; labor and puerperium
  • Improve obstetrics views and navigation
  • Automatic Pregnancy due date calculation from last menstrual period (LMP)
  • Pregnancies include the prenatal, antepartum and puerperium
  • Automatic, functional notification of patient pregnancy
  • Automatic computation of gestation age
  • Improved prenatal evaluation information
  • Include ultrasound information
*Fetal biometry and activity
*IUGR and its forms
*Simplify end of birth recording, as well as maternal death information
*Include preeclampsia, invasive placentation and other abnormalities during pregnancy

Lifestyle
  • Include CAGE alcoholism score

Pediatrics
  • Optimize Pediatric Symptoms Checklist for psychosocial risk

Nursing
  • New outpatient / ambulatory care functionality

Installation Notes
Please follow the instructions at the Wikibook GNU Health documentation Portal :http://en.wikibooks.org/wiki/GNU_Health 

Upgrade Notes
There are no specific notes for this upgrade, so upgrading your previous GNU Health version should be straight forward. Of course, before any upgrade, please backup your database and follow the general upgrade instructions at the GNU Health Wikibook:http://en.wikibooks.org/wiki/GNU_Health/Upgrade 

PyCon Uruguay


Los días 10 y 11 de noviembre en Montevideo (Uruguay) tendrá lugar la PyCon Uruguay.

Thymbra estará presente en este gran evento. Queremos agradecer la invitación de Marcelo Zunino y el gran trabajo en la organización del mismo.



PyCon es una conferencia anual orientada a la comunidad de usuarios y desarrolladores del lenguaje de programación de código-abierto Python. PyConUy 2012 es la primera edición de eventos PyCon, organizado por la comunidad uruguaya de Python. El éxito obtenido en el PyDay 2011, animó a los integrantes del Grupo de Usuarios Python en Uruguay PyUy, a emprender esta primera PyCon leer más

Los esperamos en la PyConUy 2012 !

Tuesday, October 23, 2012

Nueva versión de Tryton 2.6


Desde el blog de Tryton.org


Estamos felices de anunciar la liberación de la nueva versión 2.6 de Tryton.
Hay importantes cambios en la API, con la introducción de la Active Record pattern. También hay que decir que no se dejó sin mejoras la interfaz gráfica de usuario. 
Como siempre hay muchas correcciones de bugs, mejoras de módulos y creación de nuevos módulos (como se anunció en el comunicado anterior).
Por supuesto, la migración desde la versión anterior es totalmente compatible.

Cambios importantes en la interfaz gráfica de usuario

  • Gestión del modelo de acceso y campo de acceso crear/eliminar. El cliente ahora es consciente del modelo de acceso que permite desactivar los botones cuando el usuario no tiene acceso. También es posible gestionar el evento de crear/eliminar en campos adicionales a los de lectura/escritura.
  • Límite de tamaño dinámico en la One2Many, Many2Many y Char. Ahora es posible limitar el tamaño de los campos y el cliente deberá forzarla.
  • Se eliminó el box "Por favor espere". La pantalla emergente era molesta porque hacía perder la concentración al cliente.
  • Pegar en la vista de lista editable. Es posible pegar desde una hoja de cálculo para actualizar un conjunto de filas.

Cambios importantes en el servidor

  • Permitir el uso del campo de Referencia en One2Many y Many2Many.
  • Además de la Many2One, el campo inverso podría ser un campo de Referencia.
  • En el futuro, la relación entre el Movimiento y Envíos se hará asñi como en lugar de tener 4 campos exclusivos Many2One.
  • Los diferentes tipos de botones se han unificado en un simple concepto.
  • Active Record: Este es el resultado del trabajo de refactorización iniciado hace 2 años. 
Éstos son algunos de los beneficios:
  • Reducir la cantidad de código (eliminadas unas 2,2 k líneas) por ejemplo on_change_with y getter ofFunction field se pueden combinar.
  • Unificar el acceso al valor del registro si se almacena o no en la base de datos. Permite eliminar values dictionary on on_change method
  • Eliminar loop over ids in getter of Function field:

antes:
def getter(self, ids, name):
    res = {}
    for record in self.browse(ids):
        res[record.id] = ...
    return res
después:
def getter(self, name):
    return self....

  • Justificación del proceso de registro de Modelo (usar copia de campos, etc)
  • Eliminar la sesión en el wizard. Ahora la instancia del wizard está en la sesión.
  • Permite almacenar las vista en un archivo XML en lugar de la base de datos. Esto respalda la modificación de una vista sin actualizar la base de datos. Es una opción muy rápida para el diseño de vistas.
  • Se ha añadido un nuevo tipo de validación a la pre_validación. El nuevo pre_validación permite validar un registro sin guardarlo. Esto es utilizado por el cliente para validar líneas de unOne2Many. Con la pre_validación es posible proporcionar información al usuario tan pronto como sea posible y antes de que se guarde el registro.

Módulos

cuenta
  • El informe Balance muestra ahora el inicio y el final del mismo, además de las columnas de débito y crédito .
  • Al hacer doble clic en el Balance abre las cuentas.
  • El Plan de Cuenta no muestra lo acumulado en débito/crédito por defecto, sólo para el período en curso.
  • El Saldo Vencido se calcula sobre los años fiscales.
  • Los Movimientos de Cuentas han sido rediseñados para incluir un campo de origen que permite vincularlos al documento maestro. Tienen dos campos de numero para borrador y publicado.

account_stock_continental
  • La actualización de precio costo crea automáticamente un movimiento contable de stock.

compras
  • La compra administra cantidades negativas en las líneas, generarán Devolución de Envíos y Nota de crédito.

stock
  • Se ha agregado un gráfico que muestra la evolución en el pasado y en el futuro del nivel de existencias de un producto por almacén.


Nuevos módulos
  • stock_lot define gran cantidad de productos.
  • stock_split añade un wizard para dividir movimiento.
  • account_fr añade Plan de Cuenta Francés.
  • producción define los conceptos básicos para la gestión de la producción.
  • stock_supply_production añade mecanismos automáticos de suministro a través de solicitudes de producción.

Otros cambios en la interfaz gráfica de usuario

  • Ha sido añadido una interpolación constante al gráfico de líneas.
  • El grupo podría tener un estado de solo lectura.
  • Es posible definir un formato de tiempo diferente del clásico '% H:% M:% S'.

Otros cambios en el servidor

  • Se ha eliminado el ModelSQL.default_sequence . Los campos de secuencia no van a aumentar más indefinidamente.
  • El formato de hora es validado, por lo que es posible, por ejemplo, forzar los segundos a 0.
  • __tryton__.py se sustituye por tryton.cfg, un archivo estático.
  • Es posible utilizar tuple como valor de referencia. Es útil para la construcción de dominio dinámico en campos en PYSON.

Thursday, October 18, 2012

Academia Tryton y GNU Health

En las próximas semanas estaremos presentando tanto Tryton como GNU Health en diferentes eventos.

Thymbra es sponsor oficial de la PyCon Argentina, 12-17 de noviembre en Quilmes (Buenos Aires). También haremos otra presentación en la PyCon Uruguay, 10-11 de noviembre en Montevideo. 

Serán dos ámbitos ideales para aquellas personas que quisieran acercarse y recopilar mas información sobre estos sistemas y los beneficios del Software Libre !

Por segundo año consecutivo Thymbra asistirá a la Tryton Unconference en Liege (Belgica), 9-10 de noviembre.

Debido a todos estos eventos hemos decidido modificar las fechas de nuestra Academia Thymbra. Tanto los cursos de Tryton como los de GNU Health se impartirán en Diciembre.

Las fechas de los cursos técnico y funcional de Tryton son del 3 al 7 de diciembre.




El curso técnico de Tryton se complementa con la Academia Funcional de GNU Health que se impartirá la semana siguiente, del 10 al 14 de diciembre.



Más información: 


Thursday, October 11, 2012

Thymbra en CISL2012

En el marco de la Conferencia Internacional del Software Libre - CISL2012, Ignacio E. Parszyk presentará su ponencia, seleccionada por el comité científico.

El martes 16 de octubre a las 10 horas en la Escuela de Bibliotecarios - Aula Dennis Ritchie - Biblioteca Nacional de Buenos Aires:

"Tryton, Software Libre en la gestión empresarial"

Ignacio E. Parszyk.
Consultor e instructor en Thymbra S.A. En el 2008 empezó a trabajar con la plataforma TinyERP (hoy OpenERP), desempeñando tareas de consultoría, desarrollo y posteriormente capacitación. Actualmente sus funciones se desarrollan sobre la plataforma Tryton, trabajando de forma directa en implementaciones y desarrollo sobre dicha plataforma. Es responsable e instructor de la Academia Thymbra, donde se imparten cursos técnicos y funcionales sobre Tryton y GNU Health. Ha sido disertante en: PyConAr 2011 Junín, Argentina – Septiembre 2011. JRSL 2010 San Luis, Argentina – Octubre 2010. PyConAr 2010 Córdoba, Argentina – Octubre 2010. PyDay 2010 Buenos Aires, Argentina – Septiembre 2010.