Historial de préstamos de un usuario

692 views
Skip to first unread message

Director BCUNVM

unread,
Jul 18, 2012, 10:41:20 AM7/18/12
to pmb...@googlegroups.com
Colegas:

Si quisiera consultar el historial de préstamos y devoluciones de un
usuario en particular:
- ¿hay algún parámetro específico que deba activar? (hay uno que
habilita el registro del historial que ya lo tengo activo)
- ¿o hay que hacer una consulta sql?

Desde ya muchas gracias

Gustavo


--
Lic. Gustavo Gómez Rodríguez
Director General
Biblioteca Central "Vicerrector Ricardo A. Podestá"
Campus Universitario
Universidad Nacional de Villa María
Arturo Jauretche 1555
5900 Villa María, Córdoba
Argentina

Ramon Garcia Sarrion

unread,
Jul 18, 2012, 6:47:52 PM7/18/12
to pmb...@googlegroups.com
Hola,

en el módulo de administración debes crear un procedimiento (administración > acciones > personalizables > añadir un procedimiento)
en el formulario de creación del procedimiento pones el nombre que quieras (p.e. "Archivo de préstamos de un lector") y en la casilla "Código Mysql" pegas lo siguiente:

SELECT empr_cb as 'Código-Lector', CONCAT(empr_nom,' ',empr_prenom) as Lector, expl_cb as 'Código-Ejemplar', tit1 as Título, (CASE niveau_biblio WHEN 'm' THEN GROUP_CONCAT(REPEAT(CONCAT(a.author_name, ', ', a.author_rejete), 1/(r.responsability_type=0))  SEPARATOR ', ') ELSE CONCAT('No',bulletin_numero, ' - ', date_format(date_date , '%d/%m/%Y')) END) as 'Autor / No periode', date_format(arc_debut , '%d/%m/%Y') as 'Fecha préstamo', date_format(arc_fin , '%d/%m/%Y') as 'Fecha devolución' FROM (((((exemplaires LEFT JOIN bulletins ON expl_bulletin = bulletin_id) INNER JOIN notices ON expl_notice = notice_id OR (expl_bulletin =  bulletin_id and bulletin_notice = notice_id)) INNER JOIN pret_archive ON  expl_id = arc_expl_id) INNER JOIN empr ON arc_id_empr = id_empr) LEFT  JOIN responsability r ON notice_id = responsability_notice) LEFT JOIN  authors a ON responsability_author = author_id WHERE arc_id_empr =  (!!lecteurs!!)  and arc_expl_id = expl_id GROUP BY expl_cb ORDER BY arc_debut, tit1

Atención! No pegues directamente del mail al formulario. Pega primero en el bloc de notas y te aseguras que no haya NINGÚN SALTO DE LÍNEA en el texto que vas a pegar en el formulario.
Guardas y una vez guardado, haces clic en el enlace "configurar los parámetros".

Al parámetro "lecteurs" le pones el nombre que quieras (p.e. lectores o usuarios), en "modo de selección del parámetro" eliges la opción "listado de opciones a partir de una consulta". Luego, haces clic en el botón opciones y en el formulario que aparece en una ventana, en la casilla "consulta" pegas lo siguiente:

SELECT id_empr, CONCAT(empr_nom,', ',empr_prenom) from empr WHERE id_empr IN (SELECT DISTINCT arc_id_empr FROM pret_archive) ORDER BY empr_nom, empr_prenom

Otra vez, asegurate de que no hay saltos de línea en el texto que pegas. En los demás campos del formulario no hace falta poner nada. Guardas y luego en la lista de procedimientos, haces clic en el botón realizar para comprobar que el procedimiento funciona correctamente.

Una vez creado, guardado y probado, el procedimiento estará disponible para los administadores de pmb en el módulo de Informes.

Saludos,
Ramon

PD En administración, herramientas, parámetros, usuarios, la variable "archivage_prets" debe tener el valor 1

  


2012/7/18 Director BCUNVM <ggo...@unvm.edu.ar>
--
Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a pmb...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a pmb-es+un...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/pmb-es?hl=es.


Gustavo Alfredo Gómez Rodríguez

