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

[12.0] l10n_es_igic #1097

Closed
wants to merge 25 commits into from
Closed

Conversation

rodrig92
Copy link
Member

Se migra a v12

@oca-clabot
Copy link

Hey @rodrig92, thank you for your Pull Request.

It looks like some users haven't signed our Contributor License Agreement, yet.
You can read and sign our full Contributor License Agreement here: http://odoo-community.org/page/cla
Here is a list of the users:

  • Omar (pexego) omar@pexego.es (no github login found)
  • Omar (Pexego) omar@pexego.es (no github login found)
  • Launchpad Translations on behalf of openerp-spain-team (no github login found)

Appreciation of efforts,
OCA CLAbot

omar7r and others added 23 commits May 28, 2019 11:53
…ron marcados como no instalables mientras no se compruebe que funcionan o migren, para poder usarlos o probarlos se debería poner el atributo installable de los ficheros __openerp__.py de cada módulo a True
[FIX] l10n_es_lopd: Nombre de categoría con tilde, que da error al importar el repositorio entero.
In order to get visibility on https://www.odoo.com/apps the OCA board has
decided to add the OCA as author of all the addons maintained as part of the
association.
@rbetancor
Copy link

¡Gracias, muchísimas gracias! ... de cabeza a pruebas que mandamos el PR :-)

@anajuaristi
Copy link
Contributor

@oihane @OihanaLarranaga
review please.

@rodrig92
Copy link
Member Author

Buenos días,

Este módulo es totalmente funcional, pero me encontré con un pequeño problema.
En el code sprint, se modificó el módulo que teníamos inicialmente que heredaba y modificaba la plantilla "common", y decidimos crear una nueva plantilla de plan contable "PGCE PYMES 2008 Canarias" que en lugar de modificar, hereda de este. La idea es, poder tener un entorno multiempresa, en el que una empresa tenga el plan PGCE del IVA sin cargar los impuestos de Canarias, y la otra pueda tener el PGCE de Canarias.

Ahora bien, al heredar del plan "common", hay cuentas que deben estar en el PGCE PYMES que no se están cargando; esto lo solucionamos haciendo un exportar/importar cuentas y añadiendo las que faltan desde el PGCE de las PYMES.
Como ven, es una solución para salir del paso.

Soluciones que se me ocurren:
1 - No crear un plan nuevo y modificar el common, como lo teníamos en un principio. Con esto, al añadir los impuestos y las cuentas al common, cuando seleccionas la plantilla PYME o Completa, se cargará todo correctamente. El "debate" vendrá en que, empresas con IVA no querrán que se añadan las cuentas e impuestos de canarias "ensuciando su contabilidad". La solución es tan simple como no instalar este módulo...
2 - Crear un plan PGCE PYME 2008 Canarias heredando del PGCE PYMES y no del common. El problema es que se puede tratar de una Gran Empresa, que carga el PGCE Completo, por lo que, habría que replicar todos los impuestos y hacer un plan PYMES Canarias, Completo Canarias, entidades sin ánimo de lucro Canarias...

Ahora la cuestión es, ¿cuál creen que es la mejor opción?, en mi opinión es la primera, para no estar replicando lo mismo para cada plan.
No he querido hacer las modificaciones pertinentes sin antes hacer la consulta aquí, porque el tema no está en este módulo, sino en lo que herede de él. Ejemplo directo SSI. Cuál sería la mejor forma para tener los casos contemplados.

Está claro que lo que decidamos habrá que trasladarlo también a v10 y v11.

@anajuaristi
Copy link
Contributor

anajuaristi commented Jul 18, 2019 via email

@rodrig92
Copy link
Member Author

Exacto Ana, como lo teníamos en un principio.
Yo lo veo como la mejor opción, que eres de Canarias, instalas el módulo, que no lo eres, no lo instalas y listo.
Pues por mi, podría ponerme a modificar el módulo ya...
Espero que comenten...

@pedrobaeza
Copy link
Member

Yo sí que me opongo a que algo se fusione si tiene flecos claros, porque algo fusionado pasa a entenderse como totalmente válido, y aunque se ponga en el ROADMAP, la gente pone issues que hay que tratar. Ahora bien, si los otros PSC están dispuestos a asumir esa sobrecarga (hasta ahora estaba yo solo para tratar las issues).

