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!