-
-
Notifications
You must be signed in to change notification settings - Fork 531
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
[17.0][MIG] l10n_es_aeat_sii_oca: Migration to v17 #3737
base: 17.0
Are you sure you want to change the base?
[17.0][MIG] l10n_es_aeat_sii_oca: Migration to v17 #3737
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Un par de comentarios, antes de revisarlo funcionalmente:
- En el README (apartado DESCRIPTION) se sigue haciendo referencia al queue_job. Ese punto habría que quitarlo.
- Puedes poner a Sygel como autores? Hemos hecho un buen refactoring y creo que es justo estar ahí. @pedrobaeza entiendo que no hay problema en ello, no?
Gracias!
Estoy de acuerdo con la co-autoría en este caso. Bien es cierto que AuresTIC (cc @zamberjo) por trabajos pasados también la merece. |
1fb8cbf
to
7c0456a
Compare
@HaraldPanten Cambios aplicados. En cuanto a los autores, he añadido a Sygel. Si finalmente tengo que añadir a AuresTIC, lo hago en un momento. |
Incluid por favor #3736 |
7c0456a
to
fc0ea1f
Compare
@pedrobaeza incluido |
/ocabot migration l10n_es_aeat_sii_oca Habría que incluir (adaptando) #3740 para los nuevos impuestos de octubre. |
Para incluir también #3741, y se pueden juntar ambos commits, ya que es un leftover del primero. |
ef7a702
to
7455920
Compare
@pedrobaeza commits añadidos |
Incluye por favor #3759, y a ver si esta semana lo puedo revisar ya para fusionarlo. |
7455920
to
6511e98
Compare
@pedrobaeza commit #3759 añadido |
6511e98
to
69e97db
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Functional Review: LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems to be OK.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Disculpad, para el SII vamos a añadir la compatibilidad con DUA (impuestos que ya llevan en el core) en este mismo módulo, no me acordaba.
Queda este aspecto pendiente.
82c6319
to
2467f8e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Functional Review: LGTM
@pedrobaeza @etobella @acysos Ya se puede revisar. |
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: l10n-spain-16.0/l10n-spain-16.0-l10n_es_aeat_sii_oca Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-16-0/l10n-spain-16-0-l10n_es_aeat_sii_oca/
Creación de un nuevo modelo en `l10n_es_aeat` llamado *aeat_mixin*, del que heredan *sii.mixin* (ya existente) y un nuevo *verifactu.mixin*. Refactor de *sii.mixin* pasando funcionalidad a *aeat_mixin* Se han renombrado varios campos sii_* a aeat_* ya que serán utilizados por ambos.
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: l10n-spain-16.0/l10n-spain-16.0-l10n_es_aeat_sii_oca Translate-URL: https://translation.odoo-community.org/projects/l10n-spain-16-0/l10n-spain-16-0-l10n_es_aeat_sii_oca/
Following odoo/odoo@fbc7214, this commit puts the new taxes on the corresponding SII maps for being able to send invoices containing them to the AEAT service. TT51016
Similar to OCA#3744 TT51159
da6908e
to
bd5926d
Compare
@HaraldPanten @pedrobaeza @etobella Ya están todos los cambios que hablamos aplicados. |
@AlbertCabedo Ya puedes irlo probando, si quieres, y nos das feedback. Gracias. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
¿Puedes incluir #3878 ?
puedes realizar review 😝 ? |
La verdad es que no conozco mucho el módulo, así que no sería un revisor muy apropiado 😓 |
Entonces creo que vamos a dejarlo parado, hasta que hayan revisores. Cuando alguien revise entonces lo pondremos al día 😄 |
<field name="company_sii_enabled" invisible="1" /> | ||
<field | ||
name="sii_enabled" | ||
invisible="not company_sii_enabled or type ['sale', 'purchase']" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
invisible="not company_sii_enabled or type ['sale', 'purchase']" | |
invisible="not company_sii_enabled or type not in ['sale', 'purchase']" |
…atibilities (hr_expense for example) Steps to reproduce: - Install hr_expense - Create a purchase type journal named Expenses and uncheck the Enable SII field. - Go to Expense > Configuration > Settings and define in Employee Expense Journal the Expenses journal previously created - Create an expense and an expense sheet - Click on the Submit to manager button - Click on the Approve button - Click on the Post journal entries button - The journal entry will be created correctly without any error TT51825
bd5926d
to
30c3b2b
Compare
@manuelregidor Please take into account this latest update at Odoo 17.0 SII module: Hola, a partir de la versión 17.0 ahora se puede utilizar la Fecha de Entrega para establecer la «Fecha Operación».
El cambio se implementará la semana que viene. ¿Resuelve esto su problema? Saludos Hello, starting in version 17.0 you can now use the Delivery Date to set the "Fecha Operación".
The change will be deployed some time next week. |
No, eso se ha discutido en #3858 (comment) y no queda claro su aplicación completa y es arriesgado, así que no se realizará por el momento aquí, ni ha sido necesario hasta el momento. En el módulo core de Odoo lo comenté (odoo/odoo#192467 (comment)), pero han decidido seguir para adelante. |
De momento no lo aplicaremos, como comenta Pedro. Saludos. |
@etobella @pedrobaeza Podéis echar una mano con las revisiones, por favor? Gracias de antemano. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gracias @pedrobaeza por la mención anterior a AuresTic si pudieseis añadir al menos a @zamberjo por el refactor de las Jornadas seria estupendo.
He revisado a nivel funcional y solo he visto que si se configura el envio con retraso no se ejecuta con el tiempo de desfase establecido si no en el momento, lo he comprobado en el runboat es como si no sumase el tiempo ya que se guarda con la fecha/hora de confirmación de la factura.
Supersedes: #3504
En esta migración se han incluido algunos cambios con respecto a v16:
Quedará pendiente crear un nuevo campo sii_start_date en res.company, que serviría para que la función _compute_sii_enabled de sii.mixin lo tenga en cuenta para dar valor al campo sii_enabled.
T-5833