Nuevos servicios en el core para recuperar la tipificación de los organismos:
Nuevo servicio "organismDataAndFirstLevelOfDescendentListWithTypes" para obtener la lista de las tipificaciones asociadas a los organismos
Nuevo servicio "organismDescendListByType" para buscar organismos descendientes de otro, filtrando por tipificación
Modificación servicios en el core manteniendo la compatibilidad con versiones anteriores:
Modificación servicio "organismListByOrganismCodes" para que se pueda consultar más de 1000 organismos
Modificación servicio "getHistoricalDatesStructuralChanges" para que no compruebe si el campo SIRHGA_ORGANISM_CODE esta relleno al hacer la consulta de las fechas de cambio de estructura
Cambios en la administración de la aplicación:
Modificación de la programación de cambios de forma que se pueda incluir, los códigos SIRHGA, la tipificación y las notas de los organismos al programar los cambios.
Modificación del proceso que detecta los cambios producidos en FRH, para que en el mail de aviso que envía, distinga las escisiones y fusiones ocurridas, teniendo en cuenta el organismo padre.
Modificación de la pantalla del listado de cambios de organismos detectados en FRH, de forma que se pueda ordenar el listado pinchando en las cabeceras de las columnas del listado. Se ha añadido el campo del organismo padre al listado y un mensaje explicativo de cómo funciona el filtro al buscar por el código del organismo padre.
Los detalles de los cambios detectados en FRH, se han modificado, de forma que informen los códigos SIRHGA, al pasar a las pantallas de la programación de cambios. En caso de que el cambio se acepte y guarde en la programación de cambios, también se ha modificado, de forma que si se elimina la programación, el cambio detectado, vuelva a estar en estado PENDIENTE y se pueda volver a consultar y aceptar
Nuevos servicios en el core para recuperar la tipificación de los organismos:
Nuevo servicio "organismListByOrganismCodesAll" para consultar una lista de códigos de organismos independientemente de que se encuentren de alta o de baja
Nuevo servicio "roleListByFiscalAnagrams" para consultar una lista de usuarios y recuperar sus cargos en SIU, se encuentren de alta o de baja
Modificada la ordenación del servicio getClosestProcessUnitList, para que devuelva los organismos encontrados ordenando por código de organismo de mayor a menor
En esta versión se ha realizado una integración de SIU con SIRHGA, por lo que se ha pasado a usar puestos en lugar de cargos, y como resultado, se han visto afectados los siguientes servicios, aunque debería ser transparente:
Se ha corregido el dato que se estaba devolviendo en el campo NewCode, pasando a devolver de nuevo un ORGANISM_CODE, en los siguientes servicios:
ascendantOrganismBranchTree
firstParentOrganismWithExtendData
getOrganismAdditionalData
organismDataAndFirstLevelOfDescendentList
organismList (ParamOrganismList)
organismList1 (ParamOrganismListWithComplexity)
organismListByOrganismCodesAll
organismListWithDir3Code
Se ha modificado el servicio organismActiveList, para que en el caso de que un organismo se haya escindido, devuelva los organismos que lo han sustituido