Personalizar guarani_comando - agregar un nuevo comando de consola.

Hola necesito agrear un nuevo comando a la clase “guarani_comando” pero por lo que veo no tengo en la carpeta personalización su correspondiente clase que la extienda, cual sería la forma correcta de agregar un nuevo comando de consola sin la necesidad de tocar los fuentes entregados?. Necesitamos agregar una tarea programada que notifique los titulos en un determinado estado al sistema de títulos interno de la UNLP, lo mas adecuado sería agregarlo como un comando nuevo de dicha clase ya que la tarea debe interactuar con el modelo y la api del sistema nuestro de títulos.

Buenas tardes, por el momento no tenemos implementado una forma de hacer esto personalizado tal como salio en la versión 3.15, estamos investigando para ver si lo podemos hacer para las próximas versiones. Cualquier novedad se lo vamos a estar comentando por aquí.
Saludos.

Hola Diego,

Para agregar una tarea programada no necesitan un comando. Lo que deberías hacer es agregar desde Toba-Editor una nueva operación cuyo tipo sea “Consola - Procesos batch” y en “PHP Plano” colocar el archivo PHP que haga la notificación. Además deberías crear un script similar a ‘<path proyecto Guaraní>/php/nucleo/_lib/procesos_bk/script_proceso.sh’ y programar su ejecución enviando los parámetros adecuados.

Cualquier duda consultanos.
Saludos, Florencia.

Excelente Florencia gracias por la respuesta lo miro por ese lado entonces! saludos.

Diego.

Buen día, estamos retomando este tema y de entrada nos encontramos con el problema del punto de montaje que mencionan en este mensaje: del foro:

http://foro.comunidad.siu.edu.ar/index.php?topic=19240.msg84790

Necesitaríamos por favor que nos pasen el parche . Ademas necesitaria de ser posible si nos puede dar algún ejemplo de como armar un script similar a ‘<path proyecto Guaraní>/php/nucleo/_lib/procesos_bk/script_proceso.sh’ ya que lo estuvimos viendo y no nos queda muy claro con el ejemplo cuales serían los parámetros a enviar en el srcipt.

Muchas gracias

Buenos días podrías por favor cargar un GDS haciendo referencia a este foro?
Saludos

Ok Jose, ahora lo hago muchas gracias…

Hola Florencia, mientras nos pasan el parche necesitaría un poco mas de ayuda con esto, con ambas partes, el php plano y el script en bash, en una pregunta anterior te puse lo suiguiente, lo vuelvo a pegar acá

Ademas necesitaria de ser posible si nos puede dar algún ejemplo de como armar un script similar a '/php/nucleo/_lib/procesos_bk/script_proceso.sh' ya que lo estuvimos viendo y no nos queda muy claro con el ejemplo cuales serían los parámetros a enviar en el srcipt

Pero además necesitaría también que nos guíen un poco en como armar el “PHP plano” para armar el la operación de tipo “Consola - Procesos batch”, concretamente lo que tenemos que hacer es interactuar con el modelo (sga_certificados_otorg) para levantar los certificados que están en un estado determinado, y luego hacer un POST a otro sistema con los datos del mismo, me podrían guiar un poco? no se que clases tengo que usar en el php plano para poder interactuar con el modelo y luego hacer el post, muchas gracias.

Buen día pudieron ver mi última consulta?

Hola Diego la seguimos por el GDS 45789. Ahí te preparo el parche y los pasos a seguir.

Saludos.