Ir al contenido principal

Unable to create record declaration fields for the destination list

Síntomas

Al migrar datos desde una lista que tiene habilitada la declaración de registros, o la lista en sí, aparece el siguiente mensaje:

Unable to create record declaration fields for the destination list. Views that had a field related to records at the source might be missing these fields once migrated.

Código de error

  • ST-370-268

Detalles

ShareGate Migrate no puede crear los campos de declaración de registros porque son integrados. Aunque la declaración de registros esté activada en una lista, es posible que le falten campos. Para solucionar esto, ShareGate Migrate cambiará la configuración de declaración de registros, lo que activará la creación de esos campos. La advertencia descrita en este artículo aparece cuando ShareGate Migrate no puede hacerlo. Como esos campos no se crearon, si tenías vistas con columnas de declaración de registros como 'Declared Record', es posible que no se copien. Si es el caso, ShareGate Migrate no copiará la vista y obtendrás un error en la vista con el siguiente mensaje:

An unexpected error occurred: Column 'THE COLUMN NAME' does not exist. It may have been deleted by another user.

Solución

Migrar la lista y desmarcar todo excepto las vistas personalizadas en las opciones de copia debería solucionar el problema. Si eso no funciona, ve a la configuración de declaración de la lista de destino, marca o desmarca la casilla 'Automatically declare items as records when they are added to this list.', guarda los cambios y luego realiza la operación inversa. Esto creará todos los campos necesarios. Después podrás migrar de nuevo y las vistas deberían copiarse con todos los campos.

Este artículo fue traducido con inteligencia artificial. En caso de duda, consulta la versión original en inglés.

¿Ha quedado contestada tu pregunta?