Import and Export Messages in LYNX


Levels of Error Messages

Import and export messages have one of three levels, depending on their severity. When viewed in LYNX, all messages for a single section are displayed together and the icon for the most severe level is shown.

Icon

Level

Description

(error)

Error

A section completely failed to import (or export). No details in 25Live (or the SIS) were updated.

Errors are usually caused by underlying issues in SIS data (such as an incomplete meeting pattern) or in the 25Live framework (such as an event type or folder not being configured correctly).

(warning)

Warning

A section was partially updated, but some details were not carried over. Alternately, everything updated correctly but something unexpected happened.

A typical example is when a location is not available in 25Live. The rest of the section details will be updated, but the location is not assigned.

(info)

Info

A section was updated with no problems.

Info messages include successfully assigned locations and newly generated event reference numbers.

How LYNX Interprets Errors and Warnings

It’s important to understand the difference between errors and warnings as LYNX interprets them. For example, you might consider a case where a section with a pre-assigned location couldn’t be assigned that location in 25Live on import as an error. LYNX, on the other hand, would give that situation a Warning severity level, because it was able to import the section, even though it was unable to update the assigned location part of the section data.

Common Import Messages When Importing Objects

Tip: LYNX Event Naming Conventions

Image: Example of created exam ID.

LYNX applies a naming convention to exam events:

  • If created as a separate events, imported exams will always have ‘SFX’ in their Alien UID
  • Other created exams will have “FX” in their ID


Level

Message

Explanation

(error)

Error

Cannot route event using Default rule, no unique match

LYNX is unable to determine which folder is most appropriate to save the event in 25Live.

You may need to readjust your Data Translation rules for organizations, event types, or categories, especially if this section also has an "ignored unknown XXXX" error. You may also want to review CollegeNET's Best Practices for cabinets and folders.

(error)

Error

Error saving to the Series25 database

Database issues have prevented the section from being saved. Contact CollegeNET support.

(error)Error

Event locked, please try again later


The section is currently in use in 25Live and cannot be imported at this time. Locks usually disappear when another user closes an event, but an administrator can manually remove them in 25Live.

(error)

Error

Space-bound event <related UID> of event <UID> locked, please try again later

This error means the same as the previous one, except that it applies to sections in bound relationships.
(error)

Error

Event which is marked to be canceled/deleted, does not exist

LYNX is expecting to delete an event in 25Live or mark it as canceled, but it has already been deleted.

(error)

Error

Event which is marked to be canceled/deleted, is already canceled

LYNX is expecting to delete an event in 25Live or mark it as canceled, but it has already been canceled.
(warning)

Warning

Cannot assign location for any date

The location LYNX is trying to assign is already reserved in 25Live.

(warning)

Warning

Location available for #/# dates

The location LYNX is trying to assign is already reserved in 25Live, but only on some of the section's dates.

(warning)

Warning

Location removed from academic priority <term code> by <section> (<term code>)

When Academic Priority is enabled, LYNX can remove a location assignment on a conflicting event in order to make room for an imported class.

(warning)Warning

Ignored unknown...

  • contact
  • contact role
  • location preference
  • location name
  • location feature
  • organization
  • event type
  • category
LYNX is attempting to import something using a name that 25Live doesn't expect. Check your Data Translation tables to ensure terminology is aligned between 25Live and your SIS.
(warning)

Warning

Event is related to another event that has not imported yet

Two events in 25Live have a relationship but only one of them was updated from the SIS.

(warning)

Warning

Not all binding events can be edited, location information cannot be changed

Sections that are bound to the imported section have been canceled or denied, so the location of the imported section cannot be changed.

(warning)

Warning

Cannot change event type from <current event type> to <new event type> due to event type incompatibility with the event's parent folderIf your Data Translation rules dictate that a section should have a new event type, it may not be able to change if your cabinet structure does not allow it. Try deleting the event in 25Live and reimporting it so that it is created fresh.

Common Export Messages When Exporting Objects

The following messages may appear when exporting data from 25Live to your SIS.


Level

Message

Explanation

(error)

Error

Assignment of multiple locations not allowed25Live allows you to assign different locations to different dates, but most SIS types only allow one location per meeting pattern. Unassign all but one in 25Live before importing.
(error)

Error

Room XXXX cannot be found in SISThere is a mismatch between the name of a location in 25Live and what is expected by the SIS. You may need to check your Data Translations.
(warning)

Warning

Extra location assignments in 25Live not exported to SISAdditional location assignments have been made to a section in 25Live that already had a pre-assigned location in the SIS.
(warning)

Warning

Room X assigned in SIS (but not assigned to all occurrences in 25Live)

