pulibrary / lib_jobs

Enterprise Services batch processing tasks. Rails 7 Ruby 3.1.0
4 stars 0 forks source link

Download ISBN Report from Alma and create ISBN Holdings at PUL file for GOBI #679

Closed kevinreiss closed 5 months ago

kevinreiss commented 6 months ago

User story

As a Library selector I don't want to purchase items the Library already has in the collection

Concrete example

Acceptance criteria

Implementation notes, if any

See Alma-config issue for more details

maxkadel commented 5 months ago

@mzelesky How should we treat "Begin Publication Dates" like the following?

mzelesky commented 5 months ago
maxkadel commented 5 months ago

How much flexibility do we have in the report we're creating from Alma?

Right now, the ISBN column is delimited with semicolon space ('; '), but when there is only one value, it ends with a colon (:). We can deal with it if there's not an easy way to change it, but it would be lovely if it didn't have that colon.

mzelesky commented 5 months ago

We have very little flexibility in the report. The colon is most likely due to incorrect formatting of a cataloger's work (the colon often separates the ISBN in $a from the manifestation information in $b). Semicolons and spaces are how Alma concatenates fields.

maxkadel commented 5 months ago

@pdiskin is in touch with Gobi to see whether they can give us a connection via SFTP, rather than FTP.

mzelesky commented 5 months ago

YBP has enabled SFTP on the standard SFTP port.