Koha – Alvaro Gomez Cardozo https://gomezcardozo.com Tue, 31 Oct 2023 00:49:16 +0000 es hourly 1 https://wordpress.org/?v=6.0.9 https://gomezcardozo.com/wp-content/uploads/2015/11/cropped-logo-32x32.png Koha – Alvaro Gomez Cardozo https://gomezcardozo.com 32 32 Koha errores de claves https://gomezcardozo.com/koha-errores-de-claves/ https://gomezcardozo.com/koha-errores-de-claves/#respond Tue, 31 Oct 2023 00:49:13 +0000 https://gomezcardozo.com/?p=6606 Leer másKoha errores de claves[…]]]>

¿Cómo solucionar el error de claves de koha?

El error al que refiero es el siguiente:

apt-get update
Obj:1 http://ar.archive.ubuntu.com/ubuntu jammy InRelease
Obj:2 http://ar.archive.ubuntu.com/ubuntu jammy-updates InRelease
Obj:3 http://ar.archive.ubuntu.com/ubuntu jammy-backports InRelease
Obj:4 http://ar.archive.ubuntu.com/ubuntu jammy-security InRelease
Obj:5 http://debian.koha-community.org/koha 22.11 InRelease
Err:5 http://debian.koha-community.org/koha 22.11 InRelease
Las firmas siguientes no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY 3C9356BBA2E41F10
Leyendo lista de paquetes... Hecho
W: Se produjo un error durante la verificación de las firmas. El repositorio no está actualizado y se utilizarán los ficheros de índice antiguos. Error de GPG: http://debian.koha-community.org/koha 22.11 InRelease: Las firmas siguientes no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY 3C9356BBA2E41F10
W: Fallo al obtener http://debian.koha-community.org/koha/dists/22.11/InRelease Las firmas siguientes no se pudieron verificar porque su clave pública no está disponible: NO_PUBKEY 3C9356BBA2E41F10
W: No se han podido descargar algunos archivos de índice, se han omitido, o se han utilizado unos antiguos en su lugar.

También podemos tener un warning del tipo

W: http://debian.koha-community.org/koha/dists/22.11/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

Para solucionar esto es simple, solo debemos ingresar la clave en la carpteta trusted, con el siguiente comando:

wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o trusted.gpg.d/koha-keyring.gpg

]]>
https://gomezcardozo.com/koha-errores-de-claves/feed/ 0
Error en fines (KOHA) https://gomezcardozo.com/error-en-fines-koha/ https://gomezcardozo.com/error-en-fines-koha/#respond Thu, 24 Aug 2023 21:45:15 +0000 https://gomezcardozo.com/?p=6582 Leer másError en fines (KOHA)[…]]]>

Post rápidito, hice un cambio de servidor y el servidor nuevo no me calculaba las multas, el poceso fines (/usr/share/koha/bin/cronjobs/fines.pl) me daba un error:

Argument "0,00" isn't numeric in numeric gt (>) at /usr/share/koha/lib/C4/Overdues.pm line 283.

Bueno, la solución está fácil, cambiamos la linea:

$amount = $issuing_rule->{overduefinescap} if $issuing_rule->{overduefinescap} && $amount > $issuing_rule->{overduefinescap};

Por las lineas:

$amount = sprintf("%.2f", $amount);
$amount = $issuing_rule->{overduefinescap} if $issuing_rule->{overduefinescap} && $amount > sprintf("%.2f", $issuing_rule->{overduefinescap} );

Y probamos fines nuevamente:

koha-foreach --chdir --enabled /usr/share/koha/bin/cronjobs/fines.pl -v -l

La versión de koha es la 22.05, pero puede servir para otras versiones

]]>
https://gomezcardozo.com/error-en-fines-koha/feed/ 0
Actualización de hojas de entrada de koha https://gomezcardozo.com/actualizacion-de-hojas-de-entrada-de-koha/ https://gomezcardozo.com/actualizacion-de-hojas-de-entrada-de-koha/#respond Fri, 26 Aug 2022 23:36:48 +0000 https://gomezcardozo.com/?p=6409 Leer másActualización de hojas de entrada de koha[…]]]>

Se me presenta el siguiente problema, agregar y borrar campos de la hoja de entrada de datos de koha... muchos campos y subcampos. Entonces haciendo un pequeño análisis podemos hacer una actualización por base de datos ahorrando tiempo y dejando pequeños sql que podemos replicar. Vamos al código:

#buscamos los campos que necesitamos modificar, en este caso vemos el campo 520 con todos los subcampos de la hoja de entrada BKS (libros o books)

SELECT frameworkcode, tagfield, tagsubfield, hidden FROM marc_subfield_structure WHERE frameworkcode = 'BKS' AND tagfield = '520';

