En este documento, se incluyen los mensajes de registro comunes que pueden recibirse cuando comienza a desarrollar archivos D2L Standard CSV o mientras continúa administrando D2L Standard CSV después de activar la integración de producción.

|
Nota: Este documento no abarca todos los mensajes de registro posibles. |
Errores
CSV con formato incorrecto
Longitud de registro no válida

Causa
Este problema se produce cuando el número de columnas en una fila no coincide con el número esperado para el formato de archivo. Puede producirse porque no se incluyeron suficientes columnas, por ejemplo, cuando no se incluyen comas para indicar columnas vacías, o porque se incluyen demasiadas columnas, por ejemplo, cuando hay comas sin escape dentro de los campos, lo que provoca que el análisis detecte más columnas de las requeridas.
Solución
La solución dependerá del problema que causa el error. Cambiar el código de extracción para incluir las columnas correctas, incluidas las comas que indican campos vacíos, o eliminar comas de los elementos de datos que no deben contenerlas. Estas son dos formas en las que se puede resolver este error.
Comilla de apertura no válida: Se encontró una comilla dentro de un campo en la línea <line>, field:<name>

Causa
Este problema se produce cuando se incluye una comilla dentro de un campo. Para escapar caracteres especiales, se puede encerrar todo un campo entre comillas, pero las comillas dentro de los campos no son válidas.
Solución
Para corregir este problema, debe actualizar los datos de origen con el fin de eliminar la comilla o cambiar el código de extracción a fin de eliminar el carácter de comilla.
Infracción de especificaciones de Standard CSV: Unidad de organización
"start_date"(fecha de inicio) debe ser una cadena con uno de los siguientes formatos [AAAA-MM-DD, AAAA-MM-DDTHH:mm:ss.SSS], "end_date” (fecha de término) debe ser una cadena con uno de los siguientes formatos [AAAA-MM-DD, AAAA-mm-DDTHH:mm:ss.SSS]
En el registro se mostrará el mensaje de error, el archivo en el que se produjo, la línea en la que se produjo y las columnas afectadas. Este error solo puede producirse en entidades de la unidad de organización, por lo que el mensaje principal siempre hará referencia a una infracción de la especificación de la unidad de organización.

Causa
El formato de fecha dentro de los archivos no coincide con el formato de fecha esperado. En la captura de pantalla de ejemplo, tanto las columnas start_date como end_date están afectadas en la línea 4 del archivo orgunits.csv. Este error ocurre con mayor frecuencia durante el desarrollo inicial de los archivos y afecta a todas las filas, aunque también puede ocurrir de forma individual.
Solución
Para resolver el error, actualice todas las fechas incluidas con el formato AAAA-MM-DD o AAAA-MM-DDTHH:mm:ss.SSS.
Falta(n) columna(s) obligatoria(s)
En este mensaje de error, el registro mostrará la columna obligatoria que está vacía, el archivo afectado, la línea con el problema y el mensaje de error. Este error puede producirse en todos los tipos de archivo, lo que significa que la referencia a la unidad de organización en el error a nivel superior puede ser diferente si la columna obligatoria vacía se encuentra dentro de los archivos de Usuarios o Inscripción.

Causa
Este error se produce cuando una columna obligatoria está vacía. Ocurre con mayor frecuencia durante el desarrollo inicial de archivos. Puede deberse a que no se sigue correctamente la especificación de D2L Standard CSV o a que se incluyeron datos no válidos que no contienen los valores obligatorios.
Solución
Para resolver el error, complete todas las columnas requeridas con un valor.
Infracción de especificaciones de Standard CSV: Usuario
"relationships” (relaciones) deben estar separadas por "|" para la versión 2.0.0. Consulte la documentación para obtener más información.
Se proporcionan varios campos de metadatos que definen el archivo, la línea y la columna de los datos relacionados con el problema.

