Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate a report of uncatalogued e-serials #272

Open
jeremythuff opened this issue Nov 10, 2022 · 5 comments
Open

Generate a report of uncatalogued e-serials #272

jeremythuff opened this issue Nov 10, 2022 · 5 comments
Assignees
Labels
enhancement New feature or request high High priority workflow

Comments

@jeremythuff
Copy link
Member

jeremythuff commented Nov 10, 2022

This will be generated by comparing the active ESerials from SFX to the ESerials in FOLIO by ISSN. All ESerials which are in SFX that are not in FOLIO will be listed in the report.

A workflow will need to be created to populate a table in the MIS DB in LDP from the daily dump from SFX found at /mnt/nfstmp/sfx/scratch/ by the filename e-collection-TAMUCS.{timestamp}. This table can be used in the generation of the Uncatalogued ESerials Report.

It is possible that instead of creating a new workflow to do this, the currently existing rapid-electronic-serials workflow could be modified to populate this table.

@jeremythuff jeremythuff assigned ghost and unassigned ghost Nov 10, 2022
@jeremythuff jeremythuff added enhancement New feature or request high High priority workflow labels Nov 10, 2022
@ghost ghost assigned mumptastic and ghost Nov 10, 2022
@ghost ghost unassigned mumptastic and ghost Nov 14, 2022
@ghost ghost linked a pull request Nov 14, 2022 that will close this issue
@jcreel jcreel added the question Further information is requested label Mar 8, 2023
@jeremythuff
Copy link
Member Author

We need to determine what remains to be done, if anything, on this issue (@wwelling ?)

@jcreel
Copy link
Member

jcreel commented Jun 5, 2023

We need a workflow to create the provided table. A workflow or just-in-time query will update the provided table as needed. We need a catalog report to reference this table and FOLIO data on e-serials and report on the differences.

@jeremythuff
Copy link
Member Author

I have gotten feedback from the primary stakeholder for this report, and it appears that we are missing requirements. I will be meeting with several stakeholders to gather these.

@jeremythuff jeremythuff removed the question Further information is requested label Sep 14, 2023
@TAMULib TAMULib deleted a comment Jun 20, 2024
@wwelling
Copy link
Contributor

This utilizes LDP, which must have table mis.tamu_sfx_extract manually created.

SFX TSV file mapping. Following https://knowledge.exlibrisgroup.com/SFX/Knowledge_Articles/What_are_the_column_descriptions_for_advanced_tab_delimited_text_exports_using_the_export_tool.

 A TITLE_SORTABLE
 B TITLE
 C TITLE_NON_FILING_CHARACTER
 D ISSN
 E OBJECT_ID
 F TARGET_PUBLIC_NAME
 G THRESHOLD
 H EISSN
 I ABBREVIATED_TITLE
 J TARGET_SERVICE_TYPE
 K LCCN
 L OBJECT_PORTFOLIO_ID
 M Mu
 N Ny
 O Oa
 P Ph
 Q LOCAL_THRESHOLD
 R GLOBAL_THRESHOLD
 S TARGET_ID
 T TAGET_SERVICE_ID
 U OBJECT_PORTFOLIO_ID
 V CATEGORIES
 W LOCAL_ATTRIBUTE
 X ISBN
 Y EISBN
 Z PUBLISHER
AA PLACE_OF_PUBLICATION
AB DATE_OF_PUBLICATION
AC OBJECT_TYPE
AD ACTIVIATION_STATUS_FOR_THE_DEFAULT_INSTITUTE
AE INSTITUTE_ID
AF INSTITUTE_NAME
AG INSTITUTE_AVAILABILITY
AH LANGUAGE
AI MAIN_TITLE
AJ FULL_ORIGINAL_TITLE
AK ADDITIONAL_ISBNS
AL ADDITIONAL_EISBNS
AM AUTHOR
AN OWNER
AO THRESHOLD_LOCAL
AP PARSE_PARAM
AQ IS_FREE
AR
AS
AT
AU
AV
AW
AX
CREATE TABLE mis.tamu_sfx_extract (
 TITLE_SORTABLE varchar(400) NULL,
 TITLE varchar(400) NULL,
 TITLE_NON_FILING_CHARACTER numeric(2, 0) NULL,
 ISSN varchar(20) NULL,
 OBJECT_ID numeric(20, 0) NOT NULL,
 TARGET_PUBLIC_NAME varchar(256) NULL,
 THRESHOLD varchar(1000) NULL,
 EISSN varchar(20) NULL,
 ABBREVIATED_TITLE varchar(1000) NULL,
 TARGET_SERVICE_TYPE varchar(20) NULL,
 LCCN varchar(40) NULL,
 OBJECT_PORTFOLIO_ID numeric(20, 0) NULL,
 Mu varchar(856) NULL,
 Ny varchar(856) NULL,
 Oa varchar(856) NULL,
 Ph varchar(245) NULL,
 LOCAL_THRESHOLD varchar(1000) NULL,
 GLOBAL_THRESHOLD varchar(1000) NULL,
 TARGET_ID numeric(20, 0) NULL,
 TAGET_SERVICE_ID numeric(20, 0) NULL,
 OBJECT_PORTFOLIO_ID_2 numeric(40, 0) NULL,
 CATEGORIES varchar(400) NULL,
 LOCAL_ATTRIBUTE varchar(1) NULL,
 ISBN varchar(17) NULL,
 EISBN varchar(17) NULL,
 PUBLISHER varchar(255) NULL,
 PLACE_OF_PUBLICATION varchar(255) NULL,
 DATE_OF_PUBLICATION numeric(4, 0) NULL,
 OBJECT_TYPE varchar(20) NULL,
 ACTIVIATION_STATUS_FOR_THE_DEFAULT_INSTITUTE varchar(8) NULL,
 INSTITUTE_ID numeric(1, 0) NULL,
 INSTITUTE_NAME varchar(50) NULL,
 INSTITUTE_AVAILABILITY varchar(8) NULL,
 LANGUAGE varchar(3) NULL,
 MAIN_TITLE varchar(400) NULL,
 FULL_ORIGINAL_TITLE varchar(400) NULL,
 ADDITIONAL_ISBNS varchar(35) NULL,
 ADDITIONAL_EISBNS varchar(35) NULL,
 AUTHOR varchar(1000) NULL,
 OWNER varchar(3) NULL,
 THRESHOLD_LOCAL varchar(1000) NULL,
 PARSE_PARAM varchar(256) NULL,
 IS_FREE numeric(1, 0) NULL
);

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request high High priority workflow
Projects
Archived in project
Status: Todo
Development

Successfully merging a pull request may close this issue.

5 participants