<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Daniel<br>
<br>
Respecto a las modificaciones que quieren implementar en forma
dinámica al préstamo, configurando perfiles múltiples de personas
y objetos, toma nota que el sistema debe ser un conjunto coherente
de reglas. De otro modo van a tener conflicto que no es problema
de ABCD sino en las contradicciones en la matriz de políticas. Y
eso no es privativo de ABCD, cualquier software (incluyendo la
competencia) requiere reglas coherentes.<br>
<br>
Por citar algunos casos (no los inventé, de inventar se ocupan las
bibliotecarias <span class="moz-smiley-s1"><span>:-)</span></span>
)<br>
<br>
Si un objeto puede asumir diferentes perfiles (contingente al
estado del sistema, fecha, etc) entonces esto también va a
reflejarse en las políticas de renovación, plazos límites, y de
reserva de objetos<br>
<ol>
<li>Por ejemplo, si el objeto se presta al comienzo del verano
por 3 meses, entonces .. ¿podrá renovarse luego otra vez por 3
meses o habrá que aplicarle una política más restrictiva al
cambiar la fecha, o esas transacciones no podrán renovarse?<br>
</li>
<li>Si los objetos tienen un plazo determinado de préstamo, pero
cuando están en lista de reservas el plazo se reduce, si el
usuario tiene un código especial, ¿respetará la reducción de
plazo por ser objeto con reservas, o el tipo de usuario le
pasará por arriba a esa limitante?</li>
<li>El usuario es único, aunque su ID tenga 'alias'. Si el
usuario fue suspendido por algún evento, entonces estará
suspendido para todas las transacciones, aunque en algún tipo
de combinación no se lo suspenda.</li>
<li>tu turno, puedes inventar</li>
</ol>
<p>Saludos</p>
<p>Ernesto Spinak<br>
</p>
<br>
<br>
<br>
<br>
<br>
<br>
El 23/12/2017 a las 18:57, daniel biset escribió:<br>
</div>
<blockquote type="cite"
cite="mid:959910715.3153361.1514066247047@mail.yahoo.com">
<div style="color:#000; background-color:#fff;
font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande,
sans-serif;font-size:13px">
<div id="yui_3_16_0_ym19_1_1514063968337_12071"><font size="3"><span
id="yui_3_16_0_ym19_1_1514063968337_12137">Ernesto,
¡muchísimas gracias por tu aporte!<br>
</span></font></div>
<div id="yui_3_16_0_ym19_1_1514063968337_12237"><font
id="yui_3_16_0_ym19_1_1514063968337_13562" size="3"><span
id="yui_3_16_0_ym19_1_1514063968337_12137">Veníamos
evaluando algunas ideas, soluciones, similares a las que
mencionás, incluyendo la posibilidad de modificar el
código fuente como última opción.<br>
</span></font></div>
<div id="yui_3_16_0_ym19_1_1514063968337_12470"><font
id="yui_3_16_0_ym19_1_1514063968337_13561" size="3"><span
id="yui_3_16_0_ym19_1_1514063968337_12137">Pero el caso
concreto que ejemplificas, es una valiosísima ayuda para
resolver el dilema que se nos presentó, nos da un rumbo
certero y nos ahorra esfuerzos y tiempo en probar
soluciones más complicadas.</span></font></div>
<div id="yui_3_16_0_ym19_1_1514063968337_12965" dir="ltr"><font
id="yui_3_16_0_ym19_1_1514063968337_13560" size="3"><span
id="yui_3_16_0_ym19_1_1514063968337_12137">Y también en
seguir trabajando con ABCD, ya que cuando se planteo la
situación en una mesa donde se toman decisiones en un
nivel superior al que me encuentro, comenzó a dar vueltas
la idea de ir a otro SIGB (el famoso de la "competencia",
que por lo poco que lo conozco tampoco tiene una solución
prearmada para este tipo de situaciones, y, me parece, que
resolverlo en bases MYSQL y con PERL debe ser bastante más
complicado).<br>
</span></font></div>
<div id="yui_3_16_0_ym19_1_1514063968337_12618"><font
id="yui_3_16_0_ym19_1_1514063968337_13559" size="3"><span
id="yui_3_16_0_ym19_1_1514063968337_12137">Un saludo
afectuoso y nuevamente muchas gracias por la pronta
respuesta.</span></font></div>
<div id="yui_3_16_0_ym19_1_1514063968337_13443"><font size="3"><span
id="yui_3_16_0_ym19_1_1514063968337_12137"><br>
</span></font></div>
<div id="yui_3_16_0_ym19_1_1514063968337_13444"><span
id="yui_3_16_0_ym19_1_1514063968337_12137"><font size="3">Daniel
H. Biset</font></span></div>
<div class="qtdSeparateBR"
id="yui_3_16_0_ym19_1_1514063968337_12070"><br>
<br>
</div>
<div class="yahoo_quoted"
id="yui_3_16_0_ym19_1_1514063968337_12069" style="display:
block;">
<div style="font-family: Helvetica Neue, Helvetica, Arial,
Lucida Grande, sans-serif; font-size: 13px;"
id="yui_3_16_0_ym19_1_1514063968337_12068">
<div style="font-family: HelveticaNeue, Helvetica Neue,
Helvetica, Arial, Lucida Grande, sans-serif; font-size:
16px;" id="yui_3_16_0_ym19_1_1514063968337_12067">
<div dir="ltr" id="yui_3_16_0_ym19_1_1514063968337_12066">
<font id="yui_3_16_0_ym19_1_1514063968337_12065"
size="2" face="Arial">
<hr id="yui_3_16_0_ym19_1_1514063968337_12163"
size="1"> <b><span style="font-weight:bold;">From:</span></b>
spinaker <a class="moz-txt-link-rfc2396E" href="mailto:spinaker@adinet.com.uy"><spinaker@adinet.com.uy></a><br>
<b><span style="font-weight: bold;">To:</span></b>
daniel biset <a class="moz-txt-link-rfc2396E" href="mailto:dbiset@yahoo.com"><dbiset@yahoo.com></a>;
<a class="moz-txt-link-rfc2396E" href="mailto:isis-users@iccisis.org">"isis-users@iccisis.org"</a>
<a class="moz-txt-link-rfc2396E" href="mailto:isis-users@iccisis.org"><isis-users@iccisis.org></a> <br>
<b><span style="font-weight: bold;">Sent:</span></b>
Saturday, December 23, 2017 12:38 PM<br>
<b id="yui_3_16_0_ym19_1_1514063968337_13446"><span
style="font-weight: bold;"
id="yui_3_16_0_ym19_1_1514063968337_13445">Subject:</span></b>
Re: [Isis-users] Consulta: ABCD para informatizar
circulación y préstamos a domicilio<br>
</font> </div>
<div class="y_msg_container"
id="yui_3_16_0_ym19_1_1514063968337_12244"><br>
<div id="yiv8171812273">
<div id="yui_3_16_0_ym19_1_1514063968337_12243">
<div class="yiv8171812273moz-cite-prefix"
id="yui_3_16_0_ym19_1_1514063968337_12242">Daniel<br
clear="none">
<br clear="none">
El tema puede resolverse (en muchos casos)
programando la definición de los datos de la base
de origen usada para prestamo y lo mismo para
usuarios<br clear="none">
Te doy una idea para que luego tú la elabores para
tu necesidad, tomados de casos reales:<br
clear="none">
Un colegio presta libros de marzo a noviembre por
plazos normales, pero de diciembre a febrero la
literatura recrealtiva la presta por uno o dos
meses, o lo que sea<br clear="none">
Entonces en la definción de "tipo de objeto" en
vez de poner un campo donde hay un valor fijo se
usa una expresión condicional<br clear="none">
del tipo if fecha-de-hoy < 30 de noviembre de
este año entonces tipo=L else tipo = LV fi<br
clear="none">
En otra biblioteca recreativa, los libros que
ingresaron hace menos de dos meses se prestan por
una semana, el resto por dos semanas<br
clear="none">
entonces al definir el tipo de objeto tienes: if
fecha de hoy - fecha de ingreso < 60 entonces
tipo=LR else tipo=L fi<br clear="none">
<br clear="none">
asimismo un usuario puede tener más de un perfil,
por ejemplo si el código del usuario tiene una
letra especial en su código<br clear="none">
11692335 y X11692335<br clear="none">
El formtao para extraer la identificación
determina si tiene X o no, y en ese caso el mismo
usuario puede tener 2 políticas, dependiendo de
cómo se ingrese su identificación en la
transacción. Aqui en el Banco Central, un
funcionario puede extraer libros con la política
normal, pero cuando el Directorio le encomienda
una investigación, entonces se le presta con la X
adelante y eso le da otros plazos y derechos.<br
clear="none">
Etcetera<br clear="none">
<br clear="none">
Estas son ideas de casos reales, tú puedes
adaptarlas, sin necesidad de modificar los codigos
fuentes de ABCD<br clear="none">
Saludos<br clear="none">
Ernesto<br clear="none">
<br clear="none">
<br clear="none">
El 22/12/2017 a las 11:43, daniel biset escribió:<br
clear="none">
</div>
<blockquote type="cite">
<div class="yiv8171812273yqt9995423856"
id="yiv8171812273yqt31134">
<div
style="color:#000;background-color:#fff;font-family:Helvetica
Neue, Helvetica, Arial, Lucida Grande,
sans-serif;font-size:13px;">
<div>Gente,</div>
<div
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13294">Aprovecho
este intercambio de mensajes por una
situación que se nos presenta en circulación
con las políticas de préstamos en la UNGS
(Universidad Nacional de General Sarmiento),
aclarando que recién en las próximas semanas
estaré haciendo pruebas.</div>
<div
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13465">Ya
hace poco más de un año que venimos usando
el módulo de Circulación con una política
simple: 10 categorías de usuarios y un solo
tipo de objeto de préstamo.</div>
<div
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13464">¿Qué
tenemos que configurar ahora (en base a las
políticas de la institución)?, lo siguiente:</div>
<div dir="ltr"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13460">10
categorías de usuarios y un solo tipo de
objeto de préstamo, pero que tenga diferente
períodos de préstamo.</div>
<div dir="ltr"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13540">Por
ejemplo:</div>
<div dir="ltr"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13573">El
usuario estudiante tiene tres posibilidades
de préstamo para el tipo libro (puede elegir
en el instante que se realiza la
transacción): lo puede retirar por una
semana, o por un mes, o por tres meses.</div>
<div dir="ltr"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13685">El
actual sistema que estamos utilizando, en la
interfaz para hacer un préstamo, una vez que
se carga el código de usuario y el número de
inventario, tiene tres casilleros con cada
una de esas opciones, el operador que
atiende a la persona, tilda la opción que
quiere el usuario y se presta el libro por
el tiempo que éste solicitó.</div>
<div dir="ltr"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13791">Hasta
ahora solo hice una prueba en ABCD (con
resultado previsible): tres líneas en la
tabla de parametrización, cada una con el
mismo tipo de usuario y el mismo tipo de
objeto, pero cambiando los períodos en cada
una de las filas.</div>
<div dir="ltr"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13872">Resultado:
cuando se hace la transacción siempre toma
uno solo de los períodos, el que corresponde
a la última de las tres líneas.</div>
<div dir="ltr"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13945">Parte
de enero (período en el que la biblioteca
cierra) tengo que abocarme a que ABCD pueda
aplicar esta política de préstamo que tiene
la institución en la que trabajo.</div>
<div dir="ltr"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_14183">Si
se imaginan o tienen alguna idea al
respecto, sobre cómo abordar esta situación,
muy agradecido de mi parte.</div>
<div dir="ltr"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_14132">Saludos
a tod@s y desde ya muchas garacias.<br
clear="none">
</div>
<div
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13262"><span></span></div>
<div class="yiv8171812273qtdSeparateBR"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13263">Daniel
H. Biset<br clear="none">
<br clear="none">
</div>
<div class="yiv8171812273yahoo_quoted"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13270"
style="display:block;">
<div
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13269"
style="font-family:Helvetica Neue,
Helvetica, Arial, Lucida Grande,
sans-serif;font-size:13px;">
<div
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13268"
style="font-family:HelveticaNeue,
Helvetica Neue, Helvetica, Arial, Lucida
Grande, sans-serif;font-size:16px;">
<div dir="ltr"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13267">
<font
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13271"
size="2" face="Arial"> </font>
<hr
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13276"
size="1"> <b><span
style="font-weight:bold;">From:</span></b>
spinaker <a rel="nofollow"
shape="rect"
class="yiv8171812273moz-txt-link-rfc2396E"
ymailto="mailto:spinaker@adinet.com.uy" target="_blank"
href="mailto:spinaker@adinet.com.uy"
moz-do-not-send="true"><spinaker@adinet.com.uy></a><br
clear="none">
<b
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_14336"><span
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_14335"
style="font-weight:bold;">To:</span></b>
<a rel="nofollow" shape="rect"
class="yiv8171812273moz-txt-link-abbreviated"
ymailto="mailto:isis-users@iccisis.org" target="_blank"
href="mailto:isis-users@iccisis.org"
moz-do-not-send="true">isis-users@iccisis.org</a>
<br clear="none">
<b
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_14334"><span
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_14333"
style="font-weight:bold;">Sent:</span></b>
Friday, December 22, 2017 11:07 AM<br
clear="none">
<b><span style="font-weight:bold;">Subject:</span></b>
Re: [Isis-users] Consulta: ABCD para
informatizar circulación y préstamos a
domicilio<br clear="none">
</div>
<div
class="yiv8171812273y_msg_container"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13272"><br
clear="none">
<div id="yiv8171812273">
<div
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13274">
<div
class="yiv8171812273moz-cite-prefix"
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_13273">Mariana<br
clear="none">
<br clear="none">
nosotros tenemos instalado ABCD
en su mayoría para bibliotecas
que hacen préstamos a domiclio y
en sala<br clear="none">
saludos<br clear="none">
Ernesto<br clear="none">
<br clear="none">
<br clear="none">
<br clear="none">
El 22/12/2017 a las 10:49,
Mariana Bertoni escribió:<br
clear="none">
</div>
<blockquote type="cite"> </blockquote>
</div>
<style type="text/css">#yiv8171812273 -- P {margin-top:0;margin-bottom:0;}#yiv8171812273 </style>
<div
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_14396">
<div
class="yiv8171812273yqt9036248110"
id="yiv8171812273yqt27656">
<div dir="ltr"
id="yiv8171812273divtagdefaultwrapper"
style="font-size:12pt;color:#000000;font-family:Calibri, Helvetica,
sans-serif;">
<div
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_14395"
style="margin-top:0;margin-bottom:0;">Hola a todos!</div>
<div
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_14397"
style="margin-top:0;margin-bottom:0;">Es mi primer mensaje en esta
lista, espero no molestarlos
con una consulta que puede
parecerles un poquito
básica.</div>
<div
id="yiv8171812273yui_3_16_0_ym19_1_1513950175538_14398"
style="margin-top:0;margin-bottom:0;"><br clear="none">
</div>
<div
style="margin-top:0;margin-bottom:0;">Por
los mensajes que circulan
aquí, me parece que los
integrantes de esta lista se
manejan super bien con este
programa, parecen todos
desarrolladores expertos.</div>
<div
style="margin-top:0;margin-bottom:0;"><br
clear="none">
</div>
<div
style="margin-top:0;margin-bottom:0;">Disculpas
entonces nuevamente por este
posteo.</div>
<div
style="margin-top:0;margin-bottom:0;">Quería
saber si en alguna de sus
bibliotecas usan abcd para
llevar el registro de
préstamos a domicilio y en
sala, o si lo usan más que
nada para catalogar.</div>
<div
style="margin-top:0;margin-bottom:0;"><br
clear="none">
</div>
<div
style="margin-top:0;margin-bottom:0;">Les
pregunto porque me está
costando mucho diseñar el
aplicativo para el préstamo.</div>
<div
style="margin-top:0;margin-bottom:0;"><br
clear="none">
</div>
<div
style="margin-top:0;margin-bottom:0;">Les
agradecería cualquier ayuda
que puedan darme.</div>
<div
style="margin-top:0;margin-bottom:0;"><br
clear="none">
</div>
<div
style="margin-top:0;margin-bottom:0;">Saludos!</div>
<div
style="margin-top:0;margin-bottom:0;"><br
clear="none">
</div>
<div
style="margin-top:0;margin-bottom:0;">Mariana</div>
</div>
</div>
<br clear="none">
<fieldset
class="yiv8171812273mimeAttachmentHeader"></fieldset>
<br clear="none">
<pre>_______________________________________________
isis-users mailing list
<a rel="nofollow" shape="rect" class="yiv8171812273moz-txt-link-abbreviated" ymailto="mailto:isis-users@iccisis.org" target="_blank" href="mailto:isis-users@iccisis.org" moz-do-not-send="true">isis-users@iccisis.org</a>
To manage your own subscription options go to: <a rel="nofollow" shape="rect" class="yiv8171812273moz-txt-link-freetext" target="_blank" href="http://lists.iccisis.org/listinfo/isis-users" moz-do-not-send="true">http://lists.iccisis.org/listinfo/isis-users</a>
Or contact Henk Rutten: <a rel="nofollow" shape="rect" class="yiv8171812273moz-txt-link-abbreviated" ymailto="mailto:hlrutten@xs4all.nl" target="_blank" href="mailto:hlrutten@xs4all.nl" moz-do-not-send="true">hlrutten@xs4all.nl</a>
</pre>
<div><br clear="none">
</div>
<pre class="yiv8171812273moz-signature">--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | <a rel="nofollow" shape="rect" class="yiv8171812273moz-txt-link-abbreviated" ymailto="mailto:spinaker@adinet.com.uy" target="_blank" href="mailto:spinaker@adinet.com.uy" moz-do-not-send="true">spinaker@adinet.com.uy</a> | |
| | Montevideo, Uruguay | |
| | tel/fax (598) 2622-3352 | |
| | celular (598) 99612238 | |
=[=]================================[=]=
=== ===
( ) ( )
V V </pre>
</div>
</div>
<div
class="yiv8171812273yqt9036248110"
id="yiv8171812273yqt18585">_______________________________________________<br
clear="none">
isis-users mailing list<br
clear="none">
<a rel="nofollow" shape="rect"
ymailto="mailto:isis-users@iccisis.org"
target="_blank"
href="mailto:isis-users@iccisis.org"
moz-do-not-send="true">isis-users@iccisis.org</a><br
clear="none">
To manage your own subscription
options go to: <a rel="nofollow"
shape="rect" target="_blank"
href="http://lists.iccisis.org/listinfo/isis-users"
moz-do-not-send="true">http://lists.iccisis.org/listinfo/isis-users</a><br
clear="none">
Or contact Henk Rutten: <a
rel="nofollow" shape="rect"
ymailto="mailto:hlrutten@xs4all.nl"
target="_blank"
href="mailto:hlrutten@xs4all.nl"
moz-do-not-send="true">hlrutten@xs4all.nl</a><br
clear="none">
</div>
<br clear="none">
<br clear="none">
</div>
</div>
</div>
</div>
</div>
</div>
<br clear="none">
<fieldset
class="yiv8171812273mimeAttachmentHeader"></fieldset>
<br clear="none">
<pre>_______________________________________________
isis-users mailing list
<a rel="nofollow" shape="rect" class="yiv8171812273moz-txt-link-abbreviated" ymailto="mailto:isis-users@iccisis.org" target="_blank" href="mailto:isis-users@iccisis.org" moz-do-not-send="true">isis-users@iccisis.org</a>
To manage your own subscription options go to: <a rel="nofollow" shape="rect" class="yiv8171812273moz-txt-link-freetext" target="_blank" href="http://lists.iccisis.org/listinfo/isis-users" moz-do-not-send="true">http://lists.iccisis.org/listinfo/isis-users</a>
Or contact Henk Rutten: <a rel="nofollow" shape="rect" class="yiv8171812273moz-txt-link-abbreviated" ymailto="mailto:hlrutten@xs4all.nl" target="_blank" href="mailto:hlrutten@xs4all.nl" moz-do-not-send="true">hlrutten@xs4all.nl</a>
</pre>
</blockquote>
<div><br clear="none">
</div>
<pre class="yiv8171812273moz-signature">--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | <a rel="nofollow" shape="rect" class="yiv8171812273moz-txt-link-abbreviated" ymailto="mailto:spinaker@adinet.com.uy" target="_blank" href="mailto:spinaker@adinet.com.uy" moz-do-not-send="true">spinaker@adinet.com.uy</a> | |
| | Montevideo, Uruguay | |
| | tel/fax (598) 2622-3352 | |
| | celular (598) 99612238 | |
=[=]================================[=]=
=== ===
( ) ( )
V V </pre>
</div>
</div>
<br>
<br>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
isis-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:isis-users@iccisis.org">isis-users@iccisis.org</a>
To manage your own subscription options go to: <a class="moz-txt-link-freetext" href="http://lists.iccisis.org/listinfo/isis-users">http://lists.iccisis.org/listinfo/isis-users</a>
Or contact Henk Rutten: <a class="moz-txt-link-abbreviated" href="mailto:hlrutten@xs4all.nl">hlrutten@xs4all.nl</a>
</pre>
</blockquote>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | <a class="moz-txt-link-abbreviated" href="mailto:spinaker@adinet.com.uy">spinaker@adinet.com.uy</a> | |
| | Montevideo, Uruguay | |
| | tel/fax (598) 2622-3352 | |
| | celular (598) 99612238 | |
=[=]================================[=]=
=== ===
( ) ( )
V V </pre>
</body>
</html>