[Isis-users] Base de datos usuarios del módulo interno de préstamos ABCD 1.2 T

De Smet Egbert egbert.desmet at uantwerpen.be
Mon Dec 9 20:11:07 CET 2013


Redel,

sí, pero lo que la opción 'generar lista invertida' hace es exactamente lo mismo que el comando que le he instruido hacer... 
Qué raro, pero lo más importante es que ustedes tienen solución.

Egbert de Smet
Universiteit Antwerpen
________________________________________
From: "Ing. Redel Pérez Pupo" [redel at ict.uho.edu.cu]
Sent: Monday, December 09, 2013 7:55 PM
To: Guilda Ascencio; De Smet Egbert; isis-users at iccisis.org
Subject: Re: [Isis-users] Base de datos usuarios del módulo interno de préstamos ABCD 1.2 T

Finalmente se logró!!!
Se generó correctamente la lista invertida, mediante el menú de catalogación en los utilitarios, opción de generar lista invertida, sugerido por Guilda, muchas gracias a ella y al señor Egbert por su dedicación y ayuda.
Pronto estaremos prestando con ABCD.
Gracias a todos.
Redel

On 09/12/13 13:09, Guilda Ascencio wrote:
1) Verifica los permisos de la base de datos users. Deben ser por lo menos 666
2) En el menú de catalogación bajo utilitarios aparece la opción "Generar lista invertida (Mx)".  prueba generrar los índices por ese método


2013/12/9 "Ing. Redel Pérez Pupo" <redel at ict.uho.edu.cu<mailto:redel at ict.uho.edu.cu>>
Muchas gracias Guilda, funcionó perfecto el pcr.prc finalmente queda así:

'd*'
'<10>','^aest^bEstudiantes','</10>'
(if v8='Femenino' then
'<12>','^aF^bFemenino','</12>'
else
'<12>','^aM^bMasculino','</12>'
fi)
'<15>',v7*8.2,'/',v7*5.2,'/',f(val(v7*0.4)+5,4,0),'</15>'
'<18>',f(val(v7*0.4)+5,4,0),v7*5.2,v7*8.2,'</18>'
'<20>',v1,'</20>'
'<30>',v2," ",v3'</30>'
'<35>',v1,'</35>'
'<40>',v6,'</40>'
'<45>',v5,'</45>'
'<110>',v4,'</110>'
'<600>',v2,mfn(1),'</600>'
'<610>',v2,mfn(1),'</610>'

Pero aun tengo el problema de la base en el ABCD, de la cual se visualiza el contenido, pero no el índece.
Saludos.

Redel

On 06/12/13 18:05, Guilda Ascencio wrote:
Hola Redel.

Muy interesante la conversión que has llevado a cabo. Copié el contenido de tu correo y lo estoy agregando en el Wiki bajo Documentos y Manuales en una sección denominada "Conversiones".  Agregué la corrección sugerida por Egbert.

Respecto a la fecha de matrícula, eso lo puedes hacer en el mismo prc.prc utilizando f(val(vxx)+5,4,0) al pasar el año.

Saludos,

Guilda


Saludos

Guilda


2013/12/6 De Smet Egbert <egbert.desmet at uantwerpen.be<mailto:egbert.desmet at uantwerpen.be>>
En su ultima comando hay que usar el parametro fullinv/ansi para generar el index.

Egbert de Smet
Universiteit Antwerpen
________________________________________
From: isis-users [isis-users-bounces at iccisis.org<mailto:isis-users-bounces at iccisis.org>] on behalf of "Ing. Redel Pérez Pupo" [redel at ict.uho.edu.cu<mailto:redel at ict.uho.edu.cu>]
Sent: Friday, December 06, 2013 6:24 PM
To: isis-users at iccisis.org<mailto:isis-users at iccisis.org>
Subject: [Isis-users] Base de datos usuarios del módulo interno de préstamos ABCD 1.2 T

Saludos colegas.
Espero que me puedan ayudar y doy gracias de antemano.
Estoy utilizando el ABCD 1.2 Transitional en un servidor linux Debian6 en nuestra Biblioteca Universitaria, y voy a usar el módulo interno de préstamos, tengo los datos de más de 1600 usuarios en formato .xls de excel, los cuales son:
1.Identidad
2.Nombre
3.Apellidos
4.Dirección
5.Carrera
6.Facultad
7.Fecha de Matrícula
8.Sexo
Con estos datos creé un fichero de texto separado por comas con el excel (txt.txt) y luego creé una base (dbname), especificando la coma "," como separador:
mx "seq=txt.txt," create=dbname -all now

Fui al servidor y convertí la base users del módulo de préstamos a windows con crunchmf para utilizar la misma base que utiliza el ABCD y además no perder los datos que contenía.

./mx users crunchmf target=windows

Descargé la base users a mi estación de trabajo windows 7 32 bits, luego agregé los datos de la base dbname (creada a partir del txt separado por comas), utilizando el parámetro "proc" desde un fichero nombrado prc.prc el cual se corresponde con la estructura utilizada por ABCD, cuyo contenido es el siguiente:
'd*'
'<10>','^aest^bEstudiantes','</10>'
(if v8='Femenino' then
'<12>','^aF^bFemenino','</12>'
else
'<12>','^aM^bMasculino','</12>'
fi)
'<15>',v7*8.2,'/',v7*5.2,'/',v7*0.4,'</15>'
'<18>',v7*0.4,v7*5.2,v7*8.2,'</18>'
'<20>',v1,'</20>'
'<30>',v2," ",v3'</30>'
'<35>',v1,'</35>'
'<40>',v6,'</40>'
'<45>',v5,'</45>'
'<110>',v4,'</110>'
'<600>',v2,mfn(1),'</600>'
'<610>',v2,mfn(1),'</610>'

ejecuto:
mx dbname proc=@prc.prc<mailto:proc=@prc.prc><mailto:proc<mailto:proc>=@prc.prc> apend=users -all now
luego:
mx users crunchmf target=linux
subo los datos para el servidor y genero el archivo invertido:
./mx users fst=@users.fst<mailto:fst=@users.fst><mailto:fst<mailto:fst>=@users.fst> convert=ansi tell=100 now

Rectifiqué el propietario y los permisos de la carpeta users/data a 777

En el ABCD aparece la lista y los datos de los nuevos usuarios incluidos, pero no aparecen en el índice y por tanto en el préstamos,
¿Que puedo hacer para remediarlo?
¿Cómo puedo a partir de la fecha de matrícula, agregar, digamos 5 años, para obtener la fecha de validez que requiere ABCD?

Muchas gracias a la lista y Felicidades por los 3 años oficiales de ABCD.
Redel

Intranet
http://biblioteca.uho.edu.cu
Catálogos
http://abcd.uho.edu.cu:9090/site

_______________________________________________
isis-users mailing list
isis-users at iccisis.org<mailto:isis-users at iccisis.org>
To manage your own subscription options go to: http://lists.iccisis.org/listinfo/isis-users
Or contact Henk Rutten: hlrutten at xs4all.nl<mailto:hlrutten at xs4all.nl>



--
Intranet
http://biblioteca.uho.edu.cu
Catálogos
http://abcd.uho.edu.cu:9090/site



--
Intranet
http://biblioteca.uho.edu.cu
Catálogos
http://abcd.uho.edu.cu:9090/site



More information about the isis-users mailing list