Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migration to version 10.0 #401

Closed
pedrobaeza opened this Issue Nov 30, 2016 · 14 comments

Comments

Projects
None yet
4 participants
@pedrobaeza
Copy link
Contributor

pedrobaeza commented Nov 30, 2016

Todo

https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-10.0

Modules to migrate

@Tardo

This comment has been minimized.

Copy link
Member

Tardo commented Nov 30, 2016

Buenas!

¿Que quiere decir "Replace select = True by index = True"? ¿renombrar el nombre de la variable?

También pone "Don't use @api.one with @api.onchange or it will crash." pero en la documentación del ORM de Odoo dicen que mejor no usar @api.one... ¿en que queda la cosa? xDD se da a entender que en algunos casos se puede usar "@api.one" a día de hoy... quizás se me escape algo y sea inevitable su uso... ?¿??

Saludos!

@pedrobaeza

This comment has been minimized.

Copy link
Contributor Author

pedrobaeza commented Nov 30, 2016

Lo primero significa cambiar ese atributo de los campos.

Lo segundo es que es un decorador obsoleto, pero aún se puede usar.

@NeoPolus

This comment has been minimized.

Copy link

NeoPolus commented Jan 17, 2017

¿Qué tal va la migración? ¿Se ha avanzado algo?

Me ha dado por probar una instalación base de Odoo (usando el instalador de paquetes de Linux), sin nada de localización a mayores, y veo que:

  • Al menos los impuestos españoles aparecen (no sé hasta que punto estarán actualizados), por lo que la parte de ventas es usable directamente.

  • Se puede imprimir un libro de facturas usando Diario de Ventas/Compras, así que pasarle las facturas a una gestoría también es posible.

  • No veo un informe de impuestos 'de base', para listar por ejemplo el IVA trimestral (se podría hacer lo de desglosar impuestos como subcuentas de 477/472 y generar un informe financiero, pero por lo que veo por defecto todo se imputa a 477000/472000 sin desglosar por tipo de IVA, por lo que habría que realizar esa configuración).

@pedrobaeza

This comment has been minimized.

Copy link
Contributor Author

pedrobaeza commented Jan 17, 2017

Hombre, Borja, sigues por el mundo Odoo?!! Creí que ya no estabas en esto. El informe de impuestos se puede hacer con el módulo account_tax_balance, cuya migración está en OCA/account-financial-reporting#250, aunque con los módulos de la AEAT que voy a publicar esta semana para v9 y v10, este informe es secundario, ya que lo otro es darle a calcular y marchando.

@NeoPolus

This comment has been minimized.

Copy link

NeoPolus commented Jan 17, 2017

Hola Pedro :)
No sigo por el mundo Odoo activamente, pero tengo un primo que necesitaba algo para poder hacer albaranes, seguimiento de tareas y alguna cosilla más desde cualquier parte y a ser posible tener una web enlazada... y me parecía que Odoo ahora que es totalmente web podía serle útil.
En principio como externaliza la contabilidad pues pensaba que igual un Odoo 10 podría valer. Pero le veo carencias sin la localización española de la comunidad (aún no he probado lo que está en este repo para la 10), como el tema de imprimir lo del IVA para pasar a la gestoría, o que las facturas rectificativas no estén bien diferenciadas, o las secuencias de factura...
Si es que Odoo sin el trabajo de la comunidad no es nadie ;)

@pedrobaeza

This comment has been minimized.

Copy link
Contributor Author

pedrobaeza commented Jan 17, 2017

Nada, una gran pérdida que no sigas por esto ;)

En principio, lo que comentas se puede hacer con lo que ya hay. Lo único es que tendrás que incorporar cosas que están como PRs, pero vamos, son totalmente funcionales.

Las facturas rectificativas están bien diferenciadas, eh! Siguen teniendo su tipo específico y lo bueno es que ahora obtienes datos globales, no por un lado lo negativo y por otro lo positivo. Yo casi lo prefiero. Ahora bien, si quieres hacer directamente una rectificativa, no puedes (sólo se pueden rectificar facturas ya existentes). Necesitas este módulo, que funciona tal cual en v10: https://github.com/OCA/account-invoicing/tree/9.0/account_invoice_refund_option

@LuisJGomez

This comment has been minimized.

Copy link

LuisJGomez commented Jan 19, 2017

Hola a todos!
No se como puedo contribuir pero aquí mi ofrecimiento para echar una mano. Odoo me ha dado grandes alegrias y que menos que yo le aporte mi grano de arena.

@pedrobaeza

This comment has been minimized.

Copy link
Contributor Author

pedrobaeza commented Jan 19, 2017

Hola, Luis,

Si quieres, puedes revisar funcionalmente los PRs pendientes: https://odoo-community.org/page/review

@NeoPolus

This comment has been minimized.

Copy link

NeoPolus commented Jan 20, 2017

@pedrobaeza Te refieres a los PR (Pull Request) etiquetados con "[10.0][MIG]", ¿no?

Ahora mismo veo cuatro:
https://github.com/OCA/l10n-spain/pulls?utf8=%E2%9C%93&q=is%3Apr%20is%3Aopen%20%5B10.0%5D

@pedrobaeza

This comment has been minimized.

Copy link
Contributor Author

pedrobaeza commented Jan 20, 2017

Sí, pero es más fácil: al principio de esta incidencia se van recopilando los que están, no están, y en qué PR.

@NeoPolus

This comment has been minimized.

Copy link

NeoPolus commented Jan 20, 2017

@pedrobaeza Una duda sobre este 'TODO'. ¿Los que están marcados aquí indican que ese módulo ya está migrado y unido (merge) en este repositorio, o que el PR es una migración que funciona en la 10 pero que falta revisar y unir (merge) a este repositorio?

@pedrobaeza

This comment has been minimized.

Copy link
Contributor Author

pedrobaeza commented Jan 20, 2017

Los que están marcados son los que están ya mergeados en la rama 10.0. Los que no están marcados pero tienen puesto al lado la persona que ha hecho el PR y el número de PR es porque está a falta de la revisión. Esto es convención OCA desde hace 3 versiones. Lo hacemos así con todos los repositorios.

@NeoPolus

This comment has been minimized.

Copy link

NeoPolus commented Jan 20, 2017

Gracias @pedrobaeza 👍 ! Justo tres versiones es lo que debo llevar más o menos desconectado :)
A ver si me pongo un poco al día ;)

@pedrobaeza

This comment has been minimized.

Copy link
Contributor Author

pedrobaeza commented Feb 16, 2019

Procedo a cerrar esta issue, ya que los módulos que quedan no son esenciales de la localización y se han migrado en versiones posteriores.

@pedrobaeza pedrobaeza closed this Feb 16, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.