# Trabajo con tablas

Después de guardar la plantilla, pasamos a trabajar con tablas.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image13-203w366h.png" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-0e84d8165a65f7de7ef0a40a1c2c8c02257ee1d4%2F%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%94%D0%BE%D0%BA%D0%BC%D0%BD%D1%82%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD.png?alt=media" alt=""><figcaption></figcaption></figure>

En la parte izquierda del panel principal de configuración, seleccionamos la pestaña "Tablas" — hacemos clic en el botón "Importar" ![](https://sherparpa.ru/wp-content/uploads/2023/11/image120-24w22h.png).

Importamos todas las tablas del documento, para ello en la ventana emergente "¿Desea importar todas las tablas del documento a la plantilla?" seleccionamos "Sí".

En el panel de trabajo a la derecha se mostrarán todas las tablas de la plantilla que han sido reconocidas. Puede haber una, dos o más. En nuestro caso, en la captura de pantalla a continuación, vemos que el módulo OCR ha reconocido 3 tablas de la plantilla.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image15-605w322h.png" alt=""><figcaption></figcaption></figure>

A cada tabla se le asigna automáticamente un número, la numeración comienza desde 0. También se muestra la cantidad de columnas de cada tabla reconocida. Precisamente por este valor podemos determinar con qué tabla (o tablas) continuaremos trabajando.

En nuestro ejemplo, nos interesan los datos de la tabla con 6 columnas, por lo tanto, podemos eliminar las otras tablas (con 2 y 1 columnas) de la ventana del panel.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image17-284w86h.png" alt=""><figcaption></figcaption></figure>

Se puede eliminar una tabla haciendo clic en el ícono ![](https://sherparpa.ru/wp-content/uploads/2023/11/image63-1.png) en la parte superior del panel de la ventana, previamente seleccionando la tabla que se desea eliminar.

**Índice**

Índice de la tabla OCR. En caso de que el Plantillador extraiga datos solo de una tabla del documento escaneado, es necesario indicar un índice igual a 0. Al mismo tiempo, para mejorar la vinculación, se recomienda indicar la cantidad mínima de columnas.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image18-311w161h.png" alt=""><figcaption></figcaption></figure>

**Cantidad mínima de columnas**

Se indica la cantidad mínima de columnas en la tabla OCR. Todas las tablas con una cantidad menor a la indicada serán omitidas.

**Cantidad máxima de columnas**

Se indica la cantidad máxima de columnas en la tabla OCR. Todas las tablas con una cantidad mayor a la indicada serán omitidas.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image19-296w150h.png" alt=""><figcaption></figcaption></figure>

Al crear la plantilla "Informe sobre el costo de trabajos realizados y gastos", indicamos una cantidad mínima de columnas igual a 5, ya que nos interesan los datos de la tabla con 6 columnas. Las otras tablas de este documento contienen menos de 5 columnas.

De esta manera, el Plantillador continuará trabajando con la tabla que nos interesa.

Al crear plantillas para otros tipos de documentos (con un mayor número de tablas y columnas en las tablas), se puede indicar tanto la cantidad máxima como mínima de columnas, estableciendo así un intervalo en el que se incluirán las tablas con los datos que nos interesan.

**Verificar**

Para comprobar la corrección de la parte tabular de la que se importarán los datos, hacemos clic en el botón "Verificar" en la parte superior del panel de trabajo.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image20-605w322h-2.png" alt=""><figcaption></figcaption></figure>

También se puede iniciar la verificación presionando la tecla F5.

**Omitir filas**

Indicamos la cantidad de filas que se deben omitir para que los datos de estas filas no se incluyan en los resultados del trabajo del robot.

Al elegir un valor igual a 1, las primeras filas serán omitidas. Los nombres de las columnas corresponderán a los valores de la primera fila.

Si se establecen los nombres de las columnas en la plantilla, estos valores no serán modificados.

En nuestro ejemplo, es necesario omitir las 5 filas superiores de la tabla, ya que los valores de los datos que nos interesan están indicados en la tabla del documento a partir de la fila 6.

Para ello, en la línea "Omitir filas" indicamos el número 5.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image21-261w148h.png" alt=""><figcaption></figcaption></figure>

**Filas en el encabezado**

Al construir la tabla, la cantidad de filas indicada se utilizará para crear los encabezados de las columnas. Al indicar un valor de 0, los encabezados se tomarán de la plantilla de columnas; de lo contrario, el nombre se sumará a partir de las celdas de la columna según la cantidad de filas indicada.

Por ejemplo, en la plantilla "Informe sobre el costo de trabajos realizados y gastos" es necesario indicar la cantidad de filas en el encabezado igual a 2, ya que en el encabezado debe incluirse la información ubicada en las dos filas superiores de la tabla.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image22-605w322h.png" alt=""><figcaption></figcaption></figure>

Después de realizar estas acciones, es necesario verificar el resultado intermedio. Hacemos clic en "Verificar" — luego "Realizar un escaneo completo".

**Resultado del escaneo completo**

El resultado del escaneo completo se mostrará en forma de tabla con los datos importados de la parte tabular del documento escaneado.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image23-544w290h.png" alt=""><figcaption></figcaption></figure>

**Definir columnas**

En esta etapa, parte de los datos puede reflejarse incorrectamente, en particular, los nombres de las columnas pueden no coincidir con los valores que se habían indicado anteriormente en el guion del proyecto "Definir columnas.process" — en la configuración "Panel de propiedades" — "Variables".

Para corregir los resultados mostrados, es necesario volver al guion del proyecto "Definir columnas.process", comparar los valores de las variables indicadas en la configuración "Panel de propiedades", agregar las columnas indicadas aquí y definir sus nombres.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image24-605w282h.png" alt=""><figcaption></figcaption></figure>

**Agregar columnas "Cantidad", "IVA Suma", "Tasa".**

En nuestro ejemplo, en los resultados del escaneo completo faltan varias columnas, incluida la columna "Cantidad".

El nombre de la columna debe corresponder al valor asignado a esta variable "cantidad".

![](https://sherparpa.ru/wp-content/uploads/2023/11/image25.png)

![](https://sherparpa.ru/wp-content/uploads/2023/11/image27-190w328h.png) ![](https://sherparpa.ru/wp-content/uploads/2023/11/image28-379w134h.png)

La adición de columnas faltantes se realiza en el panel de trabajo derecho del Plantillador en la pestaña "Tablas". Hacemos clic en el botón ![](https://sherparpa.ru/wp-content/uploads/2023/11/image75-1.png), agregamos la columna, asignamos a la columna el nombre "Cantidad".

Al verificar nuevamente, en los resultados del escaneo completo del Plantillador aparecerá la columna "Cantidad".

Verificamos las demás columnas y corregimos sus nombres según los valores de las variables en el guion del proyecto "Definir columnas.process".

Al crear la plantilla "Informe sobre el costo de trabajos realizados y gastos", de manera similar agregamos las columnas: "IVA Suma", "Tasa".

En caso de que el nombre de la columna no coincida con el nombre de la variable, pero el contenido de la columna corresponda al valor de la variable, no es necesario crear una columna adicional, basta con cambiar el nombre de la columna en el Plantillador.

![](https://sherparpa.ru/wp-content/uploads/2023/11/image29-271w289h.png) ![](https://sherparpa.ru/wp-content/uploads/2023/11/image30.png)

Por ejemplo, en la tabla con los resultados del Plantillador, el nombre de la columna es "Costo de inicio de trabajos", mientras que el nombre de la variable es "Precio", entonces hacemos cambios en el nombre de la columna, asegurándonos previamente de que efectivamente en esta columna se muestra el precio.

De manera similar, es necesario cambiar los nombres de todas las columnas que no coincidan con los nombres de las variables.

La numeración de las columnas de la tabla en el Plantillador comienza desde 0.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image31-280w245h.png" alt=""><figcaption></figcaption></figure>

En caso de que el nombre de la columna se haya mantenido por defecto y contenga un valor numérico (por ejemplo, "Sin nombre1"), entonces en la tabla de resultados del Plantillador, el nombre de la columna indicada se determinará automáticamente y contendrá el texto de la columna correspondiente del documento escaneado.

Si hemos cambiado manualmente el nombre de la columna, entonces en la tabla de resultados del Plantillador se mostrará exactamente el nombre de columna que hemos establecido.

Por lo tanto, recomendamos prestar especial atención a la parte del documento tabular donde el nombre de la columna se indica en celdas combinadas. Incluso si al crear la plantilla del documento el nombre de la columna de las celdas combinadas fue reconocido correctamente, en otros documentos el nombre puede estar desplazado.

En nuestro ejemplo, la palabra "Costo" se encuentra en la cuarta celda de la tabla, pero en algunos documentos puede desplazarse a la quinta celda. En tales casos, recomendamos renombrar todas las celdas cuyos nombres puedan estar desplazados.

<figure><img src="https://sherparpa.ru/wp-content/uploads/2023/11/image32.png" alt=""><figcaption></figcaption></figure>

Al finalizar el trabajo con la tabla en el Plantillador, es necesario realizar una verificación y asegurarse de la corrección de los resultados del escaneo completo.


---

# 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/shablonizator/primery/sozdanie-shablona-na-primere-dokumenta-spravka-o-stoimosti-vypolnennykh-rabot/rabota-s-tablicami.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.
