BPulse v1.0.7

A continuación se presentan detalles de los cambios introducidos para evitar que las referencias de maestros se crucen.

Cambio en API de Maestros

El cambio consiste en hacer obligatoria la relación entre un Maestro y una Definición de Maestro (antes era opcional).

De esta manera se puede entender que una Definición de Maestro le da la estructura a los registros de Maestros y como complemento la entidad Tipo Maestro seguirá funcionando como venia para hacer agrupación de Maestros.

Impacto (Medio):

Con esta versión se hace necesario generar de nuevo la carga de los maestros para que incluyan la referencia de la Definición de Maestro a la que pertenecen

Los cambios del API quedaron así: API Maestros

Se validan el ids de Maestros para que sean alfanuméricos, sin espacios y con “_” como único carácter especial permitido.

Justificación:

  • En los reportes y demás funcionalidades que realicen mapping de Maestros ahora se evitaran referencias cruzadas en los valores de maestros consultados.
  • Ahora es posible enviar Maestros con un mismo identificador haciendo que sean parte de Definiciones de Maestro diferentes
  • Se estructura modulo de maestros evitando ambigüedades entre conceptos de Definición de Maestros (Estructura y Jerarquía) y Tipos Maestros (Agrupaciones)