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

De SIU
Saltar a: navegación, buscar
(Consideraciones técnicas)
(Consideraciones técnicas)
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>'''  
 
+
:
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:
 
+
:
'''1-''' Crear una carpeta con el nombre '''diaguita''' (en minúsculas) en el directorio:
+
# 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 27: 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 48: 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>
 
+
#:
<br />
+
#:
 
+
#:Se puede configurar desde la base de datos o funcionalmente a través de la siguiente ruta: ''Administración / Configuración de parámetros''
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 />
+
#:
 
+
* '''<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á]
'''<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á]
+
:
 
 
<br />
 
 
 
 
 
----
 
 
 
 
=== '''Conectar SIU-Pilagá con la AFIP''' ===
 
=== '''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.
+
: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
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">
<source lang="php" enclose="div">
 
 
SIU-Pilaga/instalacion/i__produccion/p__pilaga/rest/afip/cliente.ini
 
SIU-Pilaga/instalacion/i__produccion/p__pilaga/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">
 
[conexion]
 
[conexion]
 
to = "https://soa.afip.gob.ar/"
 
to = "https://soa.afip.gob.ar/"
 
</source>
 
</source>
 
  
 
----
 
----
 
 
 
 
[[SIU-Pilaga/version3.0.0|<Volver]]
 
[[SIU-Pilaga/version3.0.0|<Volver]]

Revisión del 12:30 18 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/"

<Volver