Por otro lado, y esto lo llevo diciendo bastante tiempo, incluido el último code sprint en Sada, creo que fue con Rodrigo, la casuística fiscal canaria tiene muchas variantes:

  • Empresa canaria que vende en Canarias.
  • Empresa peninsular que vende a Canarias (lo tenemos contemplado en l10n_es).
  • Empresa peninsular que tiene almacén permanente en Canarias. Estos pagan el IGIC por adelantado al mandar la mercancía al almacén de Canarias, y luego pueden repercutirlo cuando lo venden. Los que tengan esta casuística pueden pensarse que poniendo este módulo lo tienen resuelto, y no es así.
  • Empresa canaria que vende a península. Para ellos, las posiciones fiscales actuales de l10n_es son incorrectas.

Este módulo cubre, y técnicamente de forma incorrecta, solo la primera de estas casuísticas.

@HaraldPanten
Copy link
Contributor

Yo sí que me opongo a que algo se fusione si tiene flecos claros, porque algo fusionado pasa a entenderse como totalmente válido, y aunque se ponga en el ROADMAP, la gente pone issues que hay que tratar. Ahora bien, si los otros PSC están dispuestos a asumir esa sobrecarga (hasta ahora estaba yo solo para tratar las issues).

Por otro lado, y esto lo llevo diciendo bastante tiempo, incluido el último code sprint en Sada, creo que fue con Rodrigo, la casuística fiscal canaria tiene muchas variantes:

  • Empresa canaria que vende en Canarias.
  • Empresa peninsular que vende a Canarias (lo tenemos contemplado en l10n_es).
  • Empresa peninsular que tiene almacén permanente en Canarias. Estos pagan el IGIC por adelantado al mandar la mercancía al almacén de Canarias, y luego pueden repercutirlo cuando lo venden. Los que tengan esta casuística pueden pensarse que poniendo este módulo lo tienen resuelto, y no es así.
  • Empresa canaria que vende a península. Para ellos, las posiciones fiscales actuales de l10n_es son incorrectas.

Este módulo cubre, y técnicamente de forma incorrecta, solo la primera de estas casuísticas.

Dicho esto... hagamos las cosas bien.

Yo lo haría en V12 para cubrir a más clientes; más aún, teniendo en cuenta el retraso en la localización española para V13.

Por el momento @julianram se presenta como voluntario para trabajar en grupo sobre este PR. Entiendo que habrá más interesados si es algo a lo que se le lleva dando vueltas desde hace años.

Si se divide el trabajo entre varios, se hace mucho más llevadero.

@julianram
Copy link
Sponsor

Yo sí que me opongo a que algo se fusione si tiene flecos claros, porque algo fusionado pasa a entenderse como totalmente válido, y aunque se ponga en el ROADMAP, la gente pone issues que hay que tratar. Ahora bien, si los otros PSC están dispuestos a asumir esa sobrecarga (hasta ahora estaba yo solo para tratar las issues).
Por otro lado, y esto lo llevo diciendo bastante tiempo, incluido el último code sprint en Sada, creo que fue con Rodrigo, la casuística fiscal canaria tiene muchas variantes:

  • Empresa canaria que vende en Canarias.
  • Empresa peninsular que vende a Canarias (lo tenemos contemplado en l10n_es).
  • Empresa peninsular que tiene almacén permanente en Canarias. Estos pagan el IGIC por adelantado al mandar la mercancía al almacén de Canarias, y luego pueden repercutirlo cuando lo venden. Los que tengan esta casuística pueden pensarse que poniendo este módulo lo tienen resuelto, y no es así.
  • Empresa canaria que vende a península. Para ellos, las posiciones fiscales actuales de l10n_es son incorrectas.

Este módulo cubre, y técnicamente de forma incorrecta, solo la primera de estas casuísticas.

Dicho esto... hagamos las cosas bien.

Yo lo haría en V12 para cubrir a más clientes; más aún, teniendo en cuenta el retraso en la localización española para V13.

Por el momento @julianram se presenta como voluntario para trabajar en grupo sobre este PR. Entiendo que habrá más interesados si es algo a lo que se le lleva dando vueltas desde hace años.

Si se divide el trabajo entre varios, se hace mucho más llevadero.

Entonces para no canalizar comenzamos:

  • PGC para

