OCA / l10n-spain

Odoo Spain Localization
https://www.aeodoo.org/estado-localizacion
GNU Affero General Public License v3.0
281 stars 518 forks source link

Plan General Contable 2021 #1744

Open mvasi90 opened 3 years ago

mvasi90 commented 3 years ago

Hola a todos,

Según estoy leyendo en la descripción, esto es el "Plan contable e impuestos de España (PGCE 2008)".

Según las actualizaciones del B.O.E, el Real Decreto 1/2021, de 12 de enero, es el más reciente que modifica el Plan General de Contabilidad.

¿No es obsoleto este repositorio?

Saludos.

pedrobaeza commented 3 years ago

Hasta donde sé, no cambia nada a nivel de cuentas contables.

Más info: https://www.boe.es/buscar/doc.php?id=BOE-A-2021-1350

Resumen sintetizado: https://www.gdasesoria.com/blog/posts/novedades-reforma-plan-general-contable-2021

mvasi90 commented 3 years ago

Hasta donde sé, no cambia nada a nivel de cuentas contables.

Sí, cambia. Un par de ejemplos al azar:

https://www.boe.es/buscar/doc.php?id=BOE-A-2021-1350

4.1 La cuenta 6632 («Pérdidas de disponibles para la venta») pasa a denominarse «Pérdidas de activos financieros a valor razonable con cambios en el patrimonio neto».

Y en este repositorio se llama: "Pérdidas de disponibles para la venta."

 <record id="pgc_full_6632_child" model="account.account.template">
        <field name="code">6632</field>
        <field name="reconcile" eval="False"/>
        <field name="name">Pérdidas de disponibles para la venta</field>
        <field name="user_type_id" ref="account.data_account_type_expenses"/>
        <field name="chart_template_id" ref="account_chart_template_full"/>
    </record>

https://www.boe.es/buscar/doc.php?id=BOE-A-2021-1350

4.2 Se incluye una nueva cuenta de cuatro dígitos con la siguiente denominación «6634. Pérdidas de otros instrumentos financieros».

En este repositorio no existe.


Resumen sintetizado: https://www.gdasesoria.com/blog/posts/novedades-reforma-plan-general-contable-2021

Nota: Estos resúmenes creados por gestorías/asesorías no son concisos. El propósito es aparecer en los motores de búsqueda e influenciar al usuario a convertirse en cliente.

Prueba:

Nuestros profesionales pueden ayudarte a gestionar y realizar la contabilidad de forma segura y práctica. Ponte en contacto con nuestra Gestoría contable para empresas para más información.

pedrobaeza commented 3 years ago

OK, pues donde habría que proponerlo es en odoo/odoo en el módulo l10n_es, pero esas cuentas cambiadas son para el plan de PYMEs, o solo de las asociaciones sin ánimo de lucro?

mvasi90 commented 3 years ago

[...] esas cuentas cambiadas son para el plan de PYMEs, o solo de las asociaciones sin ánimo de lucro?

Estos ejemplos son genéricos, no están ligados a un tipo de entidad en concreto:

Artículo primero. Modificación del Plan General de Contabilidad aprobado por el Real Decreto 1514/2007, de 16 de noviembre.

Pero hay más cambios que afectan por separado, algunos a las PYMEs y otros a las Entidades sin fines lucrativos:

Artículo segundo. Modificación del Plan General de Contabilidad de Pequeñas y Medianas Empresas aprobado por el Real Decreto 1515/2007, de 16 de noviembre.

Artículo cuarto. Modificación de las Normas de adaptación del Plan General de Contabilidad a las entidades sin fines lucrativos y el modelo de plan de actuación de las entidades sin fines lucrativos aprobadas por el Real Decreto 1491/2011, de 24 de octubre.


[...] habría que proponerlo es en odoo/odoo en el módulo l10n_es [...]

No estoy familiarizado con los repositorios de ODOO ni OCA. Abrí esta "incidencia" al investigar este repositorio: "OCA/l10n-spain/l10n_es/"

Según veo, el repositorio l10n_es pertenece a OCA, no a ODOO. Por otro lado, si no me equivoco, ODOO ya no ofrece el módulo contable a partir de la versión 11 (community).

pedrobaeza commented 3 years ago

Pues cuando quieras puedes realizar el pull request a Odoo con los cambios correspondientes, o aquí queda reflejado para quien quiera hacerlo.

mvasi90 commented 3 years ago

Me gustaría colaborar, pero no puedo hacerlo por los siguientes motivos:

No estoy cualificado para entrar en temas fiscales ni contables. Renombrar y crear cuentas en una instancia del Plan Contable es una tarea sencilla, pero eso no es suficiente. El software de contabilidad debe estar "consciente" de la funcionalidad de cada categoría de cuenta para desempeñar el comportamiento adecuado.
No me gusta participar en este paradigma de programación que da como resultado un amplio rango de vulnerabilidades y recursos malgastados. Odoo tiene un buen diseño, pero una mala implementación. Los programadores poco cualificados se quedan bloqueados en lenguajes de programación interpretados y scripts por la sencillez (ej: Python, PHP, etc.) Estos lenguajes son muy lentos, sobre todo en entornos con concurrencia. (Con Python se inician los alumnos en el mundo de la programación, y muchos se quedan estancados ahí y llegan a ponerlo incluso en producción). No programan en los lenguajes C/C++, Rust u otros porque son demasiado complicados. Ni siquiera utilizan Golang, que es tan sencillo como Python, pero mucho más eficiente. Si salen de Windows (por no mencionar a los inconscientes que usan MAC) no pasan más allá de Ubuntu/Mint y derivados. Porque son sencillos, con grandes botones: Siguiente, Siguiente. No utilizan módulos de seguridad como SeLinux, demasiado complicado. Necesitan ratón y botones grandes para cliquear. El resultado de toda esta incompetencia se traduce a vulnerabilidades y recursos malgastados.

Eficiencia en distintos lenguajes de programación: https://benchmarksgame-team.pages.debian.net/benchmarksgame/performance/fasta.html En este ejemplo, se genera una secuencia de ADN por selección aleatoria a partir de dos alfabetos, representado en el [formato FASTA](https://es.wikipedia.org/wiki/Formato_FASTA). Importante: Este es un ejemplo exagerado, que realiza operaciones aritméticas intensivas, entre otras cosas. No tiene nada que ver con el software en el mundo real donde entran muchos más factores en juego. Uno de ellos sería la base de datos. Escojo este algoritmo porque tiene ciertas cosas en común con un servidor que realiza operaciones aritméticas con coma flotante (finanzas), suponiendo que el cálculo se realiza en el servidor para que el cliente no pueda manipular los resultados. Eficiencia: ``` Lenguaje | Tiempo | Memoria RAM usada Rust #7 | 0.76 | 1,836 # Rust unsafe C++ g++ #8 | 0.77 | 2,504 C gcc #9 | 0.78 | 1,156 Rust #2 | 0.92 | 2,364 # Rust puro Go #2 | 1.28 | 11,276 PHP #3 | 22.82 | 12,356 Python 3 #5 | 37.32 | 846,264 ``` Mientras Rust necesita 1 segundo y menos de 2 MiB de memoria RAM, Python necesita 37 segundos y más de 800MiB de RAM. Esta deficiencia se encuentra en cualquier contexto: base de datos, expresiones regulares, etc. Otro ejemplo de operaciones con coma flotante con mayor precisión: https://benchmarksgame-team.pages.debian.net/benchmarksgame/performance/nbody.html ``` Lenguaje | Tiempo | Memoria RAM usada C++ g++ | 2.12 | 764 C gcc #9 | 2.18 | 768 Rust #6 | 4.49 | 872 # Rust puro PHP #3 | 71.75 | 12,072 Python 3 | 9 min | 8,076 ``` Python realiza el mismo trabajo en 9 minutos, mientras que Rust lo hace en casi 5 segundos. **Los lenguajes interpretados son sencillos, pero ineficientes.**
pedrobaeza commented 3 years ago

Me temo que éste no es es lugar para ese tipo de disertaciones, así que si me permites, lo marco como off-topic. Queda entonces que tú no vas a realizar la contribución para cambiar ese dato en Odoo, así que queda esto abierto para cualquiera que se anime. Gracias por informar del cambio.

mvasi90 commented 3 years ago

si me permites, lo marco como off-topic

De acuerdo.

Gracias por informar del cambio.

No hay de que. Voy a ocultar mis comentarios para facilitar la lectura a los demás. Saludos.

HaraldPanten commented 3 years ago

Me he estado leyendo este apartado y según he podido entender en el BOE, no son únicamente cambios en cuentas contables sino que creo que también afecta al l10n_es_mis_reports, cito por ejemplo:

