SFX Object Portfolio Updates
From Ball State University Libraries Wiki
Monthly SFX object portfolio updates need to be added to a database to be used for updating the various journal databases we maintain.
Workflow
- Download update files from Ex Libris
- Log in at http://sfx4.exlibrisgroup.com:3210/sfxadmin/bsu
- Go to KBUpdate Reports->TEXT Report
- Select the appropriate report
- In each category listed (excepting "Not deleted"), download the "OBJECT PORTFOLIO" file
- Save the files (usually three of them) in a folder named YYYY-MM-DD (where YYYY-MM-DD is the date of the update, not the date that it was loaded or that it is being processed) in "\\libxi\CAMS\SFXProcessing\Update_Preprocessing\"
- Compile the files into one tab-delimited text file matching the table in the database
- Run "\\libxi\CAMS\SFXProcessing\Update_Preprocessing\compile_sfx.py"
- Any errors indicate inconsistencies in the reports. Correct those, then run again.
- Let Kathy Reed know that updates are available, and wait for her approval to proceed.
- Load the new records into the database at "\\libxi\CAMS\SFXProcessing\SFX.updates.mdb"
- Import the data in "\\libxi\CAMS\SFXProcessing\Update_Preprocessing\compilation.txt" into the table object_portfolio_updates
- Import specifications:
- File format: Tab-delimited, no text qualifier
- Language: English
- Code Page: Unicode (UTF-8)
- Date Order: MDY
- Date Delimiter: /
- Time Delimiter: :
- Four Digit Years: yes
- Leading Zeroes in Dates: yes
- Decimal Symbol: .
- Do not skip any fields
- First Row Contains Field Names: yes
- Archive the files
- Rename "\\libxi\CAMS\SFXProcessing\Update_Preprocessing\compilation.txt" to "\\libxi\CAMS\SFXProcessing\Update_Preprocessing\compilation_YYYY-MM-DD.txt", where YYYY-MM-DD is the current date
- Move "\\libxi\CAMS\SFXProcessing\Update_Preprocessing\compilation_YYYY-MM-DD.txt" and the folder YYYY-MM-DD into the folder "\\libxi\CAMS\SFXProcessing\Update_Preprocessing\.finished"
- Email Kathy Reed the total number of records added to the database.