De aquí podemos ver que la columna hidden guarda un número que indica la visibilidad del subcampo. Para ver los valores posibles me dirijo al editor de subcampos y veo el inspector de código.

De aquí vemos algunas combinaciones (las que a mi me interesan):

  • Campo no visible en el editor(OPAC:1 - Intranet:1 - Editor:0 - Colapsado:0): -6
  • Campo visible en el editor(OPAC:1 - Intranet:1 - Editor:1 - Colapsado:0): 0
  • Campo visible en el editor, pero colapsado(OPAC:1 - Intranet:1 - Editor:1 - Colapsado:1): -1

Con estos datos ya podemos armar nuestro sql de actualización de subcampos, para el campo 520 me solicitan que:

  • subcampos $a y $b estén visibles (hidden:0)
  • subcampos $3 y $u estén colapsados (hidden:-1)
  • subcampos $2 $6 $8 $c y $z estén ocultos (hidden:-6)

Con lo que quedaría:

UPDATE marc_subfield_structure SET hidden = 0 WHERE frameworkcode = 'BKS' AND tagfield = '520' AND tagsubfield IN ('a' , 'b');
UPDATE marc_subfield_structure SET hidden = -1 WHERE frameworkcode = 'BKS' AND tagfield = '520' AND tagsubfield IN ('3' , 'u');
UPDATE marc_subfield_structure SET hidden = -6 WHERE frameworkcode = 'BKS' AND tagfield = '520' AND tagsubfield IN ('2' , '6', '8', 'c', 'z');

Con esta lógica se pueden actualizar las hojas de entrada de forma masiva.

]]>
https://gomezcardozo.com/actualizacion-de-hojas-de-entrada-de-koha/feed/ 0
Koha no muestra los checkboxes de notificaciones https://gomezcardozo.com/koha-no-muestra-los-checkboxes-de-notificaciones/ https://gomezcardozo.com/koha-no-muestra-los-checkboxes-de-notificaciones/#respond Thu, 28 Oct 2021 21:23:48 +0000 https://gomezcardozo.com/?p=6289 Leer másKoha no muestra los checkboxes de notificaciones[…]]]>

Con la nueva versión, viene nuevo entusiasmo. Tras haber actualizado de koha 19.11 a 20.11, comencé a ver las nuevas opciones y la interfaz. Entre las opciones encontré la configuración de los SMTP y decidí probar las notificaciones, algo que hasta ahora no habíamos usado.

En fin, el problema que encontré es que no estaban disponibles los checkboxes de correo.

Como estaba

Como debía estar

Pues bien, este problema se debe a que las entradas de la tabla message_transports están incompletas, posiblemente porque esta base de datos se migró manualmente de la versión koha-kobli de 2014 a koha 19.11. La forma simple de solucionar esto es agregando las entradas faltantes:

INSERT INTO `message_transports` VALUES
(1,'email',0,'circulation','DUE',''),
(1,'email',1,'circulation','DUEDGST',''),
(2,'email',0,'circulation','PREDUE',''),
(2,'email',1,'circulation','PREDUEDGST',''),
(4,'email',0,'reserves','HOLD',''),
(5,'email',0,'circulation','CHECKIN',''),
(6,'email',0,'circulation','CHECKOUT','');

Para finalizar, es recomendable hacer un control antes y después de los registros de esta tabla, y de las referencias a la tabla message_attributes, de la que tiene una clave foránea.

Buena suerte y recuerda, siempre hacer backup.

]]>
https://gomezcardozo.com/koha-no-muestra-los-checkboxes-de-notificaciones/feed/ 0
Actualizando Koha de 19.11 a 20.11 https://gomezcardozo.com/actualizando-koha-de-19-11-a-20-11/ https://gomezcardozo.com/actualizando-koha-de-19-11-a-20-11/#respond Fri, 22 Oct 2021 23:46:24 +0000 https://gomezcardozo.com/?p=6278 Leer másActualizando Koha de 19.11 a 20.11[…]]]> Me dispongo a actualizar koha, en este caso a la versión 20.11, ya que siempre dejo en producción una versión estable y de preferencia con pocos bugs, es decir una old-stable.

Primero lo primero, hacer backup de las instancias, y en mi caso una snapshot del servidor (nunca está de más)

Luego actualicé el archivo de las fuentes de software: /etc/apt/sources.list.d/koha.list

Para estar seguro de la versión de linux es recomendable usar previamente el comando

lsb_release -sc

para obtener la versión, quedando mi archivo de configuración de la siguiente manera:

deb http://debian.koha-community.org/koha 20.11 main stretch

A continuación los típicos apt-get update && apt-get upgrade. Pero no podía salir todo bien y bonito. Pues me aparece el siguiente mensaje:

