Caricamento dati utente delimitato da tabulazioni
| File | Descrizione |
|---|---|
| Modello dati utente delimitato da tabulazioni (Microsoft Excel) | Contiene 46 colonne. Salva come file di testo delimitato da tabulazioni (non è possibile utilizzare un file Excel per inviare dati). |
Colonne
Utilizzare i criteri seguenti per creare colonne per i dati:
- Il file di testo deve contenere tutte le 46 colonne delimitate da tabulazioni nell'ordine elencato nella tabella seguente.
- La prima riga del file di testo è l'intestazione e deve contenere i nomi delle colonne separati da tabulazioni.
- Column header names are not case sensitive, but must be spelled correctly.
- Ogni riga nel file delimitato da tabulazioni deve contenere 45 caratteri di tabulazione, che fungono da separatori di colonna.
- All values in columns are strings (text string, numeric string, etc.).
- Se non sono presenti dati da inserire in una colonna, lasciarla vuota.
Filename
La denominazione dei file deve seguire regole specifiche:
- I nomi dei file possono contenere lettere, numeri, punti e caratteri di sottolineatura.
- I nomi dei file non possono contenere spazi o caratteri speciali.
- Se si utilizza una macchina non Windows, salvare il file come file di testo formattato Windows.
Esempio: OCLCsymbolpatrons.txt
Inviare i dati dell'utente
Una volta preparati i dati, inviare i file di dati utente tramite SFTP con il proprio account di scambio file OCLC.
| Directory | Usato per |
|---|---|
| /xfer/wms/test/in/patron |
Dati in fase di valutazione per caricamenti automatici di dati Nota: per garantire che il file di test venga gestito correttamente, avvisare il supporto OCLC dopo aver caricato un file nella directory di test e fornire una spiegazione dell'analisi richiesta. |
| /xfer/wms/in/patron | Dati approvati per caricamenti dati automatizzati |
Aggiornamenti del caricamento degli utenti in corso
- Se vengono inclusi nuovi dati in un record di aggiornamento, tutti verranno sostituiti con le nuove informazioni. Questo non si applica ai campi sourceSystem/idAtSource. Se questi campi vengono modificati, verrà aggiunta una nuova voce nell'elenco a discesa dell'account.
- Le informazioni su nome e indirizzo postale sono trattate come un gruppo; se in precedenza esisteva un indirizzo completo e il record di aggiornamento include solo il paese, l'indirizzo postale verrà sovrascritto solo con il paese. Se non viene fornito nulla di nuovo nel record di aggiornamento, il vecchio indirizzo verrà mantenuto.
- Se un record di aggiornamento non include dati per un campo facoltativo, ma conteneva dati in un aggiornamento precedente, i dati originali verranno mantenuti.
- Se si desidera eliminare in blocco i record degli utenti della biblioteca, vedere Eliminazione in blocco di dati delimitati da tabulazioni.
| Questa intestazione di colonna è vuota. | Fields | Azione |
|---|---|---|
| Per WorldShare Circulation, se uno di questi campi è presente > | barcode, sede, categoria del prestatario, data data di registrazione > | Verrà trattato come un record WorldShare Circulation e presuppone la presenza dei campi obbligatori di WorldShare Circulation. |
| Per Tipasa, se è presente uno dei campi ILL > | illId, illApprovalStatus, illPatronType, illPickupLocation > | Verrà trattato come un record ILL e presuppone che i campi obbligatori ILL siano presenti. |
| Per WorldShare Circulation, se manca un campo obbligatorio di WorldShare Circulation > | NomeDato OPPURE NomeFamiglia, ID istituto, codice a barre, Categoria prestatario, Sede, > | Il record verrà ignorato. |
| Per Tipasa, se manca qualche campo > | NomeDato o NomeFamiglia, ID istituto, ID ill, almeno un'informazione di contatto (indirizzo postale, telefono o e-mail) > | Il record verrà ignorato. |
| Se sono presenti entrambi i campi WorldShare Circulation e Tipasa > | Questa cella è vuota. | Soddisferà i requisiti per entrambi i tipi di record. |
Campi record
Colonne 1-17
|
Numero di colonna |
Nome colonna | Obbligatorio per le biblioteche WorldShare Circulation |
Obbligatorio per le biblioteche di Tipasa |
Descrizione | Character limit |
|---|---|---|---|---|---|
| 1 | prefisso | Optional | Optional |
|
254 |
| 2 | datoNome |
Obbligatorio È necessario inserire il Nome o il Nome di famiglia |
Obbligatorio È necessario inserire il Nome o il Nome di famiglia |
|
50 |
| 3 | secondo nome | Optional | Optional |
|
100 |
| 4 | familyName |
Obbligatorio È necessario inserire il Nome o il Nome di famiglia |
Obbligatorio È necessario inserire il Nome o il Nome di famiglia |
|
50 |
| 5 | suffisso | Optional | Optional |
|
254 |
| 6 | soprannome | Optional | Optional |
|
50 |
| 7 | canSelfEdit | Optional | Optional |
|
Questa cella è vuota. |
| 8 | DataDiBirth | Optional | Optional |
|
Questa cella è vuota. |
| 9 | genere | Optional | Optional |
|
Questa cella è vuota. |
| 10 | InstitutionId | Obbligatorio | Obbligatorio |
|
Questa cella è vuota. |
| 11 | barcode | Obbligatorio | Non applicabile (il barcode può essere inviato come illId) |
|
20 |
| 12 | idAtSource |
Optional Obbligatorio se si utilizza un sistema di autenticazione non OCLC . |
Optional Obbligatorio se si utilizza un sistema di autenticazione non OCLC |
|
50 |
| 13 | sourceSystem |
Optional Obbligatorio se si utilizza un sistema di autenticazione non OCLC . |
Optional Obbligatorio se si utilizza un sistema di autenticazione non OCLC . |
|
255 |
| 14 | categoria prestatario | Obbligatorio | Non applicabile (è possibile utilizzare illPatronType) |
|
30 |
| 15 | circRegistrationDate | Optional | Not applicable |
|
Questa cella è vuota. |
|
16 |
oclcExpirationDate | Optional | Optional |
|
Questa cella è vuota. |
| 17 | principaleSede | Obbligatorio | Not applicable |
|
Questa cella è vuota. |
Colonne 18-35
|
Numero di colonna |
Nome colonna | Obbligatorio per le biblioteche WorldShare Circulation |
Obbligatorio per le biblioteche di Tipasa |
Descrizione | Character limit |
|---|---|---|---|---|---|
| È richiesta almeno un'informazione di contatto, indirizzo postale, e-mail o numero di telefono. | |||||
| 18 | primaryStreetAddressLine1 | Optional | Optional |
|
120 |
| 19 | primaryStreetAddressLine2 | Optional | Optional |
|
120 |
| 20 | primaryCityOrLocality | Optional | Optional |
|
50 |
| 21 | primaryStateOrProvince | Optional | Optional |
|
120 |
| 22 | primaryPostalCode | Optional | Optional |
|
20 |
| 23 | paese primario | Optional | Optional |
|
120 |
| 24 | primaryPhone | Optional | Optional |
|
50 |
| 25 | secondaryStreetAddressLine1 | Optional | Optional |
|
120 |
| 26 | secondaryStreetAddressLine2 | Optional | Optional |
|
120 |
| 27 | secondaryCityOrLocality | Optional | Optional |
|
50 |
| 28 | secondaryStateOrProvince | Optional | Optional |
|
120 |
| 29 | codice postale secondario | Optional | Optional |
|
20 |
| 30 | paese secondario | Optional | Optional |
|
120 |
| 31 | secondario | Optional | Optional |
|
50 |
| 32 | Indirizzo e-mail | Optional | Optional |
|
254 |
| 33 | cellulare | Optional | Optional |
|
50 |
| 34 | e-mail di notifica | Not applicable | Optional |
|
4.096 |
| 35 | testo di notifica | Not applicable |
Optional Nota: se un numero di cellulare è presente in questo campo e non viene convalidato, il caricamento dell'utente verrà rifiutato. |
|
4.096 |
Colonne 36-46
|
Numero di colonna |
Nome colonna | Obbligatorio per le biblioteche WorldShare Circulation |
Obbligatorio per le biblioteche di Tipasa |
Descrizione | Character limit |
|---|---|---|---|---|---|
| 36 | Note dell'utente | Optional | Optional |
|
255 |
| 37 | URL foto | Optional | Optional |
|
8.192 |
| 38 | customdata1 | Optional | Optional |
|
8.192 |
| 39 | customdata2 | Optional | Optional | ||
| 40 | customdata3 | Optional | Optional | ||
| 41 | customdata4 | Optional | Optional | ||
| 42 | nome utente | Optional | Optional |
|
50 |
| 43 | illId | Not applicable | Obbligatorio |
|
254 |
| 44 | illApprovalStatus | Not applicable | Optional |
|
Questa cella è vuota. |
| 45 | illPatronType | Not applicable | Optional |
|
50 |
| 46 | illPickupLocation | Not applicable | Optional |
|
1.000 |
Record di esempio
Report elaborazione file di dati utente
I report dati utente sono disponibili nella directory di scambio file wms/reports e possono essere scaricati utilizzando un client SFTP open source o utilizzando i comandi SFTP.
Questa tabella mostra le directory per scaricare file e report.
| File type | Percorso della directory del file SFTP | Note |
|---|---|---|
| Report eccezione utente | /xfer/wms/reports | Elenca i record utente che non sono stati caricati in WMS e il motivo dell'errore. Il report dell'eccezione verrà eseguito solo se esiste almeno un record utente che non è stato caricato in WMS all'interno di un file utente. |
| Patron Summary Report | /xfer/wms/reports | Viene eseguito dopo che un file utente è stato caricato in WMS e indica quanti utenti nel file sono stati letti, elaborati, validi (caricati), non validi (non caricati), nuovi e aggiornati. |