Causa
Este problema se produce si las relaciones no están separadas por una barra vertical, |, como se esperaba. Parent:<some data> o Auditor:<somedata> seguido de cualquier otro carácter que no sea | puede producir este error.
Solución
Separar las relaciones de forma correcta con una barra vertical resolverá este error. Si se incluyen relaciones adicionales no válidas, deben eliminarse.
Falta(n) columna(s) obligatoria(s)
Cuando falta una columna o columnas obligatorias, en el registro se indicará el archivo, la línea y las columnas correspondientes para identificar el problema con facilidad.

Causa
Todos los campos marcados como obligatorios para una entrada de datos deben contener los datos obligatorios para evitar este error.
Solución
Asegúrese de que todos los campos obligatorios siempre estén completos. Si un elemento de datos no contiene todos los campos obligatorios, considere si los datos fuente deben actualizarse o excluirse.
No se encontró ninguna asignación de unidad de organización para el sistema de origen
No se encontró ninguna asignación de unidad de organización para el sistema de origen
El campo de metadatos IMIdentifier proporciona el OrgUnitCode de la unidad de organización que se intenta utilizar. El campo de metadatos SourcedId proporciona la ID del valor que intenta utilizar la unidad de organización especificada.

Causa
La unidad de organización especificada no existe o no se ha enviado a través de IPSIS.
Solución
Si se especificó la ID correcta, envíe una solicitud de ACTUALIZACIÓN para que la unidad de organización cree la unidad de organización o conecte IPSIS a una unidad de organización existente.
No se encontró la asignación de la unidad de organización principal
No se encontró la asignación de la unidad de organización principal
En el campo RecordType de los metadatos se describirá el tipo de unidad de organización que recibió el error. SourcedID corresponde al código de unidad de organización descrito en el archivo CSV para este registro. ParentSourcedID corresponde al código de unidad de organización de la unidad de organización principal que IPSIS aún no procesó correctamente.

Causa
Este error se produce cuando se utiliza una unidad de organización principal que IPSIS no procesó correctamente. La unidad de organización con este código exacto nunca se envió a través de IPSIS o se envió, pero recibió un error y no se procesó correctamente.
Solución
Si la unidad de organización no se ha enviado a través de IPSIS, debe incluirse en su propio archivo CSV antes de utilizarla como una unidad de organización principal. Si se envió, pero recibió un error que impide el procesamiento correcto, el error debe corregirse antes de usar la unidad de organización principal.
No se encontró ninguna asignación de usuario para el sistema de origen
En este mensaje de error se proporcionarán varios elementos de datos para identificar la inscripción que no se procesó. SourceSystem es el identificador de la configuración SIS utilizada. IMIdentifier es el valor OrgDefinedId que ya se debería haber enviado a través de IPSIS. SourcedId contiene la combinación de sección y la OrgDefinedId que debería haberse procesado.

Causa
Este error se produce cuando el usuario especificado en la solicitud de inscripción no existe o no se ha enviado a través de IPSIS. Para que IPSIS procese una inscripción, el usuario y la unidad de organización deben haberse procesado primero a través de IPSIS, incluso si se crearon manualmente dentro del entorno de aprendizaje.
Solución
Debe enviarse un registro de ACTUALIZACIÓN del usuario a fin de crear un usuario nuevo o conectarlo a un usuario existente en el entorno de aprendizaje con la misma OrgDefinedId y nombre de usuario.
No se encontró ninguna asignación de rol para el sistema de origen
El rol que no está asignado actualmente aparece en el campo de metadatos IMIdentifier. El registro de usuario que no pudo procesarse debido a la asignación faltante se especifica en el campo de metadatos SourcedId.

Causa
Este error se produce cuando se envía una inscripción para un rol que no está asignado en IPSIS. La asignación de roles determina qué rol de Brightspace se utiliza cuando aparece un código de rol en los archivos CSV.
Solución
Si el rol dentro del archivo CSV es correcto, debe agregarse a la asignación de roles en la página Administración de IPSIS: Configuración.
Error al procesar el mensaje
No se encontró RoleMapping para el instructor
El código de sección y la OrgDefinedId del registro de inscripción se proporcionan en el campo de metadatos SourcedId.

