| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Bases de datos

Page history last edited by Guilda Ascencio 11 years, 1 month ago

El módulo de préstamo trabaja con las siguientes bases de datos:

 

Base de datos de catálogo (cepal, marc, etc)

Descripción bibliográfica de los objetos disponibles para préstamo. El vínculo entre el catálogo y sus existencias se realiza a través del número de control del objeto

 

users

Base de datos de usuarios
Tabla de definición de campos

loanobjects

Base de datos con las diferentes copias de los objetos que están disponibles para préstamo.
Existe una sola base de datos loanobjects que refleja las existencias de todos los catálogos definidos bajo ABCD. Cada copia se identifica a través de un número único o número de inventario. Almacena además el número de control del objeto, el volúmen y el tomo de la copia a efectos de establecer las diferencias entre las copias de un mismo objeto;  el nombre de la base de datos donde está catalogado, a efectos de identificación de la copia;  y el tipo de objeto asignado a la copia a efectos de aplicación de la política de préstamos.
Cada objeto representa un registro en la base de datos loanobjects y las copias del mismo se almacenan como ocurrencias de un campo repetible.
Esta base de datos se actualiza desde el procedimiento de catalogación donde se permite transferir los registros de inventario desde la base de datos copies hacia la base de datos loanobjects
Tabla de definción de campos
Formatos necesarios:
loanobjects.pft
En el módulo de catalogación, es el formato con el cual se muestran los registros de la base de datos loanobjects al hacer un browse
loanobjects_add,pft

Formato de uso interno para mostrar la información de las copias que ya están almacenadas en loanobjects . No debe modificarse. Su estructura original es:

f(mfn,1,0)'$$$'(v1[1]'|',v10[1],'|',v959^i,'|',v959^l,'|',v959^b,'|',v959^v,'|',v959^t,'|',v959^o/)

Utilizado en los scripts circulation/loan_objects_add.php y circulation/loan_objects_update.php

 


 

trans

Transacciones de préstamos, renovaciones y devoluciones
Tabla de definición de campos

 

suspml

Suspensiones y multas registradas a los usuarios
Tabla de definición de campos

 

reserve

Reservas solicitadas por un usuario desde el Opac de consulta
Tabla de definición de campos


El menú principal del menú del módulo de Circulación y Préstamos contiene la siguientes secciones:

Transacciones
Esta sección define las transacciones disponibles:

  • Prestar
    A través el código del usuario y del número de inventario del objeto se acceden las bases de datos users y loanobjects a fin de determinar el tipo de usuario y el tipo de objeto. Se verifica además si el usuario tiene pendientes multas y/o suspensiones realizando una búsqueda sobre la base de datos suspml, o si tiene préstamos pendientes, realizando una búsqueda sobre la base de datos trans. Con estos valores se determina la política de préstamos a aplicar y se calcula la fecha de devolución
  • Devolver
    Se utiliza el número de inventario para localizar en la base de datos trans la copia que se desea devolver. Si hay atraso en la fecha de devolución se calcula la sanción que indique la política y la misma se guarda en la base de datos suspml
  • Renovar
    Se utiliza el número de inventario para localizar en la base de datos trans la copia que se desea renovar. Se verifica además si el usuario tiene pendientes multas y/o suspensiones realizando una búsqueda sobre la base de datos suspml, o si tiene otros préstamos pendientes, realizando una búsqueda sobre la base de datos trans. Con estos valores se determina la política de renovación a aplicar y se calcula la nueva fecha de devolución
     
  • Suspender/Multar
    Se suministra el código del usuario que se desea suspender/multar y los datos correspondientes.
  • Estado de cuenta de un usuario
    Presenta la lista de préstamos, suspensiones y/o multas pendientes para un usuario
  • Situación de un objeto
    Presenta todas las copias de un objeto, indicando aquellas que están en poder de algún usuario


Bases de Datos

Esta sección, para el uso del Administrador de Préstamos,  le permite tener acceso directo a las bases de datos soportadas por el módulo de circulación


Administración

  • Reportes
  • Estadísticas
  • Configuración

Comments (0)

You don't have permission to comment on this page.