En una aplicación de software libre estamos utilizando un informe pero se necesitan nuevos campos y algunos detalles adicionales. Lo tenemos en el server de pruebas
Acceso a archivos:
https://drive.google.com/drive/folders/1WyVdU9nhN2pvWfz18K7j8pq1YQ8gKKcM?usp=sharing
Acceso a copia de base de datos mysql
nombre de archivo:
pmb-pruebas.sql
Acceso a informe sql
nombre de archivo:
admin_proc_363.sql
Acceso al programa pmb
nombre de archivo:
pmb.zip
Acceso entorno gráfico:
https://catalogo.bibliolatino.com/pruebas
usuario: Manuel
clave: sin clave
Los procesos de adición de campos se deben realizar sobre el informe de nombre: Lista de ejemplares por Facultad - ejemplares separados
Para acceder al informe:
Pestaña Administración | Acciones | Personalizables | Bibliolatino
luego ingresas al informe dando clic al nombre del informe.
Para ver el informe en acción
Pestaña Informe | Estadísticas personalizables | Bibliolatino | Lista de ejemplares por Facultad - ejemplares separados
Detalles:
0.- Generar un filtro solo por Biblioteca (location_libelle)
Campos a adicionar:
1.- Deben aparecer en la lista registros (notices) con y sin ejemplares (exemplaires) se tienen actualmente 21,960 registros (notices) en la base de datos, se espera esa misma cantidad de filas en el informe.
2.- Adicionar campo: typdoc indicando su valor (al editar un registro en la cabecera se muestra un desplegable de valores el mismo que se puede ver desde: /pmb/includes/marc_tables/es_ES/
doctype.xml) Nombre del campo en el informe: Tipo de registro
3.- En el formulario de edicion de registro se encuentra el bloque: "Idioma de la publicación" el cual llama a la tabla notices_langues es un campo repetible, según veo contiene registros que llaman a más de un idioma en ocasiones, considerar el simbolo | para separar las ocurrencias. Nombre del campo en el informe: Idioma de publicación
4.- Añadir tambien los campos 4 personalizados de registro (ubicados en la tabla notices_custom | notices_custom_values): indicar los nombres de los campos en las columnas:
Observación interna
Registrado por
Fecha de registro
Nota
5.- Añadir los enlaces ubicados en la tabla: explnum | explnum_nom | explnum_url | explnum_location Nombre del campo: 'Nombre url' y 'url independiente' (es un segundo campo url si revisamos notices) y ubicación (en base al valor de explnum_location), puedes revisar detalles en:
https://catalogo.bibliolatino.com/prueba/catalog.php?categ=edit_explnum&id=29915&explnum_id=135
usuario: Manuel
clave: sin clave
6.- Añadir eformat que se encuentra en notices. Nombre de campo en informe: Formato electrónico del recurso añadirlo al costado de URL que llama al campo lien de notices
7.- El campo autor solo muestra un autor, si se tiene más de un autor no se muestra en el informe, como prueba añadi un dos autores en:
https://catalogo.bibliolatino.com/latu/catalog.php?categ=isbd&id=9888
usuario: Manuel
clave: sin clave
para separar los autores utilizar |
8.- El dato de author_date colocarlo en una columna separada por favor el nombre de la columna es "Fecha nacimiento del autor"
9.- Añadir al lado del dato del autor la funcion del autor (tabla authors | author_type - colocar el valor que se asigna en /pmb/includes/marc_tables/es_ES/
function.xml ) cuando se tiene mas de un autor separar con |
10.- Tenemos registros que llaman a publicaciones seriadas y estas a articulos, quiero ver si se reflejan en esta lista o es necesario ver la tabla bulletins y ver los registros bulletin_notice y num_notice
Plazo de Entrega: 16 Noviembre, 2020