unread,
Jul 19, 2012, 6:22:34 PM7/19/12
to pmb...@googlegroups.com
Ramón:

lo tuyo es impecable y "exageradamente" altruista, muchas gracias.

Estaba observando detenidamente las tablas (mientras trataba de
aprender un poco más de sql) que los registros de la tabla PRET son
borrados cuando el material se reintegra definitivamente, quedando el
registro en PRET_ARCHIVE ¿seguí bien la lógica?

Lo que elimina la posibilidad de un historial de los movimientos
completos del usuario o del ejemplar: fechas de préstamo, fechas de
renovaciones, cant de renovaciones, fechas de devoluciones pactadas,
fecha de retorno a biblioteca ¿o será que no veo la tabla
correspondiente?

Si eso no queda registrado creo que sería bastante simple generar una
tabla donde se reflejen estos datos ¿alguien puede enviar el pedido a
los franceses?

Saludos y gracias Ramón de nuevo

Gustavo

El día 18 de julio de 2012 19:47, Ramon Garcia Sarrion
<tarb...@gmail.com> escribió:

Ramon Garcia Sarrion

unread,
Jul 19, 2012, 7:11:01 PM7/19/12
to pmb...@googlegroups.com
Hola,

justamente la tabla pret_archive contiene, en mi opinión, todo lo necesario para conocer el historial de movimientos de un lector / documento. Concretamente los campos:

arc_debut ( fecha préstamo)
arc_fin (fecha devolución)
arc_niveau_relance (reclamaciones que se han hecho)
arc_date_relance (fecha reclamación -imagino que la última si se ha hecho más de una)
arc_cpt_prolongation (¿cantidad de prórrogas?)

Aparte de esto, número de registro, número de ejemplar, signatura topográfica, localización, sección, propietario, tipo de documento, código estadístico del documento y del usuario, grupo y sexo del usuario....

Mucha información para obtener estadísticas del servicio de préstamo... Por cierto, que imagino que un préstamo se archiva cuando se devuelve el documento, por lo que en la tabla pret_archive encontramos información sobre las transacciones de préstamo que ya se han completado (préstamo y devolución).

Saludos,
Ramon


2012/7/20 Gustavo Alfredo Gómez Rodríguez <gusta...@gmail.com>

Gustavo Alfredo Gómez Rodríguez

unread,
Jul 19, 2012, 7:25:25 PM7/19/12
to pmb...@googlegroups.com
Ramón:

gracias de nuevo, ahora me diste motivo para matar a los encargados
del servidor donde tengo alojado el PMB: aún espero que carguen las
actualizaciones del PMB (a mi no me dan la clave, obviamente)

Veo que la tabla pret_archive ha cambiado incorporando campos.

De paso: ¿no hay nadie más en la lista que se atreva a estas cosas?
;-) ¡vamos, abandonen el silencio!

Abrazo

Gustavo



El día 19 de julio de 2012 20:11, Ramon Garcia Sarrion

Andrés Ovalle López

unread,
Jul 19, 2012, 7:45:37 PM7/19/12
to pmb...@googlegroups.com
Hola,

Unido a la que dice Ramon. Cuando un préstamo es realizado se
almacenada de forma simultanea en las tablas pret y pret_archive. En
pret de forma temporal mientras es regresado el material, y en
pret_archive de forma permanente.

Por eso en pret_archive se encuentra información del ejemplar y de los
usuarios que es usada para el registro histórico del préstamo de
material.

Las dos tablas se unen mediante la siguiente llave:

pret (pret_arc_id) y pret_archive (arc_id)

Saludos,

--
Andres Ovalle Lopez
Cel.: 310-7959357 / 315-2486856

2012/7/19 Gustavo Alfredo Gómez Rodríguez <gusta...@gmail.com>:

Grace

unread,
Jul 20, 2012, 9:06:04 AM7/20/12
to pmb...@googlegroups.com
Hola Gustavo
Me hiciste sonreir con tu comentario
De paso: ¿no hay nadie más en la lista que se atreva a estas cosas?