Causa
Este error se produce cuando se envía una inscripción para un rol que no está asignado en IPSIS. La asignación de roles determina qué rol de Brightspace se utiliza cuando aparece un código de rol en los archivos CSV.
Solución
Si el rol dentro del archivo CSV es correcto, debe agregarse a la asignación de roles en la página Administración de IPSIS: Configuración.
Replaceenrollmentreadimhandler.process: No se pudo encontrar la unidad de organización especificada en la solicitud de inscripción.
La unidad de organización y el usuario de la solicitud de inscripción se especifican en el campo de metadatos SourcedId.

Causa
Este error se produce cuando la unidad de organización especificada en la OrgUnitSourcedId no existe en Brightspace o no se ha enviado a través de IPSIS.
Solución
Si se especificó la ID correcta, debe enviarse un registro de ACTUALIZACIÓN de la unidad de organización mediante IPSIS para crear la unidad de organización o conectar IPSIS a una unidad de organización existente.
User can not be created. errors: El nombre de usuario proporcionado no es válido o ya está en uso. Seleccione un nombre de usuario diferente
La orgDefinedId aparece en el registro de usuario que recibió el error.

Causa
El error se produce cuando el nombre de usuario del registro de usuario ya existe en Brightspace. Un registro creado anteriormente en el archivo CSV puede haber usado ese nombre de usuario, o bien la cuenta ya podría existir en Brightspace por un uso anterior de IPSIS o porque se creó de forma manual. El nombre de usuario es un campo obligatorio, único y no distingue entre mayúsculas y minúsculas.
Solución
Solucionar este error puede requerir cierta investigación. El error puede deberse a la reutilización de nombres de usuario, la generación de nombres de usuario no únicos de su SIS, el cambio de OrgDefinedId sin actualizar la asignación u otras causas. La solución sugerida es verificar qué usuario utiliza el nombre de usuario en Brightspace y con qué OrgDefinedId. Después, se debe verificar dónde se utiliza el nombre de usuario en su SIS y qué usuario lo utiliza y con qué OrgDefinedId. Luego, debe determinar si se trata del mismo usuario o de usuarios diferentes. Si se trata del mismo usuario, actualice la información del usuario en su SIS o actualice la asignación de la OrgDefinedId en Brightspace. Si se trata de usuarios diferentes, corrija el problema actualizando el nombre de usuario en su SIS o cambiando el usuario existente en Brightspace. Los cambios que deben realizarse dependerán de sus datos.
No se puede guardar el usuario de la organización.
La orgDefinedId aparece en el registro de usuario que recibió el error.

Causa
El error se produce cuando el nombre de usuario del registro de usuario ya existe en Brightspace. Un registro creado anteriormente en el archivo CSV puede haber usado ese nombre de usuario, o bien la cuenta ya podría existir en Brightspace por un uso anterior de IPSIS o porque se creó de forma manual. El nombre de usuario es un campo obligatorio, único y no distingue entre mayúsculas y minúsculas.
Solución
Solucionar este error puede requerir cierta investigación. El error puede deberse a la reutilización de nombres de usuario, la generación de nombres de usuario no únicos de su SIS, el cambio de OrgDefinedId sin actualizar la asignación u otras causas. La solución sugerida es verificar qué usuario utiliza el nombre de usuario en Brightspace y con qué OrgDefinedId. Después, se debe verificar dónde se utiliza el nombre de usuario en su SIS y qué usuario lo utiliza y con qué OrgDefinedId. Luego, debe determinar si se trata del mismo usuario o de usuarios diferentes. Si se trata del mismo usuario, actualice la información del usuario en su SIS o actualice la asignación de la OrgDefinedId en Brightspace. Si se trata de usuarios diferentes, corrija el problema actualizando el nombre de usuario en su SIS o cambiando el usuario existente en Brightspace. Los cambios que deben realizarse dependerán de sus datos.
request.d2lorguser.profile es un nombre de parámetro no válido: name:request.d2lorguser.profile
La orgDefinedId aparece en el registro de usuario que recibió el error.

