Ir al contenido principal

Cannot perform this operation because the item you try to replace is currently checked out

Síntomas

Al intentar copiar o editar un documento, ShareGate Migrate muestra el siguiente mensaje:

Cannot perform this operation because the item you try to replace is currently checked out.

Código de error

  • IN-020-009

Detalles

Al copiar o editar un documento en una lista configurada para requerir un check-out antes de editarlo, ShareGate Migrate necesita hacer check-out del documento antes de editarlo o copiarlo. Si un archivo está en check-out durante una operación de la herramienta de migración, ShareGate Migrate no puede hacer el check-in del documento, y aparecerá este error.

La causa más común de que un archivo esté en check-out durante una operación de la herramienta de migración es un flujo de trabajo que se ejecuta automáticamente cuando se agrega un nuevo documento o cuando se actualiza uno. El flujo de trabajo puede hacer check-out del archivo, lo que provocaría el error.

Solución

Hay tres posibles soluciones para este problema:

  1. Desactiva los flujos de trabajo y controladores de eventos que provocan que los documentos queden en check-out mientras usas la herramienta de migración de ShareGate.

  2. Si no hay ningún flujo de trabajo configurado para ejecutarse automáticamente, descarta el check-out del documento de destino e intenta volver a ejecutar la operación. Es posible que esto haya ocurrido porque alguien hizo check-out del documento mientras ejecutabas la operación en la herramienta de migración de ShareGate.

  3. Haz check-in de todos los documentos en check-out siguiendo esta ruta en la función New Report de Reporting:

    1. Haz clic en Reporting

    2. Selecciona New Report

    3. Selecciona el Object Type Document

    4. Selecciona Checked Out Status Is Checked Out

    5. Continúa con o sin guardar

    6. Selecciona tu destino

    7. Haz clic en Run

    8. Haz clic en Edit selected result(s)

    9. Selecciona la transformación Check In As [required version]. Nota: También puedes usar Discard Checked Out para lograr el mismo resultado, pero esta transformación no se recomienda, ya que eliminará cualquier cambio que un usuario haya hecho en el documento en check-out.

    10. Haz clic en Apply

    11. Haz clic en Continue

    12. Ahora se hará el check-in de todos los documentos seleccionados.

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?