Limpieza de la versiøn que sera compatible con la V7.0
Actualmente la rama de trabajo tiene muchos modulos que son o incompatibles entre si, o simplemente deben ser unidos o no van en la localizacion, al dia de este fork, estos son los modulos correspondientes, el resultado final debe ser tener __solo modulos__ l10n_mx **
Documentaremos lo basico de todos para poder tomar decisiones tecnicas.
A renombrar - Eliminar - mergear.
account_
account_invoice_tax
account_
base_vat_mx
base_vat_
base_vat_split
invoice_
invoice_ftp
invoice_report
invoice_
partner_
upload_ftp
Correctamente nombrados pero que seran revisados para estar seguros no necesitan ningun cambio:
l10n_mx_
l10n_mx_
l10n_mx_company_cif
l10n_mx_facturae
l10n_mx_facturae_22
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_hr_concepts
l10n_mx_import_info
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_params_pac
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_
l10n_mx_states
l10n_mx_stock_count
l10n_mx_stock_total
l10n_mx_tax
Algunas reglas del Juego:
- Todos los patch que debamos aplicar al servidor para el correcto funcionamiento de la localizacion deberan ser manejados como modulos que modifiquen el entorno original.
- Si el patch es necesario por que el ORM no permita alguna actualizacion, deberemos crear un doc en *.rst para estar seguros de contar todos en la comunidad con la informacion.
- El catalogo de cuentas lo propondremos para merge, como basico, en Mexico cada empresa necesita su propio plan de cuentas, no tiene mucho sentido proponer uno muy grande, pero manejaremos los defaults en ese modulo.
- Todo modulo debera tener la estructura completa de archivos:
---- doc (rst files), test (yaml files), data (minmal data), demo (minimal demo), i18n (traducciones) si alguno no tiene estos archivos es parte de cumplir con los requisitos de calidad del mismo, asi que no se porteara.
- Declararemos un branch en http://
Espero no se me olvide nada.
Saludos.
Blueprint information
- Status:
- Started
- Approver:
- Moisés López - http://www.vauxoo.com
- Priority:
- Essential
- Drafter:
- Nhomar - Vauxoo
- Direction:
- Approved
- Assignee:
- Nhomar - Vauxoo
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Started
- Milestone target:
- None
- Started by
- Nhomar - Vauxoo
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Algunas consideraciones Tecnicas:
osv.osv se llama ahora osv.Model
osv.osv_memory se llama ahora osv.transientModel
Todas las cadenas deben estar en ingles, con su respectivo i18n, con el objetivo que cada usuario pueda valirdar sus propias cadenas.
Todas las vistas deberan estar correctamente validadas.
Los testes deberian crear registros de todos los modelos que se toquen.
Work Items
Work items:
Eliminar l10n_mx_
Merge en un modulo instalable l10n_mx_tax: TODO
Eliminar l10n_mx_
¡Para que es este modulo l10n_mx_
Moneda en este modulo l10n_mx_
Eliminado l10n_mx_hr_concepts Never Used.: DONE
bug #1078166: TODO