My Oracle Support Banner

Term Withdrawal Creates Two SFP SAFI Records, With Enrollment Status Date Missing on Withdrawal Record and Incorrect Program Code Formatting on Both Records (Doc ID 2810197.1)

Last updated on NOVEMBER 08, 2021

Applies to:

PeopleSoft Enterprise CS Campus Community - Version 9.2 and later
Information in this document applies to any platform.


After term withdrawing a student on Campus Solutions, and running the Process SFP Messages process with Message Class 'Student Academic and Fin Info', two SAFI records will be created. One SAFI has the Enrollment Status of Withdrawal, but there is no Enrollment Status Date. When this SAFI is processed in SFP, an error occurs.

Error 'invalid content type was found starting with element AdmissionStatus. One of EnrollmentStatusEffectiveDate is expected'

The second SAFI has an Enrollment Status of 'L'. Both SAFI messages that are generated have an incorrect Program Code formatting which is leading to new enrollments being created in SFP.

The issue can be reproduced at will with the following steps:

  1. Navigate to Records and Enrollment, Student Term Information, Term History;
  2. Enter the emplid of the student;
  3. Click on the Term Withdrawal tab;
  4. Enter the Term Withdrawal information for the student, including a Withdrawal/Cancel Date, and Date of Last Attendance;
  5. Click the Post Term Withdrawal button;
  6. Navigate to Campus Community, Student Fin Planning Interface, Process SFP Messages;
  7. Select a run control;
  8. Populate the run control with Message Class 'Student Academic and Fin Info' and provide an appropriate query name;
  9. Submit the process (SCC_VOC_INTF) to the process scheduler;
  10. When the process has completed, navigate to Campus Community, Student Fin Planning Interface, SFP Message Log;
  11. Select the emplid that was term withdrawn;
  12. Two transactions for message class 'Student Academic and Fin Info';
  13. Click the Message Data Link to view the output.




To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.