Autor Tema: [SOLUCIONADO] Sincronizar Mapuche con Arai  (Leído 178 veces)

0 Usuarios y 1 Visitante están viendo este tema.

stellaforosiu

  • Newbie
  • *
  • Mensajes: 10
    • Ver Perfil
  • Institución: Uncaus
  • Nombre y apellido: Stella Maris Gerzel
  • Sistema: Guaraní, Toba, Diaguita, Pilagá
  • Utilizo algun sistéma del SIU: Sí
[SOLUCIONADO] Sincronizar Mapuche con Arai
« : diciembre 21, 2017, 09:49:44 am »
Hola , necesitamos sincronizar Mapuche con Araí para brindar el recibo de sueldo digital, me podrían indicar los pasos a seguir para hacerlo?,  o alguna guía  disponible.
Muchas Gracias.
« Última Modificación: marzo 08, 2018, 01:02:29 pm por Sergio F. Vier »

jpiazza

  • Moderador Global
  • *****
  • Mensajes: 10
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: José Piazza
  • Sistema: Pilaga
  • Teléfono laboral: 41296013
Re:Sincronizar Mapuche con Arai
« Respuesta #1 : diciembre 21, 2017, 11:06:38 am »
Hola, debes de instalar la plataforma SIU-Arai
Te dejo un link a los instructivos que hay en la WIKI.

http://documentacion.siu.edu.ar/wiki/SIU-Arai

Vas a encontrar un ejemplo que podes seguir y al final obtenes un ejemplo de todo funcionando.
Saludos
José
PD: No dudes en escribir cualquier duda.

stellaforosiu

  • Newbie
  • *
  • Mensajes: 10
    • Ver Perfil
  • Institución: Uncaus
  • Nombre y apellido: Stella Maris Gerzel
  • Sistema: Guaraní, Toba, Diaguita, Pilagá
  • Utilizo algun sistéma del SIU: Sí
Re:Sincronizar Mapuche con Arai
« Respuesta #2 : diciembre 26, 2017, 08:50:04 am »
Hola José, seguimos la guía que nos dijiste y nos encontramos con el siguiente error:
Código: [Seleccionar]
root@Mapuche:/usr/local/siu/mapuche/aplicacion# vendor/bin/arai-cli registry:add --maintainer-email stellagerzel@uncaus.edu.ar --maintainer "Stella Gerzel" http://170.210.156.53/arai-registry
PHP Fatal error:  Class 'SIUToba\Framework\Arai\RegistryHooksProyectoToba' not found in /usr/local/siu/mapuche/aplicacion/src/SIU/Mapuche/AraiRegistryHooks.php on line 9

In AraiRegistryHooks.php line 9:
                                                                                               
  Attempted to load class "RegistryHooksProyectoToba" from namespace "SIUToba\Framework\Arai". 
  Did you forget a "use" statement for another namespace?                                       
                                                                                               

registry:add [-m|--maintainer MAINTAINER] [-e|--maintainer-email MAINTAINER-EMAIL] [-i|--nombre-instancia [NOMBRE-INSTANCIA]] [-f|--force-register [FORCE-REGISTER]] [--] <url>


Muchas Gracias por tu ayuda.

stellaforosiu

  • Newbie
  • *
  • Mensajes: 10
    • Ver Perfil
  • Institución: Uncaus
  • Nombre y apellido: Stella Maris Gerzel
  • Sistema: Guaraní, Toba, Diaguita, Pilagá
  • Utilizo algun sistéma del SIU: Sí
Re:Sincronizar Mapuche con Arai
« Respuesta #3 : diciembre 26, 2017, 08:55:46 am »
¿En que ruta debería estar instalado arai-cli en mapuche? y ¿que datos debería tener composer.json ?.

stellaforosiu

  • Newbie
  • *
  • Mensajes: 10
    • Ver Perfil
  • Institución: Uncaus
  • Nombre y apellido: Stella Maris Gerzel
  • Sistema: Guaraní, Toba, Diaguita, Pilagá
  • Utilizo algun sistéma del SIU: Sí
Re:Sincronizar Mapuche con Arai
« Respuesta #4 : diciembre 26, 2017, 10:12:54 am »
Hola, estamos teniendo problemas con las rutas de los espacios de nombres de las clases, pego el contenido del arai.json :
Código: [Seleccionar]
{
  "name": "siu/mapuche",
  "description": "Módulo de gestión de recursos humanos",
  "scripts": {
    "hooks": "SIU\\Mapuche\\AraiRegistryHooks"
  },

  "provide": [
    {
      "name": "api:siu/mapuche",
      "version": "0.1.1",
      "options": {
        "auto-configurar": true
      }
    },
    {
      "name": "app:siu/mapuche",
      "alias": "SIU-Mapuche",
      "description": "Gestión de recursos humanos",
      "version": "0.1.0",
      "icon": "./www/img/logo_iso.png"
    }
  ],
  "consume": [
    {
      "name": "service:siu/sso-saml-idp",
      "version": ">=0.1.0"
    },
    {
                                   

Cuando trato de registrar desde el proyecto Mapuche con arai-cli, que lo tengo instalado en /usr/local/siu/mapuche/aplicacion/bin/arai-cli me arroja el siguiente error:
Código: [Seleccionar]
./bin/arai-cli registry:add --maintainer-email stellagerzel@uncaus.edu.ar --maintainer "Stella Gerzel" http://170.210.156.53/arai-registry

In AraiJsonUtil.php line 163:
                                                       
  La clase 'SIU\Mapuche\AraiRegistryHooks' no existe. 
                                                       

registry:add [-m|--maintainer MAINTAINER] [-e|--maintainer-email MAINTAINER-EMAIL] [-i|--nombre-instancia [NOMBRE-INSTANCIA]] [-f|--force-register [FORCE-REGISTER]] [--] <url>


Sergio F. Vier

  • Desarrollador SIU
  • Moderador Global
  • *****
  • Mensajes: 440
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Sergio Fabian Vier
Re:Sincronizar Mapuche con Arai
« Respuesta #5 : diciembre 27, 2017, 09:28:06 am »
Buen día Stella,

Una consulta, que versión de SIU-Mapuche poseen? Hay que tener en cuenta que la guía que indicó José es para la versión 3.3.x. Además, los archivos composer.json y arai.json para SIU-Mapuche no hace falta que uds los modifiquen ni cambien. No debería ser necesario, siempre y cuando estén en una versión soportada.

Saludos!
happy coding!!