Autor Tema: Catalogo de Proveedores vacio  (Leído 245 veces)

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

ndovico

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Institución: Universidad Nacional de Lujan
  • Nombre y apellido: Nicolas Dovico
  • Sistema: Toba, Comdoc
Catalogo de Proveedores vacio
« : junio 16, 2020, 12:49:15 pm »
Hola a todos

Hace unos pocos dias migramos a versión 3.0 de Diaguita.
Esta todo bien, salvo que el catalogo de proveedores se encuentra vacio. Verifiqué en la base de datos y las tabla sau_pr_proveedores no tiene ningun registro.
Tenemos funcionando Arai-proveedores 1.1
Ejecuté el comando de sincronización inicial en el servidor de Diaguita:
:~/www/SIU-Diaguita-3.0.0/bin$ toba proyecto arai_sinc_inicial -p diaguita -i produccion
y muestra el siguiente error:

Código: [Seleccionar]
=============================
Iniciando la sincronizacion
=============================

toba_error_db:
ERROR ejecutando SQL:
 [CODIGO]: 7
 [SQLSTATE]: db_42883
 [MENSAJE]: ERROR:  no existe la funci▒n sincronizador.sincronizar(unknown, integer, integer, unknown, unknown, unknown)
LINE 1: SELECT * FROM sincronizador.sincronizar('''PROVEEDORES''',81...
                      ^
HINT:  Ninguna funci▒n coincide en el nombre y tipos de argumentos. Puede ser necesario agregar conversi▒n expl▒cita de tipos.
 [SQL EJECUTADA]: SELECT * FROM sincronizador.sincronizar('''PROVEEDORES''',8187,57363,'','diaguita','3.0.0'); -- toba_log: 8217
 in /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/lib/db/toba_db.php:468
Stack trace:
#0 /home/usudiaguita/www/SIU-Diaguita-3.0.0/php/sincronizacion/sincronizador.php(528): toba_db->consultar('SELECT * FROM s...')
#1 /home/usudiaguita/www/SIU-Diaguita-3.0.0/php/sincronizacion/sincronizador.php(112): sincronizador->get_registros_sincronizar(8187, 57363)
#2 /home/usudiaguita/www/SIU-Diaguita-3.0.0/php/sincronizacion/sincronizador_cron_consola.php(6): sincronizador->sincronizar('''PROVEEDORES''', true)
#3 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/nucleo/toba_solicitud_consola.php(25): require('/home/usudiagui...')
#4 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php(210): toba_solicitud_consola->procesar()
#5 /home/usudiaguita/www/SIU-Diaguita-3.0.0/php/extension_toba/diaguita_comando.php(1133): toba_nucleo->acceso_consola('produccion', 'diaguita', 87000166)
#6 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/consola/comandos/comando_proyecto.php(87): diaguita_comando->opcion__arai_sincronizacion(Array)
#7 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/consola/comando.php(90): comando_proyecto->ejecutar_opcion('opcion__arai_si...', Array)
#8 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/consola/consola.php(78): comando->procesar()
#9 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/consola/consola.php(55): consola->invocar_comando('proyecto', Array)
#10 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/consola/run.php(32): consola->run(Array)
#11 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/bin/launcher.php(28): require_once('/home/usudiagui...')
#12 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/bin/toba(2): require_once('/home/usudiagui...')
#13 {main}

Alguna de idea de lo que puede estar pasando?

Muchas gracias

lramirez

  • Moderador
  • *****
  • Mensajes: 221
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Leonardo Ramirez
  • Sistema: Integración Funcional - SIU Calchaqui - Arai Catálogos
  • Teléfono laboral: +54 (011) 5217-3101 int. 230
Re:Catalogo de Proveedores vacio
« Respuesta #1 : junio 16, 2020, 01:01:38 pm »
Hola Nicolás,

Por lo que veo tienen instalada una versión de Arai Proveedores muy vieja (de hace casi 2 años cuando el módulo contaba con instalador propio).
Te paso las indicaciones para instalar la versión que ya se distribuye desde Diaguita y Pilaga, que mas fácil de instalar y actualizar.

https://documentacion.siu.edu.ar/wiki/SIU-Arai/proveedores#Como_instalarlo

Cualquier duda durante el proceso de instalación avisame.

Saludos

Hola a todos

Hace unos pocos dias migramos a versión 3.0 de Diaguita.
Esta todo bien, salvo que el catalogo de proveedores se encuentra vacio. Verifiqué en la base de datos y las tabla sau_pr_proveedores no tiene ningun registro.
Tenemos funcionando Arai-proveedores 1.1
Ejecuté el comando de sincronización inicial en el servidor de Diaguita:
:~/www/SIU-Diaguita-3.0.0/bin$ toba proyecto arai_sinc_inicial -p diaguita -i produccion
y muestra el siguiente error:

Código: [Seleccionar]
=============================
Iniciando la sincronizacion
=============================

toba_error_db:
ERROR ejecutando SQL:
 [CODIGO]: 7
 [SQLSTATE]: db_42883
 [MENSAJE]: ERROR:  no existe la funci▒n sincronizador.sincronizar(unknown, integer, integer, unknown, unknown, unknown)
LINE 1: SELECT * FROM sincronizador.sincronizar('''PROVEEDORES''',81...
                      ^
HINT:  Ninguna funci▒n coincide en el nombre y tipos de argumentos. Puede ser necesario agregar conversi▒n expl▒cita de tipos.
 [SQL EJECUTADA]: SELECT * FROM sincronizador.sincronizar('''PROVEEDORES''',8187,57363,'','diaguita','3.0.0'); -- toba_log: 8217
 in /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/lib/db/toba_db.php:468
Stack trace:
#0 /home/usudiaguita/www/SIU-Diaguita-3.0.0/php/sincronizacion/sincronizador.php(528): toba_db->consultar('SELECT * FROM s...')
#1 /home/usudiaguita/www/SIU-Diaguita-3.0.0/php/sincronizacion/sincronizador.php(112): sincronizador->get_registros_sincronizar(8187, 57363)
#2 /home/usudiaguita/www/SIU-Diaguita-3.0.0/php/sincronizacion/sincronizador_cron_consola.php(6): sincronizador->sincronizar('''PROVEEDORES''', true)
#3 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/nucleo/toba_solicitud_consola.php(25): require('/home/usudiagui...')
#4 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php(210): toba_solicitud_consola->procesar()
#5 /home/usudiaguita/www/SIU-Diaguita-3.0.0/php/extension_toba/diaguita_comando.php(1133): toba_nucleo->acceso_consola('produccion', 'diaguita', 87000166)
#6 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/consola/comandos/comando_proyecto.php(87): diaguita_comando->opcion__arai_sincronizacion(Array)
#7 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/consola/comando.php(90): comando_proyecto->ejecutar_opcion('opcion__arai_si...', Array)
#8 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/consola/consola.php(78): comando->procesar()
#9 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/consola/consola.php(55): consola->invocar_comando('proyecto', Array)
#10 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/php/consola/run.php(32): consola->run(Array)
#11 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/bin/launcher.php(28): require_once('/home/usudiagui...')
#12 /home/usudiaguita/www/SIU-Diaguita-3.0.0/vendor/siu-toba/framework/bin/toba(2): require_once('/home/usudiagui...')
#13 {main}

Alguna de idea de lo que puede estar pasando?

Muchas gracias