# Recursos

En la pantalla "Recursos" se presentan las tablas "Grupo de recursos" y "Recursos" con la lista de objetos disponibles para todos los Robots, Grupos de robots o un Robot específico:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-377c8e657f4d2c7fd2b7372062f40b7148031497%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(301).png?alt=media" alt=""><figcaption></figcaption></figure>

Aquí se pueden crear Recursos que serán utilizados por los Robots.

El Robot o Robots que tengan acceso al Recurso pueden solicitar o establecer el valor del Recurso correspondiente a través de los bloques correspondientes o a través de la API. Tipos de Recursos soportados:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-978291ca0f50264fb63b1f9d5819088eda2b681a%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(302).png?alt=media" alt=""><figcaption></figcaption></figure>

* Credenciales (nombre de usuario y contraseña);
* Texto (campo de texto);
* Calendario (días laborables/no laborables).

Las contraseñas se almacenan en la base de datos en forma cifrada (se utiliza el algoritmo de cifrado AES256).

Los Recursos del Orquestador se pueden acceder desde el Robot, obtener y establecer valores de variables globales, así como obtener o establecer credenciales.

Desde el lado del Robot se pueden utilizar los Recursos mediante bloques de la paleta Orquestador en Sherpa Designer.

## **Creación de un nuevo recurso**

<table data-header-hidden><thead><tr><th width="49"></th><th></th></tr></thead><tbody><tr><td><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdZuzXx17S1UhGTpJxoFHpJzHUmVxBjpcPlduBDYPf5uKF5CUr6UkRggR8TWe5aUD4ERgStZMsGh7J3o1HxAXEFXKSSHaKq7JfQx4EmCjdjQjj8HbpwayGq6N8ZTV1UmCm8UbO7vQ?key=6sbXsIGaTS3XX9nMXq1GDfiN" alt="" data-size="line"></td><td>Antes de crear un Recurso en la tabla "Recursos", es necesario seleccionar el Grupo de recursos en el que se creará, marcando la casilla en la tabla "Grupos de recursos".</td></tr></tbody></table>

### **Credenciales**

Las credenciales incluyen el nombre de usuario y la contraseña. La contraseña se almacenará en la base de datos del Orquestador en forma cifrada, y la contraseña también se transmitirá en forma cifrada (tipo de cifrado AES 256). Aquí se puede configurar la fecha de expiración de la contraseña, indicando la fecha de finalización (después de esto, la contraseña debe ser reemplazada). Los registros con la fecha de expiración de la contraseña serán resaltados en color.

Para crear un nuevo Recurso con el tipo Credenciales en la tabla "Recursos", es necesario hacer clic en el botón "Crear", en el formulario que se abre marcar la casilla "Credenciales" (si no está marcada, generalmente está marcada por defecto) y completar los demás campos del formulario:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-70d38b8fbeb4f958ca37717914a53405d87e826b%2F2025-04-18_18-48-32.png?alt=media" alt=""><figcaption></figcaption></figure>

<table data-header-hidden><thead><tr><th width="52"></th><th width="163"></th><th width="293"></th></tr></thead><tbody><tr><td><strong>N.º</strong></td><td><strong>Elemento de interfaz</strong></td><td><strong>Descripción</strong></td></tr><tr><td>1.</td><td>campo de texto “Nombre”</td><td>Nombre del Recurso. Campo obligatorio.</td></tr><tr><td>2.</td><td>campo de texto "Descripción"</td><td>Descripción del Recurso.</td></tr><tr><td>3.</td><td>campo de texto "Carpeta de acceso"</td><td>Carpeta de acceso para el Recurso creado.</td></tr><tr><td>4.</td><td>Tipo y contenido del Recurso: Credenciales</td><td></td></tr><tr><td>4.1.</td><td>campo de texto “Nombre de usuario”</td><td>Nombre de usuario</td></tr><tr><td>4.2.</td><td>campo de texto “Contraseña”</td><td>Contraseña</td></tr><tr><td>4.3.</td><td>campo de texto “Fecha de expiración de la contraseña”</td><td>Fecha de expiración de la contraseña. Se indica la fecha de finalización de la contraseña en el formato DD.MM.AAAA.</td></tr><tr><td>5.</td><td>campo “Recurso disponible”</td><td><p>Permite asignar un Robot o Grupo de robots para los cuales estará disponible el Recurso creado:</p><ul><li>Todos los Robots;</li><li>Solo un Robot específico;</li><li>Solo un Grupo de robots específico.</li></ul></td></tr></tbody></table>

### **Acceso a Recursos del tipo “Credenciales” desde el lado del Diseñador**

* Para acceder a Recursos del tipo “Credenciales” desde el lado del Diseñador, se utiliza el bloque “Obtener credenciales” en la paleta del Orquestador.
* Para editar las credenciales se utiliza el bloque “Establecer credenciales”.

