La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Personalizzazione e porting delle procedure esterne connesse ad Aleph Il caricamento degli utenti della circolazione da files esterni Modifiche introdotte.

Presentazioni simili


Presentazione sul tema: "Personalizzazione e porting delle procedure esterne connesse ad Aleph Il caricamento degli utenti della circolazione da files esterni Modifiche introdotte."— Transcript della presentazione:

1 Personalizzazione e porting delle procedure esterne connesse ad Aleph Il caricamento degli utenti della circolazione da files esterni Modifiche introdotte in Aleph 500 Ver. 16 Marco Bortolami Università degli Studi di Udine Varese - 1 Aprile 2005

2 Argomenti trattati Cosè cambiato in generale dalla versione 14 alla 16 Cosè cambiato in generale dalla versione 14 alla 16 Esempi di configurazione su installazione single-ADM o multi-ADM Esempi di configurazione su installazione single-ADM o multi-ADM Variazioni dei tracciati record dalla versione 14 alla versione 16 Variazioni dei tracciati record dalla versione 14 alla versione 16 Registrazione dati in un ambiente con Utenti Non Condivisi fra più library Registrazione dati in un ambiente con Utenti Non Condivisi fra più library Registrazione dati in un ambiente con Utenti Condivisi fra più library Registrazione dati in un ambiente con Utenti Condivisi fra più library Lutilità PLIF (file-20) Lutilità PLIF (file-20)

3 Concetti generali ADM50 Z303 – Informazioni globali utente Z304 – Indirizzi Z305 – Iscrizione alle sublibrary Z308 – Password ADM51 Z303 – Informazioni globali utente Z304 – Indirizzi Z305 – Iscrizione alle sublibrary Z308 – Password ADM5x Z303 – Informazioni globali utente Z304 – Indirizzi Z305 – Iscrizione alle sublibrary Z308 – Password $usr_library Z303 – Informazioni globali utente Z304 – Indirizzi Z308 – Password Z353 – Chiavi per la ricerca ADM50 Z305 – Iscrizione alle sublibrary ADM51 Z305 – Iscrizione alle sublibrary ADM5x Z305 – Iscrizione alle sublibrary ALEPH 500 Ver. 14 ALEPH 500 Ver. 16 MULTI-ADM

4 MULTI-ADM in Aleph 500 V.16 … # setenv usr_library UDN50 # … $alephe_root/aleph_start Installazione con singola base amministrativa (Es. UDN50) … # setenv usr_library PWD50 # … Installazione con più basi amministrative (Es. BIN50, BIN51) UDN50 Z303 – Informazioni globali utente Z304 – Indirizzi Z305 – Iscrizione alle sublibrary Z308 – Password Z353 – Chiavi per la ricerca PWD50 Z303 – Informazioni globali utente Z304 – Indirizzi Z308 – Password Z353 – Chiavi per la ricerca BIN50 Z305 – Iscrizione alle sublibrary BIN51 Z305 – Iscrizione alle sublibrary

5 Name Null? Type Z303_REC_KEY NOT NULL CHAR(12) Z303_PROXY_FOR_ID CHAR(12) Z303_PRIMARY_ID VARCHAR2(12) Z303_NAME_KEY CHAR(50) Z303_USER_LIBRARY CHAR(5) Z303_OPEN_DATE NUMBER(8) Z303_UPDATE_DATE NUMBER(8) Z303_CON_LNG CHAR(3) Z303_ALPHA CHAR(1) Z303_NAME VARCHAR2(200) Z303_TITLE CHAR(10) Z303_DELINQ_1 NUMBER(2) Z303_DELINQ_N_1 VARCHAR2(200) Z303_DELINQ_1_UPDATE_DATE NUMBER(8) Z303_DELINQ_1_CAT_NAME CHAR(10) Z303_DELINQ_2 NUMBER(2) Z303_DELINQ_N_2 VARCHAR2(200) Z303_DELINQ_2_UPDATE_DATE NUMBER(8) Z303_DELINQ_2_CAT_NAME CHAR(10) Z303_DELINQ_3 NUMBER(2) Z303_DELINQ_N_3 VARCHAR2(200) Z303_DELINQ_3_UPDATE_DATE NUMBER(8) Z303_DELINQ_3_CAT_NAME CHAR(10) (…segue) Name Null? Type Z303_REC_KEY NOT NULL CHAR(12) Z303_PROXY_ID VARCHAR2(12) Z303_PRIMARY_ID VARCHAR2(12) Z303_NAME_KEY CHAR(50) Z303_OPEN_DATE NUMBER(8) Z303_UPDATE_DATE NUMBER(8) Z303_CON_LNG CHAR(3) Z303_ALPHA CHAR(1) Z303_NAME VARCHAR2(200) Z303_TITLE CHAR(10) Z303_DELINQ_1 NUMBER(2) Z303_DELINQ_N_1 VARCHAR2(200) Z303_DELINQ_2 NUMBER(2) Z303_DELINQ_N_2 VARCHAR2(200) Z303_DELINQ_3 NUMBER(2) Z303_DELINQ_N_3 VARCHAR2(200) …(segue) Variazioni dei tracciati record ALEPH 500 Ver. 14 ALEPH 500 Ver. 16 TABELLA Z303 – Informazioni globali utente (parte 1)