@Daniel-CA Seguiremos a la espera !!! , pero esta mas que revisado en Canarias esta en producción en muchas empresas es una lastima no poder migrar a 13 y 14

Daniel está en lo correcto. Ayudaría que los interesados hicieran revisiones funcionales y técnicas En caso contrario no se va a fusionar. Es probable que otros usuarios no tengan la necesidad del módulo (de momento) y por ello no hayan priorizado la revisión del mismo. Puedes colaborar haciendo tú mismo una review 😉

@julianram he visto que has abierto tu propio [ADD] #1486 pero sería preferible asegurarse de que este actual PR de @rodrig92 no seguirá adelante antes de abrir el tuyo.

El mio lo he abierto porque no veia el de @rodrig92, lo logico es seguir el actual PR.

@rodrig92
Copy link
Member Author

Buenas tardes,
pongo en conocimiento al compañero de Sistemas de Datos @HectorJotaPunto que yo estoy un poco desconectado del mundo ERP.
Un saludo

@HaraldPanten
Copy link
Contributor

Buenas tardes,
pongo en conocimiento al compañero de Sistemas de Datos @HectorJotaPunto que yo estoy un poco desconectado del mundo ERP.
Un saludo

Gracias @rodrig92

@acysos
Copy link
Member

acysos commented Oct 22, 2020

Hola,

Hemos estado reunidos en el grupo de trabajo de Canarias, y hemos visto que Canarias realmente tiene que añadir cuentas, impuestos y posiciones a los PGC Estándar, porque cuando tienen establecimientos en Peninsula los usan. Por lo tanto, una empresa Canaria que no tenga sede en Peninsula no los necesitaria, pero pasaría como impuestos especiales que están en el l10n_es pero no se utilizan, ejemplo el REAGYP. Pero de esta forma cubrimos las dos casuisticas de Canarias, con venta insular y peninsular.

Por lo tanto, hemos visto que la mejor estructura sería:

  • PGC común
    • PGC PYME
      • PGC Canarias PYME
    • PGC completo
      • PGC Canarias completo
    • PGC asociaciones
      • PGC Canarias asociaciones

Además no tenemos que restructurar el actual l10n_es, solo añadir los extras de Canarias.

Saludos

@pedrobaeza
Copy link
Member

Vale, ¿y la cuestión de compañías peninsulares con establecimientos en Canarias?

@pedrobaeza
Copy link
Member

Y si las compañías españolas tienen establecimientos en la península, liquidan 303 y compañía?

@acysos
Copy link
Member

acysos commented Oct 22, 2020

@pedrobaeza son dos puntos.

Primer punto, no se ha tratado, pero se puede tratar, pero entiendo que igual que van a añadir una posición fiscal para las empresas Canarias con establecimiento en la Peninsula, hay que añadir una posición fiscal para las empresas penisulares con establecimiento en Canarias. Creo que es lo mismo que las empresas españolas con sedes en países Europeos. Esta posición fiscal mapea el cambio de impuestos a los del establecimiento. En este caso siempre hemos creado manualmente una posición fiscal, pero aquí sería más correcto que estuviese ya en el módulo l10n_es.

Segundo punto, si las empresas Canarias con establecimento en la peninsula realizan 303, creo que nos lo va a responder alguien de canarias porque no se. @julianram que esta por aquí y Alejandro es el que más a comentado este tema, pero no se si tiene github.

Saludos

@acysos
Copy link
Member

acysos commented Oct 22, 2020

@pedrobaeza Alejandro me confirma que las empresas canarias con establecimiento en la peninsula declaran el 303.

Saludos

@pedrobaeza
Copy link
Member

OK, entonces como decís es razonable que los mismos tengan los impuestos peninsulares en su plan contable.

@rbetancor
Copy link

rbetancor commented Oct 22, 2020 via email

@julianram
Copy link
Sponsor

OK, entonces como decís es razonable que los mismos tengan los impuestos peninsulares en su plan contable.

Buenas,

La casuística se complica mas, en las empresas con mas de 6 millones de facturado, tienen que presentar SII en ATC, y tienen que declarar en caso de estar de altas en IVA , presentar en SII AEAT, solo lo digo a título informativo el mismo documento con ambos impuestos, por tanto coexistir los 2 impuestos es fundamental.

Saludos

@pedrobaeza
Copy link
Member