;-) ¡vamos, abandonen el silencio!
En este caso no me dio tiempo a contestar, porque Ramón lo hizo rápidamente y muy bien como nos tiene acostumbrados.
Ya lo solucionaron, pero les cuento que hace mucho tiempo que me preguntaba como nadie sabía sobre el historico de prestamos, casi imprescindible diría yo para trabajar en una biblioteca. También me cuestioné el tema de la participaciòn, en fin, uno nunca sabe si los silencios son por falta de conocimiento en el tema o falta de interes en colaborar, y a esta altura, nunca lo sabremos!. Gajes del oficio.
En fin, resumiendo, le escribí a A.Cubat en el foro francés y me remitió a su página, que lo tenía hecho.
También el històrico de un ejemplar, que es muy útil.
No obstante, comento que en la versión 3.4.16 que instalé hace poco, ya vienen por defecto ambas, para un lector y para un ejemplar.
Interesante sería un resumen o listado de transacciones de préstamo, por período de tiempo, por día, etc.  Estamos en contacto
Saludos
Grace

Ramon Garcia Sarrion

unread,
Jul 20, 2012, 10:34:24 AM7/20/12
to pmb...@googlegroups.com
Hola,

Sobre procedimientos para estadísticas: si a alguien le interesan puedo colocar los ficheros con los procedimientos en algún servidor para que se puedan descargar:

-archivo de préstamos de un lector
-archivo de préstamos de un documento
-lista de títulos más prestados, entre 2 fechas
-cantidad de préstamos por mes, año, tipo de usuario y localización
-cantidad de lectores por localización
-lectores activos mensuales por mes y localización
-lista de ejemplares por localización
-lista de ejemplares sin signatura
-cantidad de ejemplares por tipo de documento y localización
-cantidad de ejemplares por sección y localización
-actividad de los administradores (cantidad de registros y ejemplares creados por administrador)

Si alguien tuviera otros, sería interesante poder compartirlos... 

Saludos,
Ramon

2012/7/20 Grace <grace...@gmail.com>

Grace

unread,
Jul 20, 2012, 11:07:49 AM7/20/12
to pmb...@googlegroups.com
Ramón, hace tiempo que vengo pensando en que sería de gran utilidad que se pueda colaborativamente subir procedimientos en algún servidor.
Si bien hay varios en la web, están algo dispersos y en francés, habría que categorizarlos y realizar una pequeña traducción.
Me apunto para colaborar, como se les ocurre empezar?
Saludos
Grace 

Esther Pailos Vázquez

unread,
Jul 21, 2012, 4:02:32 PM7/21/12
to pmb...@googlegroups.com
Grace:
Gustavo tiene razón que en la lista estamos muchos y a veces el silencio es grande.
Creo que no es falta de interés en la mayoría de los casos, ni tampoco que  no se implementen prestaciones nuevas, creo que a veces lo que más tenemos es falta de tiempo.
A mi me resulta muy útil la lista y la general en francés también, pero nunca escribo porque apenas si tengo tiempo de leer todo.
Aprovecho la oportunidad para comentarles que tengo implementado en algunos lugares la versión 3.5 que es muy buena y estoy probando la versión Beta de 4.0 y es maravillosa.
Sobre todo que los desarrolladores escuchan mucho lo que se solicita en la lista y lo van incorporando a las nuevas versiones.
Saludos a todos,
 
Esther 
 
 
Lic. Esther Pailos Vázquez
Directora
Biblioteca y Centro de Documentación
Universidad de Montevideo 
 
 
-------Mensaje original-------
>>> > Atención! No pegues directamente del mail al formulario.. Pega primero en

>>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>>> pmb-es+un...@googlegroups.com
>>> Para tener acceso a más opciones, visita el grupo en
>>> http://groups.google.com/group/pmb-es?hl=es.
>>>
>>
>> --
>> Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de
>> Grupos de Google.
>> Para publicar una entrada en este grupo, envía un correo electrónico a
>> pmb...@googlegroups.com.
>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>> pmb-es+un...@googlegroups.com
>> Para tener acceso a más opciones, visita el grupo en
>> http://groups.google.com/group/pmb-es?hl=es.
>
> --
> Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a pmb...@googlegroups.com..

