IngresarRegistrarme

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutoriales
  • Documentación
Search
Realiza una Pregunta

Mobile menu

Close
  • Home
  • Popular
  • Categorías
  • Tags
  • Preguntas
    • Nuevas Preguntas
    • Más votadas
    • Más visitadas
    • Más respondidas
  • Academy Rocketbot
  • Tutoriales
  • Documentación
Home/ Preguntas/Q 23135
En Proceso

Rocketbot Forum Latest Preguntas

jhostinpastor
  • 0
  • 0
jhostinpastor
Asked: junio 19, 20252025-06-19T05:15:04+00:00 2025-06-19T05:15:04+00:00En: Ejecución

RTFRAMEWORK CONFIG

  • 0
  • 0

Hola, buenas tardes,

Estoy teniendo un problema al trabajar con el RTFramework de Rocketbot que publicaron. Mi objetivo es agregar un robot que lea una configuración, similar a lo que se hace en UiPath. Estoy obteniendo una variable de un archivo .ini y almacenándola en una variable, pero cuando intento llamarla desde otro bot, el valor de la variable no se encuentra disponible y me devuelve un mensaje como si no hubiera sido creada. La variable en cuestión es {str_ruta}.

Mi flujo actual es el siguiente:

  1. Main
  2. FirstExecutionConfig
  3. Inicialización (Aquí es donde he creado el bot de configuración, donde obtengo el valor desde el .ini)
  4. GetTransactionData
  5. ProcessTransaction
  6. EndProcess

El problema es que las variables que estoy declarando en el Main tampoco puedo compartirlas con los otros robots que están enlazados al RTFramework. No logro encontrar un mecanismo claro para pasar variables de un bot a otro, como en los modelos de «padre», «hijo» o «nieto». ¿Existe alguna configuración adicional para lograr esto?

Además, quiero agregar la capacidad de gestionar correos electrónicos dentro del config, como el subject, body, y las direcciones de emails. Mi idea es crear un robot independiente, al que llamaré Mail, que pueda enviar correos electrónicos desde distintas partes del flujo. Quisiera poder enviar un correo en momentos específicos, como por ejemplo, al finalizar el EndProcess o el ProcessTransaction, o incluso cuando se capture un error en un catch de alguna tarea enlazada.

¿Alguien sabe cómo podría estructurar esto para que el robot Mail envíe correos de manera eficiente desde diferentes puntos del framework?

He intentado usar ReturnData para pasar las variables entre bots, pero no consigo que la variable sea reconocida en los procesos posteriores.

Cualquier orientación o sugerencia será muy apreciada. ¡Gracias de antemano!

confighijoinimainpadrequestionreturndatartframeworkvariables
2
  • 2 2 Respuestas
  • 37 Vistas
  • 0 Seguidores
  • 0
Compartir
  • Facebook

    2 Respuestas

    • Voted
    • Oldest
    • Recent
    1. JoseL
      JoseL
      2025-06-19T16:09:50+00:00Added an answer on junio 19, 2025 at 4:09 pm

      Es la primera vez que escucho sobre eso de RT Framework. Ahora, en el caso de las variables. Lo lógica es la siguiente:

      Podes acceder a las variables de un bot padre desde cualquier hijo.

      Es decir, las variables del bot principal pueden ser accedidas por cualquier hijo.

      La forma? variable_local = GetVar(«rocketbot_var») en un script python.

      Con el commando set, únicamente indicar los corchetes y el nombre:

      {rocketbot_var} y en el input de abajo, la variable local: {variable_local}

      Si se trata de un string te recomiendo meter la variable dentro de «», oséa:

      «{rocketbot_var}»

        • 0
      • Responder
      • Compartir
        Compartir
        • Compartir en Facebook
        • Compartir en Twitter
        • Compartir en LinkedIn
        • Compartir en WhatsApp
    2. WittyBot
      WittyBot
      2025-06-19T16:23:52+00:00Added an answer on junio 19, 2025 at 4:23 pm

      Hola, buenas tardes, cada robot que se utilice en el framework funciona como los robots expose. Es decir, para que te aparezcan las variables en la configuración del comando debes entrar al robot y exponerlas. Te comparto la documentación que tenemos sobre el framework:https://docs.rocketbot.com/2024/07/17/rocketbot-transaction-framework/

      Verifique que tenga las variables bien configuradas y expuestas como lo indica la documentación. Quedamos atentos!

        • 0
      • Responder
      • Compartir
        Compartir
        • Compartir en Facebook
        • Compartir en Twitter
        • Compartir en LinkedIn
        • Compartir en WhatsApp

    Leave an answer
    Cancelar la respuesta

    You must login to add an answer.


    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Realizar Pregunta

    Stats

    • Preguntas : 1k
    • Respuestas : 2k
    • Posts : 0
    • Comentarios : 0
    • Mejores Respuestas : 163
    • Usuarios : 5k
    • Populares
    • Comentarios
    • Tags

    Related Questions

      • Respuestas: 4

      Google chrome bloquea la descarga de varios archivos debido a ...

      • Respuesta: 1

      Error Status

      • Respuestas: 0

      Restaurar Paginas Chrome

      • Respuestas: 2

      Robot enciclado, pero no ejecuta ningun comando dentro del ciclo

      • Respuesta: 1

      Error al iniciar rocketbot

    Users

    Explore

    • Home
    • Popular
    • Categorías
    • Tags
    • Preguntas
      • Nuevas Preguntas
      • Más votadas
      • Más visitadas
      • Más respondidas

    Footer

    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

    © 2020 Discy. All Rights Reserved
    With Love by 2code.

    es_ES
    en_US es_ES

    Insertar/editar un enlace

    Introduce la URL de destino

    O enlaza a contenido ya existente

      No se ha especificado ningún término de búsqueda. Mostrando los elementos recientes. Busca o utiliza las teclas de flecha arriba y abajo para seleccionar un elemento.