Usuario de una sucursal puede abrir y cerrar cajas de otra sucursal

El usuario puede abrir/cerrar las cajas que tenga asociado como en esta imagen.

Si una de las cajas no tiene sucursal asignada entonces todos los usuarios la podrán abrir/cerrar o ver los movimientos