Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Integración de Alma con el Catálogo Central Aleph

    Translatable
    El perfil de Integración del Catálogo Central de Aleph es un perfil de integración para catálogos centrales Aleph específicos. Este perfil debería ser configurado como parte de la implementación de Alma y no se puede configurar sin la aprobación del Soporte de Ex Libris
    Alma proporciona herramientas de integración que permiten participar en un entorno de catálogo central de Aleph compartido. Con esta capacidad, los registros bibliográficos y de existencias, y el inventario a nivel de ejemplar creado en Alma pueden quedar reflejados en el catálogo central Aleph. Además, cuando se modifican los registros del catálogo central Aleph que tengan su correspondiente registro en la base de datos de Alma, los registros del catálogo central Aleph que se hayan modificado se pueden recuperar usando el protocolo Z39.50.
    Alma permite dicha compatibilidad con el catálogo central Aleph a través de las siguientes funciones a nivel de institución en Alma:  
    • Copiar catalogación del catálogo central a Alma
    • Añadir cambios en el catálogo central desde Alma
    • Publicar inventario en el catálogo central desde Alma
    • Importar a Alma cambios del catálogo central
    Para trabajar con el catálogo central de Aleph, se deben configurar tanto el sistema central de catálogos de Aleph como el de cada una de las instituciones miembros de Alma. Las siguientes secciones definen los pasos requeridos para configurar tanto Aleph como Alma.

    Configuración de Aleph

    Esta sección describe la configuración que ha de realizarse en Aleph para integrar una institución Alma con el catálogo central de Aleph.
    Para integrar a un miembro de Alma en Aleph:
         
    1. Definiciones del del servidor VST configurado:

      1. Introducir lo siguiente:
        vim $alephe_root/aleph_start.private
        Las solicitudes se almacenan en la biblioteca definida como vst_library. Por defecto, esta es la biblioteca USR00 (tal como se define en aleph_start). Si se quiere usar otra biblioteca, definirla en aleph_start.private de la siguiente manera:
        setenv vst_library XXXNN
        Por lo general, se debería utilizar el USR00. De esta manera, no hay ninguna entrada adicional en aleph_start.private que sea necesaria.
        El servidor para la interfaz de replicación de datos (servidor VST) funciona por defecto a través del puerto 522x. Si se quiere usar otro puerto, puede introducirse en aleph_start.private:
        setenv VST_SERVER_PORT nnnn
        Por ejemplo:
        setenv VST_SERVER_PORT 4711
      2. Introducir lo siguiente:
        vim $alephe_tab/tab_low_group
        En tab_low_group, se definen los ID del catálogo local. Los registros Z115 solo se crean si está presente una ID de catálogo local. Una ID de catálogo local puede representar entre 1 y n códigos de sub-biblioteca. Para cada sistema local para el que desee generar mensajes Z115, se deberá definir un código de sub-biblioteca

        Si una biblioteca desea desencadenar un mensaje Z115 al servidor VST sin importar el campo LOW del BIB, configurar la pestaña_low_group de la siguiente manera:

        ! 1   2     3     4     5     6     7 
        !!!!!-!!!!!-!!!!!-!!!!!-!!!!!-!!!!!-! 
        ALMA ALL

        La configuración de arriba genera un mensaje cada vez que se actualiza un registro BIB sin ninguna dependencia en la etiqueta LOW.

        Por ejemplo:
        ! 1   2     3     4     5     6     7 
        !!!!!-!!!!!-!!!!!-!!!!!-!!!!!-!!!!!-!
        VST01 LOC28 VST02 LOC69 LOC70 LOC75 
        VST05 LOC75 VST06 VST06
         
        El ID del catálogo local VST02 contiene diferentes códigos subbibliotecarios. Si corrige un Registro BIB que contiene al menos una verificación de propiedad de la lista VST02, se genera un registro Z115 para la corrección. Si la primera verificación de propiedad se genera para un registro BIB o se elimina la última, se genera un registro Z115 de creación o eliminación.
        Cuando se corrigen series o títulos colectivos, los registros Z115 se crean para todas las ID del catálogo local. Esto se aplica también a los registros de autoridad. Para los registros de existencias, la tabla tab_low_group funciona como concordancia, ya que siempre hay un código subbibliotecario (OWN) por cada registro de existencias.
        Para Alma:
        ! 1   2     3     4     5     6     7 
        !!!!!-!!!!!-!!!!!-!!!!!-!!!!!-!!!!!-! 
        ALMA  #####
        En las bibliotecas que utilizan una conexión padre-hijo entre registros, se puede configurar que cuando se actualiza un registro BIB hijo, se genere un Z115 para su padre, adicional al Z115 del hijo.
        Para activar la funcionalidad anteriormente descrita, la columna 7 entab_low_group debe de ser ajustada en 'Y'.

        Por ejemplo:

        ! 1   2     3     4     5     6     7 
        !!!!!-!!!!!-!!!!!-!!!!!-!!!!!-!!!!!-! 
        ALMA  #####                         Y
        Los enlaces a registros padre están basados en definiciones de la tabla/[bib_library]/pestaña/tab_relink_link . Por lo tanto, para poder activar la funcionalidad Enviar al Padre, tab_relink_link debería ser definido con todos los enlaces padre.
        Por ejemplo:
        ! 1   2  3  4   5   6  7  8 9 
        !!!!!-!-!!!-!-!!!!!-!-!!!-!-!
        010## a 001           DN    Y
        
      3. Introducir lo siguiente:
        vim $alephe_unicode/tab_character_conversion_line
        Cuando se envían mensajes mediante el servidor VST, se puede activar una conversión de caracteres. El servidor envia los datos - si no se define ninguna conversión - como caracteres UNICODE (UTF8). Se puede asignar una conversión con la entrada "UTF_TO_VST".
        Por ejemplo:
        !!!!!!!!!!!!!!!!!!!!-!!!!!-!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!-! 
        UTF_TO_VST           ##### L line_utf2line_sb               unicode_to_8859_1    Y
        
        Si es preciso, se pueden implementar más programas y tablas de conversión.
      4. Activar la biblioteca vst .
        Solo se generan solicitudes si esta función está activada en la biblioteca vst . Para hacer esto, se necesita añadir las siguientes entradas en la file_list de la biblioteca VST e iniciar la tabla Z115 mediante UTIL A 17/1.
        TAB z115 100K,128K,128K,128K,128K,128K 0K ts0,TS1D,TS1D,TS1D,TS1D,TS1D 
        IND z115_id 100K,128K,128K,128K,128K,128K 0K ts1,TS1X,TS1X,TS1X,TS1X,TS1X
        El tamaño de la tabla depende del número de solicitudes previstas. Las solicitudes no se borran automáticamente. Deben ser borradas manualmente borradas a intervalos regulares o archivadas.
        Además, el contador "last-vst-number" ha de ser definido mediante UTIL G / 2. No se asigna prefijo, y los ceros del principio no deben ser suprimidos.
        En cuanto se establece Z115 y se define el contador correspondiente, se escriben las solicitudes de ID del catálogo local desde tab_low_group. Reiniciar el servidor VST.
    2. Establecer definiciones Z39.50 Aleph z39.50_server

      1. Verificare que el puerto es correcto mediante $alephe_tab/z39_server/z39_server.conf.
         
      2. Entorno MAB:
        cambie el personal 'Z39' a ADMIN(Biblioteca de usuario) y añada permisos para biblioteca 'MAB01' (pestaña común Permitir todo).

        Para entorno USMARC:
            Cambie el personal 'Z39' a ADMIN (Biblioteca usuario) y añada permisos para la biblioteca 'USM01' (pestaña común Permitir todo).
         
      3. Para devolver UTF vía Z39, cambie en ./alephe/tab/z39_server/z39_server_MAB01.conf(oz39_server_USM01.conf) lo siguiente:
        Entorno MAB:
        la sección MAB2MARC debe tener una sección coincidente en tab_expand, y la sección MB2MC debe tener una sección coincidente en tab_fix.
        • out-record-syntax USMARC
        • out-record-formato USMARC
        • out-record-char-conv
        • out-record-expand MAB2MARC
        • out-record-fix MB2MC
        Entorno USMARC::
        La secciónZ39_SERVER debe tener una sección coincidente en tab_expand, y la sección "Z39_server" debe tener una sección coincidente en tab_fix / tab_expand.
        • out-record-syntax USMARC
        • out-record-formato USMARC
        • out-record-char-conv
        • out-record-expand Z39_SERVER
           
      4. Opcionalmente (solo en entorno MAB), defina una nueva base para búsquedas Z39.50 en Alma que utilicen la nueva conversión MB2MC para mantener los parámetros originales (conversión antigua MAB -> MARC). Véanse más detalles en la siguiente sección: Convertir MAB a MARC.
         
      5. Opcionalmente (entorno USMARC): defina una nueva base para búsquedas Z39.50 en Alma que utilicen un nuevo "Z39_SERVER" que añada el campo 003 con un código predefinido, y el campo 035 que contiene el número de Sistema desde 001 + Prefijo desde 003. Véase Expandir - Añadir 003 y 035.
    3. Convertir MAB a MARC: (Solo entorno MAB)

       
      1. Añadir una nueva sección a ./[bib_library]/tab_expand similar al ejemplo siguiente:
        !!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!> 
        MAB2MARC   expand_doc_bib_bib_mab2marc    DOWN-MAX=10 
        MAB2MARC   fix_doc_clear                  DUP-FLD=Y
        
      2. Añada una nueva sección en la entrada ./[bib_library]/tab_fix (Para Alma) similar al siguiente ejemplo:
        !!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!> 
        MB2MC fixexp_docx_parallel           INIT 
        MB2MC fixexp_docx_parallel           COPY,PTR-FROM=0,PTR-TO=I 
        MB2MC expdoc_43obv_bib_bib_mab2marc  DN-MAX=10,SRD-MAX=10 
        MB2MC fix_doc_mab                    FUNC=OUTPUT,FILE=alma_obvsg.tab_fix_mab.bib_mab2marc 
        MB2MC fix_doc_mab                    FILE=alma_obvsg.tab_fix_mabaseq.bib_mab2marc 
        MB2MC fix_doc_clear                  DUP-FLD=Y 
        MB2MC fix_doc_43obvos_recode_ind2tag 
        MB2MC fixexp_docx_parallel           COPY,PTR-FROM=0,PTR-TO=B 
        MB2MC fixexp_docx_parallel           FIXROUT,MBPR1,PTR-FROM=0,PTR-TO=H 
        MB2MC fixexp_docx_parallel           CAT,PTR-FROM=0,PTR2FROM=H 
        MB2MC fixexp_docx_parallel           CAT,PTR-FROM=0,PTR2FROM=H 
        MB2MC fixexp_docx_parallel           FIXROUT,MBPR2,PTR-FROM=0,PTR-TO=W 
        MB2MC fixexp_docx_parallel           CAT,PTR-FROM=0,PTR2FROM=W 
        MB2MC fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_mab2marc.main 
        MB2MC fixexp_docx_parallel           FIXROUT,MBOS1,PTR-FROM=B,PTR-TO=1 
        MB2MC fixexp_docx_parallel           PARFUNC,copyfld,"LDR,LDRMC",PTR-FROM=0,PTR-TO=1 
        MB2MC fixexp_docx_parallel           FIXROUT,MBOS2,PTR-FROM=1,PTR-TO=2 
        MB2MC fixexp_docx_parallel           PARFUNC,43obvos_catlink,PTR-FROM=0,PTR2FROM=2,PTR-TO=0 
        MB2MC fix_doc_mab2marc_synind_880lnk 
        MB2MC fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_mab2marc.post_01 
        MB2MC fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_mab2marc.upd_lnkidn 
        MB2MC fixexp_docx_parallel           FIXROUT,MBNOM,PTR-FROM=I,PTR-TO=M 
        MB2MC fixexp_docx_parallel           CAT,PTR-FROM=0,PTR2FROM=M 
        MB2MC fix_doc_sort_marc21            USECODE=Y 
        MB2MC fix_doc_clear                  DUP-FLD=Y 
        
        MBPR1 fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_mab2marc.pre_h_fields 
        MBPR2 fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_mab2marc.pre_wk_fields 
        
        MBOS1 fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_mab2marc.os1 
        MBOS2 fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_mab2marc.os2 
        
        MBNOM fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_mab2marc.nomapp
        
        En entorno MAB: esta rutina fija debería coincidir con la rutina fija usada en $alephe_tab/z39_server/z39_server_MAB01.conf para la línea:
        out-record-fix MB2MC
      3. En entorno MAB: defina valores específicos de usuario a través de la tabla de variables globales.
        El nombre de la Tabla en $data_tab es tab_globalvar_convtb.m2m.
        Copiar la tabla ./mab01/tab/ttt_49bvb.tab_globalvar_convtb.m2m a ./[bib_library]/tab/tab_globalvar_convtb.m2m y cambiar el usuario del Código ISIL.
    4. Convertir MAB a MARC: (Solo entorno MAB)

      1. Añadir una nueva sección en ./[bib_library]/tab_expand y/o ./[bib_library]/tab_fix (Para Alma, en MAB01).
        La sección es similar al siguiente ejemplo (solo líneas a corregir):
        !!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!> 
        MC2MB fix_doc_remove_punctuation_usm 
        MC2MB fix_doc_convtb                 FILE=ttt.tab_fix_convtb.bib_marc2mab.49kobv_p0_tt_pp 
        MC2MB fix_doc_convtb                 FILE=ttt.tab_fix_convtb.bib_marc2mab.49kobv_p1 
        MC2MB fix_doc_convtb                 FILE=ttt.tab_fix_convtb.bib_marc2mab.49kobv_p2 
        MC2MB fix_doc_clear                  DUP-FLD=Y 
        MC2MB fix_doc_overlay                TMARC2MABI 
        MC2MB fix_doc_sort_mab
        
      2. Ajustar la fusión del registro de entrada y del registro DB añadiendo una sección de fusión definida para la rutina fix_doc_overlay en tab_fix.
        Comprobar la opción plantilla en la tabla ./mab01/tab/addon_ttt_m2m.bib.tab_merge .
        Por ejemplo, para el TMARC2MABI de arriba, añadir lo siguiente en ./[bib_library]/tab/tab_merge :
        ! 1        2                               3 
        !!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!> 
        TMARC2MABI merge_doc_overlay              08:08
        
      3. En ./[bib_library]/tab/tab_merge_overlay, añadir las definiciones de fusión. El ajuste de fusión debe coincidir con el ajuste de fusión definido en tab_merge.
        Véase la opción plantilla en la tabla ./mab01/tab/addon_ttt_m2m.bib.tab_merge_overlay .
        Por ejemplo, para el ajuste de fusión anterior '08' añadir las siguientes líneas:
        !1 2 3 4 
        !!-!-!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        ... 
        !
        08 1 N ##### 
        08 1 Y CAT## 
        08 1 Y LOW## 
        08 1 Y OWN## 
        08 2 Y #####

        Cuando el campo LOW se define en./[bib_library]/tab/tab_cat_hidden_fieldscomo campo oculto, eliminar la siguiente línea de la definición anterior de tab_merge_overlay :  

         

        08 1 Y LOW##
        
    5. Expandir - Añadir 003 (Prefijo) and 035 (Número de sistema + Prefijo) (entorno USMARC)

      En pestaña_expand, añada (xxx01 $data_tab ):
      ! 
      Z39_SERVER expand_doc_sysno 
      Z39_SERVER fix_doc_do_file_08             alma.fix 
      Z39_SERVER fix_doc_create_035_1 
      !Z39_SERVER fix_doc_create_035
        El 'alma.fix' se define de la siguiente manera (xxx01 $data_tab/import/):
      !   2   3  4  5   6    7                 8                           9 
      !-!!!!!-!!-!-!!!-!!!-!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
      !
      1 FMT                      DELETE-FIELD 
      ! Gestiona número de sistema, etc. 
      1 003##                    DELETE-FIELD 
      2 035##                    DELETE-FIELD-COND              Y,$$a(ALM) 
      2 LDR                      ADD-FIELD                      003  ,L,ALM
              

      El prefijo -'ALM' en el ejemplo anterior también se define en Alma, en el perfil de integración Aleph.
      Se utiliza para la contribución desde Alma a Aleph a través del servicio-X.
    6. Configurar el servicio-X de update-doc-alma:

      1. En entorno MAB: Para gestionar la conversión MARC-MAB en el Servicio X 'update-doc-alma', añada rutinas fijas por sección 'ALMA1' en ./[bib_library]/tab/tab_fix.
        Ejemplo de conversión 'MARC to MAB' para un Catálogo Central MAB-Aleph:
        !!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!> 
        ALMA1 fixexp_docx_parallel           INIT 
        ALMA1 fix_doc_clear                  DUP-FLD=Y 
        ALMA1 fix_doc_mab2marc_rm_punct_usm 
        ALMA1 fixexp_docx_parallel           COPY,PTR-FROM=0,PTR-TO=M 
        ALMA1 fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_marc2mab.pre_01 
        ALMA1 fixexp_docx_parallel           COPY,PTR-FROM=0,PTR-TO=O 
        ALMA1 fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_marc2mab.49dnb_p0_tt_pp 
        ALMA1 fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_marc2mab.49dnb_p1 
        ALMA1 fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_marc2mab.49dnb_p2 
        ALMA1 fix_doc_convtb                 FILE=alma_obvsg.convtb.bib_marc2mab.post_01 
        ALMA1 fixexp_docx_parallel           FIXFUNC,fix_doc_convtb,"FILE=alma_obvsg.convtb.bib_marc2mab.osc",PTR-FROM=O,PTR-TO=O 
        ALMA1 fixexp_docx_parallel           CAT,PTR-FROM=0,PTR2FROM=O 
        ALMA1 fixexp_docx_parallel           FIXFUNC,fix_doc_convtb,"FILE=alma_obvsg.convtb.bib_marc2mab.nomapp",PTR-FROM=M,PTR-TO=M 
        ALMA1 fixexp_docx_parallel           CAT,PTR-FROM=0,PTR2FROM=M 
        ALMA1 fix_doc_char_conv_z            GND-UTF-TO-UTF 
        ALMA1 fix_doc_clear                  DUP-FLD=Y 
        ALMA1 fix_doc_sort 
        ALMA1 fix_doc_overlay                ALMA1MC2MB 
        ALMA1 fix_doc_sort
        
        La sección fix puede enviarse al servicio X como parámetro. En este caso, cada miembro debería tener una sección definida en tab_fix con las líneas anteriormente citadas.
        Para permitir que los registros con campos largos (por encima de los 2.000 caracteres) se puedan cargar, añadir la siguiente línea en . /alephe/aleph_start.private
        setenv  ENABLE_LONG_FIELDS  Y
      2. Para ajustar la fusión del registro de entrada y del registro DB añadir una sección de fusión definida para fix_doc_overlay en tab_fix. Cada miembro puede tener una sección de fusión distinta:
        Por ejemplo, para el ALMA1MC2MB de arriba, añadir lo siguiente en ./[bib_library]/tab/tab_merge :
        !   1                   2                               3 
        !!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!> 
        ALMA1MC2MB merge_doc_overlay              AA
        
      3. En ./[bib_library]/tab/tab_merge_overlay, añadir las definiciones de fusión. El ajuste de fusión debe coincidir con el ajuste de fusión definido en tab_merge.
        Por ejemplo, para el ajuste de fusión anterior 'AA' añadir las siguientes líneas:
        !1 2 3          4
        !!-!-!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        ... 
        ! Para el servicio X de Alma 
        AA 1 N ##### 
        AA 1 Y CAT## 
        AA 1 Y OWN## 
        AA 1 Y OSC## 
        AA 2 Y #####
        

    7. Configure la carga de información de existencias (campo LOW de registros Bib)

      Esta sección describe la carga de información de existencias del registro bibliográfico, usando el campo LOW.
      1. Para manejar el borrado del campo LOW,
        añadir la siguiente línea en ./[bib_library]/tab/tab_fix con la sección requerida:  
        !!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!> 
        LOWRM fix_doc_do_file_08 delete_low_fields
      2. Para eliminar el campo LOW a través de una rutina fija, verifique que la tabla ./[bib_library]/tab/import/delete_low_fields contiene la siguiente línea:  
    !   2   3  4  5   6    7                 8                           9 
    !-!!!!!-!!-!-!!!-!!!-!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    1 LOW##                    DELETE-FIELD-COND              Y,$$uDEL
    
    • Añadir el índiceLOW a./[bib_library]/tab/tab00.LNG (campo códigos y nombres):
      ! 2     3     4 5  6  7 8   9  10    11 
      !-!!!!!-!!!!!-!-!!-!!-!-!---!!-!!!!!-!!!!!!!!!!!!!!!!!!!!
      H LOW## IND     07 00       00       LOW - Local Owner
      
    • Añadir la clasfificaciónLOW a ./[bib_library]/tab/tab_filing (definición de rutinas de clasificación y normalización) La sección de clasificación debería concordar con la definición entab00.LNG
      Ejemplo (detab_filing):
       
      !1 2        3                                    4 
      !!-!-!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
      ! * for LOW 
      07   suppress 
      07   to_blank             - 
      07   to_lower 
      07   compress_blank 
      07   get_subfields        a
    • Verificar que la configuración de coincidencia en ./[bib_library]/tab//tab_match contiene la siguiente línea:
      ! 1                 2                              3 
      !!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      ALM   match_doc_gen                  TYPE=IND,TAG=001,CODE=IDN 
      ...
      
      
    • Añadir la siguiente línea a ./[bib_library]/pestaña/tab_merge:
      !   1                   2                               3 
      !!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!> 
      LOADHOL    merge_doc_alma_overlay         09
      
    • Añadir las siguientes líneas a ./[bib_library]/pestaña/tab_merge:  
      !1 2 3 4   5   6    7 
      !!-!-!-!-!!!!!-!-!!!!!!!!!!!> 
      ! Alma load holdings 
      09 1 # Y ##### 
      09 1 # U LOW## 
      09 2 # N ##### 
      09 2 # Y LOW##
      
    • Para descargar información de existencias de Alma en Aleph, añadir las siguientes líneas en ./alephe/tab/job_list.
      Esto carga los cambios de Alma a diario: 
      ! 2     3     4 5  5  5 5   5  5    5 
      !-!!!!!-!!!!!-!-!!-!!-!-!---!!-!!!!!-!!!!!!!!!!!!!!!!!!!!     2     3        4               5               6                    7 
      !!-!!!!!!!!-!-!!!!!!!!!!!!!!!!!!!!-!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!
      !Load holdings 
      W2 12:35:00 N untar-alma           csh -f /exlibris/aleph/a23_3/aleph/proc/untar_files /exlibris/aleph/alma/bvb/ /exlibris/aleph/a23_3/mab01/scratch alma_inventory 
      W2 08:56:00 Y                      MAB01 p_file_02                      MAB01,all_alma_inventory,all_alma_inventory.seq,06, 
      W2 08:56:00 Y                      MAB01 p_manage_36                    MAB01,all_alma_inventory.seq,all_alma_inventory.seq.new,all_alma_inventory.seq.upd,all_alma_inventory.seq.dup,IDN, 
      W2 08:56:00 Y                      MAB01 p_manage_18                    MAB01,all_alma_inventory.seq.upd,all_alma_inventory.seq.upd.rejected,all_alma_inventory.seq.upd.doc_log,OLD,,,FULL,MERGE,M,,LOADHOL, 
      W2 08:56:00 Y                      MAB01 p_manage_18                    MAB01,all_alma_inventory.seq.new,all_alma_inventory.seq.new.rejected,all_alma_inventory.seq.new.doc_log,NEW,,,FULL,MERGE,M,,LOADHOL, 
      W2 08:56:00 Y                      MAB01 p_manage_37                    MAB01,DOC_LIST,b_manage_36,000000000,000000000,manage_37.out,LOWRM,Y,MASTER,
      
      Esto lleva a cabo las siguientes acciones:
      1. El script 'untar-alma' se ejecuta, descomprime el archivo publicado Alma y lo mueve a $data_scratch (en [bib_library]).
      2. p_file_02 convierte el archivo de Alma MARC XML a un archivo secuencial Aleph.
      3. p_manage_36 se ejecuta y localiza el registro correspondiente de Aleph en la DB central.
      4. p_manage_18 se ejecuta dos veces:
        • Para fusionar los registros coincidentes con los registros Aleph mediante la rutina de fusión 'LOADHOL'
        • Para introducir nuevos registros en Aleph
      5. p_manage_37 borra los campos LOW usando la rutina de corrección LOWRM
    • Definir el primer parámetro ('W2') en job_list.conf para que funcione cada día que Alma publique la información de existencias.
    • Sustituir mab01 por su [bib_library].
    • Sustituir los parámetros de untar_files por la ruta correcta de su entorno.
    • Configurar la información de cargar registros de existencias:
      Esta Sección describe la carga del registro de existencias en la biblioteca HOL
      1. Verificar que el índice "/001" existe en ./[hol_library]/pestaña/pestaña/11_ind.
        Por ejemplo:
        ! 1    2    3     4        5            6           7 8 
        !!!!!-!!!!!-!-!!!!!!!!!!-!!!!!-!!!!!!!!!!!!!!!!!!!!-!-!
        001                      IDN
        
      2. Verificar que la configuración de coincidencia en ./[bib_library]/tab//tab_match contiene la siguiente línea:
        ! 1                 2                              3 
        !!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        HOL   match_doc_uid                  I-IDN 
        ...
        
      3. Añadir la siguiente línea a ./[hol_library]/tab/tab_merge:
        !   1                   2                               3 
        !!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!> 
        LOADMABHOL merge_doc_overlay              07:07
        
      4. Añadir las siguientes línea a ./[hol_library]/tab/tab_merge:  
        !1 2 3 4 
        !!-!-!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        07 2 C ##### 
        07 1 Y #####
        
      5. Añadir una nuevo fichero de configuración ./[hol_library]/tab/import/fix_alma_001 con las siguientes líneas:  
        !   2   3  4  5   6    7                 8                           9 
        !-!!!!!-!!-!-!!!-!!!-!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!
        1 001                     CHANGE-SUBFIELD                 ,a
        
      6. Registros de existencias nuevos o actualizados :
        Añadir las siguientes líneas a ./alephe/tab/job_list para cargar existencias nuevas o actualizadas de Alma a Aleph.
        Esto carga los cambios de Alma a diario:
        Se asume que el fichero publicado se encuentra alojado en el servidor de Aleph.
        Si no, transfiérase del servidor de FTP usando una herramienta FTP o un comando; por ejemplo, ejecutar lo siguiente:
        wget --ftp-user=USER --ftp-password='PASSWORD' ftp://ftp.exlibris.co.il/Aleph/Pub_Aleph_mab_hol_..._new.xml.tar.gz
        
        adicional a job_list:
        ! 2     3     4 5  5  5 5   5  5    5 
        !-!!!!!-!!!!!-!-!!-!!-!-!---!!-!!!!!-!!!!!!!!!!!!!!!!!!!!     2     3        4               5               6                    7 
        !!-!!!!!!!!-!-!!!!!!!!!!!!!!!!!!!!-!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!
        ...
        !Alma load holdings 
        !Load holdings 
        W2 10:02:00 N move-prev-alma-hol   csh -f /exlibris/aleph/a23_3/aleph/proc/move_files /exlibris/aleph/a23_3/mab60/scratch /exlibris/aleph/a23_3/mab60/scratch/backup pub_aleph_mab_hol 
        W2 10:03:00 N untar-alma-hol       csh -f /exlibris/aleph/a23_3/aleph/proc/untar_files /exlibris/aleph/load_holdings /exlibris/aleph/a23_3/mab60/scratch pub_aleph_mab_hol 
        W2 10:04:00 Y                      MAB60 p_file_02                      MAB60,all_new_pub_aleph_mab_hol,all_pub_aleph_mab_hol_pre.seq,06, 
        W2 10:05:00 Y                      MAB60 p_file_08                      MAB60,all_pub_aleph_mab_hol_pre.seq,all_pub_aleph_mab_hol.seq,all_pub_aleph_mab_hol_pre.rej,fix_alma_001 
        W2 10:06:00 Y                      MAB60 p_manage_36                    MAB60,all_pub_aleph_mab_hol.seq,all_pub_aleph_mab_hol.seq.new,all_pub_aleph_mab_hol.seq.upd,all_pub_aleph_mab_hol.seq.dup,HOL, 
        W2 10:08:00 Y                      MAB60 p_manage_18                    MAB60,all_pub_aleph_mab_hol.seq.new,all_pub_aleph_mab_hol.seq.new.rejected,all_pub_aleph_mab_hol.seq.new.doc_log,NEW,,,FULL,MERGE,M,,LOADMABHOL, 
        W2 10:10:00 Y                      MAB60 p_manage_18                    MAB60,all_pub_aleph_mab_hol.seq.upd,all_pub_aleph_mab_hol.seq.upd.rejected,all_pub_aleph_mab_hol.seq.upd.doc_log,OLD,,,FULL,MERGE,M,,LOADMABHOL,
        
        Esto lleva a cabo las siguientes acciones:
        1. Se ejecuta el script move_files y limpia / desplaza los ficheros de entrada generados en la ejecución anterior.
        2. Se ejecuta el script 'untar-alma' y se descomprime el archivo publicado Alma y lo mueve a $data_scratch (en [bib_library]).
        3. _file_02 convierte el fichero Alma MARC XML en un fichero secuencial Aleph.
        4. p_file_/08 añade el subcampo 'a' a la etiqueta '/001'
        5. p_manage_36 se ejecuta y localiza el registro de Aleph coincidente en la base de datos central.
        6. p_manage_18 se ejecuta dos veces:
          • Para fusionar los registros coincidentes con los registros Aleph mediante la rutina de fusión 'LOADHOL'
          • Para introducir nuevos registros en Aleph
      7. Definir el primer parámetro ('W2') en job_list.conf para que funcione cada día que Alma publique información de existencias.
      8. Sustituir mab60 por su [bib_library].
      9. Sustituir los parámetros de untar_files por la ruta correcta de su entorno.
      10. Eliminar registros de existencias:
        Añadir las siguientes líneas a./alephe/tab/job_list para eliminar las existencias de Alma en Aleph
        . Esto carga los cambios de Alma a diario:
        Se asume que el archivo publicado se encuentra alojado en el servidor de Aleph. Si no, se transfiere del servidor de FTP usando una herramienta FTP o un comando; por ejemplo, ejecutando lo siguiente:
        wget --ftp-user=USER --ftp-password='PASSWORD' ftp://ftp.exlibris.co.il/Aleph/Pub_Aleph_mab_hol_..._del.xml.tar.gz
         
        adicional a job_list:
         !Alma delete holdings 
        !Delete holdings 
        !W2 13:00:00 N untar-alma           csh -f /exlibris/aleph/a23_2/aleph/proc/untar_files /exlibris/aleph/load_holdings /exlibris/aleph/a23_2/mab60/scratch pub_aleph_mab_hol 
        W2 11:23:00 Y                      MAB60 p_file_02                      MAB60,all_delete_pub_aleph_mab_hol,all_del_pub_aleph_mab_hol_pre.seq,06, 
        W2 11:23:00 Y                      MAB60 p_file_08                      MAB60,all_del_pub_aleph_mab_hol_pre.seq,all_del_pub_aleph_mab_hol.seq,all_del_pub_aleph_mab_hol_pre.rej,fix_alma_001 
        W2 11:23:00 Y                      MAB60 p_manage_36                    MAB60,all_del_pub_aleph_mab_hol.seq,all_del_pub_aleph_mab_hol.seq.new,all_del_pub_aleph_mab_hol.seq.upd,all_del_pub_aleph_mab_hol.seq.dup,HOL, 
        W2 11:23:00 Y                      MAB60 p_manage_18                    MAB60,all_del_pub_aleph_mab_hol.seq.upd,all_del_pub_aleph_mab_hol.seq.upd.rejected,all_del_pub_aleph_mab_hol.seq.upd.doc_log,OLD,,,FULL,DELDOC,M,,LOADMABHOL,
        
        Esto lleva a cabo las siguientes acciones:
        1. El script 'untar-alma' se ejecuta, descomprime el fichero publicado Alma y lo mueve a a $data_scratch (en [bib_library]).
        2. p_file_02 convierte el fichero Alma MARC XML a un fichero secuencial Aleph.
        3. p_file_/08 añade el subcampo 'a' a la etiqueta '/001'
        4. Se ejecuta p_manage_36 y ubica el registro correspondiente de Aleph en la BD central.
        5. p_manage_18 elimina los registros coincidentes de Aleph (ninguna coincidencia = error).
      11. Definir el primer parámetro (W2) en job_list.conf para que se ejecute cada día que Alma publica la información de registros.
      12. Sustituir mab60 por su [hol_library].
      13. Sustituir los parámetros de untar_files por la ruta correcta de su entorno.
    • Configurar la información de carga de ejemplares:
      Esta sección describe el proceso de Crear ejemplares en un centro Aleph (manage-60)
      1. En la biblioteca BIB, crear el siguiente directorio. Colocar los ficheros tar de los ejemplares para cargarlos en ese directorio.
        mkdir ./[BIB Biblioteca]/items_to_center
        Los ficheros en este directorio deberían ser ficheros zip tar, terminados en tar.gz. Cuando el nombre del fichero contiene la palabra new, los ejemplares del fichero se cargan como ejemplares nuevos/actualizados. Cuando el nombre del fichero contiene la palabra delete, los ejemplares del archivo son manejados como ejemplares borrados.
      2. Añadir las siguientes líneas para cargar ejemplares nuevos, actualizados o borrados de Alma en Aleph.
        Se asume que el archivo publicado se encuentra alojado en el servidor de Aleph. Si no, se transfiere del servidor de FTP usando una herramienta FTP o un comando; por ejemplo, ejecutando lo siguiente:
        wget --ftp-user=USER --ftp-password='PASSWORD' ftp://ftp.exlibris.co.il/Aleph/Pub_Aleph_mab_hol_..._new.xml.tar.gz
        
        adicional a job_list:
        ! 2 3 4 5 
        !!-!!!!!!!!-!-!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!> 
        ! 2 3 4 5 6 7 
         !!-!!!!!!!!-!-!!!!!!!!!!!!!!!!!!!!-!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!
        !Alma load items 
        W2 10:10:00 Y                      MAB01 p_manage_60                    MAB01 
        
        El servicio puede ser configurado para ejecutarse varias veces al día definiendo líneas adicionales de la tarea p_manage_60 a distintas horas de ejecución.

    Configuración de Alma

    Esta sección describe la configuración que ha de realizarse en Alma para integrar una institución Alma con el catálogo central Aleph.

    Configurar el Perfil Integración de Catálogo Central para Aleph

    Para usar un catálogo central Aleph, hay que configurar un perfil de Integración del Catálogo Central
    Para configurar un perfil de Integración de Catálogo Central:
    1. En la página Lista de perfiles de integración(Configuración de Alma > General > Sistemas externos > Perfiles de integración), seleccionar Añadir perfil de integración.
    2. Introducir un Código y Nombre para el perfil de integración.
    3. Seleccionar Integración de Catálogo Central de la lista desplegable Tipo de integración.
    4. Seleccionar Aleph como tipo de sistema en Sistema.
    5. Seleccionar Siguiente. Aparecerá la siguiente página de configuración del Perfil de Integración.

      Central_Catalog_Integration_16_TC_newUI.png

      Integración de Catálogo Central
    6. Completar los campos de acuerdo con la siguiente tabla:
      Integración de Catálogo Central
      Campo Descripción
      Sistema de Catálogo Central
      Sistema Seleccionar Aleph como el tipo de sistema de catálogo central que se está configurando.
      • Se debe seleccionar Sistema > Aleph en esta página, aunque también se haya seleccionado en la primera página.
      • Solo se puede configurar un perfil de Integración de Catálogo Central para cada institución.
      Configuración de contribución (configuración del servidor de contribución )
      Servidor Dirección IP del catálogo central Aleph.
      Puerto Puerto del catálogo central Aleph.
      Biblioteca Biblioteca Aleph en la cual el documento es actualizado.
      Prefijo del número de sistema El prefijo del número de sistema único de la biblioteca (por ejemplo: DE-604).
      Ajustar la rutina en el catálogo central
      Introduzcir la rutina fija que ha de ser usada por Aleph
      Nombre de usuario El nombre de usuario en Aleph
      Contraseña La contraseña en Aleph.
      Permitir borrado

      Seleccionar para permitir el borrado de registros en el catálogo central.

      Cuando se selecciona la opción "Añadir automáticamente al catálogo central" (véase a continuación), al eliminar un registro administrado centralmente en el Editor de metadatos, se elimina tanto en la Zona de Red como en Aleph (en ambos sistemas, la eliminación solo tiene lugar si ninguno de los dos la impide). 

      Añadir automáticamente al catálogo central

      Esta casilla de verificación solo está disponible cuando la institución es miembro de una Zona de Red.

      Seleccionar esta opción para actualizar el registro en el Catálogo central de Aleph, así como en la Zona de Red, al guardar un registro administrado centralmente en el Editor de metadatos.

      Si esta casilla de verificación no está seleccionada, guardar un registro lo guarda en la Zona de Red, pero no en el catálogo central de Aleph. Para guardar el registro en el catálogo central de Aleph, el catalogador activará la acción "Añadir registro al catálogo central". Solo los registros administrados centralmente se actualizan en el catálogo central de Aleph. Para los registros que no se administran centralmente (registros recién creados y registros existentes sin el identificador 035), el catalogador activará la acción "Añadir registro al catálogo central".

      Configuración de Cambios de Registro del Catálogo Central (Configuración del servidor VST)
      Servidor Dirección IP para el servidor VST en el catálogo central Aleph.
      Puerto El puerto del catálogo central Aleph central para enviar TCP/IP call.
      ID de catálogo local Usado para identificar la biblioteca en Aleph.
      Nombre de usuario Nombre de usuario para enviar al catálogo central Aleph.
      Contraseña La contraseña a enviar al catálogo central Aleph
      Activo Seleccionar Activo para que el perfil de importación esté activo o No Activo para que el perfil esté inactivo.
      Programar
      Para programar el proceso de importación, seleccionar un horario de la lista desplegable. Las opciones disponibles son:
      • No programado
      • Cada 12 horas, comenzando a las 11:00
      • Cada 6 horas, comenzando a las 05:00
      • Cada hora
      Cuando se ejecuta esta tarea, el bloqueo de los registros que están siendo editados se ignora y el registro es importado.
      Códigos Bibliográficos de Biblioteca (Separados por comas) Introducir los códigos de biblioteca Aleph de los registros bibliográficos (separados por comas).
      Última recolección de ID
      El campo se autocompleta después de ejecutar con éxito el proceso por primera vez, indicando el punto de inicio para la siguiente ejecución. Se puede editar este valor si quiere recuperar datos de un registro específico de ID
      Elegir rutina de fusión
      Cuando se redirigen los registros, se puede elegir cómo se fusiona el viejo registro con el nuevo. Elegir una rutina de fusionado basada en las reglas de fusión definidas por su institución Por ejemplo:
      • Superponer todos los campos excepto el local
      • Sustituir 245 y 035 OCoLC si existen
      • Encabezados de materias condicionales
      • Mantener solo el valor antiguo
      Para más información sobre la configuración de Alma para obtener un identificador del registro secundario y colocarlo en el registro primario al fusionar registros, véase Configuración de Campos de Redireccionamiento BIB.
      Acciones sobre registros no preferidos durante la fusión
      Seleccionar una de las opciones Borrar, Suprimir, o Conservar para indicar como debe ser manejado el registro secundario (no preferido) de una fusión de registros (en el catálogo central Aleph) cuando se sincronice con los registros de su base de datos Alma.
      Actualizar la clasificación/signatura del registro preferido durante la fusión
      Seleccionar esta opción para indicar que cuando los registros son fusionados en el catálogo central Aleph, y por lo consiguiente, sincronizados con su base de datos Alma (cuando la tarea del catálogo central Aleph se está ejecutando), la clasificación/ signatura de las existencias debe ser actualizada en el registro preferido que permanezca en su base de datos Alma.
      Ejecutar Haga clic para iniciar el proceso. El proceso implica:
      1. Obtención de ID hbz a través del servidor VST,
      2. obtención de los registros completos a través del servidor z39,
      3. carga de esos registros en Alma a través de la importación de metadatos.
      Configuración de recuperación de datos (Z39.50)
      Servidor Dirección IP del catálogo central Aleph.
      Puerto El puerto central del catálogo Aleph para enviar las llamadas Z39.50.
      Base La base de datos in Aleph para enviar las consultas Z39.50.
      Atributo de búsqueda El identificador único de la ubicación del número de sistema en el catálogo central (equivalente al campo Marc 001 ).
      Nombre de usuario Nombre de usuario para enviar al catálogo central Alep para z39.50.
      Contraseña La contraseña a enviar al catálogo central Aleph para z39.50.
      Perfil de Importación de Repositorio
      Seleccionar un Perfil de Importación de Repositorio en el cual se base la importación bibliográfica. Es específicamente necesario que el perfil de importación especifique la coincidencia con el prefijo del catálogo central Aleph. Para más información, véase Configurar el Perfil de Importación para el Perfil de Integración del Integración de Catálogo Central Aleph .
      Rutina de Fusión para Catalogación por Copia
      De entre las reglas de fusión definidas por su institución, seleccionar una rutina de fusión para la catalogación por copia. Estas reglas abordan algunas de las siguientes consideraciones de fusión cuando se lleva a cabo la catalogación por copia.
      • Superponer todos los campos excepto el local
      • Sustituir 245 y 035 OCoLC si existen
      • Encabezados de materias condicionales
      • Mantener solo el valor antiguo
      Esta rutina de fusión determina como se puede fusionar el registro externo con el existente cuando se haga catalogación por copia.
      Véase Trabajar con reglas de fusión para más información.
    7. Seleccionar Guardar.
    Véase Sistemas externos para más información con respecto a configurar perfiles de integración de sistema externo.

    Configurar el Perfil de importación para el Perfil de integración del Catálogo Central Aleph

    Los registros bibliográficos que se cambian en el catálogo central Aleph y que son relevantes para su institución Alma se importan a Alma usando un perfil de importación a Alma configurado para este propósito. El perfil de importación que se crea está especificado en el parámetro Perfil de Importación de Repositorio del perfil de Integración del Catálogo Central Aleph (véase Perfil de Importación de Repositorio).
    Se crea un nuevo perfil de importación Alma utilizando los mismos pasos que al crear un tipo de perfil de importación Repositorio (véase Repositorio) y las instrucciones de configuración siguientes para la configuración específica del catálogo central Aleph.
    En la sección Detalles del Perfil, seleccionar las siguientes opciones:
    • Sistema de origen – En la lista desplegable, seleccionar el sistema de origen de consorcio de catálogo Aleph.
    • Protocolo de importación – Seleccionar Cargar Fichero/s
    • Formato de fuente física – Seleccionar XML.
    • Formato de fuente – Seleccionar Bibliográfico MARC 21.
    • Estado – Seleccionar Activo.
    • Patrones de nombre del fichero – Se puede dejar esta opción en blanco.
    • Cruce – Seleccionar No.
    • Formato de destino – Seleccionar Bibliográfico MARC 21.
    Import_Profile_Details_for_Importing_From_the_Aleph_Central_Catalog_02_TC.png
    Sección de Detalles del Perfil de Importación para Importar del Catálogo central Aleph
    En las secciones Perfil de coincidencia, Acciones de coincidencia, Gestión automática de Multi-Coincidencia, y Ninguna coincidencia, seleccionar/introducir las opciones descritas a continuación:
    Sección Perfil de coincidencia
    • Método de coincidencia seriada – Seleccionar el Método de Coincidencia 035 (Identificador de Otro Sistema) .
    • Prefijo Identificador del Sistema (para el método de coincidencia seriada) – Introducir el código ISIL (Identificador internacional estándar para bibliotecas y organizaciones afines) de la biblioteca del catálogo central Aleph. Esto se corresponde con el número de sistema con el que se ha coincidir en el campo MARC 035.
    • Método de coincidencia no seriada – Seleccionar el Método de coincidencia 035 (Identificador de Otro Sistema).
    • Prefijo Identificador del Sistema (para el método de coincidencia no seriada) – Introducir el código ISIL de la biblioteca (Identificador internacional estándar para bibliotecas y organizaciones afines) de la biblioteca del catálogo central Aleph. Esto se corresponde con el número de sistema con el que coincidir en el campo MARC 035.
    Acciones de coincidencia
    • Método de gestión – Seleccionar Automático.
    • Si hay coincidencia – Seleccionar Fusionar.
    Acciones de coincidencia - Fusionar/Superponer
    • Método de fusión – Seleccionar el método de fusión relevante. Seleccionar Superponer todos los campos excepto el local guarda todos los campos locales y reemplaza todos los demás campos con el registro del catálogo central Aleph.
    • Seleccionar las siguientes acciones:
      • Permitir borrar registro bibliográfico (si los registros borrados en el catálogo central Aleph deberían ser borrados de la institución Alma)
      • Desvincular los registros bibliográficos de la zona de la comunidad
      • No ignorar/fusionar un registro con una versión más antiguaDeshabilitado
    Gestión Automática de Multi-Coincidencia
    • Seleccionar la opción Registro preferido para el mismo tipo de inventario (electrónico/físico) .
    Ninguna coincidencia
    • Seleccionar la opción Importar para el parámetro No hay ninguna coincidencia.

    Import_Profile_Details_for_Matching_Records_from_the_Aleph_Central_Catalog_02_TC_newUI.png

    Detalles del Perfil de Importación para Coincidencias de registros

    Configurar los Perfiles de Publicación para Integración con el Catálogo Central Aleph

    Los perfiles de publicación se han de configurar para publicar información del inventario de la institución Alma en el catálogo central Aleph. Para que la integración funcione, se debe publicar la disponibilidad. Opcionalmente, se puede publicar información de los ejemplares y existencias. Para poder compartir la disponibilidad, existencias, e información de ejemplares, se han de crear tres perfiles de publicación para disponibilidad: (campo LOW), existencias y ejemplares. Véase Publicación y Enriquecimiento de Inventario (Publicación General) para ver los pasos para crear un perfil de publicación, y los detalles en las siguientes secciones que describen las especificaciones de configuración para la integración con el catálogo central Aleph:
    Los requisitos previos para los perfiles de publicación incluyen un conjunto, reglas de normalización, y un proceso para cada regla de normalización (véase a continuación).

    Conjunto

    Cuando se crea un perfil de publicación, los parámetros del perfil requieren que se especifique un conjunto para la publicación. Antes de configurar los perfiles de publicación, crear un conjunto utilizando los siguientes criterios de búsqueda avanzados del repositorio.
    • Encontrar - Todos los títulos
    • Condición Etiqueta suprimida = No
    • Condición Otro número de sistema = <código ISIL >
    Set_for_Publishing_to_the_Aleph_Central_Catalog_04_TC.png
    Conjunto para la Publicación en el Catálogo Central Aleph

    Reglas de Normalización

    Las reglas de normalización deben ser creadas para los perfiles de publicación de disponibilidad, existencias y ejemplares. Véase ejemplos más adelante y la sección Trabajar con Procesos de Normalización para más instrucciones.
    El siguiente ejemplo de regla de normalización es para el perfil de publicación de la disponibilidad:
    Normalización del Campo LOW
    Ejemplo de Normalización del Campo LOW:
    regla "Mover ID BIB Aleph a 001"
    priority 6
    when
    (exists "035.a.(<ISIL code>)*")
    then
    removeControlField "001"
    removeField "900" if (exists "900")
    copyField "035.a" to "900.a" if (exists "035.a.*<ISIL code>*")
    copyControlField "900.a" to "001"
    replacecontrolcontents "001.{0,8}" with ""
    end
    regla "Combinar 852"
    priority 5
    when
    (exists "852")
    then
    combineFields "852" excluding "a"
    end
    regla "Añadir código de biblioteca al campo LOW cuando existe 852 "
    priority 4
    when
    (exists "852")
    then
    addField "LOW.a.<library code> " if (not exists "LOW.a.<library code>")
    end
    regla "Añadir etiqueta borrar a 852.u para BIB borrados"
    priority 3
    when
    (existsControl "LDR.{5,1}.d")
    then
    addField "LOW.a.<library code>" if (not exists "LOW.a.<library code>")
    replacecontents "LOW.u" with "DEL" if (exists "LOW.u")
    addSubField "LOW.u.DEL" if (not exists "LOW.u")
    end
    regla "Añadir etiqueta borrar y código de biblioteca cuando no hay 852"
    priority 2
    when
    (not exists "852")
    then
    addField "LOW.a.<library code>" if (not exists "LOW.a.<library code>")
    addSubField "LOW.u.DEL" if (not exists "LOW.u")
    end
    regla "Eliminar todos los campos BIB menos 001 & LOW"
    priority 1
    when
    (TRUE)
    then
    removeControlField "002"
    removeControlField "003"
    removeControlField "004"
    removeControlField "005"
    removeControlField "006"
    removeControlField "007"
    removeControlField "008"
    removeControlField "009"
    removeField "01*"
    removeField "02*"
    removeField "03*"
    removeField "04*"
    removeField "05*"
    removeField "06*"
    removeField "07*"
    removeField "08*"
    removeField "09*"
    removeField "1*"
    removeField "2*"
    removeField "3*"
    removeField "4*"
    removeField "5*"
    removeField "6*"
    removeField "7*"
    removeField "8*"
    removeField "9*"
    endr
    El siguiente ejemplo de regla de normalización es para el perfil de publicación de existencias:
    Normalización de existencias
    Ejemplo de normalización de existencias:
    regla "Borrar 852 cuando 852.8 no existe"
    priority 7
    when
    (exists "852")
    then
    removeField "852" if (not exists "852.8")
    end
    regla "Mover BIB ID de Aleph BIB a 012.a"
    priority 6
    when
    (exists "035.a.(<ISIL código>)*")
    then
    copyField "035.a" to "012.a" if (exists "035.a.*<ISIL código>*")
    replaceContents "012.a.(<ISIL código>)" with ""
    end
    regla "Añadir código de biblioteca a 012 $l"
    priority 5
    when
    (TRUE)
    then
    addField "012.l.<Biblioteca código>"
    end
    regla "Convertir existencias Marc a Mab cuando existe 852"
    priority 4
    when
    (Existe "852")
    then
    removeControlField "001"
    copyControlField "852.8" to "001"
    copyField "852.a" to "200.b" if (Existe "852.a")
    copyField "852 $b" to "OWN.a" if (Existe "852 $b")
    copyField "852.c" to "200.g" if (Existe "852.c")
    copyField "852.h" to "200.f" if (Existe "852.h")
    end
    regla "Eliminar BIB LDR solo si las existecncias LDR están en 009"
    Prioridad 3
    when
    existsControl "009"
    then
    removeControlField "LDR"
    changecontrolField "009" to "LDR"
    Fin
    regla "Eliminar todos los campos BIB menos 001 & 012"
    priority 1
    when
    (TRUE)
    then
    removeControlField "01"
    removeControlField "01"
    removeControlField "01"
    removeControlField "01"
    removeControlField "01"
    removeControlField "01"
    removeControlField "01"
    removeControlField "01"
    removeField "01*"
    removeField "01*"
    removeField "01*"
    removeField "01*"
    removeField "01*"
    removeField "01*"
    removeField "01*"
    removeField "01*"
    removeField "01*"
    removeField "1*"
    removeField "2*"
    removeField "3*"
    removeField "4*"
    removeField "5*"
    removeField "6*"
    removeField "7*"
    removeField "8*"
    removeField "9*"
    endr
    regla "Combinar 012 & 200"
    priority 1
    when
    (TRUE)
    then
    combineFields "012" excluding ""
    combineFields "200" excluding ""
    end
    El siguiente ejemplo de regla de normalización es para el perfil de publicación de ejemplares:
    Normalización de ejemplares
    Ejemplo de Normalización de ejemplares:
    regla "Mover BIB ID de Aleph BIB a 001"
    priority 2
    when
    (exists "035.a.(<ISIL código>)*")
    then
    copyField "035.a" to "999.a" if (exists "035.a.*<ISIL código>*")
    replaceContents "999.a.(<ISIL código>)" with ""


    end
    regla "Eliminar todos los campos BIB menos 001 & LOW"
    priority 1
    when
    (TRUE)
    then
    removeControlField "002"
    removeControlField "003"
    removeControlField "004"
    removeControlField "005"
    removeControlField "006"
    removeControlField "007"
    removeControlField "008"
    removeControlField "009"
    removeField "01*"
    removeField "02*"
    removeField "03*"
    removeField "04*"
    removeField "05*"
    removeField "06*"
    removeField "07*"
    removeField "08*"
    removeField "09*"
    removeField "1*"
    removeField "2*"
    removeField "3*"
    removeField "4*"
    removeField "5*"
    removeField "6*"
    removeField "7*"
    removeField "8*"
    removeField "9*"

    endr

    Proceso

    Por cada regla de normalización que se crea, es necesario crear un proceso que puede seleccionarse de la lista desplegable Corregir los datos usando reglas de normalización en el perfil de publicación que se ha creado. Véase Trabajar con procesos de normalización para más información.
    Para los procesos que se crean para trabajar con el catálogo central Aleph, es necesario especificar lo siguiente:
    • Entidad de Trabajo – Seleccionar Título bibliográfico.
    • Tipo – Seleccionar Normalización MARC 21 Bib.
    • Proceso – Seleccionar MarcDroolNormalization.
    • Clave del fichero Drools – Seleccionar el nombre de la regla de normalización se haya ha creado.
    Véanse las capturas de pantalla que se muestran a continuación como ejemplo del proceso creado por la reglas de normalización de disponibilidad.

    Process_Configuration_General_Information_02_TC_newUI.png

    Configuración de proceso. Información general

    Process_Configuration_Selected_Process_02_TC_newUI.png

    Configuración de proceso. Proceso seleccionado

    Process_Configuration_Drools_File_Key_02_TC_newUI.png

    Configuración de proceso. Clave del fichero Drools

    Configuración de disponibilidad de Publicación

    Para el perfil de publicación de disponibilidad que se crea para usar con el catálogo central Aleph se añade un Perfil general con las siguientes especificaciones:
    Asistente. Paso 1
    • Introducir nombre de perfil.
    • Seleccionar una de las siguientes opciones de programación diaria de la lista desplegable:
    • Especificar el nombre del conjunto que se ha creado con anterioridad para el perfil de publicación.
    • Seleccionar Nivel bibliográfico para el parámetro Publicar.
    • Seleccionar el formato de salida Bibliográfico MARC 21.
    • Seleccionar el Modo de publicación Incremental.
    • Seleccionar FTP como protocolo de publicación. Véase Configurar conexiones S/FTP para más instrucciones de configuración de una cuenta FTP .
    Availability_Publishing_Profile_Wizard_Step_1_04_TC.png
    Asistente de perfil de publicación de disponibilidad. Paso 1
    Asistente. Paso 2
    • Seleccionar el Campo LOW de la regla de normalización que se ha creado para el perfil de publicación de disponibilidad de la lista desplegable Corregir los datos usando las reglas de normalización.
    • Seleccionar Añadir información de existencias y mapear la etiqueta de existencias a una etiqueta bibliográfica 852.
    • Seleccionar Añadir información de Portafolio Electrónicoy especificar:
      • Mapear al 852 como campo repetible
      • Mapear el portfolio PID a $8
      • Mapear la biblioteca a $b
    • Seleccionar Añadir Información de la Representación Digital y especificar:
      • Mapear al 852 como campo repetible
      • Mapear el identificador interno(PID) a $8
      • Mapear la biblioteca a $b

    Availability_Publishing_Profile_Wizard_Step_2_02_TC_newUI.png

    Asistente de Perfil de Publicación de Disponibilidad. Paso 2

    Configuración de Publicación de Existencias

    Para el perfil de publicación de existencias que se ha creado para usarlo con el catálogo central Aleph, añadir un Perfil general con las siguientes especificaciones:
    Asistente. Paso 1
    • Introducir un nombre de perfil.
    • Seleccionar una opción de programación de la lista desplegable.
    • Especificar el nombre del conjunto que se ha creado con anterioridad para el perfil de publicación.
    • Seleccionar Existencias/Portafolio/Nivel de representación para el parámetro Publicar en.
    • Seleccionar el formato de salida Bibliográfico MARC 21.
    • Seleccionar el Modo de publicación Incremental.
    • Seleccionar FTP como protocolo de publicación. Véase Configurar conexiones S/FTP para más instrucciones de configuración de una cuenta FTP .
    Holdings_Publishing_Profile_Wizard_Step_1_02_TC.png
    Asistente de Perfil de Publicación de Existencias. Paso 1
    Asistente. Paso 2
    • Seleccionar la regla de normalización que se ha creado para el perfil de publicación de existencias de la lista desplegable Corregir los datos usando las reglas de normalización.
    • Seleccionar Añadir Información de Existencias y mapear:
      • la etiqueta de existencias 852 a una etiqueta bibliográfica 852.
      • el LDR a la etiqueta bibliográfica 009
    • Seleccionar Añadir información de portafolio electrónicoy especificar:
      • Mapear al 852 como campo repetible
      • Mapear el portafolio PID a $8
      • Mapear la biblioteca a $b
    • Seleccionar Añadir Información de la Representación Digital y especificar:
      • Mapear al 852 como campo repetible
      • Mapear el identificador interno(PID) a $8
      • Mapear la biblioteca a $b

    Holdings_Publishing_Profile_Wizard_Step_2_02_TC_newUI.png

    Asistente de perfil de publicación de existencias. Paso 2

    Publicar Configuración de ejemplares

    Para el perfil de publicación de ejemplares que se ha creado para usar con el catálogo central Aleph, añadir un Perfil General con las siguientes especificaciones:
    Asistente. Paso 1
    • Introducir un nombre de perfil.
    • Seleccionar una opción de programación de la lista desplegable.
    • Especificar el nombre del conjunto que se ha creado con anterioridad para el perfil de publicación.
    • Seleccionar nivel Ejemplar/Portafolio para el parámetro Publicar en.
    • Seleccionar el formato de salida Bibliográfico MARC 21.
    • Seleccionar el Modo de publicación Incremental.
    • Seleccionar FTP como protocolo de publicación. Véase Configurar conexiones S/FTP para más instrucciones de configuración de una cuenta FTP .
    Items_Publishing_Profile_Wizard_Step_1_12.png
    Asistente de perfil de publicación de ejemplares. Paso 1
    Asistente. Paso 2
    • Seleccionar la regla de normalización de ejemplares que se ha creado para el perfil de publicación de existencias de la lista desplegable Corregir los datos usando las reglas de normalización.
    • Seleccionar Añadir información de artículos y especificar:
      • Mapear al campo ITM como campo repetible
      • Mapear el subcampo PID del ejemplar a $a
      • Mapear el subcampo Política del ejemplar a $d
      • Mapear el subcampo descripción a $e
      • Mapear el subcampo Biblioteca permanente a $g
      • Mapear el subcampo Número de inventario a $k
      • Mapear el subcampo Código de barras a $b
      • Mapear el subcampo de Tipo de material a $c
      • Mapear el subcampo de Tipo de proceso a $f
      • Mapear el subcampo de Ubicación permanente a $n
      • Mapear el subcampo Clasificación/Signatura a $i
      • Mapear el subcampo de clasificación del ejemplar a $j
    • Seleccionar Añadir información de portafolio electrónico y especificar:
      • Mapear al campo PRT como campo repetible
      • Mapear el portafolio PID a $a
      • Mapear the Subcampo de la Declaración de Cobertura a $e
      • Mapear la biblioteca a $G

    Items_Publishing_Profile_Wizard_Step_2_02_TC_newUI.png

    Asistente de perfil de publicación de ejemplares. Paso 2

    Recuperar registros modificados del catálogo central Aleph

    Después de crear y guardar el Perfil de integración para el catálogo central Aleph, la pestaña Acciones del Perfil de integración proporciona la opción de gestionar manualmente la tarea que recupera registros modificados del catálogo central Aleph.

    Aleph_Central_Catalog_Integration_Profile_Actions_Tab_04_TC_newUI.png

    Pestaña de Acciones del Perfil de Integración en el Catálogo Central Aleph.
    Seleccionar Ejecutar para enviar la tarea.

    Using_Run_to_Retrieve_Changed_Records_from_the_Aleph_Central_Catalog_04_newUI.png

    Utilizar ejecutar para recuperar registros modificados del Catálogo Central Aleph.
    Cuando se ejecuta esta tarea, el bloqueo de los registros que están siendo editados se ignora y el registro es importado.

    Informe de la tarea Integración en catálogo central Aleph

    Después de ejecutar la Tarea de integración en el catálogo central Aleph, comprobar la Pestaña historial en la página Monitorizar tareas (Administración > Gestionar tareas > Gestionar tareas) para ver los resultados.
    Alternativamente, en la página Lista de perfil de integración (Menú de configuración > General > Sistemas externos > Perfiles de integración), seleccione Acciones > Historial de tareas en la fila que contenga el perfil de integración del Catálogo Aleph Central. Aparecerá la página Historial de tareas. Desde la página Historial de tareas, seleccionar Acciones > Ver para las tareas completadas para mostrar la página Informe de tareas. Expandir las secciones Registros procesados y Resultados para ver las cuentas (número de registros) para lo siguiente:
    Informe de la tarea Integración en catálogo central Aleph
    Sección Descripción
    Registros procesados
    • ID de registro actualizadas
    • ID de nuevos registros
    • Registros marcados para borrar
    • Registros marcados para fusión
    Resultados
    • Error al borrar los registros
    • Registros con inventario que no se pueden borrar
    • Registros no añadidos (validación manual)
    • Registros vinculados a la ZC
    • Registros omitidos por el filtro
    • Id de registro fusionadas
    • Fusión de registros fallida.
    • Errores de validación
    • Error al actualizar/borrar el registro
    • Error al buscar el registro en el servidor Z39
    • No hay resultados del servidor Z39
    • Total de registros borrados
    • Registro no borrado - la ID de registro no existe
    Aleph_Central_Catalog_Integration_Job_Report_04.png
    Informe de la tarea Integración en catálogo central Aleph
    En estas secciones, se puede seleccionar opcionalmente Vista preliminar de registros para ver los detalles del registro
    Z39_Server_Record_Failure_04.png
    No hay resultados del fallo del servidor Z39
    Cuando los errores del servidor Z39 servidor tienen lugar por ejemplo en los resultados de tarea para Error al buscar el registro en el servidor Z39 y No hay resultados del servidor Z39, Alma guarda los registros de esos intentos fallidos y los procesa, otra vez, la siguiente vez que se ejecuta la tarea.

    Usar Añadir registro al catálogo central

    Una vez que haya configurado el perfil de Integración de catálogo central de Aleph, la opción Añadir registro al catálogo central (Acciones de registro > Añadir registro al catálogo central) del Editor MD estará disponible para usar.
    contribute_record_to_central_catalog_NL.png
    Véase Añadir registro al catálogo central para más información.

    Si se selecciona la opción "Añadir automáticamente al catálogo central"  en el perfil de integración (vea más arriba), la acción '"Añadir registro al catálogo central" no estará activa para registros ya añadidos a Aleph (registros con 035$a con el prefijo del sistema, p. ej. DE-605). Tales registros son enviados automáticamente a Aleph cuando usted los guarda.
    La acción "Añadir registro al catálogo central"  no enviará un registro a Aleph si el registro da error en alguna de las rutinas "Validación Marc21 al guardar" (vea Configurar procesos).

    Para usar un idioma distinto del inglés, insertar el siguiente parámetro en la URL POST:
    $form 
    {'con_lng'} = 'lng' ;
    
    Por ejemplo:
    $form{'con_lng'} 
    = 'ger' ;
    

    Versión del Sistema de Origen para el Catálogo Central Aleph

    Para los registros bibliográficos almacenados en Alma, el campo 005 contiene la información de la versión de fecha y hora de Alma. Para cada registro que Alma almacena en la base de datos Alma que tiene un registro correspondiente en la base de datos del catálogo central Aleph, Alma stores la versión del sistema de origen para el registro Aleph en una ubicación diferente.
    Por lo tanto, cuando alma aporta un registro al catálogo central Aleph, reemplaza la versión Alma de la información en el campo 005 por la versión del sistema de origen Aleph que había almacenado previamente. Esto se hace para que el catálogo central Aleph identifique qué versión de su registro está siendo actualizada por la contribución de Alma.

    Usar Búsqueda externa con un Perfil de Integración de Catálogo Central Aleph

    Después de configurar el perfil de Integración de Catálogo Central Aleph, el perfil aparece como opción a seleccionar de la lista desplegable Buscar Perfil de Catalogación de las opciones Buscar Recursos Externos disponibles en el Editor MD de Alma (Herramientas > Buscar Recursos Externos).
    contribute_record_to_central_catalog.png
    Búsqueda externa de un Catálogo Central Aleph
    Véase Buscar recursos externos para más información.
    Cuando se selecciona usar el perfil del catálogo central Aleph desde Buscar recursos externos en el Editor MD, el parámetro Número de Sistema puede usarse para buscar el campo 001 de los registros en el catálogo central Aleph.
    • Was this article helpful?