Pero que no cunda el pánico, tengo un poderoso backup y puedo hacer una actualización poderosa. Con el comando apt list —upgradable veo que efectivamente puedo actualizar koha, así que haciendo una limpieza previa con

apt autoremove

procedo a actualizar y forzar la actualización de los paquetes retenidos con:

apt-get dist-upgrade

Esto resultó en una actualización exitosa. Incluso de la base de datos.

Finalmente y para cantar victoria, tengo que modificar el OPAC que me quedó con una cabecera un poquito enorme. Recordar que la cabecera y otros módulos del catálogo ya no se manejan desde Administración, sino que se realiza Herramientas -> Noticias.

Espero que esta breve epopeya sirva a alguien que está en la misma situación, sino, seguro me sirve a mí el próximo año.

Saludos

]]>
https://gomezcardozo.com/actualizando-koha-de-19-11-a-20-11/feed/ 0
Webinar Reportes de uso del sistema Koha https://gomezcardozo.com/webinar-reportes-de-uso-del-sistema-koha/ https://gomezcardozo.com/webinar-reportes-de-uso-del-sistema-koha/#respond Tue, 02 Mar 2021 23:22:58 +0000 https://gomezcardozo.com/?p=6548

En el marco de charlas y capacitaciones del CIN-SIU realizamos junto a mi amigo y colega Claudio Fuhr un webinar sobre reportes de uso en Koha

 

]]>
https://gomezcardozo.com/webinar-reportes-de-uso-del-sistema-koha/feed/ 0
Webinar Koha: Publicaciones periódicas. Mostrando la hemeroteca https://gomezcardozo.com/webinar-koha-publicaciones-periodicas-mostrando-la-hemeroteca/ https://gomezcardozo.com/webinar-koha-publicaciones-periodicas-mostrando-la-hemeroteca/#respond Fri, 11 Dec 2020 23:49:05 +0000 https://gomezcardozo.com/?p=6563

Webinar Koha: Publicaciones periódicas. Mostrando la hemeroteca

]]>
https://gomezcardozo.com/webinar-koha-publicaciones-periodicas-mostrando-la-hemeroteca/feed/ 0
Webinar SIU-Bibliotecas – Cómo generar reportes profesionales de Koha usando Urungi https://gomezcardozo.com/webinar-siu-bibliotecas-como-generar-reportes-profesionales-de-koha-usando-urungi/ https://gomezcardozo.com/webinar-siu-bibliotecas-como-generar-reportes-profesionales-de-koha-usando-urungi/#respond Fri, 11 Dec 2020 23:46:15 +0000 https://gomezcardozo.com/?p=6559

]]>
https://gomezcardozo.com/webinar-siu-bibliotecas-como-generar-reportes-profesionales-de-koha-usando-urungi/feed/ 0
Webinar SIU-Bibliotecas – Reglas de coincidencia. Importación de registros en KOHA https://gomezcardozo.com/webinar-siu-bibliotecas-reglas-de-coincidencia-importacion-de-registros-en-koha/ https://gomezcardozo.com/webinar-siu-bibliotecas-reglas-de-coincidencia-importacion-de-registros-en-koha/#respond Tue, 27 Oct 2020 23:40:07 +0000 https://gomezcardozo.com/?p=6554

Junto a mi amigo y colega Claudio y gracias al apoyo del CIN dictamos este webinar Sobre reglas de coincidencia para importación de registros de koha

 

]]>
https://gomezcardozo.com/webinar-siu-bibliotecas-reglas-de-coincidencia-importacion-de-registros-en-koha/feed/ 0
Webinar SIU-Bibliotecas | Actualización de la plataforma Koha y novedades en la versión 19.11 https://gomezcardozo.com/webinar-siu-bibliotecas-actualizacion-de-la-plataforma-koha-y-novedades-en-la-version-19-11/ https://gomezcardozo.com/webinar-siu-bibliotecas-actualizacion-de-la-plataforma-koha-y-novedades-en-la-version-19-11/#respond Wed, 18 Dec 2019 23:22:47 +0000 https://gomezcardozo.com/?p=6547

Webinar SIU-Bibliotecas | Actualización de la plataforma Koha y novedades en la versión 19.11

En este webinar explicamos como se hace el proceso de actualización, algunas dificultades que pueden surgir en el proceso y las novedades en la versión 19.11. Puedes descargar las diapositivas desde la página del SIU https://bibliotecadigital.cin.edu.ar/handle/123456789/2330

]]>
https://gomezcardozo.com/webinar-siu-bibliotecas-actualizacion-de-la-plataforma-koha-y-novedades-en-la-version-19-11/feed/ 0