toba item

Hola

Un proyecto genera el siguiente comando

toba item ejecutar -t 5000118 -u toba D:../temp/procesos_bk/proc_serializados/pro_copiado_masivo_mesas_de_exa
men_5180019fc218c 1>>D:../temp\procesos_bk\01_resultados.txt

y se queda esperando el id de proyecto.
De donde debería salir ese id?

El punto es que en una maquina funciona y en otra no y no logro descubrir la diferencia.

Gracias

Emilio

Hola Emilio,

lo que esta faltando es la variable de entorno toba_proyecto, la podes definir dentro de las variables del sistema.

Otra manera es agregandole el modificador con el proyecto a la sentencia de ejecucion, si es que podes modificarla

Saludos

Hola Richard

con esa modificacion funciona. Pero…
el batch que ejecuta ese comando es

....
set toba_proyecto=guarani
...
toba item ejecutar -t %5 -u toba %6  -p guarani >> %2\procesos_bk\01_resultados.txt
...

pero aparentemente no lo toma.

Hola Emilio,

es raro que no lo tome, despues de todo esta tomando el modificador para la instancia e incluso toba_dir, que tambien se deben estar colocando como variables de entorno.
No recuerdo si en los windows hay un tamaño maximo de entorno… aunque no deberia alcanzarse con 3 variables locas.

Yo lo que intentaria seria activarle el echo al batch y ejecutarlo a mano (sacandole el -p a la sentencia de toba) e inclusive colocando un “set” solitario, para ver si queda seteado correctamente el entorno.

Saludos

Existia la variable de entorno TOBA_PROYECTO.
La cambié por toba_proyecto y anduvo.
Es con minúsculas la variable? en el entorno de apache es con mayúsculas.

Emilio

Hola Emilio,

si, la variable es con minuscula, se esta leyendo en el archivo comando_toba.php.
Habria que homogeneizarlas con las que se toman desde Apache.

Saludos y gracias por el aviso :slight_smile: