A la hora de realizar movimientos hay que tener en cuenta lo siguiente:
♦ Las unidades mantienen su nivel si la unidad padre a la que se van a mover tiene el mismo nivel LOPD o inferior
Ejemplo:
Unidad a mover: Nivel LOPD Medio
Unidad padre nueva: Nivel LOPD Bajo
La unidad mantiene su nivel Medio
♦ Las unidades cambian su nivel y los de sus descendientes al nivel del padre padre si éste tiene un nivel LOPD superior
Ejemplo:
Unidad a mover: Nivel LOPD Medio
Unidad padre nueva: Nivel LOPD Alto
Las unidades y sus descendientes cambian su nivel a Alto
♦ Si el usuario ha seleccionado una unidad que tiene unidades inferiores asociadas y alguna de ellas pertence a un nivel LOPD superior al del usuario, la aplicación avisará que no es posible realizar el movimiento
Ejemplo:
Usuario: nivel LOPD Medio
Unidad a modificar: nivel LOPD Medio
Unidades descendientes: nivel LOPD Medio y Alto
La aplicación no deja mover a la unidad seleccionada
♦ Los usuarios sólo pueden visualizar las unidades que tengan el mismo nivel LOPD o más bajo que el que tiene asignado