-
Committer:
Pedro M. Baeza
-
Author(s):
joaquing.pedrosa at gmail
-
Date:
2013-11-12 08:47:42 UTC
-
mfrom:
(354.1.2 7.0-fiscal_year_closing)
-
Revision ID:
pedro.baeza@serviciosbaeza.com-20131112084742-qizhp3uw58fhdcjr
[ADD] l10n_es_fiscal_year_closing: Adaptación a versión 7.
[IMP] l10n_es_fiscal_year_closing: Refactorización general:
- Renombrados archivos para corresponder más con su modelo.
- Cambiados tipos a orm.Model, orm.TransientModel y orm.AbstractModel.
- Puesta herencia para los mapeos de cuentas, para no repetir la definición de los campos.
- Cambiados asistentes de realización de operaciones y de cancelación a la versión 7.
- Cambiado flujo para que no vuelva al estado new después de haber cancelado el cierre, sino directamente a draft.
- Cambiados métodos para poner el ejercicio a cerrar y a abrir, basado en los que están pendientes de cerrar.
- Extraídos métodos para rellenar los mapeos de cuentas en un nuevo archivo llamado l10n_es_fiscalyear_closing.py, con vistas a si se internacionaliza el módulo.
- Optimizados los métodos para obtener los diarios y periodos.
- Quitadas muchas llamadas a código legacy.
- Cambiado método de confirmación del cierre debido a la nueva restricción de los asientos conciliados puesta en la v7.
- Cambiado método de cancelación de las conciliaciones por la nueva restricción en el unlink de account.move.reconcile.
- Puestas las contribuciones en el formato estándar de la comunidad.
- Cambiadas comprobaciones de datos de interfaz que había por código a constraints o atributos de los campos.
- Añadido icono personalizado.
- Cambiado screenshot por uno sin deformación.