Siguiendo con el esquema que planteamos en el articulo Lo nuevo en OpenPyme y con la finalidad que puedan estar al tanto de las nuevas caracteristicas con las que cuenta el sistema, estos son los desarrollos, mejoras al código y características nuevas en las que hemos estado trabajando
Nuevos desarrollos para el mes de Febrero 2016
PyERP Fork of OpenERP (2016-02-17)
-
Se borraran archivos sin uso desde hace tiempo y con esto se ahorra espacio en el servidor.
-
Se mejoran las traducciones en el modulo de account.
-
Se borran menus obsoletos: Configuración >> Apps y Configuración >> Actualizaciones
-
Arreglado el problema donde; apartir de la versión Firefox 43 (diciembre 2015) y Chrome 48 (enero 2016), los titulos de las columnas en las vistas de Kanban, cuando estas se encuentran dobladas, se muestran de cabeza.
-
Arreglado el problema donde; si se realiza un browse_null el sistema se cuelga.
-
Se corrige redundante duplicidad de lógica; el manejo de actualización/creación de valores existentes ya se encontraba manejado por el mismo modulo, ir_model.py.
-
Se agrega al log un nuevo mensaje de error; en tools.misc se agrega un mensaje de log cuando falla el parsing.
-
Arreglado el problema donde; si realiza un search para un campo one2many sin id, el sistema realizaba la busqueda sobre todos los registros. Lo anterior suponía un problema por que si los registros eran demasiados el sistema se colgaba.
2.0 Bench (PyERP's buildout) (2016-02-17)
-
Se mejora el manejo de los respaldos de las bases de datos; se agregan cronjobs para hacer la rotación de las bases de datos automaticamente (rsnapshot) de la siguiente manera.
- Un cronjob para la rotación diaria
- Un cronjob para la rotación semanal
- Un cronjob para la rotación mensual
-
Se actualiza el archivo REAME
-
Caracteríztica nueva: automáticamente se borran del entorno virtual de PyERP, los paquetes de python que no se esten ocupando.
-
Se borra archivo duplicado: el archivo pydevproject.cfg estaba duplicando a openerp.cfg
-
Caracteríztica nueva; se agrega openerp_proxy a la instalación por defecto de PyERP para tener las misma funciones del framework de Openerp dentro de iPython.
-
Se agrega la instalación automaticamente de la librería xmlsec en Centos6.x; en Ubuntu y Centos7.x ya estaba hecho.
-
Se agrega la librería de python iso8601, necesaria para el funcionamiento del modulo l10n_mx_facturae_validate_cfdi.
-
Se agregan comandos rapidos para la interacción por consola de comandos con PyERP;
- Ahora bin/start antes bin/supervisorctl start openerp
- Ahora bin/restart antes bin/supervisorctl restart openerp
- Ahora bin/stop antes bin/supervisorctl status openerp
- Se agrega bin/gracefull
- Caracteríztica nueva; se agrega una restricción para que no se pueda correr la receta de PyERP como usario root, esto es importante ya que pueden resultar problemas de permisos al iniciar el servicio de PyER si la ejecucion se hiciera desde el usuario root.
l10n_mx_facturae_validate_cfdi (2016-02-17)
- Arreglado el problema donde; en algunos xml de facturas la fecha traé como dato adicional la zona horaria, el sistema devolvia un error cuando se intentaba validar un xml de esta manera.
l10n_mx_company_multi_address (2016-02-17)
- Arreglado el problema donde; en el módulo account_invoice.py el campo address_issued_id se estaba tomando de forma incorrecta.
l10n_mx_facturae_pac_facturalo (2016-02-17)
-
Arreglado el problema donde; si se instala el módulo l10n_mx_facturae_pac_facturalo, y la base de datos se creó con demo data, junto con el módulo l10n_mx_facturae_pac_sf mandaba un mensaje de error por que los Diarios de CFDI de ambos módulos tenían el mismo código de identificación único.
Con la finalidad de seguir creciendo y ofrecer un sistema más estable y robusto te invitamos a que nos dejes cualquier duda o comentario que tengas al respecto.