> Para anular tu suscripción a este grupo, envía un correo electrónico a pmb-es+un...@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/pmb-es?hl=es.
>

--
Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a pmb...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a pmb-es+un...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/pmb-es?hl=es.


--
Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a pmb...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a pmb-es+un...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google..com/group/pmb-es?hl=es.


---------------------------------------------------------------------------------------------------
Texto añadido por Panda IS 2011:

Este mensaje NO ha sido clasificado como SPAM. Si se trata de un mensaje de correo no solicitado (SPAM), haz clic en el siguiente vínculo para reclasificarlo: ¡Es SPAM!
---------------------------------------------------------------------------------------------------
 
Animaciones GRATIS para tu correo electrónico - ¡Por IncrediMail! ¡Haz clic aquí!
butterflies3_hyper+btn_sp.gif

Esther Pailos Vázquez

unread,
Jul 21, 2012, 4:17:22 PM7/21/12
to pmb...@googlegroups.com
Muy buena idea de ambos. Aporten ideas de cómo colaborar cada uno.
Saludos,
 
Esther 
 
 
 
 
-------Mensaje original-------
 
De: Grace
Fecha: 20/07/2012 12:08:15
Asunto: Re: [pmb-es] Historial de préstamos de un usuario
 

2012/7/20 Grace <grace...@gmail.com>
>>> > Atención! No pegues directamente del mail al formulario.. Pega primero en
Para tener acceso a más opciones, visita el grupo en http://groups.google..com/group/pmb-es?hl=es.


---------------------------------------------------------------------------------------------------
Texto añadido por Panda IS 2011:

Este mensaje NO ha sido clasificado como SPAM. Si se trata de un mensaje de correo no solicitado (SPAM), haz clic en el siguiente vínculo para reclasificarlo: ¡Es SPAM!
---------------------------------------------------------------------------------------------------
 
butterflies3_hyper+btn_sp.gif

Director BCUNVM

unread,
Jul 23, 2012, 8:09:16 AM7/23/12
to pmb...@googlegroups.com
ojo, ojo, lo mío no fue un reclamo, sino un amistoso empujoncito.

La idea de Ramón me parece excelente. ¿Cuál les parece que es la mejor forma de llevarlo a cabo? Ahora caigo en la cuenta que Google Groups eliminó la opción de archivos compartidos
¿Les parece que armemos una wiki? creo que sería lo más cercano ¿alguna plataforma en web que sea fácil de mantener? ¿o sería mejor usar algún modelo de desarrollo de soft libre? escucho a los expertos

Esther: por mi parte considero que el silencio de la lista se debe a un hermoso motivo: PMB no genera mayores problemas en su implementación o uso :-)

Besos y abrazos

Gustavo

Esther Pailos Vázquez

unread,
Jul 23, 2012, 9:11:01 AM7/23/12
to pmb...@googlegroups.com
Gustavo:
Por supuesto que todos lo tomamos en el sentido que tú le diste: un empujoncito, ningún reclamo, por esa razón contesté cual era el motivo, por ejemplo en mi caso, del silencio pero que estoy siempre al firme y leo todo y jamás pensaría de otro modo sobre todo viniendo de tí.
Lo que dijiste que no da problemas es una gran verdad, yo a veces no puedo creer que ya no existe aquello de que se colgaba en red o se corrompía la base, etc. que era lo que sucedía en softwares anteriores.
Les cuento que en Uruguay cada día se implementa más y ya está en más de 60 instituciones, si tenemos en cuenta que lo que vendría a ser el Instituto Tecnológico Nacional (UTU) (y los colegas uruguayos que me disculpen que lo explique así) porque sino los extranjeros no van a entender, es de todo el país y lo han adoptado.
Yo no doy abasto con consultorías en las que implementamos la migración desde otros softwares, capacitamos, instrumentamos nuevos servicios, etc.
El caso más complicado me resulta en un proyecto que estamos implementando un centro de documentación para un banco.
Allí hay diferentes niveles de acceso a la documentación de acuerdo a su confidencialidad, además usan para cada caso un software diferente. El informático que trabaja conmigo ha hecho maravillas. Ahora la versión 4.0 Beta trae distintos niveles de acceso, esperemos eso nos facilite, yo recién lo estoy estudiando.
Un abrazo a todos, del silencio pasé a la verborragia.
 