OK, ¿pero eso influye para algo en esto de los planes contables?

@julianram
Copy link
Sponsor

OK, ¿pero eso influye para algo en esto de los planes contables?

En principio como lo planteamos a sugerencia de @acysos

  • PGC PYME
    * PGC Canarias PYME
    • PGC completo
      • PGC Canarias completo
    • PGC asociaciones
      • PGC Canarias asociaciones

Básicamente añadir unas 10 , no debe impactar en nada mas , 2 posiciones fiscales: Dua Importación IGIC y otro de Exportación, cuestión que no es fundamental la última posición.

@pedrobaeza
Copy link
Member

OK, pues adelante!

@HaraldPanten
Copy link
Contributor

Buenas @acysos @julianram @rbetancor ,

Quería preguntar si habéis podido organizaros para llevar a cabo este punto. Saludos!

@julianram
Copy link
Sponsor

@HaraldPanten Puede dar un vistaso por aquí, lo hemos incluido en 10n_es :
l10n_es_canary

Posiciones Fiscales:

Empresas de Canarias que operan en pensinsula (Tipos A)
Empresas de Peninsula que operan en Canarias. (Tipo B)

Para empresas tipo A Retenciones praticadas a empresas Canarias , ¿¿¿Se amplian las actuales o se crean nuevas ???
Para empresas tipo B Retenciones praticadas hay que crear nuevas ¿¿¿???

En esto es en lo que nos hemos quedado 👍🏾 ... , hablamos hasta de proponer l10n_es_canary , separado de l10n_es pero con sus respectivas dependencias, otros repo de odoo por ejemplo el chino l10n_cn, l10n_cn_small_business,l10n_cn_standard tienen algo por estilo , seria una ventaja ya que no dependeria l10n_es de los cambios impositivos de Canarias, y podriamos gestionar las posiciones fiscales sin nigún problema.

Saludos,

@HaraldPanten
Copy link
Contributor

Tiene buena pinta.

Gracias, le echaré un vistazo 👍

@omar7r
Copy link
Contributor

omar7r commented Mar 5, 2021

Hola,

Estoy retomando esto para la versión 14.0, he hecho cherry-pick de lo que @julianram hizo en su rama de la 12.0 en l10n_es adaptándolo a la 14.0, la rama a proponer a Odoo en 14.0 ya que en 12.0 no creo que ya la apliquen, sería https://github.com/omar7r/odoo/tree/14.0-l10n_es-add_igic
He probado a instalar el PGC Pymes de Canarias con la nueva distribución y funciona bien, pero echo en falta los mapeos en las posiciones fiscales, el problema de las posiciones fiscales actuales es que están en el PGC común nacional y los impuestos IGIC están en el PGC común de canarias. Lo ideal sería aprovechar las posiciones fiscales actuales añadiendo los mapeos de IGIC, más quizás alguna posición nueva pero, al estar en plantillas distintas no puedo hacerlo. ¿Las duplico para Canarias o veis alguna otra posibilidad?

Haber si por fin logramos darle un enfoque común a esta funcionalidad y hacemos un PR a Odoo

@HaraldPanten
Copy link
Contributor

No se me ocurre otra opción. Pero quizá otros usuarios tengan una mejor perspectiva que la mía...

@pedrobaeza
Copy link
Member

Genial que lo retomes. ¿De qué número de posiciones fiscales cambiadas hablamos? Habría que ver si es factible mover esas posiciones fiscales a cada uno de los planes hijos, o crear unas especiales en el plan IGIC.

@omar7r
Copy link
Contributor

omar7r commented Mar 8, 2021

Hola @pedrobaeza En principio, habría que duplicar: regimen extracomunitario, recargo de equivalencia, irpf 15% al menos, inversión de sujeto pasivo, revendedor de sujeto pasivo y quizás régimen nacional. Luego, se crearía nueva el regimen minorista.

@github-actions
Copy link

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Oct 31, 2021
@github-actions github-actions bot closed this Dec 5, 2021
@rafaelbn
Copy link
Member

Could be this PR reopened please? To much work here to be closed 😄 @OCA/local-spain-maintainers

@pedrobaeza
Copy link
Member

Esto se quería proponer directamente a Odoo. Hay un grupo de trabajo y ahora una vocalía para ello.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale PR/Issue without recent activity, it'll be soon closed automatically.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet