El Àgora se cerró. Aquí un archivo de lo que fue Tuesday January 23, 2018.

Orden HAP/419/2014

DSaenz

Hola a tod@s!

No se si este tema se ha tratado ya, pero no encuentro nada.
No se si os habéis dado cuenta, pero nuestros legisladores han cambiado la nomenclatura de las partidas presupuestarias y existe solapamiento entre la orden anterior (EHA/3565/2008), que es donde se basa todo el sistema OCAx tanto para las descripciones como para hacer la comparación de partidas presupuestarias con años anteriores, y la orden HAP/419/2014.

Por ejemplo:
En Gastos por Programa, tenemos:

en EHA/3565/2008
1. Servicios Públicos Básicos
13. Seguridad y movilidad ciudadana.
134. Protección civil

en HAP/419/2014
1. Servicios Públicos Básicos
13. Seguridad y movilidad ciudadana.
134. Movilidad urbana

Esto supone que para futuras partidas, el código S-P-1-13-134 será para siempre Protección Civil aunque cambiemos el concepto en el CSV, sólo tendremos la posibilidad de tener 1 descripción para 2 partidas diferentes y además, cuando vayamos a comparar los años anteriores, comparará Movilidad Urbana con partidas anteriores de Protección Civil.

Se nos ocurre que sería conveniente crear en el CSV y en la base de datos (en las tablas budget_desc_common & budget_desc_state) una nueva columna que indicase la versión. Por ejemplo ver=1 para partidas basadas en EHA/3565/2008 y ver=2 para las basadas en HAP/419/2014. También estaríamos preparados para futuras ocurrencias de nuestros legisladores.

Qué os parece?

PD. Estamos flipando con el sistema y estamos deseando ya empezar a meter solicitudes de información presupuestaria por el Registro de Entrada de nuestro ayuntamiento pepero, (de mayoría absoluta para más inri)

Un abrazo!
David

chris

Hola @DSaenz Bienvenido! :smile:

Sí, es una solución. Se podría fija la relación de la versión del BOE con los años en el momento de 'crear año'. Cada partida pertenece a un año así pues cada vez que busquemos una descripción podemos buscar también la versión del año. Mas o menos lo veo. Alguien me echa una mano con estás consultas?

Habrá que pensar como incorporar las versiones en las local_descriptions también.

Y por supuesto, encontrar una lista de la novedades que comentas y pasarlos a la base de datos.

Seguro que hay más cosas que no contemplamos como cuando haces un 'Comparar años', ¿solo se compararán con las partidas que tiene la misma versión del BOE, no? ¿que más cambiaría en OCAx?

Chris.

chris

David, considera añadiendo algún detalle como el nombre de tu municipio en tu perfil del àgora.
Ayuda a hacer piña. :smile:
Salut!

DSaenz

Hola Chris!, menuda rapidez!, muchas gracias!
Ya me dijo Enric lo de mi municipio, lo puse en ubicación, y ahora lo he puesto en el campo "Acerca de mí". Somos de Estepona.

Como bien dices, esto también afectaría a la comparación de partidas con años anteriores.
El tema es hacer que OCAx identifique las partidas no solo por el csv_id, sino que se añada un nuevo parámetro, es decir:

  • csv_id: S-P-1-13-134 | ver_id: 1
  • csv_id: S-P-1-13-134 | ver_id: 2

definidas como 2 partidas diferentes.

Exacto!, se comparan las partidas que tengan csv_id y ver_id iguales. No creo que tenga que cambiar nada más, descripciones y la comparación de partidas iguales.

Me encantaría poder ayudar con la programación, pero controlo poquito...

De nuevo Gracias.
David.

DSaenz

Yo no lo haría así, porque perderíamos la posibilidad de comparar partidas de años completos a partir de cambios de versión de BOE.
Si se consiguiera identificar las partidas en base a 2 campos de la base de datos, sólo perderíamos la posibilidad de comparar las partidas solapadas.

Es mi humilde opinión.
David.

rosendo

Hola

@DSaenz,
La verdad es que no he prestado mucha atención al cambio de legislación, pues en el caso de Castelldefels, no le afectaba mucho, a excepción de la creación del capitulo 5 Fondo de Contingencia y Otros Imprevistos, en la clasificación económica.

En clasificación por programas, que es donde el legislador incluye un Anexo con todos los códigos, vi que habían variado algunos, pero no muchos y no afectaban al ayuntamiento... no pensé de forma global :cold_sweat:

Tienes hecha una tabla comparativa de códigos y descripción (nuevos y viejos) para echarle un ojo con más detalle y ver como atacar el problema?

Y lo seguimos por aquí, ok?

Gracias!

omgs

Hola, Chris.

Simplemente quería recordarte que estas cosas, a mayor escala todavía, son las que motivaron el tener que afrontar una estructura de tablas distinta. ¿Quieres que reabramos el tema?

Saludos.

DSaenz

Hola @rosendo, no las tengo, pero estoy haciendo un CSV a modo de plantilla y en cuanto los tenga todos te los paso.

Gracias.
David.

chris

Si quieres, adelante, a ver lo que sale ahora ya que somos más gente. Pero en este hilo, vale?

DSaenz

Adjunto tabla con todos los solapamientos. Son un total de 14_BOE.ods (5,3 KB)

rosendo

Hola David (@DSaenz)

Gracias por el trabajo!

Quiero mirarlo con más calma, pero por lo que veo habrían dos casos:

a) Cuando cambia solo la descripción que ha sido ampliada, pero, según mi enterder, se refieren a la misma cosa y el código sigue siendo el mismo. Como ejemplos 151, 161, 162, 231, 432, ..)

b) Cuando cambian totalmente la descripción y es referida a otra cosa diferente. Como ejemplos 134, 135, 153, ...)

En el primer grupo, imagino que una solución cómoda, sería modificar las descripciones.
Para el segundo grupo quiero comprobar si los conceptos "antiguos", es decir los que vienen de orden EHA 3565, están ubicados en otros códigos nuevos, o han desaparecido.

Te adjunto tu hoja de nuevo y he marcado_BOE.ods (16,5 KB) en amarillo las del grupo b)

Tú como lo ves?
Seguimos!!

DSaenz

Hola @rosendo!

Yo estoy trabajando en una plantilla que me sirva para ambas órdenes, dando como preferencia la última de 2014, intentado que tanto solapadas como eliminadas puedan encajar en alguna de las nuevas.
Después habría que cambiar las descripciones en la BD.
Se que esto es una solución chapuza que además requeriría cambios en los CSV´s de partidas de años anteriores, pero a la espera de una solución de programación, no veo otra.

Adjunto la hoja con una nueva pestaña _BOE.ods (25,4 KB) con todos los gastos de programa. Todavía hay partidas que no se dónde meterlas :grinning:

Azul - Solapadas
Gris - Nuevas partidas
Naranja - Eliminadas

Cómo lo vés?
Un saludo!