Esther
 
 
Lic. Esther Pailos Vázquez
Directora
Biblioteca y Centro de Documentación
Universidad de Montevideo 
 
-------Mensaje original-------
 
Fecha: 23/07/2012 9:09:34
Asunto: Re: [pmb-es] Historial de préstamos de un usuario
 
--
Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a pmb...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a pmb-es+un...@googlegroups.com
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

 
 


---------------------------------------------------------------------------------------------------
Texto añadido por Panda IS 2011:

Este mensaje NO ha sido clasificado como SPAM. Si se trata de un mensaje de correo no solicitado (SPAM), haz clic en el siguiente vínculo para reclasificarlo: ¡Es SPAM!
---------------------------------------------------------------------------------------------------
 
ape.gif

Esther Pailos Vázquez

unread,
Jul 23, 2012, 9:12:46 AM7/23/12
to pmb...@googlegroups.com
De acuerdo con una wiki, incluso los que sabemos francés podemos (de a poco) ir traduciendo algunos mensajes interesantes de la wiki general.
Saludos a cada uno,
 
Esther 
 
 
 
Lic. Esther Pailos Vázquez
Directora
Biblioteca y Centro de Documentación
Universidad de Montevideo 
 
-------Mensaje original-------
 
Fecha: 23/07/2012 9:09:34
Asunto: Re: [pmb-es] Historial de préstamos de un usuario
--
Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a pmb...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a pmb-es+un...@googlegroups.com
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 


---------------------------------------------------------------------------------------------------
Texto añadido por Panda IS 2011:

Este mensaje NO ha sido clasificado como SPAM. Si se trata de un mensaje de correo no solicitado (SPAM), haz clic en el siguiente vínculo para reclasificarlo: ¡Es SPAM!
---------------------------------------------------------------------------------------------------
 
ape.gif

Andrés Ovalle López

unread,
Jul 23, 2012, 7:01:38 PM7/23/12
to pmb...@googlegroups.com, pmb...@googlegroups.com
Hola,

Aquí desde Colombia tenemos el
Dominio comunidadpmb.org el cual nació hace varios años para alojar los PMBs de algunas bibliotecas colombianas.

Si gustan desde la empresa que lidero puedo disponer para el grupo un subdominio y una instalación de Media Wiki (o un soft similar) para que trabajemos en conjunto.

Cuenten con nosotros en lo que necesiten.

Saludos,

Andrés Ovalle López
Biteca Ltda.
--
Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a pmb...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a pmb-es+un...@googlegroups.com

Ramon Garcia Sarrion

unread,
Jul 24, 2012, 5:14:11 AM7/24/12
to pmb...@googlegroups.com
Por mi parte, creo que sería fantástico,
 
tengo unos cuantos procedimientos y tutoriales en castellano que pienso que podrían ser útiles a más gente...

Saludos,
Ramon

2012/7/24 Andrés Ovalle López <andres...@gmail.com>

Grace

unread,
Jul 24, 2012, 7:44:52 AM7/24/12
to pmb...@googlegroups.com
Respecto a lo que comenta Andres, me parece generoso su ofrecimiento, pero en mi opinión, pienso que se podría utilizar un hosting gratuito, ofrece independencia y proyecciòn a largo plazo y va màs con la linea libre y colaborativa.
Personalmente opino que se podría utilizar un Wordpress que es un blog bastante potente (algunos lo consideran un CMS) y es bastante sencillo de crear paginas y etiquetar; también hay wikis que dan hosting, puedo ver algunas si quieren.
O utilizar algun hosting recomendable e instalar lo que se quiera. Debería ser algo sencillo de administrar. Tambien ver si se quiere subir los archivos directos en sql, o si se sube en sentencias para hacer corte y pegue, ya que no en todos los casos admite este tipo de archivos (ej. blogs..).
Saludos
Grace

Esther Pailos Vázquez

unread,
Jul 24, 2012, 8:47:10 AM7/24/12
to pmb...@googlegroups.com
Yo también estoy de acuerdo.
Excelente Ramón con todo el material que tengas en español.
Saludos desde Uruguay,
 
Esther 
 
 
 
 
-------Mensaje original-------
 
Fecha: 24/07/2012 6:14:15
Asunto: Re: [pmb-es] Historial de préstamos de un usuario
 
---------------------------------------------------------------------------------------------------
Texto añadido por Panda IS 2011:

Este mensaje NO ha sido clasificado como SPAM. Si se trata de un mensaje de correo no solicitado (SPAM), haz clic en el siguiente vínculo para reclasificarlo: ¡Es SPAM!
---------------------------------------------------------------------------------------------------
 
ape.gif

Esther Pailos Vázquez

unread,
Jul 24, 2012, 8:51:22 AM7/24/12
to pmb...@googlegroups.com
Es verdad que el WordPress es muy potente y fácil de usar.
Nosotros tenemos en nuestro sitio Web incorporados dos blogs con WordPress desde hace tiempo y nos va muy bien.
Hay wikis muy fáciles y potentes también.
Respecto al hosting, estará bien lo que decidan.
Saludos,
 
Esther 
 
 
 
 
-------Mensaje original-------
 
De: Grace
Fecha: 24/07/2012 8:45:19
Asunto: Re: [pmb-es] Historial de préstamos de un usuario
 
---------------------------------------------------------------------------------------------------
Texto añadido por Panda IS 2011:

Este mensaje NO ha sido clasificado como SPAM. Si se trata de un mensaje de correo no solicitado (SPAM), haz clic en el siguiente vínculo para reclasificarlo: ¡Es SPAM!
---------------------------------------------------------------------------------------------------
 
01_splash_puppy_03b_sp.gif

Sandra Raiher

unread,
Jul 25, 2012, 11:24:38 AM7/25/12
to pmb...@googlegroups.com
Hola a todos, estoy iniciandome en el uso de PMB, les sugiero Dropbox para compartir archivos, saludos.

Sandra Raiher

--
Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a pmb...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a pmb-es+un...@googlegroups.com
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 



--
Lic. Sandra Raiher
Buenos Aires. Argentina

Adriana Normey

unread,
Aug 26, 2013, 1:48:41 PM8/26/13
to pmb...@googlegroups.com
Hola a tod@s:

En mi biblioteca estamos poniendo en funcionamiento el préstamo y van surgiendo muchas interrogantes y arreglos que vamos haciendo en "nuestro PMB". 

Antes de volver a preguntar miro en el grupo los aportes realizados para no aburrir. En este caso me fue muy útil la explicación de Ramón sobre el historial de préstamos de un usuario, pero hago todo lo que indica y no logro ver el historial.
Cuando entro a Informes_ Estadísticas personalizables veo el Archivo de préstamos de un lector, pero al abrirlo aparece un box como para llenar algún dato pero no me permite ingresar nada y luego si le doy Iniciar me salta un mensaje que dice: el campo lectores es obligatorio. Supongo que algo hice mal. ¿A alguien se le ocurre qué?  

Adjunto las pantallas para que vean lo qué aparece.

Muchas gracias!

Adriana

Lic. Adriana Normey Rico
Bibliotecóloga
Escuela Nacional de Administración Pública
Oficina Nacional del Servicio Civil
Presidencia de la República
Uruguay

Convención 1523
CP. 11200
Montevideo - Uruguay
Tel. (598) 2901.46.43 - 2901.39.41
--
Adriana
pantalla historial de préstamos.docx

Andrés Ovalle López

unread,
Aug 26, 2013, 5:06:26 PM8/26/13
to pmb...@googlegroups.com
Hola,

Si la lista desplegable de lectores te sale vacía es porque
seguramente al crear la consulta no has agregado la porción de código
SQL que trae los datos de los usuarios. Cito el mail de Ramón:

Al parámetro "lecteurs" le pones el nombre que quieras (p.e. lectores
o usuarios), en "modo de selección del parámetro" eliges la opción
"listado de opciones a partir de una consulta". Luego, haces clic en
el botón opciones y en el formulario que aparece en una ventana, en la
casilla "consulta" pegas lo siguiente:

SELECT id_empr, CONCAT(empr_nom,', ',empr_prenom) from empr WHERE
id_empr IN (SELECT DISTINCT arc_id_empr FROM pret_archive) ORDER BY
empr_nom, empr_prenom

Revisa y nos cuentas!

Saludos,

--
Andrés Ovalle López

2013/8/26 Adriana Normey <ano...@gmail.com>:
> Para anular la suscripción a este grupo y dejar de recibir sus correos
> electrónicos, envía un correo electrónico a
> pmb-es+un...@googlegroups.com.
>
> Para publicar una entrada en este grupo, envía un correo electrónico a
> pmb...@googlegroups.com.
> Para ver este debate en la Web, visita
> https://groups.google.com/d/msgid/pmb-es/CAPabsCMg-b8mJt3bh2H0MMk5agMkGiMX0JqGsHqrigNiMHoY3A%40mail.gmail.com.

Alicia Camarot

unread,
Aug 27, 2013, 9:23:43 AM8/27/13
to pmb...@googlegroups.com
Hola!
Verificaste que en el módulo Administración en Herramientas/ Parámetros/Usuarios esté en 1 el parámetro
archivage_prets?
Alicia
 


Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a pmb-es+un...@googlegroups.com.

Para publicar una entrada en este grupo, envía un correo electrónico a pmb...@googlegroups.com.

Adriana Normey

unread,
Aug 27, 2013, 10:24:31 AM8/27/13
to pmb...@googlegroups.com
Gracias Andrés. Es lo que hice y no funcionó, voy a revisar y te cuento.

Saludos.

Adriana



Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
Adriana

Adriana Normey

unread,
Aug 28, 2013, 9:45:47 AM8/28/13
to pmb...@googlegroups.com
Si Alicia ya verifiqué eso y está correcto. Muchas gracias.

Les cuento que un colega y amigo Camilo Freire vino a darme una mano ayer y está casi solucionado. Cuando esté pronto compartiremos los códigos en la lista para que todos tengamos acceso a la solución.

Gracias a todos por proponer ideas para solucionar el problema.

Seguimos en contacto.

Adriana




Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
Adriana

Andrés Ovalle López

unread,
Aug 28, 2013, 3:01:48 PM8/28/13
to pmb...@googlegroups.com
Adriana,

Si de algo sirve te adjunto la consulta en SQL. Solamente debes
importarla a tu PMB en el módulo de acciones personalizables.

La acabo de probar con el código que Ramón publicó en el grupo y
funciona perfectamente.

Saludos,

--
Andrés Ovalle López

2013/8/28 Adriana Normey <ano...@gmail.com>:
> https://groups.google.com/d/msgid/pmb-es/CAPabsCP5ODpkXeAR6NMpeLzi1oim6wCn5TdfDJDG7ZXKtveTcQ%40mail.gmail.com.
admin_proc_84.sql

Adriana Normey

unread,
Sep 2, 2013, 10:49:35 AM9/2/13
to pmb...@googlegroups.com
Gracias a Andrés, Alicia y Camilo por la ayuda. 

Finalmente funcionó la primera solución que me dieron, no sé bien qué pasó porque lo hice mil veces de la misma forma, pero anduvo. Quizás era que no tenía préstamos efectuados luego de habilitar el proceso, para que levantara el historial.

Otra cosa es que Camilo vino por acá y diseñó un procedimiento nuevo que también funcionó y tiene alguna diferencia con el anterior. Les paso el código (con permiso de Camilo) para que a otros les pueda ser útil. Todavía no está completo porque no registra las revistas.

Nosotros tenemos el número de documento de identidad como código del lector. Este proceso no tiene una lista para elegir sino que se busca por el número de documento. 

SELECT empr_cb as 'Cédula',CONCAT(empr_nom,' ',empr_prenom) as Nombre,expl_cb as 'Inventario',tit1 as 'Título',
date_format(arc_debut , '%d/%m/%Y') as 'Fecha préstamo', 
date_format(arc_fin , '%d/%m/%Y') as 'Fecha devolución' 
FROM empr u
INNER JOIN pret_archive a
ON a.arc_id_empr  = u.id_empr 
INNER JOIN exemplaires i
ON a.arc_expl_id = i.expl_id
INNER JOIN notices r
ON i.expl_notice = r.notice_id
WHERE u.empr_cb =(!!lecteurs!!)


Saludos a todos.


Adriana




Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
Adriana

Adriana Normey

unread,
Aug 29, 2013, 8:09:37 AM8/29/13
to pmb...@googlegroups.com
Muchas gracias Andrés! Lo pruebo y te cuento.

Saludos.

Adriana


El 28 de agosto de 2013 16:01, Andrés Ovalle López <andres...@gmail.com> escribió:

Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
Adriana

Alicia Camarot

unread,
Sep 3, 2013, 10:03:36 AM9/3/13
to pmb...@googlegroups.com
sí, gracias a todos por compartir!
Alicia


Paola Beltran

unread,
Oct 2, 2019, 12:37:45 PM10/2/19
to PMB En Español
me da este error


Línea 0 : ELECT empr_cb as 'Código-Lector', CONCAT(empr_nom,' ',empr_prenom) as Lector, expl_cb as 'Código-Ejemplar', tit1 as Título, (CASE niveau_biblio WHEN 'm' THEN GROUP_CONCAT(REPEAT(CONCAT(a.author_name, ', ', a.author_rejete), 1/(r.responsability_type=0)) SEPARATOR ', ') ELSE CONCAT('No',bulletin_numero, ' - ', date_format(date_date , '%d/%m/%Y')) END) as 'Autor / No periode', date_format(arc_debut , '%d/%m/%Y') as 'Fecha préstamo', date_format(arc_fin , '%d/%m/%Y') as 'Fecha devolución' FROM (((((exemplaires LEFT JOIN bulletins ON expl_bulletin = bulletin_id) INNER JOIN notices ON expl_notice = notice_id OR (expl_bulletin = bulletin_id and bulletin_notice = notice_id)) INNER JOIN pret_archive ON expl_id = arc_expl_id) INNER JOIN empr ON arc_id_empr = id_empr) LEFT JOIN responsability r ON notice_id = responsability_notice) LEFT JOIN authors a ON responsability_author = author_id WHERE arc_id_empr = (43) and arc_expl_id = expl_id GROUP BY expl_cb ORDER BY arc_debut, tit1

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ELECT empr_cb as 'Código-Lector', CONCAT(empr_nom,' ',empr_prenom) as Lector, e' at line 1
líneas afectadas : -1
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ELECT empr_cb as 'Código-Lector', CONCAT(empr_nom,' ',empr_prenom) as Lector, e' at line 1

angel cordoba

unread,
Oct 2, 2019, 2:14:51 PM10/2/19
to pmb...@googlegroups.com
Le falta la S a select

--
Has recibido este mensaje porque estás suscrito al grupo "PMB En Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pmb-es+un...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/pmb-es/4cbcc87a-cf06-426d-a6b0-17584a6e4fe3%40googlegroups.com.

Jazmany Alvarado

unread,
Oct 2, 2019, 2:27:45 PM10/2/19
to pmb...@googlegroups.com
SELECT empr_cb as 'Cédula',CONCAT(empr_nom,' ',empr_prenom) as Usuario,expl_cb as 'Código de barras del ejemplar',tit1 as 'Título', location_libelle as Localización,
arc_debut  as 'Fecha préstamo',
arc_fin as 'Fecha devolución'
FROM empr u
INNER JOIN pret_archive a ON a.arc_id_empr  = u.id_empr
INNER JOIN exemplaires i ON a.arc_expl_id = i.expl_id
INNER JOIN notices r ON i.expl_notice = r.notice_id
JOIN docs_location ON idlocation= expl_location
WHERE u.empr_cb =(!!Cedula!!) AND date(arc_debut) BETWEEN "!!desde!!" AND "!!hasta!!" 


--
Reply all
Reply to author
Forward
0 new messages