6 (…continua) Name Null? Type Z303_BUDGET VARCHAR2(50) Z303_PROFILE_ID VARCHAR2(12) Z303_ILL_LIBRARY CHAR(5) Z303_HOME_LIBRARY CHAR(5) Z303_FIELD_1 VARCHAR2(100) Z303_FIELD_2 VARCHAR2(100) Z303_FIELD_3 VARCHAR2(100) Z303_ILL_TOTAL_LIMIT NUMBER(4) Z303_ILL_ACTIVE_LIMIT NUMBER(4) Z303_DISPATCH_LIBRARY CHAR(5) Z303_BIRTH_DATE NUMBER(8) Z303_EXPORT_CONSENT CHAR(1) Z303_PROXY_ID_TYPE NUMBER(2) Z303_SEND_ALL_LETTERS CHAR(1) Z303_PLIF_MODIFICATION VARCHAR2(50) (…continua) Name Null? Type Z303_BUDGET VARCHAR2(20) Z303_PROFILE_ID CHAR(10) Z303_ILL_LIBRARY CHAR(5) Z303_HOME_LIBRARY CHAR(5) Z303_FIELD_1 VARCHAR2(100) Z303_FIELD_2 VARCHAR2(100) Z303_FIELD_3 VARCHAR2(100) Z303_ILL_TOTAL_LIMIT NUMBER(4) Z303_ILL_ACTIVE_LIMIT NUMBER(4) Z303_DISPATCH_LIBRARY CHAR(5) Z303_BIRTH_DATE NUMBER(8) Z303_EXPORT_CONSENT CHAR(1) Z303_PROXY_ID_TYPE NUMBER(2) Variazioni dei tracciati record ALEPH 500 Ver. 14 ALEPH 500 Ver. 16 TABELLA Z303 – Informazioni globali utente (parte 1)

7 Name Null? Type Z304_REC_KEY NOT NULL CHAR(14) Z304_ADDRESS VARCHAR2(250) Z304_ZIP CHAR(9) Z304_ _ADDRESS VARCHAR2(60) Z304_TELEPHONE VARCHAR2(30) Z304_DATE_FROM NUMBER(8) Z304_DATE_TO NUMBER(8) Z304_ADDRESS_TYPE NUMBER(2) Z304_TELEPHONE_2 VARCHAR2(30) Z304_TELEPHONE_3 VARCHAR2(30) Z304_TELEPHONE_4 VARCHAR2(30) Z304_UPDATE_DATE NUMBER(8) Z304_CAT_NAME CHAR(10) Name Null? Type Z304_REC_KEY NOT NULL CHAR(14) Z304_ADDRESS VARCHAR2(250) Z304_ZIP CHAR(9) Z304_ _ADDRESS VARCHAR2(60) Z304_TELEPHONE VARCHAR2(30) Z304_DATE_FROM NUMBER(8) Z304_DATE_TO NUMBER(8) Z304_ADDRESS_TYPE NUMBER(2) Z304_TELEPHONE_2 VARCHAR2(30) Z304_TELEPHONE_3 VARCHAR2(30) Z304_TELEPHONE_4 VARCHAR2(30) Variazioni dei tracciati record ALEPH 500 Ver. 14 ALEPH 500 Ver. 16 TABELLA Z304 - Indirizzi

