Diferencia entre revisiones de «SIU-Pilaga/version3.0.0/consideraciones tecnicas»

De SIU
Saltar a: navegación, buscar
(Conectar SIU-Pilagá con SIU-Diaguita)
 
(No se muestran 5 ediciones intermedias de 3 usuarios)
Línea 4: Línea 4:
 
== Consideraciones técnicas ==
 
== Consideraciones técnicas ==
  
=== '''Conectar SIU-Pilagá con SIU-Diaguita''' ===
+
=== Conectar SIU-Pilagá con SIU-Diaguita ===
  
'''<u>''En SIU-Pilagá''</u>'''
+
* '''<u>''En SIU-Pilagá''</u>'''  
 
+
:
''Requisito previo es tener mínimamente la versión 3.0.0 de Pilagá.''
+
:Para permitir el acceso externo a recursos de SIU-Diaguita, se debe tener en cuenta las siguientes configuraciones:
 
+
:
Para permitir el acceso externo a recursos de SIU-Diaguita, se debe tener en cuenta las siguientes configuraciones:
+
# Crear una carpeta con el nombre '''diaguita''' (en minúsculas) en el directorio:
 
+
#:
'''1-''' Crear una carpeta con el nombre '''diaguita''' (en minúsculas) en el directorio:
+
#:<source lang="php" enclose="div">
 
<source lang="php" enclose="div">
 
 
SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest   
 
SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest   
 
</source>
 
</source>
 
+
#:
Dentro de esta carpeta crear un  archivo llamado cliente.ini, que va a contener lo siguiente:
+
#: Dentro de esta carpeta crear un  archivo llamado cliente.ini, que va a contener lo siguiente:
 
+
#:
<source lang="php" enclose="div">
+
#:<source lang="php" enclose="div">
 
[conexion]
 
[conexion]
 
;;Recuerde dejar una barra (/) al finalizar la URL
 
;;Recuerde dejar una barra (/) al finalizar la URL
Línea 29: Línea 27:
 
auth_password = toba ***(password del usuario)
 
auth_password = toba ***(password del usuario)
 
</source>
 
</source>
 
+
#:
<br />
+
#:
 
+
# Primero se debe configurar el archivo ´servidor.ini´ ubicado en la siguiente ruta
'''2-''' Primero se debe configurar el archivo ´servidor.ini´ ubicado en la siguiente ruta
+
#:
 
+
#:<source lang="php" enclose="div">
<source lang="php" enclose="div">
 
 
SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest/servidor.ini
 
SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest/servidor.ini
 
</source>
 
</source>
 
+
#:
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´ previo). Este archivo puede contener otros usuarios para otros sistemas.
+
#: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´ previo). Este archivo puede contener otros usuarios para otros sistemas.
 
+
#:
<source lang="php" enclose="div">
+
#:<source lang="php" enclose="div">
 
autenticacion = digest
 
autenticacion = digest
  
Línea 50: Línea 47:
 
url_protegida = /.*/
 
url_protegida = /.*/
 
</source>
 
</source>
 
+
#:
<br />
+
#:
 
+
# También se debe configurar el archivo ´servidor_usuarios.ini´ ubicado en la siguiente ruta
'''3-''' También se debe configurar el archivo ´servidor_usuarios.ini´ ubicado en la siguiente ruta
+
#:
 
+
#:<source lang="php" enclose="div">
<source lang="php" enclose="div">
 
 
SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest/servidor_usuarios.ini
 
SIU-Pilaga/instalacion/i__produccion/p__pilaga/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-Pilagá (configurado en el ´cliente.ini´ previo). Este archivo puede contener otros usuarios para otros sistemas.
+
#: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´ previo). Este archivo puede contener otros usuarios para otros sistemas.
 
+
#:
<source lang="php" enclose="div">
+
#:<source lang="php" enclose="div">
 
[toba] *** (es el nombre del usuario que se puso en el archivo cliente.ini)
 
[toba] *** (es el nombre del usuario que se puso en el archivo cliente.ini)
 
password = toba *** (es el password del usuario que se puso en el archivo cliente.ini)
 
password = toba *** (es el password del usuario que se puso en el archivo cliente.ini)
 
api_key= toba
 
api_key= toba
 
</source>
 
</source>
 
+
#:
<br />
+
#:
 