Esta funcionalidad está disponible para Robots de cualquier tipo, tanto Attended como Unattended.

### **Texto**

El Recurso “Texto” representa cualquier cadena arbitraria. Permite almacenar texto, números y otros tipos de Recursos. La limitación en la cantidad de caracteres al seleccionar este tipo de Recursos es de 10,000 caracteres.

Para crear un nuevo Recurso con el tipo “Texto” en la tabla "Recursos", es necesario hacer clic en el botón "Crear", en el formulario que se abre marcar la casilla "Texto" y completar los demás campos del formulario:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-5b76c24585bc135dc75c9a580715a8e8b4b67fb7%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(303).png?alt=media" alt=""><figcaption></figcaption></figure>

<table data-header-hidden><thead><tr><th width="54"></th><th width="184"></th><th width="294"></th></tr></thead><tbody><tr><td><strong>N.º</strong></td><td><strong>Elemento de interfaz</strong></td><td><strong>Descripción</strong></td></tr><tr><td>1.</td><td>campo de texto “Nombre”</td><td>Nombre del Recurso. Campo obligatorio.</td></tr><tr><td>2.</td><td>campo de texto "Descripción"</td><td>Descripción del Recurso.</td></tr><tr><td>3.</td><td>campo de texto "Carpeta de acceso"</td><td>Carpeta de acceso para el Recurso creado.</td></tr><tr><td>4.</td><td>Tipo y contenido del Recurso: Texto</td><td></td></tr><tr><td>4.1.</td><td>campo de texto “Texto”</td><td>Cualquier texto necesario en forma arbitraria.</td></tr><tr><td>5.</td><td>campo “Recurso disponible”</td><td><p>Permite asignar un Robot o Grupo de robots para los cuales estará disponible el Recurso creado:</p><ul><li>Todos los Robots;</li><li>Solo un Robot específico;</li><li>Solo un Grupo de robots específico.</li></ul></td></tr></tbody></table>

### **Acceso a Recursos del tipo “Texto” desde el lado del Diseñador**

* Para acceder a Recursos del tipo “Texto” desde el lado del Diseñador, se utilizan los bloques “Obtener valor” y “Establecer valor” en la paleta del Orquestador. Desde el Orquestador es necesario copiar el GUID del Recurso disponible al editar un Recurso creado anteriormente. Luego, en el Diseñador, en el campo “GUID/Nombre del Recurso” en el panel de propiedades, se debe pegar el GUID del Recurso.

Después de ejecutar el bloque seleccionado, el valor indicado en el Orquestador en el campo “Texto” se transmitirá a la variable “Resultado” en el lado del Diseñador.

### **Calendario**

El Recurso contiene información sobre la cantidad de días laborables, fines de semana y festivos. Se utilizan en varios lugares:

* en la configuración de Disparadores (se puede indicar, por ejemplo, que el Robot no se ejecute en fines de semana);
* en la paleta de fecha y hora en los bloques del Diseñador (por ejemplo, contar días laborables, etc.);
* en el bloque “Obtener calendario” del Diseñador.

El Recurso “Calendario” permite configurar el inicio del Robot, por ejemplo, solo en días laborables, excluyendo fines de semana y festivos.

Para crear un nuevo Recurso con el tipo “Calendario” en la tabla "Recursos", es necesario hacer clic en el botón "Crear", en el formulario que se abre marcar la casilla "Calendario" y completar los demás campos del formulario:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-3dee8d6670d6fa352c9cc966393c625b099b8c2f%2F2025-04-18_19-11-31.png?alt=media" alt=""><figcaption></figcaption></figure>

<table data-header-hidden><thead><tr><th width="52"></th><th width="180"></th><th width="277"></th></tr></thead><tbody><tr><td><strong>№ p/p</strong></td><td><strong>Elemento de interfaz</strong></td><td><strong>Descripción</strong></td></tr><tr><td>1.</td><td>campo de texto “Nombre”</td><td>Nombre del Recurso. Campo obligatorio.</td></tr><tr><td>2.</td><td>campo de texto "Descripción"</td><td>Descripción del Recurso.</td></tr><tr><td>3.</td><td>campo de texto "Carpeta de acceso"</td><td>Carpeta de acceso para el Recurso que se está creando.</td></tr><tr><td>4.</td><td>Tipo y contenido del Recurso: Calendario</td><td></td></tr><tr><td>4.1.</td><td>botón “Editar calendario…”</td><td>Permite editar el calendario. Al hacer clic en el botón se abre el calendario del mes, donde se pueden seleccionar las fechas necesarias.</td></tr><tr><td>4.2.</td><td>botón “Exportar calendario…”</td><td>Permite exportar el calendario a un archivo en formato .json.</td></tr><tr><td>4.3.</td><td>botón “Importar calendario…”</td><td>Permite importar el calendario desde un archivo en formato .json.</td></tr><tr><td>5.</td><td>área “Recurso disponible”</td><td><p>Permite asignar un Robot o un Grupo de robots para los cuales estará disponible el Recurso que se está creando:</p><ul><li>Todos los Robots;</li><li>Solo un Robot específico;</li><li>Solo un Grupo de robots específico.</li></ul></td></tr></tbody></table>