8 Name Null? Type Z305_REC_KEY NOT NULL CHAR(17) Z305_OPEN_DATE NUMBER(8) Z305_UPDATE_DATE NUMBER(8) Z305_BOR_TYPE CHAR(2) Z305_BOR_STATUS CHAR(2) Z305_EXPIRY_DATE NUMBER(8) Z305_NOTE VARCHAR2(80) Z305_LOAN_PERMISSION CHAR(1) Z305_PHOTO_PERMISSION CHAR(1) Z305_OVER_PERMISSION CHAR(1) Z305_MULTI_HOLD CHAR(1) Z305_LOAN_CHECK CHAR(1) Z305_DELIVERY_TYPE CHAR(1) Z305_HOLD_PERMISSION CHAR(1) Z305_RENEW_PERMISSION CHAR(1) Z305_RR_PERMISSION CHAR(1) Z305_IGNORE_LATE_RETURN CHAR(1) Z305_LAST_ACTIVITY_DATE NUMBER(8) Z305_PHOTO_CHARGE CHAR(1) Z305_NO_LOAN NUMBER(4) Z305_NO_HOLD NUMBER(4) (…segue) Name Null? Type Z305_REC_KEY NOT NULL CHAR(17) Z305_OPEN_DATE NUMBER(8) Z305_UPDATE_DATE NUMBER(8) Z305_BOR_TYPE CHAR(2) Z305_BOR_STATUS CHAR(2) Z305_EXPIRY_DATE NUMBER(8) Z305_NOTE VARCHAR2(80) Z305_LOAN_PERMISSION CHAR(1) Z305_PHOTO_PERMISSION CHAR(1) Z305_OVER_PERMISSION CHAR(1) Z305_MULTI_HOLD CHAR(1) Z305_LOAN_CHECK CHAR(1) Z305_DELIVERY_TYPE CHAR(1) Z305_HOLD_PERMISSION CHAR(1) Z305_RENEW_PERMISSION CHAR(1) Z305_RR_PERMISSION CHAR(1) Z305_IGNORE_LATE_RETURN CHAR(1) Z305_LAST_ACTIVITY_DATE NUMBER(8) Z305_PHOTO_CHARGE CHAR(1) Z305_NO_LOAN NUMBER(4) Z305_NO_HOLD NUMBER(4) (…segue) Variazioni dei tracciati record ALEPH 500 Ver. 14 ALEPH 500 Ver. 16 TABELLA Z305 – Iscrizione alle sublibrary (parte 1)

9 (…continua) Name Null? Type Z305_NO_PHOTO NUMBER(4) Z305_NO_CASH NUMBER(4) Z305_CASH_LIMIT CHAR(10) Z305_CREDIT_DEBIT CHAR(1) Z305_SUM CHAR(10) Z305_DELINQ_1 NUMBER(2) Z305_DELINQ_N_1 VARCHAR2(200) Z305_DELINQ_1_UPDATE_DATE NUMBER(8) Z305_DELINQ_1_CAT_NAME CHAR(10) Z305_DELINQ_2 NUMBER(2) Z305_DELINQ_N_2 VARCHAR2(200) Z305_DELINQ_2_UPDATE_DATE NUMBER(8) Z305_DELINQ_2_CAT_NAME CHAR(10) Z305_DELINQ_3 NUMBER(2) Z305_DELINQ_N_3 VARCHAR2(200) Z305_DELINQ_3_UPDATE_DATE NUMBER(8) Z305_DELINQ_3_CAT_NAME CHAR(10) Z305_FIELD_1 VARCHAR2(200) Z305_FIELD_2 VARCHAR2(200) Z305_FIELD_3 VARCHAR2(200) Z305_HOLD_ON_SHELF CHAR(1) Z305_END_BLOCK_DATE NUMBER(8) (…continua) Name Null? Type Z305_NO_PHOTO NUMBER(4) Z305_NO_CASH NUMBER(4) Z305_CASH_LIMIT CHAR(10) Z305_CREDIT_DEBIT CHAR(1) Z305_SUM CHAR(10) Z305_DELINQ_1 NUMBER(2) Z305_DELINQ_N_1 VARCHAR2(200) Z305_DELINQ_2 NUMBER(2) Z305_DELINQ_N_2 VARCHAR2(200) Z305_DELINQ_3 NUMBER(2) Z305_DELINQ_N_3 VARCHAR2(200) Z305_FIELD_1 VARCHAR2(100) Z305_FIELD_2 VARCHAR2(100) Z305_FIELD_3 VARCHAR2(100) Z305_HOLD_ON_SHELF CHAR(1) Z305_END_BLOCK_DATE NUMBER(8) Variazioni dei tracciati record ALEPH 500 Ver. 14 ALEPH 500 Ver. 16 TABELLA Z305 – Iscrizione alle sublibrary (parte 2)

