| 
  • 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
 

Configuración y archivos necesarios

Page history last edited by Guilda Ascencio 10 years, 6 months ago

Como  principios básicos para el manejo de las reservas tenemos los siguientes:

 

  1. Sólo se acepta la reserva de títulos cuando no hay ejemplares disponibles, o sea, todas las copias están prestadas
  2. Cuando se devuelve una copia de los títulos reservados la misma se asigna al primer usuario de la cola de reserva
  3. En la política de préstamos se debe incluir para cada tipo de usuario/tipo de material los días de espera que se otorgan para que un usuario pueda retirar la copia una vez que la misma le haya sido asignada

 

Para que el módulo de reserva se active se necesita lo siguiente:

 

1. Crear en bases la carpeta reserve con todas sus subcarpetas, al igual que cualquier base de datos de ABCD.

2. La FDT de esta base de datos tiene la siguiente configuración:

 

Tag
Descripción
1

Situación de la reserva según las siguientes posibilidades:

0   -  En espera

1   -  Cancelada por el supervisor

3   -  El objeto ya le ha sido asignado

4   -  El objeto ya le ha sido prestado

 

  • Cuando se registra la reserva por el usuario adquiere el estado 0
  • Si la reserva es anulada por un operador, adquiere estado 1
  • Si la reserva es anulada porque se venció el lapso de espera, adquiere el estado 2
  • Cuando se devuelve un ejemplar del título reservado, se accede al primer usuario de la cola, se graba la fecha de asignación (campo ), se calcula la fecha de anulación (campo ) tomando como base los días de espera que establece la política y la situación cambia a 3
  • Cuando al usuario se le presta el material reservado, se guarda en el campo    la fecha de préstamo y la situación cambia a 4
  • Cuando el usuario se presenta al mostrador

 

10
Código del usuario
12

Tipo de usuario. Se toma de los tipos de usuario definidos en la carpeta %path_database%circulation/def/es/typeofusers.tab

 

15
Nombre de la base de datos catalográfica a la cual pertenece el título de la copia reservada
20
Número de control del título reservado
30
Fecha en que el usuario hace la reserva
31
Hora de la reserva
32 Operador que procesa la reserva
40 Fecha hasta la cual es válida la reserva (se calcula a partir de la fecha en que se le asigna la copia al usuario, sumando el número de días hábiles que establece la política como lapso de espera)
50 Número de clasificación del título
60 Fecha en la cual se le asigna la copia al usuario (corresponde a la fecha en la cual se devuelve una de las copias del objeto)
130 Fecha en la cual  se cancela la reserva
131 Hora de cancelación
132 login de la persona que cancela
200 Fecha en que se procesa el préstamo del material reservado

 

Los formatos (Pft's) básicos requeridos son los siguientes:

 

Nombre del formato Usado en Observaciones
tbreserve.pft

reserve/reserves_read.php (Proceso genérico para dar formato a la información de las reservas

Las primeras 4 columnas de este formato no deben modificarse. Si se modifica alguna de las columnas posteriores a éstas tambien debe modificarse tit_reserve.tab
tit_reserve.tab
Provee los títulos a las columnas generadas en tbreserve.pft
 
reserve_01.pft

output_circulacion/rs_01.php: Lista de reservas en espera

(campo 1= 0)

output_circulacion/rs_02.php: Lista de reservas con objetos ya asignados (campo 1 = 3)

output_circulation/rs_03.php: Lista de reservas anuladas (campo 1=3 y fecha del día mayor que la fecha de anulación (campo 40))  o sea, aquellas reservas a las cuales se les ha asignado una copia disponible y no fueron retiradas por el usuario

 
tit_reserve_01.tab
Columnas correspondientes a la salida generada por reserve_01.pft
 

 

Si existe una reserva sobre un título, el primer ejemplar que se devuelva se asigna al usuario que procesó la reserva y se almacena la fecha de asignación y se calcula la fecha de anulación tomando en cuenta el lapso de espera que establezca la política. Mientras la reserva esté activa, se mantiene bloqueado un ejemplar del título, el cual se libera cuando llegue la fecha de anulación. Si el usuario se presenta antes de esta fecha, entonces se presta el ejemplar al usuario propietario de la reserva vigente.

 

 

 

Comments (0)

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