25Live allows you to assign a location to some dates and not others, but most SIS types do not break it out by date. If a location is only partially assigned to dates in 25Live in this way, LYNX will export it to the SIS as if it were assigned on all days.

(warning)WarningData sync conflict occurred. Room assignments in SIS are retained.The location was updated in the SIS at the same time the location was changed in 25Live. The SIS location assignment is retained.

Import Extract Set Status Messages

Status Message In Import Extract

Status Message After Importing

Description

Common Exam

Section shares a common exam

Exam Import / Exam Creation

When multiple sections share a common exam group.
Common exam appears for sections not listed first.

Note: In 25Live, one exam is imported that is related to all sections.

Duplicate Location

Locations of duplicate identifiers are excluded

Location Import

Locations in an extract set with duplicate identifiers will cause this status message to appear. A location identifier is determined either by:

  1. Combining Building Code and Room Codes
  2. Location ID

Note: Identifier is determined by the setting Configuration > Location Settings > Define Location Assignment 

Duplicate Organization

Organizations of duplicate identifiers are excluded

Organization Import

Organizations in an extract set with duplicate identifiers will cause this status message to appear. An organization identifier can be determined by any of the following:

  1. Department Codes
  2. Subject Codes
  3. Department Codes + Institution Codes
  4. Subject Codes + institution Codes
  5. Department Codes + Campus Codes
  6. Subject + Campus Codes

Note: Organizations translations may be applied to all identifiers.

Identifier is determined by the setting  Configuration > Settings > Organization and Contact Settings > Define Primary Organization

Native Location

Native location of the same identifier pre-exists in 25Live

Location Import

Both conditions are true:

  1. A location already exists in 25Live without a LYNX UID
  2. The location extract set has a location with the same identifier as the location in the first condition (1)

Native Org

Native organization of the same identifier pre-exists in 25Live

Organization Import

Both conditions are true:

  1. An organization already exists in 25Live without a LYNX UID
  2. Organization extract set has an organization with the same identifier as the organization in the first condition (1)

No Dates

All meeting patterns are incomplete

Section Import

One or more of the following is true:

  1. There is no meeting pattern record for this section
  2. There is a meeting pattern but it lacks a start date, end date, start time, end time, and/or days of the week in that meeting pattern

No Exam

Section doesn't have an exam

Section Import

No exam for the section in the SIS.

Exam import / Exam creation

There is no exam for the section meeting exam creation rules, it does not have an exam, or has deleted exam(s). 

Not Active

Marked to be canceled/deleted but does not exist in 25Live

Section Import/ Section Export

The section has a status code that is not active in the SIS.

Exam import / Exam creation

If the section is canceled in 25 live the exam will show not active.

Paused

Marked as paused

Section Import/ Section Export

Sections and exams can be marked as paused. Paused events are frozen in 25live and prevent further updates to and from the SIS.

Pre-existing Location

Imported location of different UID pre-exists in 25Live

Location Import

All three conditions are true:

  1. Location exists in 25Live
  2. Location in an extract set that has the same identifier as in condition (1) but has a different UID

Note: Identifier is determined by the setting > Location Settings > Define Location Assignment. 

Pre-existing Org

Imported organization of different UID pre-exists in 25Live

Organization Import

All three conditions are true:

  1. Organization exists in 25Live
  2. Organization in an extract set that has the same identifier as in condition (1) but has a different UID

To Be Deleted

No exam in LYNX; Marked to be deleted in 25Live

Exam Creation

Both conditions are true:

  1. Exam exists in 25Live
  2. Exam is re-imported but does not meet exam creation rule or exam does not exist in SIS

Yes

N/A

To be included in the import to 25Live.

Export Extract Set Status Messages

Note: Long name can be found after importing to 25live under type “Exclude”

Status Message Before Exporting

Status Message After Exporting

Description

No Event

Section event doesn't exist in 25Live

Section Export

Exporting a section that does not exist in 25Live will result in this status message.

No Exam

Exam doesn't exist in 25Live

Exam Export

Exporting an exam that does not exist in 25Live will result in this status message.

No Location

Empty location in 25Live

Section Export

All three conditions are true:

  1. A section that has a location assignment to 25Live
  2. The location doesn’t match any location in 25Live or doesn’t meet any translation rules (section will import without a location)
  3. Attempt to export that section to the SIS

Not Active

Exam doesn't exist in 25Live

 

Paused

Marked as paused

Section Import/ Section Export

Sections and exams can be marked as paused. Paused events are frozen in 25live and prevent further updates to and from the SIS.

Yes

N/A

To be included in the export to 25Live.