Para activar esta opción incluya el parámetro
barcode=Y
en el archivo Dr path.def. Con ello se presentará el ícono en la barra de herramientas del módulo de catalogación para darle acceso al menú correspondiente.
Para tener acceso a esta opción el operador debe ser
- Administrador del sistema o
- tener todos los permisos de catalogación sobre la base de datos o
- tener habilitado el permiso de Impresión de marbetes y códigos de barra
en la base de datos correspondiente.
Esta función le ayudará a imprimir las etiquetas que ayudan a identificar a los objetos de la base datos. Cada una se apoya en un archivo de configuración donde entre otra variables de definen las dimensiones de la etiqueta. Los resultados pueden ser enviados a la pantalla, a un archivo txt o a un procesador de textos. Hasta los momentos solo puede aplicarse cuando la información del inventario se almacena al interior del registro bibliográfico
Las etiquetas pueden emitirse por
-
Número de clasificación
-
Rango de números de inventario
-
Lista de números de inventario
-
Rango de Mfn
Configuración
En este apartado se definen los parámetros que ayudan a extraer información de la base de datos, preparar la presentación de la etiqueta e informar sus dimensiones. Se solicita la siguiente información:
Cada tipo de etiqueta o rótulo tendrá su propio archivo de configuracion.
Ejemplos de salidas
Códigos de barras
Archivo de configuración:
classification_number_pref=ST_
classification_number_format=if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi
inventory_number_pref=NICLA_
inventory_number_format=if f(val(v900^n),1,0) = v900^n then replace(f(val(v900^n),5,0),` `,`0`), else v900^n fi
inventory_number_pref_list=NI_
inventory_number_display=v900^n
label_format=@barcode.pft
label_format_txt=@barcodetxt.pft
height=4
width=7
cols=3
Lomos
Archivo de configuración:
classification_number_pref=ST_
classification_number_format=if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi
inventory_number_pref=NICLA_
inventory_number_format=if f(val(v900^n),1,0) = v900^n then replace(f(val(v900^n),5,0),` `,`0`), else v900^n fi
inventory_number_pref_list=NI_
inventory_number_display=v900^n
label_format=@lomos.pft
label_format_txt=@lomos_txt.php
height=3
width=5
cols=4
Ejemplo del formato lomos.pft
(if p(v900^n) then
'*INV*'V900^n'*INV*'
'<center><br><strong><span style="font-size:20px; font-face=arial">',
if p(v82^a[1]) then
v82^a[1], |.|v82^b[1],|<br>|v82^c[1],|<br>|v82^d[1],"<br>"v82^e[1],
else
v82^b[1],|<br>|v82^c[1],|<br>|v82^d[1],|<br>|v82^e[1] ,
fi
'<br>',
if a(v900^m) and a(v900^e) then
|Ej. |v900^l,
else
if a(v900^m) and p(v900^e) then
|T. |v900^e,| Ej. |v900^l
else
if p(v900^m) then
|Vol. |v900^m, | T. |v900^e,| Ej. |v900^l /
fi,
fi,
fi,
'%%%',
fi/)
Etiquetas
Archivo de configuración:
classification_number_pref=ST_
classification_number_format=if p(v82^a) then v82^a,"."v82^b"."v82^c,"."v82^d,"."v82^e, else v82^b,"."v82^c,"."v82^d,"."v82^e fi
inventory_number_pref=NICLA_
inventory_number_format=if f(val(v900^n),1,0) = v900^n then replace(f(val(v900^n),5,0),` `,`0`), else v900^n fi
inventory_number_pref_list=NI_
inventory_number_display=v900^n
label_format=@etiquetas.pft
label_format_txt=@etiquetas_txt.php
height=5
width=10
cols=2
Ejemplo del formato etiquetas.pft
('<table><tr><td valign=top align=center width=50>'
'*INV*'V900^n'*INV*'
if a(v82[1]) and a(v84[1]) then ' ' fi,
if p(v82^a[1]) then
v82^a[1], |.|v82^b[1],|<br>|v82^c[1],|<br>|v82^d[1],"<br>"v82^e[1],
else
v82^b[1],|<br>|v82^c[1],|<br>|v82^d[1],|<br>|v82^e[1] ,
fi,
'<br>'
if a(v900^m) and a(v900^e) then
|Ej. |v900^l,
else
if a(v900^m) and p(v900^e) then
|T. |v900^e,| Ej. |v900^l
else
if p(v900^m) then
|Vol. |v900^m, | T. |v900^e,| Ej. |v900^l /
fi,
fi,
fi,
'</td><td valign=top width=220><br>'v100^a[1] if p(v100^a[1]) then '<br>' fi,v245^a,
'</td><td width=50 valign=top align=right>'V900^n
'</TD></tr></table>%%%'/
)
Enviar a
Se determina el medio al cual van a enviarse las etiquetas emitidas de acuerdo a las siguientes posibilidades:
Pantalla
Documento MsWord
Txt
Selección de los registros
En este apartado se define el método a utilizar para extraer los registros de la base de datos según las siguientes posibilidades:
Por número de clasificación
Utiliza los parámetros Prefijo del número de clasificación en la FST y Formato para localizar el número de clasificación para presentar la lista de números de clasificación. Seleccione de la misma el rango desde y hasta que desee extraer. Se generará una etiqueta para cada número de inventario contenido en cada registro del rango seleccionado.
Por rango de números de inventario
Utiliza los parámetros Prefijo del número de inventario en la FST y Formato para localizar el número de inventario para presentar la lista de números de clasificación. Seleccione de la misma el rango desde y hasta que desee extraer. Se generará una etiqueta para cada número de inventario contenido en cada registro del rango seleccionado.
Recuerde las consideraciones ya explicadas anteriormente para presentar una lista de números de inventario debidamente ordenada.
Por lista de números de inventario
Utiliza los parámetros Prefijo número de inventario (no editado) y Formato del número de inventario (no editado) para construir la búsqueda que localiza la lista de números de inventario.
Por rango de Mfn
Lee cada uno de los registros del rango de Mfns solicitado. Se generará una etiqueta para cada número de inventario contenido en cada registro del rango seleccionado.