Double Quotation Mark Character is Damaging Feed Files if not Closed




 
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

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.
 
  1. Log into Blackboard Learn Ultra Experience as an administrator
  2. Go to System Admin > Integrations module > Access Data Integration > Student Information > System Integrations
  3. 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