Nueve. En la tercera parte, («Cuentas anuales»), apartado II («Modelos normales de cuentas anuales»), la subagrupación A-2) («Ajustes por cambios de valor») de la agrupación A) («patrimonio neto»), del modelo normal de Balance, queda redactada de la siguiente forma:

  • «A-2) Ajustes por cambios de valor.

  • I. Activos financieros a valor razonable con cambios en el patrimonio neto.

  • II. Operaciones de cobertura.

  • III. Otros.»

pedrobaeza commented 3 years ago

Acabo de detectar otra cuenta que se sacaron a mitad de vida del anterior plan para una casuística especial (pero válida también en el nuevo):

https://www.supercontable.com/informacion/Contabilidad/Cuenta_1146_Reserva_de_Capitalizacion..html

por lo que lo dejo aquí para cuando se haga el trabajo de actualizar el plan contable.

AlbertCabedo commented 3 years ago

Buenas tardes,

Creo que se ha de crear una por ejercicio, si no estoy equivocado, Existe la reserva de capitalización y la reserva de nivelación.

saludos

Albert Cabedo www.SoporteOdoo.com Ver Cursos Odoo Gratis Ahora https://soporteodoo.com/shop/category/cursos-online-cursos-free-3 Soporte y Formación en Odoo Asesorando empresas desde 1985 Miembro Fundador de la Asociación Española de Odoo.


Advertencia Legal: este mensaje y, en su caso, los ficheros anexos pueden contener información privilegiada y/o confidencial. Si usted no es el destinatario del mensaje, por favor, bórrelo y notifíquenoslo inmediatamente, no lo reenvíe ni copie su contenido. Por favor, avísenos de inmediato si usted o su empresa no admite la utilización del correo electrónico vía internet para mensajes de este tipo. Protek-data Computer, S.L. no garantiza la confidencialidad, integridad, rapidez o correcta recepción del presente correo, ni se responsabiliza de posibles perjuicios derivados de la captura, incorporaciones de virus o cualesquiera otras manipulaciones efectuadas por terceros. No se autoriza la utilización con fines comerciales o para su incorporación a ficheros automatizados de las direcciones del emisor o del destinatario. La información contenida en este mensaje de correo electrónico es confidencial y puede revestir el carácter de reservada. Está dirigida exclusivamente a la persona destinataria. El acceso o cualquier uso por parte de cualquier otra persona, no están autorizados y pueden llegar a ser ilegales. Si usted no es la persona destinataria, le rogamos que proceda a borrarlo y no hacer ningún uso de él ni transmitirlo a terceros. Si lo considera oportuno puede avisar al remitente que el mensaje ha llegado a un destino no deseado.

El mié, 30 jun 2021 a las 21:30, Pedro M. Baeza @.***>) escribió:

Acabo de detectar otra cuenta que se sacaron a mitad de vida del anterior plan para una casuística especial:

https://www.supercontable.com/informacion/Contabilidad/Cuenta_1146_Reserva_de_Capitalizacion..html

por lo que lo dejo aquí para cuando se haga el trabajo de actualizar el plan contable.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/OCA/l10n-spain/issues/1744#issuecomment-871670721, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACVRFH2UQBDBUKAIXPSVOSDTVNWEJANCNFSM47M4BH4Q .

pedrobaeza commented 3 years ago

Por el momento, he hecho el siguiente cambio aquí en el informe de balance, arreglando también un error que había:

https://github.com/OCA/l10n-spain/commit/0acb91217468e13efbab675a9a71ee61c7180a29

Luego si la cuenta se transcribe al módulo l10n_es o no, por lo que dices de tener que ser una anual (que tampoco tiene mucho sentido, pero sí que lo he leído yo también), ya se decidirá.

github-actions[bot] commented 2 years ago

There hasn't been any activity on this issue in the past 6 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 issue to never become stale, please ask a PSC member to apply the "no stale" label.

pedrobaeza commented 2 years ago

Añado que me he encontrado con otra cuenta contable que no está incluida en el plan: la 413.

Enlace oficial: https://www.hacienda.gob.es/es-ES/CDI/Paginas/InformacionPresupuestaria/InformacionCCLLs/Saldo-cuenta-413.aspx Explicación: https://emmaramos.net/2019/03/13/la-nueva-cuenta-413-acreedores-por-operaciones-devengadas-en-los-planes-de-cuentas-locales/

HaraldPanten commented 2 years ago

Me parece un buen punto de partida para revisar en las jornadas. También el cambio de tipos de cuenta en algunos casos que sería interesante debatir/actualizar.