[SOLUCIONADO] Sincronizar Mapuche con Arai

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.

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.

Hola José, seguimos la guía que nos dijiste y nos encontramos con el siguiente error:


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.

¿En que ruta debería estar instalado arai-cli en mapuche? y ¿que datos debería tener composer.json ?.

Hola, estamos teniendo problemas con las rutas de los espacios de nombres de las clases, pego el contenido del arai.json :


{
  "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:


./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>

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!