Queremos comentarles sobre la personalización de etiquetas desarrollada por UNNOBA, la cual permite imprimir etiquetas de los bienes patrimoniales con códigos QR desde SIU-Diaguita.
Cuando se procede a leer una etiqueta con un lector QR redirecciona a la url de Diaguita, permitiendo acceder a la ficha del bien patrimonial previo login del usuario.
Para realizar dicha personalización nos comentan que modificaron los siguientes archivos:
impresion_etiqueta.php, ci_imprimir_etiquetas(vertical).jrxml,
y agregaron la librería QR en 3eros.
A modo de ejemplo adjunto etiquetas QR que al ser leídas redireccionan a la demo SIU-Diaguita; y una foto de las etiquetas impresas con una impresora de etiquetas en una sola columna.
Agradecemos a Marisa Mendi por compartir con nosotros la novedad sobre dicha personalización.
<?php
define('IN_CB',true);
//incluimos la libreria para QR
include ('/usr/local/diaguita/aplicacion/php/3ros/phpqrcode/qrlib.php');
/*
*Permite ajustar la visualización de la impresión de las etiquetas, campos disponibles:
* -> numero_patrimonial
* -> descripcion_bien
* -> estado_bien_uso (estado del bien ej. bueno)
* -> area_responsable (área a la que pertenece el bien)
* -> desc_area_padre (área padre)
* -> persona_responsable
* -> numero_patrimonial
* -> expediente
* -> fecha_alta
*/
function imprimir_etiqueta($datos)
{
if(isset($datos['numero_patrimonial'])) //controlo de que se pase el número
{
$temp_archivo_bc = $img ="temp/".$datos['numero_patrimonial'].".png";
//$temp_archivo_bc = $img = toba::proyecto()->get_www_temp($datos['numero_patrimonial'].".png");
$institucion_sigla = '';
//Para personalizar la salida se debe ajustar la variable $formato_impresion y configurar las persnalizaciones en formato html con los campos definidos en la descripción del método
//SIU QRcode::png('http://diaguita.siu.edu.ar/aplicacion.php?ah=st540088b5d24c2&ai=diaguita||103000031&id_bien_patrimonial='.$datos['id_bien_patrimonial'],$img,'H', 6, 2);
$formato_impresion = "
" ;
return $formato_impresion;
}else{
return null;
}
}
?>