Buenos dias:
Estamos probando la inscripcion a un curso de extension entre Guarani y Sanaviron. Pudimos hacer que se vea el curso en autogestion de Guarani pero sale la leyendo “No puedes inscribirte a esta comisión ya que no se ha podido obtener el costo.” Si busco en log de autogestion de Guarani dice:
Ocurrio un error al invocar el servicio REST ‘GET /servicios-instancias-valorizaciones’ de SQ.
– Error GET /servicios-instancias-valorizaciones ----------------------------
Client error: GET http://test-sanaviron.unp.edu.ar/rest/v1/servicios-instancias-valorizaciones?sistema_externo=0a28ee88-bebd-4b34-a52a-2390bf7772cd&id_externo=134%7C6626%7C40692&order=%2Bid resulted in a 404 Not Found response:
404 Not Found
Not Found (truncated...)
Siguiendo la documentacion creo que no me falta nada, pero algo no quedo bien. Que deberia ver o que me estaria faltando?
Saludos y gracias
Hola Rodrigo, te hago algunas consultas y si podes adjuntanos capturas:
En servicios instancias > adatos básico, definieron el importe de referencia?
Que y como quedaron asociadas las programaciones de ventas en la instancia?
Como se esta mostrando el costo en 3w de la comisión?
Podrían revisar:
En guarani, el parámetro sq_id_externo debe contener el token generado en sq-académico > Adminsitrar sistemas externos.
En /guarani/gestion/instalacion/i__desarrollo/p__guarani/rest/sanaviron/cliente.ini cuente en la url con /v1/
En /guarani/autogestion/instalacion/config.php la variable debe finalizar como index.php ‘url_sq_pagos’ => ‘http://siu:8286/siu/sq_pagos/index.php’,
En /guarani/autogestion/instalacion/service_web_config.php la variable ‘base_uri’ => ‘http://siu:8286/siu/sq_academico/rest/v1/’,
En SQ-Académico en el archivo sq.ini se encuentren bien configuradas las credenciales de guarani.
Hola Matias:
Te paso las capturas de pantalla lo que me solicitaste.
En cuanto a configuración de los parametros, estan revisados y bien. Eso quedo bien ya que sino no habia comunicacion con sq. Igual lo volvi a chequear para estar seguro.
Saludos
Hola Fernando:
Ayer estuve con algo y no pude venir a la oficina.
Retomando esto te comento, con la url que me diste no anda, para que funcione, lo tenemos configurado en esta url: http://test-sanaviron.unp.edu.ar/sq_academico/rest/v1/
Ahi no tira error y por un navegador entra sin problemas.
Estuve probando de volver a instalar el sq_pagos. En el ultimo comando, cuando pones npm install me tira un error pero sigue y termina:
[11:57:27] Using gulpfile /usr/local/proyectos/sanaviron_quilmes/sq_pagos/gulpfile.js
[11:57:27] Starting ‘js-packaging’…
[11:57:27] Finished ‘js-packaging’ after 28 ms
[11:57:27] Starting ‘minify-css’…
[11:57:27] Starting ‘copy:libs’…
Main file is not defined for the module angular-i18n
[11:57:27] Finished ‘copy:libs’ after 176 ms
[11:58:54] Starting ‘minify-js’…
[11:58:54] Finished ‘minify-css’ after 1.43 min
[11:58:54] Starting ‘build’…
[11:58:54] Finished ‘build’ after 7.11 μs
[11:58:54] Starting ‘default’…
[11:58:54] Finished ‘default’ after 9.45 μs
{ [Error: /usr/local/proyectos/sanaviron_quilmes/sq_pagos/app/src/scripts/app.js: SyntaxError: Unexpected token: name (datos)]
message: ‘/usr/local/proyectos/sanaviron_quilmes/sq_pagos/app/src/scripts/app.js: SyntaxError: Unexpected token: name (datos)’,
fileName: ‘/usr/local/proyectos/sanaviron_quilmes/sq_pagos/app/src/scripts/app.js’,
lineNumber: 907,
stack: ‘Error\n at new JS_Parse_Error (eval at (/usr/local/proyectos/sanaviron_quilmes/sq_pagos/node_modules/gulp-uglify/node_modules/uglify-js/tools/node.js:28:1), :1534:18)\n at js_error (eval at (/usr/local/proyectos/sanaviron_quilmes/sq_pagos/node_modules/gulp-uglify/node_modules/uglify-js/tools/node.js:28:1), :1542:11)\n at croak (eval at (/usr/local/proyectos/sanaviron_quilmes/sq_pagos/node_modules/gulp-uglify/node_modules/uglify-js/tools/node.js:28:1), :2089:9)\n at token_error (eval at (/usr/local/proyectos/sanaviron_quilmes/sq_pagos/node_modules/gulp-uglify/node_modules/uglify-js/tools/node.js:28:1), :2097:9)\n at unexpected (eval at (/usr/local/proyectos/sanaviron_quilmes/sq_pagos/node_modules/gulp-uglify/node_modules/uglify-js/tools/node.js:28:1), :2103:9)\n at semicolon (eval at (/usr/local/proyectos/sanaviron_quilmes/sq_pagos/node_modules/gulp-uglify/node_modules/uglify-js/tools/node.js:28:1), :2123:56)\n at simple_statement (eval at (/usr/local/proyectos/sanaviron_quilmes/sq_pagos/node_modules/gulp-uglify/node_modules/uglify-js/tools/node.js:28:1), :2314:73)\n at eval (eval at (/usr/local/proyectos/sanaviron_quilmes/sq_pagos/node_modules/gulp-uglify/node_modules/uglify-js/tools/node.js:28:1), :2183:19)\n at eval (eval at (/usr/local/proyectos/sanaviron_quilmes/sq_pagos/node_modules/gulp-uglify/node_modules/uglify-js/tools/node.js:28:1), :2136:24)\n at block_ (eval at (/usr/local/proyectos/sanaviron_quilmes/sq_pagos/node_modules/gulp-uglify/node_modules/uglify-js/tools/node.js:28:1), :2429:20)’,
showStack: false,
showProperties: true,
plugin: ‘gulp-uglify’ }
[11:58:54] Finished ‘minify-js’ after 676 ms
jquery@3.7.1 node_modules/jquery
No se si esto influye o no en que funcione y lo mas importante, como arreglarlo para que salte.
Saludos
Con respecto al error que te da al intentar instalar SQ Pagos, que versión están intentando instalar? En una de las versiones anterior a 2.4.0 existía ese error que luego fue resuelto.
Hola Fernando:
En este momento tengo instalada la version 2.3.0, hasta que no hagamos funcionar esto no creo que vayamos a migrar de version.
Necesitas que cargue algun gds para verlo? o es algo de Guarani y deberia consultar por ese lado?
Saludos
Si, el problema que estan teniendo en esa versión de SQ Pagos ya fue resuelto en versiones posteriores. Si no pueden actualizar la versión actual y quieren hacerla andar, carguen un GDS y le pasamos los cambios que tienen que hacer para resolver el problema.
Buenos dias:
Vuelvo con algo de Sanaviron. Hemos avanzado, ya podemos ver el costo y en Guarani ya queda un alumno inscripto, pero nos da error al querer ir al portal de pagos. La pagina queda en blanco y tira “Pagina no habilitada”.
En G3w3, puse
‘url_sq_pagos’ => ‘http://test-sanaviron.unp.edu.ar/sq_pagos/index.php’,
Pero no veo que esta mal (Envio al captura de pantalla del error.)
Tambien chequee el Alias de sq_pago en la instalacion de sanaviron:
Alias /sq_pagos “/usr/local/proyectos/sanaviron_quilmes/sq-pagos-242/sq_pagos/app”
Algo no estoy viendo.
Saludos
Yo pongo la url para entrar a sq_pagos, y me tira que la pagina no esta habilitada. No entiendo que pasa, segui el instructivo, no dio error, en teoria habia quedado todo bien.
Saludos
No veo como subirte el archivo de log, asi que te lo copio.
[2023-09-27 07:49:43] SQ-GCO.ERROR: Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException: No route found for “GET /”: Method Not Allowed (Allow: OPTIONS) (uncaught exception) at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/http-kernel/EventListener/RouterListener.php line 143 {“exception”:“[object] (Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException(code: 0): No route found for "GET /": Method Not Allowed (Allow: OPTIONS) at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/http-kernel/EventListener/RouterListener.php:143, Symfony\Component\Routing\Exception\MethodNotAllowedException(code: 0): at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/routing/Matcher/UrlMatcher.php:96)”}
[2023-09-27 07:49:43] SQ-GCO.DEBUG: < 405
[2023-09-27 07:53:51] SQ-GCO.ERROR: Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException: No route found for “GET /”: Method Not Allowed (Allow: OPTIONS) (uncaught exception) at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/http-kernel/EventListener/RouterListener.php line 143 {“exception”:“[object] (Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException(code: 0): No route found for "GET /": Method Not Allowed (Allow: OPTIONS) at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/http-kernel/EventListener/RouterListener.php:143, Symfony\Component\Routing\Exception\MethodNotAllowedException(code: 0): at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/routing/Matcher/UrlMatcher.php:96)”}
[2023-09-27 07:53:51] SQ-GCO.DEBUG: < 405
[2023-09-27 07:55:02] SQ-GCO.ERROR: Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException: No route found for “GET /”: Method Not Allowed (Allow: OPTIONS) (uncaught exception) at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/http-kernel/EventListener/RouterListener.php line 143 {“exception”:“[object] (Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException(code: 0): No route found for "GET /": Method Not Allowed (Allow: OPTIONS) at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/http-kernel/EventListener/RouterListener.php:143, Symfony\Component\Routing\Exception\MethodNotAllowedException(code: 0): at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/routing/Matcher/UrlMatcher.php:96)”}
[2023-09-27 07:55:02] SQ-GCO.DEBUG: < 405
[2023-09-27 11:52:40] SQ-GCO.ERROR: Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException: No route found for “GET /”: Method Not Allowed (Allow: OPTIONS) (uncaught exception) at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/http-kernel/EventListener/RouterListener.php line 143 {“exception”:“[object] (Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException(code: 0): No route found for "GET /": Method Not Allowed (Allow: OPTIONS) at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/http-kernel/EventListener/RouterListener.php:143, Symfony\Component\Routing\Exception\MethodNotAllowedException(code: 0): at /usr/local/proyectos/sanaviron_quilmes/sq-gco-242/gco/vendor/symfony/routing/Matcher/UrlMatcher.php:96)”}
[2023-09-27 11:52:40] SQ-GCO.DEBUG: < 405
[2023-09-27 12:12:05] SQ-GCO.INFO: Matched route “{route}”. {“route”:“GET_status”,“route_parameters”:{“_controller”:“sq_pagos_backend:status”,“_route”:“GET_status”},“request_uri”:“http://test-sanaviron.unp.edu.ar/sq_pagos_backend/status",“method”:"GET”}
[2023-09-27 12:12:05] SQ-GCO.DEBUG: > GET /sq_pagos_backend/status
[2023-09-27 12:12:05] SQ-GCO.DEBUG: < 200
[2023-09-27 12:12:11] SQ-GCO.INFO: Matched route “{route}”. {“route”:“GET_status”,“route_parameters”:{“_controller”:“sq_pagos_backend:status”,“_route”:“GET_status”},“request_uri”:“http://test-sanaviron.unp.edu.ar/sq_pagos_backend/status",“method”:"GET”}
[2023-09-27 12:12:11] SQ-GCO.DEBUG: > GET /sq_pagos_backend/status
[2023-09-27 12:12:11] SQ-GCO.DEBUG: < 200
Saludos