> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Parámetros de skill

> Configura y gestiona parámetros de skill para ajustar el comportamiento de la skill sin volver a entrenarla ni publicarla.

Los parámetros de skill te permiten ajustar el comportamiento de una skill sin tener que cambiarla, volver a entrenarla ni publicarla de nuevo — útil para skills complejas que requieren grandes conjuntos de entrenamiento.

* En una Skill de documento, los parámetros de skill se utilizan para adaptar la skill a distintos escenarios de procesamiento de documentos.
* En una Habilidad de proceso, los parámetros de skill se utilizan para hacer referencia y ajustar los parámetros de su Skill de documento.

<Note>
  Solo los usuarios con los roles Tenant Administrator y Skill Designer pueden crear y editar parámetros de skill.
</Note>

<div id="use-cases">
  ## Casos de uso
</div>

<div id="processing-invoices-from-different-customers-using-their-own-data-catalogs">
  ### Procesamiento de facturas de diferentes clientes utilizando sus propios catálogos de datos
</div>

Use la misma [skill Invoice integrada](/es/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-overview) para procesar facturas de varios clientes pasando un catálogo de datos diferente en cada transacción de la Vantage API. Algunas skills integradas, incluida la skill Invoice, incluyen parámetros predeterminados que apuntan a catálogos de datos; solo debe proporcionar un nuevo valor de catálogo por transacción.

Para obtener más detalles, consulte [Acceder a parámetros de skill mediante la Vantage API](/es/vantage/documentation/skill-designer/skill-parameters/accessing-skill-params).

<div id="restricting-automatic-country-and-expense-type-detection">
  ### Restringir la detección automática de país y tipo de gasto
</div>

Use la [skill Receipt](/es/vantage/documentation/skill-catalog/built-in-skills/receipt-skills/receipt) para procesar recibos minoristas de un único país, por ejemplo, Alemania. Algunas skills integradas, incluida la skill Receipt, incluyen parámetros predeterminados que restringen la detección automática del país y del tipo de gasto. Para procesar solo recibos minoristas alemanes, establezca los valores de los parámetros en `DE` y `GeneralRetail`. Los campos **Country** y **Expense Type** se redefinen en consecuencia y los documentos se procesan más rápido.

<div id="assigning-a-new-value-to-a-certain-field">
  ### Asignar un nuevo valor a un campo determinado
</div>

Configure un Skill de documento para asignar un nuevo valor al campo **Date** para un conjunto de documentos específico. Cree un Parameter de tipo booleano, establezca su valor predeterminado en **No** y añada una regla con script para el campo **Date**:

```javascript theme={null}
if (Context.Skill.Parameters["New parameter"].Value == false) {
  Context.GetField("Date field").Value = 'Nueva fecha'
}
```

Cuando, para un conjunto de documentos determinado, el parámetro está establecido en **No**, la regla se ejecuta y se asigna el valor `New date` al campo **Date**.

<div id="relations-between-parameters-on-different-levels">
  ## Relaciones entre parámetros en distintos niveles
</div>

Una Habilidad de proceso puede incluir una actividad Extract que, a su vez, use un Skill de documento. Cada nivel de esta estructura anidada tiene sus propios parámetros:

* **Parámetros del Skill de documento** — comparten los datos extraídos entre las actividades del Skill de documento y especifican la configuración del procesamiento de documentos. Se pueden ver y editar en Vantage, Advanced Designer y mediante la Vantage API.
* **Parámetros de la actividad Extract** — son, en esencia, los parámetros del Skill de documento tal como se exponen en la actividad Extract. Se pueden ver y editar en Vantage.
* **Parámetros de la Habilidad de proceso** — hacen referencia a los parámetros de la actividad Extract y pueden anular sus valores. Se pueden ver y editar en Vantage y mediante la Vantage API.

<Tip>
  Si tu Skill de documento no tiene parámetros, no necesitas añadir ninguno a la Habilidad de proceso.
</Tip>

<div id="types-of-skill-parameters">
  ## Tipos de parámetros de skill
</div>

Los parámetros de skill pueden ser de uno de estos tres tipos:

| Tipo                  | Descripción                                                         |
| :-------------------- | :------------------------------------------------------------------ |
| **Catálogo de datos** | Cadena de conexión a un catálogo de datos en el servidor conectado. |
| **Objeto**            | Valor de cadena.                                                    |
| **Booleano**          | Valor booleano. Los valores posibles son **Sí** y **No**.           |

<div id="related-topics">
  ## Temas relacionados
</div>

* [Parámetros del skill de documento](/es/vantage/documentation/skill-designer/skill-parameters/document-skill-params)
* [Parámetros de la Habilidad de proceso](/es/vantage/documentation/skill-designer/skill-parameters/process-skill-params)
* [Acceder a los parámetros de skill mediante Vantage API](/es/vantage/documentation/skill-designer/skill-parameters/accessing-skill-params)
* [Automatización de reglas de negocio](/es/vantage/documentation/skill-designer/document/rule-verification/business-rules-automation)
* [Recibo - Skill de documento](/es/vantage/documentation/skill-catalog/built-in-skills/receipt-skills/receipt)
* [Skills de factura](/es/vantage/documentation/skill-catalog/built-in-skills/invoice-skills/invoice-overview)