### **Acceso a Recursos de tipo “Calendario” desde el Diseñador**

El Recurso “Calendario” permite configurar el inicio del Robot, por ejemplo, solo en días laborables, excluyendo fines de semana y festivos.

Para acceder a recursos de tipo “Calendario” desde el Diseñador, se utiliza el bloque “Obtener calendario” en la paleta del Orquestador:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-b553a262c4032153558453a2eeec39809bf15496%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(186).png?alt=media" alt=""><figcaption></figcaption></figure>

Es obligatorio ingresar el GUID/Nombre del Calendario que se necesita obtener:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-bde3574cec898f5f2aa3afbf78428a055a3326b2%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(187).png?alt=media" alt=""><figcaption></figcaption></figure>

También en la paleta “Fecha y hora” hay bloques que pueden utilizar el Calendario obtenido del Orquestador para realizar diversas verificaciones y cálculos:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-399deea83b71948b6af0218b888d683725275db9%2F2025-04-19_20-00-45.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Contar días laborables** – cuenta el número de días laborables entre dos fechas dadas.
* **Siguiente día laborable** – devuelve el siguiente día laborable, comenzando desde la fecha indicada.
* **Día laborable** – verifica si la fecha indicada es un día laborable.
* **Día no laborable** – verifica si la fecha indicada es un día no laborable.
* **Obtener días laborables** – obtiene los días laborables entre dos fechas dadas.
* **Obtener días no laborables** – obtiene los días no laborables entre dos fechas dadas.

### **Recurso disponible**

Para los Recursos se puede establecer un ámbito de visibilidad. Este se puede configurar en el campo “Recurso disponible:”

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-407f30f27492738e0aca557c958928221a14c631%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(189).png?alt=media" alt=""><figcaption></figcaption></figure>

* **Todos los Robots** – El Recurso está disponible para todos los Robots en el Orquestador;
* **Solo un Robot específico** – El Recurso está disponible para el Robot seleccionado de la lista desplegable de Robots disponibles;
* **Solo un Grupo de robots específico** – El Recurso está disponible para los Robots seleccionados de la lista desplegable del Grupo de robots.

## **Edición de un Recurso creado anteriormente**

Para ver y editar un Recurso creado anteriormente, es necesario seleccionarlo en la lista y hacer clic en el ícono ![](https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-df021afa0347e2514009c611ba3e9932cf4b1d6e%2F2025-04-16_17-59-00.png?alt=media). Después de esto, se abrirá un formulario con los parámetros del Recurso seleccionado, donde se pueden realizar los cambios necesarios. Además de los campos que se completan al crear el Recurso, al editar se muestra el GUID (identificador único asignado al Recurso después de su creación):

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-57fd6386a1210546d607c96062162fdb163f8927%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(190).png?alt=media" alt=""><figcaption></figcaption></figure>

Este campo no se puede editar.

## **Creación de un nuevo Grupo de recursos**

Para crear un nuevo Grupo de recursos, es necesario hacer clic en el botón “Crear” sobre la tabla “Grupos de recursos” y completar el formulario que aparece: indicar el nombre del Grupo de recursos (obligatorio), la descripción del Grupo de recursos y la Carpeta de acceso del Grupo de recursos. Para guardar el Grupo de recursos creado, después de completar el formulario, es necesario hacer clic en el botón “OK”. El Grupo de recursos será creado.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-d108b814b72f21d1141dd000a73cabbcdcab2b25%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(191).png?alt=media" alt=""><figcaption></figcaption></figure>

## **Edición de un Grupo de recursos creado anteriormente**

Para ver y editar las propiedades de un Grupo de recursos específico, es necesario seleccionarlo en la lista y hacer clic en el ícono ![](https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-c896ddd3b4a74e8561a716a7ef28ca5c7164505d%2F2025-04-17_22-35-51.png?alt=media). Después de esto, se abrirá un formulario con la configuración del Grupo de recursos seleccionado, donde se pueden realizar los cambios necesarios:

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-86ae8ad0ab0a2f81f9b26e05b1add2d46989ae3e%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(192).png?alt=media" alt=""><figcaption></figcaption></figure>

Además de los campos que se completan al crear un Grupo de recursos, al editar se muestra el GUID (identificador único asignado al Grupo de recursos después de su creación). Este campo no se puede editar.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sherparpa.ru/es/sherpa-rpa/sherpa-orchestrator/rabota-v-sherpa-orchestrator/ekrany/resursy.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