Causa
Este error se produce cuando el perfil del usuario tiene un error. El motivo más común es que el usuario tiene campos de perfil que superan el límite de 4000 caracteres. Si va al perfil e intenta guardarlo, se mostrará más información acerca de los campos que no superan la validación.
Solución
Para permitir que se procese el usuario, corrija los errores de validación del perfil de usuario. Para ello, pida al usuario que vaya a su perfil, intente guardarlo y resuelva los errores que se muestran.
OrgDefinedid contiene caracteres no válidos
El campo de metadatos SourcedID que se incluye muestra la OrgDefinedID que contiene un carácter no válido.

Causa
Un valor de OrgDefinedID tiene caracteres no válidos.
Solución
Revise la documentación de D2L Standard CSV para consultar la lista de caracteres no válidos. Corrija los datos de origen para eliminar los caracteres no válidos o actualice el código de extracción para eliminarlos.
Se proporcionó un typename de solicitud no válido. no se encontró ninguna asignación para type:<type> en el sistema de origen:<system>. nombre del parámetro: typename
El RecordType será el tipo incluido en los archivos CSV. El SourcedID es el código de unidad de organización cuyo tipo no es válido.

Causa
Este error se produce cuando los archivos CSV incluyen un tipo de unidad de organización que no aparece en la asignación del tipo de unidad de organización en IPSIS.
Solución
Actualice el tipo de unidad de organización a uno asignado o, en la pestaña Configuración de IPSIS, actualice la asignación para asignar el tipo que aparece en el CSV a uno existente en Brightspace.
Infracción de la restricción de clave única ‘uc_im_user_mappngs_orgiduseridsystemid’. no se puede insertar una clave duplicada en el objeto ‘dbo.im_user_mappings’. el valor de clave duplicado es (<userid>, <Orgid>, <systemid>)

Causa
Este error ocurre cuando se intenta crear una asignación nueva con una OrgDefinedID diferente para un usuario que tiene una asignación existente en IPSIS.
Solución
Utilice la pestaña ID de origen de usuario para actualizar la asignación OrgDefinedID de un usuario en IPSIS antes de enviar nuevos valores de OrgDefinedID.
No se puede insertar una fila de clave duplicada en el objeto ‘dbo.user_organization_memberships’ con el índice único ‘ix_user_organization_memberships_Orgiduniqueidentifier’. el valor de clave duplicada es (<Orgid>, <username>).
El SourcedID incluido en los metadatos será la OrgDefinedID del registro de usuario que recibió el error.

Causa
Este error ocurre cuando se intenta crear una asignación nueva con una OrgDefinedID diferente para un usuario que tiene una asignación existente en IPSIS.
Solución
Utilice la pestaña ID de origen de usuario para actualizar la asignación OrgDefinedID de un usuario en IPSIS antes de enviar nuevos valores de OrgDefinedID.
ReplaceEnrollmentReadIMHandler.Process: No se pudo encontrar la unidad de organización especificada en la solicitud de inscripción
La unidad de organización y el usuario de la solicitud de inscripción se especifican en los metadatos. La OrgUnitSourcedId contiene el orgunitcode de la unidad de organización de la inscripción. La UserSourcedId es la OrgDefinedId del usuario de la inscripción.

Causa
Este error se produce cuando la unidad de organización especificada en la OrgUnitSourcedId no existe en Brightspace o no se ha enviado a través de IPSIS.
Solución
Si se especificó la ID correcta, debe enviarse un registro de ACTUALIZACIÓN de la unidad de organización mediante IPSIS para crear la unidad de organización o conectar IPSIS a una unidad de organización existente.
Tipo de archivo desconocido. Los encabezados no coinciden con la versión del manifiesto
El nombre de archivo del archivo donde se produjo el error, así como la versión de manifiesto que se utilizó y la versión de manifiesto determinada a partir de los encabezados especificados, se proporcionan como campos de metadatos. Si la versión de manifiesto se especifica como 1.0.0, significa que se incluyó el archivo de manifiesto y que se indicó explícitamente la versión 1.0, o que no se proporcionó el archivo de manifiesto.