+
# Por ultimo se debe delimitar los siguientes parámetros en la base de datos de Pilagá:
'''4-''' Por ultimo se debe delimitar los siguientes parámetros en la base de datos de Pilagá:
+
#:
 
+
#:<source lang="php" enclose="div">
<source lang="php" enclose="div">
 
 
controla_comprobant_imputacion ---> Activada (Valor por defecto Activada)
 
controla_comprobant_imputacion ---> Activada (Valor por defecto Activada)
 
conexion_diaguita ----------------> Activada (Valor por defecto Desactivada)
 
conexion_diaguita ----------------> Activada (Valor por defecto Desactivada)
 
</source>
 
</source>
 +
#:
 +
#:
 +
#:Se puede configurar desde la base de datos o funcionalmente a través de la siguiente ruta: ''Administración / Configuración de parámetros''
 +
#:
 +
#:
 +
* '''<u>''En SIU-Diaguita''</u>'''<br />
 +
*:Para permitir que SIU-Diaguita acceda a recursos de SIU-Pilagá ir a [http://documentacion.siu.edu.ar/wiki/SIU-Diaguita/version2.4.0/postinstalacion#Conectar_SIU-Diaguita_con_SIU-Pilag.C3.A1|  Conectar SIU-Diaguita con SIU-Pilagá]
 +
:
 +
:
 +
=== '''Conectar SIU-Pilagá con la AFIP''' ===
  
<br />
+
:Los pasos que se describen a continuación permiten configurar el acceso a recursos de la AFIP expuestos mediante servicios web.
 +
:Para permitir que SIU-Pilagá 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">
 +
SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest/afip/cliente.ini
 +
</source>
 +
:
 +
:El contenido de dicho archivo debe ser '''exactamente''' lo siguiente
 +
:
 +
:<source lang="php" enclose="div">
 +
[conexion]
 +
to = "https://soa.afip.gob.ar/"
 +
</source>
  
Se puede configurar desde la base de datos o funcionalmente a través de la siguiente ruta: ''Administración / Configuración de parámetros''
 
<br />
 
  
 +
=== '''Conectar SIU-Pilagá con SIU-Arai Proveedores''' ===
  
'''<u>''En SIU-Diaguita''</u>'''<br />
+
Para configurar el Siu - Arai por primera vez se deberán seguir los siguientes pasos. Detallados en [http://documentacion.siu.edu.ar/wiki/SIU-Arai/proveedores#Requisitos_a_tener_en_cuentaConfiguración Arai - proveedores.]
Para permitir que SIU-Diaguita acceda a recursos de SIU-Pilagá ir a [http://documentacion.siu.edu.ar/wiki/SIU-Diaguita/version2.4.0/postinstalacion#Conectar_SIU-Diaguita_con_SIU-Pilag.C3.A1Conectar SIU-Diaguita con SIU-Pilagá]
 
 
 
<br />
 
 
 
 
 
----
 
  
=== '''Conectar SIU-Pilagá con la AFIP''' ===
+
Allí también se podrán encontrar los pasos para [http://documentacion.siu.edu.ar/wiki/SIU-Arai/proveedores#C.C3.B3mo_sincronizar_por_primera_vez|  sincronizar por primera vez. ]
  
Los pasos que se describen a continuación permiten configurar el acceso a recursos de la AFIP expuestos mediante servicios web.
+
====Estados de Sincronización====
 +
El cambio de los estados se puede hacer manualmente desde los parámetros del sistema, para modificarlo vamos a:<br />
  
Para permitir que SIU-Pilagá acceda a recursos de la AFIP, se debe crear la carpeta conteniendo el archivo ´cliente.ini´ en la siguiente ruta
+
Administración/Configuración de Parámetros ('''aplicar_sincronizacion_arai_prov''')
  
<source lang="php" enclose="div">
+
[[Archivo:ARAI conf.png|marco|centro]]
SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest/afip/cliente.ini
 
</source>
 
  
El contenido de dicho archivo debe ser '''exactamente''' lo siguiente
+
'''''Modo conectado (valor sí):''''' cada cambio que se realice se sincroniza automáticamente con la base. En Pilagá si se utiliza este estado, solo se podrá cargar personas por la operación ABM - Personas ARAI y no por ABM - Personas<br />
  
<source lang="php" enclose="div">
+
'''''Modo desconectado (valor desconectado):''''' si por algún motivo se cae la conexión con la red, se tendrá que poner este estado para poder cargar proveedores y seguir operando. Una vez que se restablezca la conexión, pedirá que se realice una sincronización inicial<br />
[conexion]
 
to = "https://soa.afip.gob.ar/"
 
</source>
 
  
 +
'''''(Valor no):''''' no se utiliza la funcionalidad Arai (en Pilagá), se carga personas, proveedores  por  ABM - Personas y  ABM – Proveedores<br />
  
 
----
 
----
 
 
 
 
[[SIU-Pilaga/version3.0.0|<Volver]]
 
[[SIU-Pilaga/version3.0.0|<Volver]]

Revisión actual del 10:28 22 may 2017

Consideraciones técnicas

Conectar SIU-Pilagá con SIU-Diaguita

  • En SIU-Pilagá
Para permitir el acceso externo a recursos de SIU-Diaguita, se debe tener en cuenta las siguientes configuraciones:
  1. Crear una carpeta con el nombre diaguita (en minúsculas) en el directorio:
    SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest
    Dentro de esta carpeta crear un archivo llamado cliente.ini, que va a contener lo siguiente:
    [conexion]
    ;;Recuerde dejar una barra (/) al finalizar la URL
    to = "http://localhost/diaguita/trunk/rest/" ***(es donde apunta la instalación Diaguita sumado del “/rest”)

    auth_tipo = digest ***(tipo de autorización)
    auth_usuario = toba ***(nombre del usuario)
    auth_password = toba ***(password del usuario)
  2. Primero se debe configurar el archivo ´servidor.ini´ ubicado en la siguiente ruta
    SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest/servidor.ini
    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´ previo). Este archivo puede contener otros usuarios para otros sistemas.
    autenticacion = digest

    ;;
    ;;Opciones que recibe la librería - > rest/rest.php
    ;;
    [settings]
    formato_respuesta = json
    url_protegida = /.*/
  3. También se debe configurar el archivo ´servidor_usuarios.ini´ ubicado en la siguiente ruta
    SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest/servidor_usuarios.ini
    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´ previo). Este archivo puede contener otros usuarios para otros sistemas.
    [toba] *** (es el nombre del usuario que se puso en el archivo cliente.ini)
    password = toba *** (es el password del usuario que se puso en el archivo cliente.ini)
    api_key= toba
  4. Por ultimo se debe delimitar los siguientes parámetros en la base de datos de Pilagá:
    controla_comprobant_imputacion ---> Activada (Valor por defecto Activada)
    conexion_diaguita ----------------> Activada (Valor por defecto Desactivada)
    Se puede configurar desde la base de datos o funcionalmente a través de la siguiente ruta: Administración / Configuración de parámetros

Conectar SIU-Pilagá con la AFIP

Los pasos que se describen a continuación permiten configurar el acceso a recursos de la AFIP expuestos mediante servicios web.
Para permitir que SIU-Pilagá acceda a recursos de la AFIP, se debe crear la carpeta conteniendo el archivo ´cliente.ini´ en la siguiente ruta
SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest/afip/cliente.ini
El contenido de dicho archivo debe ser exactamente lo siguiente
[conexion]
to = "https://soa.afip.gob.ar/"


Conectar SIU-Pilagá con SIU-Arai Proveedores

Para configurar el Siu - Arai por primera vez se deberán seguir los siguientes pasos. Detallados en Configuración Arai - proveedores.

Allí también se podrán encontrar los pasos para sincronizar por primera vez.

Estados de Sincronización

El cambio de los estados se puede hacer manualmente desde los parámetros del sistema, para modificarlo vamos a:

Administración/Configuración de Parámetros (aplicar_sincronizacion_arai_prov)

ARAI conf.png

Modo conectado (valor sí): cada cambio que se realice se sincroniza automáticamente con la base. En Pilagá si se utiliza este estado, solo se podrá cargar personas por la operación ABM - Personas ARAI y no por ABM - Personas

Modo desconectado (valor desconectado): si por algún motivo se cae la conexión con la red, se tendrá que poner este estado para poder cargar proveedores y seguir operando. Una vez que se restablezca la conexión, pedirá que se realice una sincronización inicial

(Valor no): no se utiliza la funcionalidad Arai (en Pilagá), se carga personas, proveedores por ABM - Personas y ABM – Proveedores


<Volver