10 Name Null? Type Z308_REC_KEY NOT NULL CHAR(27) Z308_VERIFICATION VARCHAR2(20) Z308_VERIFICATION_TYPE CHAR(2) Z308_ID CHAR(12) Z308_STATUS CHAR(2) Z308_ENCRYPTION CHAR(1) Name Null? Type Z308_REC_KEY NOT NULL CHAR(22) Z308_VERIFICATION VARCHAR2(20) Z308_VERIFICATION_TYPE CHAR(2) Z308_ID VARCHAR2(12) Z308_STATUS CHAR(2) Z308_ENCRYPTION CHAR(1) Variazioni dei tracciati record ALEPH 500 Ver. 14 ALEPH 500 Ver. 16 TABELLA Z308 - Password

11 Name Null? Type Z353_REC_KEY NOT NULL CHAR(115) Z353_ID CHAR(12) Variazioni dei tracciati record ALEPH 500 Ver. 14 ALEPH 500 Ver. 16 TABELLA Z353 – Chiavi per la ricerca

12 Z303/Z308/Z353 in ambiente Utenti NON condivisi (TAB100 – USER-SHARING=N) 1 Record nella tabella Z303 (per ogni library in cui lutente è iscritto) Z303_REC_KEY:.. Z303_USER_LIBRARY:UDN50.. Library in cui è valido il record in ambiente utenti condivisi

13 Z303/Z308/Z353 in ambiente Utenti NON Condivisi (TAB100 – USER-SHARING=N) 2 Record (per ogni library in cui lutente è iscritto), nella tabella Z308 con il campo Z308_REC_KEY così compilato: UDN50 01 UDN50 Tipo chiave: 00 – ID 01 – Barcode Valore della chiave Library in ambiente Utenti condivisi

14 3 Record (per ogni library in cui lutente è iscritto), nella tabella Z353 con z353_REC_KEY: … UDN50ID UDN50BC UDN50NAME + 3 Record nella tabella Z353 per ogni library nella quale è iscritto, con z353_REC_KEY: UDN50UDN50ID UDN50UDN50BC UDN50UDN50NAME Z303/Z308/Z353 in ambiente Utenti NON Condivisi (TAB100 – USER-SHARING=N) Library in cui Lutente è iscritto Library in cui è valido il record in ambiente utenti condivisi Identificativo della chiave ID / BC / NAME Valore della chiaveID Utente Compilato solo per La chiave NAME

15 Z303/Z308/Z353 in ambiente Utenti Condivisi (TAB100 – USER-SHARING=Y) 1 Record nella tabella Z303 Z303_REC_KEY:.. Z303_USER_LIBRARY:.. Library in cui è valido il record in ambiente utenti condivisi

16 Z303/Z308/Z353 in ambiente Utenti Condivisi (TAB100 – USER-SHARING=Y) 2 Record nella tabella Z308 con il campo Z308_REC_KEY così compilato: Tipo chiave: 00 – ID 01 – Barcode Valore della chiave Library in ambiente Utenti condivisi

17 3 Record nella tabella Z353 con z353_REC_KEY: … ID BC NAME + 3 Record nella tabella Z353 per ogni library nella quale è iscritto, con z353_REC_KEY: BIN50 ID BIN50 BC BIN50 NAME BIN51 ID BIN51 BC BIN51 NAME Z303/Z308/Z353 in ambiente Utenti Condivisi TAB100 – USERSHARING=Y Library in cui Lutente è iscritto Library in cui è valido il record in ambiente utenti condivisi Identificativo della chiave ID / BC / NAME Valore della chiaveID Utente Compilato solo per La chiave NAME

18 LUtilità PLIF (file-20) La procedura permette di aggiungere, aggiornare o eliminare i record degli utenti e può includere un aggiornamento per un utente globale (Z303), un utente locale (Z305), chiavi ID (Z308) e/o tabelle degli indirizzi (Z304).

19 LUtilità PLIF (file-20) E disponibile unesauriente documentazione dellEx-Libris sul portale Allindirizzo


Scaricare ppt "Personalizzazione e porting delle procedure esterne connesse ad Aleph Il caricamento degli utenti della circolazione da files esterni Modifiche introdotte."

Presentazioni simili


Annunci Google