Causa
Los encabezados utilizados con el archivo CSV no coinciden con los campos esperados para la versión especificada en este lote. Dentro de un mismo lote, la versión CSV debe ser coherente y coincidir con lo que se especifica en el archivo de manifiesto o 1.0 si no se incluye ningún manifiesto.
Solución
Utilice solo los campos permitidos para la versión CSV en uso. Si se utiliza una versión superior a 1.0, asegúrese de que se incluya un archivo de manifiesto para especificar la versión.
Se alcanzó el umbral de errores
El error mostrará el archivo que superó el umbral de errores y el umbral de errores en uso.

Causa
Ciertos errores de conversión, como campos obligatorios faltantes, columnas insuficientes o excesivas, están sujetos a un umbral de errores. Los clientes no pueden configurar este umbral. Cuando se alcanza el umbral, el archivo dejará de procesarse. Los errores que hicieron que fallara el archivo deben resolverse antes de volver a procesarlo.
Solución
Corrija los errores que causaron que se alcanzara el umbral.
No se encontraron controladores paratype:<handler> in org:<orgid> con punto de extensión:IPSIS
Se incluyen el tipo de registro afectado y la SourcedID (código de unidad de organización u orgdefinedid) del registro afectado.

Causa
Este error suele producirse cuando se interrumpe la disponibilidad de las configuraciones de IPSIS. Normalmente, esto ocurre si las configuraciones de IPSIS se modifican mientras un lote se procesa de manera activa.
Solución
Si se produce este error, debe volver a procesar el lote para garantizar que todos los datos se procesen correctamente.
Advertencias
<file> puede tener problemas de codificación de caracteres; D2L Standard CSV solo admite la codificación UTF-8
Se indicará el archivo que contenía posibles errores de codificación.

Causa
Esto ocurre cuando el sistema detecta una codificación que no es compatible con UTF-8.
Solución
Vuelva a guardar el archivo con la codificación UTF-8 correcta (sin incluir BOM) para corregir el problema.
La SourcedId no coincidió con una entrada válida. Es posible que se haya eliminado la asignación
La sourcedid del objeto que se marcó para eliminarse aparece en los metadatos.

Causa
Este error puede ocurrir al intentar eliminar cualquier tipo de objeto. El error significa que se está intentando eliminar un objeto que IPSIS no reconoce. En la captura de pantalla, esto significa que se envió una acción de ELIMINAR para esta inscripción, pero la inscripción no se envió a través de IPSIS para establecer primero la asignación.
Solución
IPSIS debe procesar todos los recursos antes de poder realizar acciones relacionadas con ellos. Esto significa que, antes de que se envíen las acciones de ELIMINAR a través de IPSIS, debe haberse utilizado una acción de CREAR o ACTUALIZAR. La acción ACTUALIZAR no tiene que cambiar nada de un objeto creado de forma manual, pero sí establece la asignación con IPSIS.
No se encontró la asignación de usuarios para crear relaciones; se omitirá
El SourcedID incluido en los metadatos es la OrgDefinedID del usuario cuyas relaciones no pudieron agregarse.

Causa
Esta advertencia se produce cuando se agregan usuarios no válidos como relaciones. Eso podría significar que el usuario nunca se envió mediante IPSIS o que recibió un error que impidió su procesamiento. Las relaciones funcionan como reemplazos completos, por lo que este error causaría que se eliminara cualquier relación existente de este usuario.
Solución
Asegúrese de que la OrgDefinedID del usuario que intenta agregar en el campo de relaciones sea un usuario válido que IPSIS ya haya procesado. Si el usuario recibió un error, deberá resolverse antes de utilizarlo en una relación.
Mensajes informativos
Se inició la conversión de la unidad de organización
Este mensaje indica que ha comenzado el procesamiento de un archivo CSV que contiene unidades de organización.

Finalizó la conversión de la unidad de organización
Este mensaje indica que se completó el procesamiento de un archivo CSV que contiene unidades de organización.

Se inició la conversión de inscripciones
Este mensaje indica que ha comenzado el procesamiento de un archivo CSV que contiene inscripciones.

Finalizó la conversión de inscripciones
Este mensaje indica que se completó el procesamiento de un archivo CSV que contiene inscripciones.

Trabajo CSV completado
Finalizó el lote CSV que se estaba ejecutando.
