Diferencia entre revisiones de «SIU-Diaguita/version2.4.0/postinstalacion»
(→Configuración para uso de la aplicación móvil) |
(→Conectar SIU-Diaguita con SIU-Pilagá) |
||
(No se muestran 55 ediciones intermedias de 2 usuarios) | |||
Línea 4: | Línea 4: | ||
Una vez instalado el sistema, existen ciertas configuraciones a realizar en el entorno en el que se integra. A continuación se describen pasos necesarios para la interconexión con otros sistemas, puesta a punto, ejecución de tareas en segundo plano, servicios varios, etc. | Una vez instalado el sistema, existen ciertas configuraciones a realizar en el entorno en el que se integra. A continuación se describen pasos necesarios para la interconexión con otros sistemas, puesta a punto, ejecución de tareas en segundo plano, servicios varios, etc. | ||
− | |||
Nota: hasta la versión 2.2.x de SIU-Diaguita, el motor de reportes XSL-FO estaba soportado. Sin embargo, en versiones posteriores solo se soporta a JasperReports. | Nota: hasta la versión 2.2.x de SIU-Diaguita, el motor de reportes XSL-FO estaba soportado. Sin embargo, en versiones posteriores solo se soporta a JasperReports. | ||
− | |||
==== Salidas mediante JasperReports ==== | ==== Salidas mediante JasperReports ==== | ||
Línea 16: | Línea 14: | ||
JasperReports requiere para funcionar la instalación de determinadas librerías, las cuales tendrá que descargar desde el repositorio de descargas de para SIU-Diaguita (dentro de directorio JasperReports/Versiones). Una vez obtenido el archivo JasperReports-5.1.0.tar.gz, se debe descomprimir su contenido (dos carpetas llamadas JasperReports y JavaBridge) en el directorio <tt>/ruta_instalacion/diaguita/toba/php/3ros/</tt> de la aplicación SIU-Diaguita. | JasperReports requiere para funcionar la instalación de determinadas librerías, las cuales tendrá que descargar desde el repositorio de descargas de para SIU-Diaguita (dentro de directorio JasperReports/Versiones). Una vez obtenido el archivo JasperReports-5.1.0.tar.gz, se debe descomprimir su contenido (dos carpetas llamadas JasperReports y JavaBridge) en el directorio <tt>/ruta_instalacion/diaguita/toba/php/3ros/</tt> de la aplicación SIU-Diaguita. | ||
− | El próximo paso es configurar para que se ejecute de forma contínua el servidor local de reportes. | + | El próximo paso es configurar para que se ejecute de forma contínua el servidor local de reportes. |
− | ''Configuración bajo Linux'' | + | '''''Configuración bajo Linux''''' |
Mediante la utilidad init.d del sistema Debian Linux, configurar la ejecución del archivo diaguita_reportes.sh que se encuentra ubicado dentro del directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. | Mediante la utilidad init.d del sistema Debian Linux, configurar la ejecución del archivo diaguita_reportes.sh que se encuentra ubicado dentro del directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. | ||
Línea 32: | Línea 30: | ||
root@host:/# update-rc.d diaguita_reportes.sh defaults | root@host:/# update-rc.d diaguita_reportes.sh defaults | ||
</source> | </source> | ||
− | |||
Además, dentro del archivo <tt>diaguita_reportes.sh</tt> deberá configurar la variable PATH_DIAGUITA para que apunte al directorio <tt>/ruta_instalacion</tt> indicado previamente. | Además, dentro del archivo <tt>diaguita_reportes.sh</tt> deberá configurar la variable PATH_DIAGUITA para que apunte al directorio <tt>/ruta_instalacion</tt> indicado previamente. | ||
− | ''Configuración bajo Windows'' | + | '''''Configuración bajo Windows''''' |
Mediante la utilidad de tareas programadas proporcionada por Windows, configurar la ejecución del archivo diaguita_reportes.bat ubicado en el directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. | Mediante la utilidad de tareas programadas proporcionada por Windows, configurar la ejecución del archivo diaguita_reportes.bat ubicado en el directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. | ||
Línea 43: | Línea 40: | ||
Tener en cuenta que para poder ejecutar dicho archivo, deberán tener incluida en la variable de entorno PATH la ruta hacia la instalación de java. Esto permite a Windows ubicar correctamente el comando java. | Tener en cuenta que para poder ejecutar dicho archivo, deberán tener incluida en la variable de entorno PATH la ruta hacia la instalación de java. Esto permite a Windows ubicar correctamente el comando java. | ||
− | |||
− | ''Detección y evaluación de errores'' | + | '''''Detección y evaluación de errores''''' |
Si por algún motivo el servidor local de reportes JasperReports no esta corriendo, la aplicación SIU-Diaguita mostrará indefectiblemente un mensaje de error similar a: | Si por algún motivo el servidor local de reportes JasperReports no esta corriendo, la aplicación SIU-Diaguita mostrará indefectiblemente un mensaje de error similar a: | ||
Línea 54: | Línea 50: | ||
</source> | </source> | ||
+ | Se deberá chequear que no hayan mayores errores con dicho servicio (consumo de memoria, permisos de ejecución, etc) y si se encuentra corriendo efectivamente. Para ello, el script de inicio para el servidor local de reportes JasperReports utiliza un archivo de log ubicado en <tt>/var/log/diaguita_reportes.log</tt> que permite auditar en todo momento su funcionamiento. | ||
− | |||
− | |||
− | |||
==== Limpieza de archivos temporales ==== | ==== Limpieza de archivos temporales ==== | ||
Línea 64: | Línea 58: | ||
− | ''Configuración bajo Linux'' | + | '''''Configuración bajo Linux''''' |
Mediante la utilidad cron proporcionada por Linux, configurar la ejecución del archivo limpieza_temporales.sh ubicado dentro del directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. Ejemplo de configuración para que se ejecute todos los lunes a las 5am: | Mediante la utilidad cron proporcionada por Linux, configurar la ejecución del archivo limpieza_temporales.sh ubicado dentro del directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. Ejemplo de configuración para que se ejecute todos los lunes a las 5am: | ||
− | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
Línea 74: | Línea 67: | ||
− | ''Configuración bajo Windows'' | + | '''''Configuración bajo Windows''''' |
Mediante la utilidad de tareas programadas proporcionada por Windows, configurar la ejecución del archivo limpieza_temporales.bat ubicado dentro del directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. | Mediante la utilidad de tareas programadas proporcionada por Windows, configurar la ejecución del archivo limpieza_temporales.bat ubicado dentro del directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. | ||
− | |||
− | |||
− | |||
==== '''Conectar Diaguita con MCC (SO de Diaguita Linux Debian)''' ==== | ==== '''Conectar Diaguita con MCC (SO de Diaguita Linux Debian)''' ==== | ||
Línea 86: | Línea 76: | ||
Los pasos que se describen a continuación permiten configurar el acceso a un sistema MCC que cuente con una base de datos ''Adaptive Server Anywhere 6.0'' (Sybase ASA) en un sistema Debian GNU/Linux. | Los pasos que se describen a continuación permiten configurar el acceso a un sistema MCC que cuente con una base de datos ''Adaptive Server Anywhere 6.0'' (Sybase ASA) en un sistema Debian GNU/Linux. | ||
− | ''Requerimientos'' | + | |
+ | '''''Requerimientos''''' | ||
Para que Diaguita sea capaz de conectarse a la base de datos Sybase ASA de MCC hay que asegurarse de que el servicio de networking se encuentre correctamente configurado. En el documento adjunto, attachment:ConnectionTroubleshooting.pdf, se puede observar los pasos necesarios para verificar dicha configuración. | Para que Diaguita sea capaz de conectarse a la base de datos Sybase ASA de MCC hay que asegurarse de que el servicio de networking se encuentre correctamente configurado. En el documento adjunto, attachment:ConnectionTroubleshooting.pdf, se puede observar los pasos necesarios para verificar dicha configuración. | ||
Línea 92: | Línea 83: | ||
Nota: la versión del MCC soportada actualmente es la 4.2. No es posible trabajar con versiones previas o descentralizadas. | Nota: la versión del MCC soportada actualmente es la 4.2. No es posible trabajar con versiones previas o descentralizadas. | ||
− | ''Instalación'' | + | |
+ | '''''Instalación''''' | ||
Para que Diaguita se conecte efectivamente, es necesario instalar el controlador odbc para acceso a bases de datos Sybase ASA y el módulo para php que permita realizar conexiones utilizando odbc. | Para que Diaguita se conecte efectivamente, es necesario instalar el controlador odbc para acceso a bases de datos Sybase ASA y el módulo para php que permita realizar conexiones utilizando odbc. | ||
Línea 103: | Línea 95: | ||
− | ''Configuración en el servidor'' | + | '''''Configuración en el servidor''''' |
Una vez que se dispone del controlador odbc para bases de datos Sybase ASA, es necesario copiar un archivo al directorio de configuraciones del servidor Linux: | Una vez que se dispone del controlador odbc para bases de datos Sybase ASA, es necesario copiar un archivo al directorio de configuraciones del servidor Linux: | ||
− | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
cp /usr/share/tdsodbc/odbcinst.ini /etc/ | cp /usr/share/tdsodbc/odbcinst.ini /etc/ | ||
</source> | </source> | ||
− | |||
El último paso consite en definir los parámetros de conexión a la base de datos Sybase ASA. Se debe editar el archivo odbc.ini como sigue: | El último paso consite en definir los parámetros de conexión a la base de datos Sybase ASA. Se debe editar el archivo odbc.ini como sigue: | ||
− | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
nano /etc/odbc.ini | nano /etc/odbc.ini | ||
</source> | </source> | ||
− | |||
Se detalla a continuación el contenido de un archivo odbc.ini de ejemplo: | Se detalla a continuación el contenido de un archivo odbc.ini de ejemplo: | ||
− | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
Línea 133: | Línea 120: | ||
TDS_Version = 5.0 | TDS_Version = 5.0 | ||
</source> | </source> | ||
− | |||
En los parámetros Description, Server, Port y Database debe completar los valores pertinentes a la instalación del MCC vigente. | En los parámetros Description, Server, Port y Database debe completar los valores pertinentes a la instalación del MCC vigente. | ||
Línea 139: | Línea 125: | ||
− | ''Prueba de la conexión'' | + | '''''Prueba de la conexión''''' |
Una vez finalizada las configuraciones, es posible verificar si todo se encuentra en orden ejecutando el siguiente comando y proporcionandole el identificador DSN (catalogo), el usuario (dba) y la contraseña (sql) adecuados: | Una vez finalizada las configuraciones, es posible verificar si todo se encuentra en orden ejecutando el siguiente comando y proporcionandole el identificador DSN (catalogo), el usuario (dba) y la contraseña (sql) adecuados: | ||
− | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
isql catalogo dba sql | isql catalogo dba sql | ||
</source> | </source> | ||
− | |||
Si la configuración es correcta, debe verse el texto Connected! y estar conectados con el cliente para la ejecución de comandos SQL. Para salir del cliente usar la sentencia quit. | Si la configuración es correcta, debe verse el texto Connected! y estar conectados con el cliente para la ejecución de comandos SQL. Para salir del cliente usar la sentencia quit. | ||
− | ''Depuración de la conexión'' | + | '''''Depuración de la conexión''''' |
Es posible activar el modo depuración de la conexión ODBC configurando en el archivo odbcinst.ini la siguente entrada: | Es posible activar el modo depuración de la conexión ODBC configurando en el archivo odbcinst.ini la siguente entrada: | ||
− | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
Línea 163: | Línea 146: | ||
</source> | </source> | ||
− | |||
− | |||
==== '''Conectar Diaguita con MCC (SO de Diaguita Windows XP)''' ==== | ==== '''Conectar Diaguita con MCC (SO de Diaguita Windows XP)''' ==== | ||
− | ''Requerimientos'' | + | '''''Requerimientos''''' |
Se da por sentado que se encuentra en funcionamiento el sistema MCC y además que el servidor en donde se encuentra Diaguita tiene configurado el ODBC según indica el instructivo de instalación del MCC (tener en cuenta que para que funcione correctamente el ODBC, se debe configurar la conexión en el DSN de sistema y no en el DSN de usuario ya que no funcionará). | Se da por sentado que se encuentra en funcionamiento el sistema MCC y además que el servidor en donde se encuentra Diaguita tiene configurado el ODBC según indica el instructivo de instalación del MCC (tener en cuenta que para que funcione correctamente el ODBC, se debe configurar la conexión en el DSN de sistema y no en el DSN de usuario ya que no funcionará). | ||
− | |||
− | Para que Diaguita se conecte efectivamente, es necesario incorporar la extensión php_pdo_odbc al archivo de configuración de php.ini. | + | '''''Instalación''''' |
+ | |||
+ | Para que Diaguita se conecte efectivamente, es necesario incorporar la extensión php_pdo_odbc al archivo de configuración de php.ini. | ||
− | |||
==== Configuración en la aplicación Diaguita ==== | ==== Configuración en la aplicación Diaguita ==== | ||
Una vez que se dispone del DSN para bases de datos Sybase ASA, es necesario configurar los parámetros en el archivo bases.ini de la siguiente forma: | Una vez que se dispone del DSN para bases de datos Sybase ASA, es necesario configurar los parámetros en el archivo bases.ini de la siguiente forma: | ||
− | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
Línea 192: | Línea 172: | ||
Se define una nueva sección, conteniendo el parámetro dsn_odbc con el nombre que tiene nuestro DSN, el parámetro usuario y clave que deben coincidir con los datos de acceso a la base de datos Sybase ASA. | Se define una nueva sección, conteniendo el parámetro dsn_odbc con el nombre que tiene nuestro DSN, el parámetro usuario y clave que deben coincidir con los datos de acceso a la base de datos Sybase ASA. | ||
− | |||
==== Configuración en la aplicación MCC ==== | ==== Configuración en la aplicación MCC ==== | ||
− | La implementación actual del mecanismo de interconexión entre Diaguita y MCC | + | La implementación actual del mecanismo de interconexión entre Diaguita y MCC requiere que cada usuario del sistema diaguita que tenga los permisos de exportar al MCC tenga creada una cuenta de usuario equivalente en el sistema MCC. Dicha cuenta de usuario debe cumplir los siguiente requerimientos: |
#el identificador de acceso debe coincidir con el de diaguita | #el identificador de acceso debe coincidir con el de diaguita | ||
Línea 202: | Línea 181: | ||
#tiene que ser un usuario activo (no poseer fecha de baja) | #tiene que ser un usuario activo (no poseer fecha de baja) | ||
− | |||
==== Enviar notificaciones ==== | ==== Enviar notificaciones ==== | ||
Línea 209: | Línea 187: | ||
− | ''Configuración envío bajo Linux'' | + | '''''Configuración envío bajo Linux''''' |
Mediante la utilidad cron proporcionada por Linux, configurar la ejecución del archivo diaguita_notificaciones.sh ubicado dentro del directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. Ejemplo de configuración para que se ejecute cada 5 minutos, todos los días: | Mediante la utilidad cron proporcionada por Linux, configurar la ejecución del archivo diaguita_notificaciones.sh ubicado dentro del directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. Ejemplo de configuración para que se ejecute cada 5 minutos, todos los días: | ||
− | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
Línea 219: | Línea 196: | ||
− | ''Configuración envío bajo Windows'' | + | '''''Configuración envío bajo Windows''''' |
Mediante la utilidad de tareas programadas proporcionada por Windows, configurar la ejecución del archivo diaguita_notificaciones.bat ubicado dentro del directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. | Mediante la utilidad de tareas programadas proporcionada por Windows, configurar la ejecución del archivo diaguita_notificaciones.bat ubicado dentro del directorio <tt>/ruta_instalacion/diaguita/aplicacion/bin/</tt> de la aplicación SIU-Diaguita. | ||
− | |||
==== Configurar correo electrónico ==== | ==== Configurar correo electrónico ==== | ||
Línea 260: | Línea 236: | ||
</source> | </source> | ||
− | |||
==== Servicios Web ==== | ==== Servicios Web ==== | ||
− | + | Para utilizar los servicios web de SIU-Diaguita debe incorporar al toba.conf de Diaguita la siguiente configuración. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
− | + | #API REST | |
− | + | RewriteEngine On | |
− | + | RewriteBase /diaguita | |
− | + | Options FollowSymLinks SymLinksIfOwnerMatch | |
− | + | RewriteRule ^rest/(.*)$ rest.php/$1 [PT,L,QSA] | |
+ | RewriteRule ^rest$ rest.php/ [PT,L,QSA] | ||
+ | SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1 | ||
</source> | </source> | ||
+ | Nota: Luego de modificar toba.conf se debe realizar un reload/restart de Apache | ||
− | + | Luego se debe configurar el archivo servidor.ini ubicado en la ruta: | |
− | |||
− | |||
− | |||
− | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
− | /ruta_instalacion/ | + | /ruta_instalacion/diaguita/instalacion/i__produccion/p__diaguita/rest/servidor.ini |
</source> | </source> | ||
Línea 303: | Línea 263: | ||
autenticacion = digest | autenticacion = digest | ||
; | ; | ||
− | ;Opciones que recibe la | + | ;Opciones que recibe la librería - > rest/rest.php |
; | ; | ||
[settings] | [settings] | ||
Línea 313: | Línea 273: | ||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
− | ruta_instalacion/ | + | ruta_instalacion/diaguita/instalacion/i__produccion/p__diaguita/rest/servidor_usuarios.ini |
</source> | </source> | ||
− | El contenido de dicho archivo debe ser similar a lo siguiente, quedando configurados los usuarios que se utilizarán | + | El contenido de dicho archivo debe ser similar a lo siguiente, quedando configurados los usuarios que se utilizarán. |
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
Línea 326: | Línea 286: | ||
</source> | </source> | ||
− | ---- | + | ==== '''Conectar SIU-Diaguita con SIU-Pilagá''' ==== |
+ | |||
+ | Los pasos que se describen a continuación permiten configurar el acceso a recursos expuestos mediante servicios web:<br /> | ||
+ | ''Nota 1: La versión 2.4.0 de SIU-Diaguita requiere al menos contar con la versión 3.0.0 de SIU-Pilagá si se desea utilizar los servicios web.''<br /> | ||
+ | ''Nota 2: Para utilizar el servicio de Solicitudes de Alta de Bienes Patrimoniales se requiere al menos la versión 3.0.3 de SIU-Pilagá.'' | ||
+ | |||
+ | |||
+ | '''''En SIU-Diaguita''''' | ||
+ | |||
+ | '''1-''' Habilitar el parámetro '''PILAGA_CONSULTA_RESERVA_COMPROMISO''' desde el menú Administración -> Parámetros. Asignarle valor institución '''Sí'''. | ||
+ | |||
+ | '''2-''' Para permitir que SIU-Diaguita acceda a recursos de SIU-Pilagá, se debe crear la carpeta conteniendo el archivo ´cliente.ini´ en la siguiente ruta: | ||
+ | |||
+ | <source lang="php" enclose="div"> | ||
+ | ruta_instalacion/diaguita/instalacion/i__produccion/p__diaguita/rest/pilaga/cliente.ini | ||
+ | </source> | ||
+ | |||
+ | '''2-''' El contenido de dicho archivo debe ser similar a lo siguiente, manteniendo en la configuración del parámetro "to" el final de la url "/rest/". | ||
+ | |||
+ | <source lang="php" enclose="div"> | ||
+ | [conexion] | ||
+ | to = "http://direccion/web/hacia/pilaga/rest/" | ||
+ | auth_tipo = digest | ||
+ | auth_usuario = diaguita_rest | ||
+ | auth_password = ingrese_clave_segura | ||
+ | </source> | ||
+ | |||
+ | |||
+ | '''''En SIU-Pilagá'''''<br /> | ||
+ | Para permitir que SIU-Pilagá acceda a recursos de SIU-Diaguita ir a [http://documentacion.siu.edu.ar/wiki/SIU-Pilaga/version3.1.1/consideraciones_tecnicas#.2AConectar_SIU-Pilag.C3.A1_con_SIU-Diaguita| Conectar SIU-Pilagá con SIU-Diaguita] | ||
==== '''Conectar SIU-Diaguita con la AFIP''' ==== | ==== '''Conectar SIU-Diaguita con la AFIP''' ==== | ||
Línea 332: | Línea 321: | ||
Los pasos que se describen a continuación permiten configurar el acceso a recursos de la AFIP expuestos mediante servicios web. | Los pasos que se describen a continuación permiten configurar el acceso a recursos de la AFIP expuestos mediante servicios web. | ||
− | ''En SIU- | + | '''''En SIU-Pilagá''''' |
− | Para permitir que SIU-Diaguita acceda a recursos de la AFIP, se debe crear la carpeta conteniendo el archivo ´cliente.ini´ en la | + | Para permitir que SIU-Diaguita acceda a recursos de la AFIP, se debe crear la carpeta conteniendo el archivo ´cliente.ini´ en la siguiente ruta: |
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
− | ruta_instalacion/diaguita/instalacion/ | + | ruta_instalacion/diaguita/instalacion/i__produccion/p__diaguita/rest/afip/cliente.ini |
</source> | </source> | ||
− | El contenido de dicho archivo debe ser '''exactamente''' lo siguiente | + | El contenido de dicho archivo debe ser '''exactamente''' lo siguiente: |
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
Línea 346: | Línea 335: | ||
to = "https://soa.afip.gob.ar/" | to = "https://soa.afip.gob.ar/" | ||
</source> | </source> | ||
− | |||
− | |||
− | |||
==== Errores frecuentes y/o posibles problemas de configuración ==== | ==== Errores frecuentes y/o posibles problemas de configuración ==== | ||
Línea 361: | Línea 347: | ||
Hint: Perhaps you need a different "datestyle" setting. | Hint: Perhaps you need a different "datestyle" setting. | ||
</source> | </source> | ||
− | |||
Este error está relacionado con el [http://dba.stackexchange.com/questions/19679/how-to-set-postgresql-database-to-see-date-as-mdy-permanently?answertab=votes#tab-top formato de entrada de la fecha], por defecto espera a que sea "mes-dia-año" en vez de "dia-mes-año". | Este error está relacionado con el [http://dba.stackexchange.com/questions/19679/how-to-set-postgresql-database-to-see-date-as-mdy-permanently?answertab=votes#tab-top formato de entrada de la fecha], por defecto espera a que sea "mes-dia-año" en vez de "dia-mes-año". | ||
Línea 376: | Línea 361: | ||
datestyle = 'iso, dmy' | datestyle = 'iso, dmy' | ||
</source> | </source> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | ==== Conexión entre SIU-Pilagá y SIU-Diaguita ==== | ||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
− | |||
− | |||
− | Para permitir que SIU- | + | Para permitir que SIU-Pilagá acceda a recursos de SIU-Diaguita, se debe crear la carpeta conteniendo el archivo ´cliente.ini´ en la siguiente ruta: |
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
− | ruta_instalacion/pilaga/instalacion/ | + | ruta_instalacion/pilaga/instalacion/i__produccion/p__pilaga/rest/diaguita/cliente.ini |
</source> | </source> | ||
− | El contenido de dicho archivo debe ser similar a lo siguiente, manteniendo en la configuración del parámetro "to" el final de la url "/rest/" | + | El contenido de dicho archivo debe ser similar a lo siguiente, manteniendo en la configuración del parámetro "to" el final de la url "/rest/": |
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
Línea 403: | Línea 382: | ||
auth_password = ingrese_clave_segura | auth_password = ingrese_clave_segura | ||
</source> | </source> | ||
− | |||
− | |||
Para permitir el acceso externo a recursos de SIU-Diaguita, se debe configurar el archivo ´servidor.ini´ ubicado en la siguiente ruta | Para permitir el acceso externo a recursos de SIU-Diaguita, se debe configurar el archivo ´servidor.ini´ ubicado en la siguiente ruta | ||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
− | ruta_instalacion/diaguita/instalacion/ | + | ruta_instalacion/diaguita/instalacion/i__produccion/p__diaguita/rest/servidor.ini |
</source> | </source> | ||
− | El contenido de dicho archivo debe ser similar a lo siguiente, quedando descomentadas todas las opciones | + | El contenido de dicho archivo debe ser similar a lo siguiente, quedando descomentadas todas las opciones: |
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
autenticacion = digest | autenticacion = digest | ||
; | ; | ||
− | ;Opciones que recibe la | + | ;Opciones que recibe la librería - > rest/rest.php |
; | ; | ||
[settings] | [settings] | ||
Línea 427: | Línea 404: | ||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
− | ruta_instalacion/diaguita/instalacion/ | + | ruta_instalacion/diaguita/instalacion/i__produccion/p__diaguita/rest/servidor_usuarios.ini |
</source> | </source> | ||
− | El contenido de dicho archivo debe ser similar a lo siguiente, quedando configurados los usuarios que se utilizarán desde SIU- | + | El contenido de dicho archivo debe ser similar a lo siguiente, quedando configurados los usuarios que se utilizarán desde SIU-Pilagá (configurado en el ´cliente.ini´ de Pilaga). |
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
Línea 440: | Línea 417: | ||
</source> | </source> | ||
+ | ==== Configuración para uso de la aplicación móvil ==== | ||
− | + | En primer lugar, para habilitar el acceso al servicio web de convocatorias publicas se debe tener configurado correctamente el archivo toba.conf. Ver sección [[#Servicios_Web]] | |
− | |||
− | |||
Para poder utilizar la aplicación móvil de SIU-Diaguita se debe modificar el parámetro ''PERMITE_CONVOCATORIAS_PUBLICAS_SMARTPHONE'' que se encuentra en el menú '''Administración -> Parámetros''' y asignarle el valor '''SI''' | Para poder utilizar la aplicación móvil de SIU-Diaguita se debe modificar el parámetro ''PERMITE_CONVOCATORIAS_PUBLICAS_SMARTPHONE'' que se encuentra en el menú '''Administración -> Parámetros''' y asignarle el valor '''SI''' | ||
Luego de modificar el parámetro se debe ingresar a la operación ''Configuración reporte de convocatorias publicadas'' que se encuentra en el menú '''Administración -> Tablas maestras compras''' e indicar en el campo ''URL pública de acceso al portal'' cuál es la url pública de diaguita a través de la cual se accede al portal de convocatorias públicas. Por ejemplo: ''<nowiki>https://www.universidad.edu.ar/diaguita</nowiki>'' | Luego de modificar el parámetro se debe ingresar a la operación ''Configuración reporte de convocatorias publicadas'' que se encuentra en el menú '''Administración -> Tablas maestras compras''' e indicar en el campo ''URL pública de acceso al portal'' cuál es la url pública de diaguita a través de la cual se accede al portal de convocatorias públicas. Por ejemplo: ''<nowiki>https://www.universidad.edu.ar/diaguita</nowiki>'' | ||
+ | |||
+ | Nota: Luego de modificar la url en la "Configuración de reporte de convocatorias publicadas" se debe regenerar el código QR. | ||
Finalmente se debe editar el archivo servidor.ini ubicado en la siguiente ruta | Finalmente se debe editar el archivo servidor.ini ubicado en la siguiente ruta | ||
Línea 455: | Línea 433: | ||
</source> | </source> | ||
− | En dicho archivo se debe modificar el ''url_protegida'' debiendo quedar de la siguiente forma: | + | En dicho archivo se debe modificar el atributo ''url_protegida'' debiendo quedar de la siguiente forma: |
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
+ | autenticacion = digest | ||
+ | |||
+ | [settings] | ||
+ | formato_respuesta = json | ||
+ | |||
url_protegida = '(areas|catalogos|mapa-tramite|oficinas-contratacion|patrimonio)' | url_protegida = '(areas|catalogos|mapa-tramite|oficinas-contratacion|patrimonio)' | ||
</source> | </source> | ||
+ | Nota: Se debe tener en cuenta que en al parámetro '''autenticación''' se debe indicar el mecanismo de autenticación seleccionado (digest, basic, ssl). | ||
+ | |||
+ | |||
+ | ==== Instalación del paquete de fuentes de Microsoft ==== | ||
+ | |||
+ | La interfaz del módulo SIU-Diaguita está diseñada en base al uso de diversas fuentes que forman parte del paquete de fuentes de Microsoft. Para asegurar la correcta visualización de la misma y de las diversas funcionalidades que la componen, se sugiere chequear que este paquete de fuentes se encuentre instalado, ya que varias distribuciones de Linux (en especial Debian) no suelen traerlo instalado de manera predeterminada. | ||
+ | |||
+ | Para llevar a cabo este chequeo o instalar directamente el paquete de fuentes se sugiere ingresar el siguiente comando por Terminal: | ||
+ | |||
+ | <source lang="php" enclose="div">sudo apt-get install ttf-mscorefonts-installer</source> | ||
=== Realizar personalizaciones del sistema SIU-Diaguita === | === Realizar personalizaciones del sistema SIU-Diaguita === |
Revisión actual del 12:58 22 nov 2017
Sumario
- 1 Post-Instalación del sistema SIU-Diaguita
- 1.1 Salidas mediante JasperReports
- 1.2 Limpieza de archivos temporales
- 1.3 Conectar Diaguita con MCC (SO de Diaguita Linux Debian)
- 1.4 Conectar Diaguita con MCC (SO de Diaguita Windows XP)
- 1.5 Configuración en la aplicación Diaguita
- 1.6 Configuración en la aplicación MCC
- 1.7 Enviar notificaciones
- 1.8 Configurar correo electrónico
- 1.9 Servicios Web
- 1.10 Conectar SIU-Diaguita con SIU-Pilagá
- 1.11 Conectar SIU-Diaguita con la AFIP
- 1.12 Errores frecuentes y/o posibles problemas de configuración
- 1.13 Formato de fecha incorrecto
- 1.14 Conexión entre SIU-Pilagá y SIU-Diaguita
- 1.15 Configuración para uso de la aplicación móvil
- 1.16 Instalación del paquete de fuentes de Microsoft
- 2 Realizar personalizaciones del sistema SIU-Diaguita
Post-Instalación del sistema SIU-Diaguita
Una vez instalado el sistema, existen ciertas configuraciones a realizar en el entorno en el que se integra. A continuación se describen pasos necesarios para la interconexión con otros sistemas, puesta a punto, ejecución de tareas en segundo plano, servicios varios, etc.
Nota: hasta la versión 2.2.x de SIU-Diaguita, el motor de reportes XSL-FO estaba soportado. Sin embargo, en versiones posteriores solo se soporta a JasperReports.
Salidas mediante JasperReports
El uso de esta tecnología permite realizar personalizaciones de los reportes y salidas de la aplicación SIU-Diaguita, logrando adaptarlos a las necesidades de cada Organización. Para hacer uso de esta tecnología, es necesario tener instalado el entorno Java (JRE como mínimo la versión 7) y el soporte de tipografías de java respectivo (mas información https://wiki.debian.org/Fonts).
JasperReports requiere para funcionar la instalación de determinadas librerías, las cuales tendrá que descargar desde el repositorio de descargas de para SIU-Diaguita (dentro de directorio JasperReports/Versiones). Una vez obtenido el archivo JasperReports-5.1.0.tar.gz, se debe descomprimir su contenido (dos carpetas llamadas JasperReports y JavaBridge) en el directorio /ruta_instalacion/diaguita/toba/php/3ros/ de la aplicación SIU-Diaguita.
El próximo paso es configurar para que se ejecute de forma contínua el servidor local de reportes.
Configuración bajo Linux
Mediante la utilidad init.d del sistema Debian Linux, configurar la ejecución del archivo diaguita_reportes.sh que se encuentra ubicado dentro del directorio /ruta_instalacion/diaguita/aplicacion/bin/ de la aplicación SIU-Diaguita.
Para configurar que JasperReports inicie en el arranque del servidor, es necesario realizar los siguientes pasos:
root@host:/# cp /ruta_instalacion/diaguita/aplicacion/bin/diaguita_reportes.sh .
root@host:/# chmod +x diaguita_reportes.sh
root@host:/# update-rc.d diaguita_reportes.sh defaults
Además, dentro del archivo diaguita_reportes.sh deberá configurar la variable PATH_DIAGUITA para que apunte al directorio /ruta_instalacion indicado previamente.
Configuración bajo Windows
Mediante la utilidad de tareas programadas proporcionada por Windows, configurar la ejecución del archivo diaguita_reportes.bat ubicado en el directorio /ruta_instalacion/diaguita/aplicacion/bin/ de la aplicación SIU-Diaguita.
Tener en cuenta que para poder ejecutar dicho archivo, deberán tener incluida en la variable de entorno PATH la ruta hacia la instalación de java. Esto permite a Windows ubicar correctamente el comando java.
Detección y evaluación de errores
Si por algún motivo el servidor local de reportes JasperReports no esta corriendo, la aplicación SIU-Diaguita mostrará indefectiblemente un mensaje de error similar a:
Se deberá chequear que no hayan mayores errores con dicho servicio (consumo de memoria, permisos de ejecución, etc) y si se encuentra corriendo efectivamente. Para ello, el script de inicio para el servidor local de reportes JasperReports utiliza un archivo de log ubicado en /var/log/diaguita_reportes.log que permite auditar en todo momento su funcionamiento.
Limpieza de archivos temporales
SIU-Diaguita proporciona un comando para automatizar la limpieza de los archivos temporales que genera al realizar ciertas tareas que son parte de su funcionamiento. Para realizar la limpieza de los archivos temporales, SIU-Diaguita proporciona un comando que se encarga de eliminarlos y permite al administrador “programar” su ejecución. Se recomienda programar su ejecución en un horario que el sistema no esté en uso, para evitar comportamientos no deseados.
Configuración bajo Linux
Mediante la utilidad cron proporcionada por Linux, configurar la ejecución del archivo limpieza_temporales.sh ubicado dentro del directorio /ruta_instalacion/diaguita/aplicacion/bin/ de la aplicación SIU-Diaguita. Ejemplo de configuración para que se ejecute todos los lunes a las 5am:
Configuración bajo Windows
Mediante la utilidad de tareas programadas proporcionada por Windows, configurar la ejecución del archivo limpieza_temporales.bat ubicado dentro del directorio /ruta_instalacion/diaguita/aplicacion/bin/ de la aplicación SIU-Diaguita.
Conectar Diaguita con MCC (SO de Diaguita Linux Debian)
Los pasos que se describen a continuación permiten configurar el acceso a un sistema MCC que cuente con una base de datos Adaptive Server Anywhere 6.0 (Sybase ASA) en un sistema Debian GNU/Linux.
Requerimientos
Para que Diaguita sea capaz de conectarse a la base de datos Sybase ASA de MCC hay que asegurarse de que el servicio de networking se encuentre correctamente configurado. En el documento adjunto, attachment:ConnectionTroubleshooting.pdf, se puede observar los pasos necesarios para verificar dicha configuración.
Nota: la versión del MCC soportada actualmente es la 4.2. No es posible trabajar con versiones previas o descentralizadas.
Instalación
Para que Diaguita se conecte efectivamente, es necesario instalar el controlador odbc para acceso a bases de datos Sybase ASA y el módulo para php que permita realizar conexiones utilizando odbc.
Para realizar la instalación en Debian Linux, se debe ejecutar:
Configuración en el servidor
Una vez que se dispone del controlador odbc para bases de datos Sybase ASA, es necesario copiar un archivo al directorio de configuraciones del servidor Linux:
El último paso consite en definir los parámetros de conexión a la base de datos Sybase ASA. Se debe editar el archivo odbc.ini como sigue:
Se detalla a continuación el contenido de un archivo odbc.ini de ejemplo:
Driver = FreeTDS
Description = MCC DB
Server = 192.168.1.209
Port = 2638
Database = catalogo
TDS_Version = 5.0
En los parámetros Description, Server, Port y Database debe completar los valores pertinentes a la instalación del MCC vigente. El identificador de la conexión o DSN es [catalogo] y debe corresponderse indefectiblemente al nombre de la base de datos proporcionada en el parámetro Database.
Prueba de la conexión
Una vez finalizada las configuraciones, es posible verificar si todo se encuentra en orden ejecutando el siguiente comando y proporcionandole el identificador DSN (catalogo), el usuario (dba) y la contraseña (sql) adecuados:
Si la configuración es correcta, debe verse el texto Connected! y estar conectados con el cliente para la ejecución de comandos SQL. Para salir del cliente usar la sentencia quit.
Depuración de la conexión
Es posible activar el modo depuración de la conexión ODBC configurando en el archivo odbcinst.ini la siguente entrada:
Trace = Yes
TraceFile = /tmp/diaguita-odbc.log
Conectar Diaguita con MCC (SO de Diaguita Windows XP)
Requerimientos
Se da por sentado que se encuentra en funcionamiento el sistema MCC y además que el servidor en donde se encuentra Diaguita tiene configurado el ODBC según indica el instructivo de instalación del MCC (tener en cuenta que para que funcione correctamente el ODBC, se debe configurar la conexión en el DSN de sistema y no en el DSN de usuario ya que no funcionará).
Instalación
Para que Diaguita se conecte efectivamente, es necesario incorporar la extensión php_pdo_odbc al archivo de configuración de php.ini.
Configuración en la aplicación Diaguita
Una vez que se dispone del DSN para bases de datos Sybase ASA, es necesario configurar los parámetros en el archivo bases.ini de la siguiente forma:
dsn_odbc = catalogo
usuario = dba
clave = sql
Se define una nueva sección, conteniendo el parámetro dsn_odbc con el nombre que tiene nuestro DSN, el parámetro usuario y clave que deben coincidir con los datos de acceso a la base de datos Sybase ASA.
Configuración en la aplicación MCC
La implementación actual del mecanismo de interconexión entre Diaguita y MCC requiere que cada usuario del sistema diaguita que tenga los permisos de exportar al MCC tenga creada una cuenta de usuario equivalente en el sistema MCC. Dicha cuenta de usuario debe cumplir los siguiente requerimientos:
- el identificador de acceso debe coincidir con el de diaguita
- debe ser del tipo "Usuario" y no "Administrador"
- tiene que ser un usuario activo (no poseer fecha de baja)
Enviar notificaciones
SIU-Diaguita proporciona un comando para automatizar el envío de las notificaciones que genera al realizar ciertas tareas que son parte de su funcionamiento (para observar las notificaciones pendientes, revisar Administración -> Notificaciones -> Cola de notificación) . Para realizar el envío de las notificaciones, el comando se encarga de enviar por correo electrónico la notificación y registrar la fecha en que sucedió, permitiendo al administrador “programar” su ejecución. Se recomienda programar la periodicidad de su ejecución en función de las capacidades del servidor de correo electrónico, políticas de seguridad y de modo tal que no se demore demasiado el envío a sus receptores.
Configuración envío bajo Linux
Mediante la utilidad cron proporcionada por Linux, configurar la ejecución del archivo diaguita_notificaciones.sh ubicado dentro del directorio /ruta_instalacion/diaguita/aplicacion/bin/ de la aplicación SIU-Diaguita. Ejemplo de configuración para que se ejecute cada 5 minutos, todos los días:
Configuración envío bajo Windows
Mediante la utilidad de tareas programadas proporcionada por Windows, configurar la ejecución del archivo diaguita_notificaciones.bat ubicado dentro del directorio /ruta_instalacion/diaguita/aplicacion/bin/ de la aplicación SIU-Diaguita.
Configurar correo electrónico
El correo electrónico se puede configurar al momento de realizar la instalación/actualización del sistema, mediante el instalador web. Además, es posible configurarlo manualmente de acuerdo a los pasos descritos en la wiki de SIU-Toba.
Para una configuración manual, se debe crear el archivo ´smtp.ini´ en la siguente ruta
El contenido de dicho archivo debe ser similar a lo siguiente
host=127.0.0.1
auth=1
usuario=usuario
clave=*******
puerto=1254
seguridad=
Luego, en el archivo ´instalacion.ini´ ubicado en la ruta
El archivo se debe agregar lo siguiente
smtp=correo_testing
Servicios Web
Para utilizar los servicios web de SIU-Diaguita debe incorporar al toba.conf de Diaguita la siguiente configuración.
RewriteEngine On
RewriteBase /diaguita
Options FollowSymLinks SymLinksIfOwnerMatch
RewriteRule ^rest/(.*)$ rest.php/$1 [PT,L,QSA]
RewriteRule ^rest$ rest.php/ [PT,L,QSA]
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Nota: Luego de modificar toba.conf se debe realizar un reload/restart de Apache
Luego se debe configurar el archivo servidor.ini ubicado en la ruta:
El contenido de dicho archivo debe ser similar a lo siguiente, quedando descomentadas todas las opciones
;
;Opciones que recibe la librería - > rest/rest.php
;
[settings]
formato_respuesta = json
url_protegida = /.*/
También se debe configurar el archivo ´servidor_usuarios.ini´ ubicado en la siguiente ruta
El contenido de dicho archivo debe ser similar a lo siguiente, quedando configurados los usuarios que se utilizarán.
password = ingrese_clave_segura
[admin]
password = ingrese_clave_segura
Conectar SIU-Diaguita con SIU-Pilagá
Los pasos que se describen a continuación permiten configurar el acceso a recursos expuestos mediante servicios web:
Nota 1: La versión 2.4.0 de SIU-Diaguita requiere al menos contar con la versión 3.0.0 de SIU-Pilagá si se desea utilizar los servicios web.
Nota 2: Para utilizar el servicio de Solicitudes de Alta de Bienes Patrimoniales se requiere al menos la versión 3.0.3 de SIU-Pilagá.
En SIU-Diaguita
1- Habilitar el parámetro PILAGA_CONSULTA_RESERVA_COMPROMISO desde el menú Administración -> Parámetros. Asignarle valor institución Sí.
2- Para permitir que SIU-Diaguita acceda a recursos de SIU-Pilagá, se debe crear la carpeta conteniendo el archivo ´cliente.ini´ en la siguiente ruta:
2- El contenido de dicho archivo debe ser similar a lo siguiente, manteniendo en la configuración del parámetro "to" el final de la url "/rest/".
to = "http://direccion/web/hacia/pilaga/rest/"
auth_tipo = digest
auth_usuario = diaguita_rest
auth_password = ingrese_clave_segura
En SIU-Pilagá
Para permitir que SIU-Pilagá acceda a recursos de SIU-Diaguita ir a Conectar SIU-Pilagá con SIU-Diaguita
Conectar SIU-Diaguita con la AFIP
Los pasos que se describen a continuación permiten configurar el acceso a recursos de la AFIP expuestos mediante servicios web.
En SIU-Pilagá
Para permitir que SIU-Diaguita acceda a recursos de la AFIP, se debe crear la carpeta conteniendo el archivo ´cliente.ini´ en la siguiente ruta:
El contenido de dicho archivo debe ser exactamente lo siguiente:
to = "https://soa.afip.gob.ar/"
Errores frecuentes y/o posibles problemas de configuración
A continuación, se detallan casos típicos de problemas de configuración relacionadas con el entorno en el que se ejecuta SIU-Diaguita.
Formato de fecha incorrecto
SQL state: 22008
Hint: Perhaps you need a different "datestyle" setting.
Este error está relacionado con el formato de entrada de la fecha, por defecto espera a que sea "mes-dia-año" en vez de "dia-mes-año".
Una solución es corregir sobre la base de datos actual:
Pero también, es necesario configurar correctamente el motor, editando el archivo postgresql.conf para ello:
Conexión entre SIU-Pilagá y SIU-Diaguita
<source lang="php" enclose="div">
ruta_instalacion/pilaga/instalacion/i__produccion/p__pilaga/rest/diaguita/cliente.ini
El contenido de dicho archivo debe ser similar a lo siguiente, manteniendo en la configuración del parámetro "to" el final de la url "/rest/":
to = "http://direccion/web/hacia/diaguita/rest/"
auth_tipo = digest
auth_usuario = pilaga_rest
auth_password = ingrese_clave_segura
Para permitir el acceso externo a recursos de SIU-Diaguita, se debe configurar el archivo ´servidor.ini´ ubicado en la siguiente ruta
El contenido de dicho archivo debe ser similar a lo siguiente, quedando descomentadas todas las opciones:
;
;Opciones que recibe la librería - > rest/rest.php
;
[settings]
formato_respuesta = json
url_protegida = /.*/
Se debe configurar el archivo ´servidor_usuarios.ini´ ubicado en la siguiente ruta
El contenido de dicho archivo debe ser similar a lo siguiente, quedando configurados los usuarios que se utilizarán desde SIU-Pilagá (configurado en el ´cliente.ini´ de Pilaga).
password = ingrese_clave_segura
[admin]
password = ingrese_clave_segura
Configuración para uso de la aplicación móvil
En primer lugar, para habilitar el acceso al servicio web de convocatorias publicas se debe tener configurado correctamente el archivo toba.conf. Ver sección #Servicios_Web
Para poder utilizar la aplicación móvil de SIU-Diaguita se debe modificar el parámetro PERMITE_CONVOCATORIAS_PUBLICAS_SMARTPHONE que se encuentra en el menú Administración -> Parámetros y asignarle el valor SI
Luego de modificar el parámetro se debe ingresar a la operación Configuración reporte de convocatorias publicadas que se encuentra en el menú Administración -> Tablas maestras compras e indicar en el campo URL pública de acceso al portal cuál es la url pública de diaguita a través de la cual se accede al portal de convocatorias públicas. Por ejemplo: https://www.universidad.edu.ar/diaguita
Nota: Luego de modificar la url en la "Configuración de reporte de convocatorias publicadas" se debe regenerar el código QR.
Finalmente se debe editar el archivo servidor.ini ubicado en la siguiente ruta
En dicho archivo se debe modificar el atributo url_protegida debiendo quedar de la siguiente forma:
[settings]
formato_respuesta = json
url_protegida = '(areas|catalogos|mapa-tramite|oficinas-contratacion|patrimonio)'
Nota: Se debe tener en cuenta que en al parámetro autenticación se debe indicar el mecanismo de autenticación seleccionado (digest, basic, ssl).
Instalación del paquete de fuentes de Microsoft
La interfaz del módulo SIU-Diaguita está diseñada en base al uso de diversas fuentes que forman parte del paquete de fuentes de Microsoft. Para asegurar la correcta visualización de la misma y de las diversas funcionalidades que la componen, se sugiere chequear que este paquete de fuentes se encuentre instalado, ya que varias distribuciones de Linux (en especial Debian) no suelen traerlo instalado de manera predeterminada.
Para llevar a cabo este chequeo o instalar directamente el paquete de fuentes se sugiere ingresar el siguiente comando por Terminal:
Realizar personalizaciones del sistema SIU-Diaguita
El sistema SIU-Diaguita permite realizar personalizaciones de sus funciones (código php y metadatos) así como de las salidas y visualización de los datos que ofrece. Cada una de ellas se realiza de forma independiente y se enfocan a diferentes actividades, aunque algunas veces es necesario combinarlas para cubrir una necesidad de la organización.