Double Quotation Mark Character is Damaging Feed Files if not Closed
Date Published: Apr 25,2024 Category: Planned_First_Fix_Release:Future_Reference; Product:Data_Management_and_Integrations_Learn; Version:Ultra Article No.: 000078606
Date Published: Apr 25,2024 Category: Planned_First_Fix_Release:Future_Reference; Product:Data_Management_and_Integrations_Learn; Version:Ultra Article No.: 000078606
Product: Blackboard Learn
Release: SaaS
Service Pack(s): Ultra
Description: When creating a course, if a feed file has one of the Course Description fields with one double quotation mark, the feed file will get corrupted and throw an error once integrated with the system: 'Invalid data for attribute: courseBatchUid. Skipping entire record. Reason: The Course BatchUid is not valid'
Steps to Replicate: Prerequisites:
- A Flat File for course creation ready to be used for SIS integration.
- One of the Course Description fields in the flat file should have one double quotation mark.
- Log into Blackboard Learn Ultra Experience as an administrator
- Go to System Admin > Integrations module > Access Data Integration > Student Information > System Integrations
- Click on the chevron next to courses > Upload Feed File > Browse and locate the Flat File to upload > Choose ‘Data Type’ as ‘Course’ > Submit
Observed Behavior:
The course is not created, and the related SIS integration logs shows the following error:
“Invalid data for attribute: courseBatchUid. Skipping entire record. Reason: The Course BatchUid is not valid”.
Expected Behavior:
The integration happens without any issue, and the course is created on the system.
Cause: Not closing the double quotation mark in the course description.
Resolution/Workaround: Closing the double quotation mark in the course description will fix the issue.
Target Release: Future Reference