-
-
Notifications
You must be signed in to change notification settings - Fork 520
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 17.0 #3298
Comments
Working in l10n_es_partner #3325 |
working on l10n_es_aeat #3387 |
This comment was marked as outdated.
This comment was marked as outdated.
Pongo en contexto los cambios hablados respecto a la desaparición de |
working on |
working on |
Para el SII, quisiera probar los triggers de Odoo para ver si evitamos la dependencia de |
Estamos trabajando en l10n_es_mod349 y nos ha surgido una duda: @pedrobaeza Recuerdas por qué el mapeo de impuestos del modelo 349 se hace a través de un modelo distinto al del resto de modelos contables? Con el resto de modelos se utilizan l10n.aeat.map.tax y l10n.aeat.map.tax.line. Sin embargo, para el modelo 349 está el modelo específico aeat.349.map.line, que no hereda de ninguno de los otros dos, sino que es distinto. Adjunto captura. |
Es porque tiene el concepto de clave de operación que de otra forma habría que añadir en el mapeo tradicional, y además lo de "Implica producto físico". Tal vez se podría retrabajar para que cupiera dentro del mapeo tradicional. Dejadme que le dé una vuelta y propongo el PR. |
Nosotros ya estamos trabajando en ello, si nos comentas la idea podemos adaptarlo. Abrimos PR nosotros en Draft y lo hablamos desde ahí, OK? |
Los cambios serían:
|
@pedrobaeza Con el cambio de tipo del campo field_number de integer a char hay un problema y es que no se permite el uso de ciertos operadores que actualmente otros modelos se están utilizando. Por ejemplo, en el modelo 303, en la línea 483 del fichero mod303.py aparece lo siguiente: 79 <= map_line.field_number. No habría problema en hacer un cast, pero antes de realizar el cambio de tipo en el módulo l10n_es_aeat con su correspondiente script de migración, habría que realizar cambios también en los módulos de otros modelos contables. ¿De qué manera tendríamos que proceder? ¿Tendría que aparecer todo en el mismo PR con diferentes commits? ¿Vamos haciendo el cambio en el módulo l10n_es_aeat y en los módulos de los modelos específicos teniendo en cuenta el cambio de tipo? Muchas gracias. |
Nada, por todo esto es por lo que se hizo en un mapeo diferente. Creo que es mejor seguir con el mapeo diferenciado entonces que hacer todo ese follón. Otra opción sería añadir la casilla de clave de operación y poner un número de casilla falso, pero creo que también es pervertir un poco el modelo original. |
Trabajando en l10n_es_dua |
@etobella Te pregunto a ti porque sales como mantenedor del módulo. Estoy migrando el módulo parece que la causa es esto: l10n-spain/l10n_es_facturae/tests/common.py Lines 23 to 28 in fc2a79f
Si activo los tests (corrigiendo lo necesario para que funcione en v17) no me valida los XML de facturas rectificativas, porque espera un importe en negativo pero se genera en positivo, y ahora me hace dudar si es que los tests no son correctos o si realmente se están generando mal. Ya que si lo modifico para que se ejecute en v16 también fallan. ¿Tu sabes algo? |
La verdad es que es curioso,pk en 15 funciona como debe. Lo reviso en 16 a ver si puedo desentrañar el problema 🤔 |
SI hacer que funcionen los test no es complicado, la duda que tengo es si tal como se están generando los XML en las rectificativas es correcto o no, porque según los tests, no, pero me extraña que estén saliendo mal y nadie se haya dado cuenta... |
@etobella l10n-spain/l10n_es_facturae/tests/common.py Lines 21 to 28 in fc2a79f
y en los tres tests que hay modificar el import por:
Para que no se importe la clase directamente y así no ejecute los tests en la clase |
Trabajando en l10n_es_aeat_mod115 y l10n_es_aeat_mod123 |
Working on |
Migrating:
|
Trabajando en l10n_es_account_banking_sepa_fsdd . En breve abrimos PR |
Trabajando en l10n_es_account_statement_import_n43 a la espera de su dependencia --> OCA/bank-statement-import#649 |
Trabajando en l10n_es_aeat_partner_check (#3564) |
I'm migrating:
|
Trabajando en l10n_es_vat_prorate |
Trabajando en l10n_es_aeat_mod303_vat_prorate |
This comment was marked as off-topic.
This comment was marked as off-topic.
l10n_es_intrastat_report #3663 |
Soy nuevo por aqui. Estoy trabajando en l10n_es_igic (#3679) |
Trabajando en l10n_es_facturae_face (#3683). Pendiente de dependencia (OCA/edi-framework#60) |
Todo
https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-17.0
Modules to migrate
l10n_es_dua- Se incluye en core a partir de V17l10n_es_dua_sii- Se incluye la funcionalidad directamente enl10n_es_aeat_sii_oca
l10n_es_irnr- Incluido en corel10n_es_irnr_sii- Incluido enl10n_es_aeat_sii_oca
Missing module? Check https://github.com/OCA/maintainer-tools/wiki/%5BFAQ%5D-Missing-modules-in-migration-issue-list
The text was updated successfully, but these errors were encountered: