Préstamos

Suministre el código de usuario y el número de inventario del objeto que desea localizar. Puede utilizar la opción Listar para obtener una lista alfabética de los usuarios o de los números de inventario almacenados en la base de datos loanobjects. Haga clic sobre Prestar para activar el procedimiento de préstamo.

Con el código de usuario suministrado:
  1. Se accede la base de datos de usuarios (users) y se aplica el formato definido en la configuración para extraer sus datos (loans_usdisp.pft). Adicionalmente se determina: tipo de usuario y vigencia,  si este último parámetro fue definido en la configuración de las políticas
  2. Se lee la base de datos de suspensiones y multas (suspml) para verificar la situación del usuario
  3. Se lee la base de datos de transacciones para determinar los préstamos en poder del usuario y si existe morosidad en la fecha de devolución
  4. Se lee la base de datos de reservas para determinar si el usuario tiene alguna copia reservada
Con el número de inventario:
  1. Se lee la base de datos de objetos de préstamo (loanobjects) para determinar las características del objeto a prestar, el número de control del título y la base de datos donde está catalogado el objeto.  Con estos dos últimos valores se lee la base de datos catalográfica para obtener la información del título cuya copia se está procesando
  2. Se lee la base de datos de reservas para determinar si la situación de reserva de la copia solicitada
  3. Se determina si el usuario tiene otra copia prestada del mismo título revisando las existencias del título en loanobjects contra la información obtenida de la base de datos de transacciones
Se localiza la política a aplicar en base al tipo de usuario y a tipo de objeto que se está prestando. Se aplican las reglas tomando en cuenta los siguientes parámetros:
  1. La fecha de vigencia del usuario
  2. Si el usuario tiene multas o está suspendido
  3. El número de préstamos en poder del usuario
  4. Si el usuario tiene préstamos vencidos
  5. Si el usuario ya tiene otro ejemplar del mismo título
  6. La fecha de vigencia del objeto
Si se cumplen todas las reglas de la política, se calcula la fecha de vencimiento en base al calendario de días feriados y se le asigna el préstamo al usuario, grabandose un registro en la base de datos de transacciones (trans).

Si no se cumplen las reglas de la política se emite el mensaje correspondiente y no se adjudica al usuario la copia solicitada.


Renovaciones

La renovación de un prestamo puede realizarse  cuando se despliega el estado de cuenta del usuario o utilizando la opción prevista para tales efectos en los menues del módulo de circulación.


Devoluciones

La devolución de un préstamo puede realizarse desde el estado de cuenta del usuario o utilizando la opción que para tales efectos de presenta en los menues del módulo de circulación