See https://github.com/pulibrary/lib_jobs/tree/main/app/models/alma_people
The purpose of this class is slightly different from lib_jobs. In https://github.com/pulibrary/lib_jobs/blob/main/app/models/alma_people/oit_person_feed.rb, you are required to supply a begin date and end date. In our case, we want to retrieve ALL eligible users and ALL ineligible users.
However, we need the exact same functionality as https://github.com/pulibrary/lib_jobs/blob/main/app/models/alma_people/alma_xml_person.rb, since the end goal is to compare users in Alma to all users in PeopleSoft.
Acceptance criteria
See https://github.com/pulibrary/lib_jobs/tree/main/app/models/alma_people
The purpose of this class is slightly different from lib_jobs. In https://github.com/pulibrary/lib_jobs/blob/main/app/models/alma_people/oit_person_feed.rb, you are required to supply a begin date and end date. In our case, we want to retrieve ALL eligible users and ALL ineligible users.
However, we need the exact same functionality as https://github.com/pulibrary/lib_jobs/blob/main/app/models/alma_people/alma_xml_person.rb, since the end goal is to compare users in Alma to all users in PeopleSoft.
Acceptance criteria