> For the complete documentation index, see [llms.txt](https://helpcenter.channable.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-es/reglas-edicion-masiva-y-enriquecimiento/como-utilizar-acciones-entonces-en-las-reglas/accion-de-regla-reglas-de-grupos-de-articoli.md).

# Acción de regla: reglas de grupos de Articoli

Usado para: Cálculos a nivel de grupo en lugar de a nivel de artículo individual.

Se usa en: sentencias "THEN" y sentencias "ELSE".

### Mejora general

Las cuatro reglas nuevas son todas un subconjunto de reglas dentro de la regla padre llamada "Calcular grupo de artículos".

Puedes usar estas reglas sin tener que agrupar los ítems de antemano. Puedes aplicar estas reglas a grupos de ítems que comparten valores en un campo determinado. El más obvio es item\_group\_id, pero también puedes crear tus propios grupos de ítems.

{% stepper %}
{% step %}

### Contar ítems

La regla "contar ítems" cuenta el número de productos/ítems dentro de un determinado grupo.

Como se muestra en la app, primero elige un id común o algún campo que identifique el grupo (por ejemplo, `item_group_id`). Luego selecciona la regla y elige un campo donde se almacenará el resultado del cálculo.

El resultado de esta regla siempre será un número (el número de productos en el grupo\_de\_productos).

Casos de uso de ejemplo:

* Agrupar vacantes por `sucursal + ciudad` y contar cuántas vacantes tiene una sucursal en un área concreta.
* Agrupar inmuebles por `tipo de vivienda + zona` y contar cuántas viviendas de ese tipo existen en una zona.
* Para viajes, calcular el número de alojamientos disponibles por ciudad o billetes en una ruta.

<figure><img src="https://content.gitbook.com/content/u8whzIfip72Kvn3M1bsc/blobs/tw2jEK9ig2yVnHn7JHsE/360007553179" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

### Calcular suma

La regla "calcular suma" calcula la suma de un campo numérico específico para todos los ítems dentro de un grupo.

Flujo de trabajo:

* Elige el identificador del grupo (por ejemplo, `item_group_id`).
* Selecciona la regla "calcular suma".
* Selecciona el campo numérico a sumar (por ejemplo, `Stock`).

El resultado es la cantidad total en todo el grupo. Por ejemplo, si tienes 10 ítems en el grupo y cada uno tiene `stock = 3`, el resultado será 30.

<figure><img src="https://content.gitbook.com/content/u8whzIfip72Kvn3M1bsc/blobs/GJH9KffoqcAyufcXOIrO/360007553239" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Encontrar valor más alto / más bajo

Hay dos reglas complementarias: "encontrar valor más alto" y "encontrar valor más bajo". Cada una encuentra el valor extremo de un campo especificado entre todos los ítems del grupo y almacena ese valor en un campo elegido.

Importante: Haz clic en el botón Ordenar números en la esquina inferior derecha de la SENTENCIA ENTONCES para encontrar el valor más alto o más bajo del campo deseado.

<figure><img src="https://content.gitbook.com/content/u8whzIfip72Kvn3M1bsc/blobs/1gP9B7NxKnrer1kzwMyO/15717447878802" alt=""><figcaption></figcaption></figure>

Casos de uso:

* Vuelos: encontrar el precio más bajo entre varias fechas/ofertas y anunciar "disponible desde \[precio más bajo]".
* Publicidad de producto: encontrar el precio más bajo dentro de una marca o categoría y usarlo en textos promocionales como "desde \[precio\_más\_bajo\_de\_la\_marca]".

Nota: A diferencia de una regla de deduplicado que conservaría sólo el ítem más alto o más bajo, estas reglas mantienen todos los ítems y simplemente almacenan el valor más alto/más bajo para el grupo.

La regla "encontrar valor más alto" funciona de forma opuesta (encuentra el valor máximo).
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-es/reglas-edicion-masiva-y-enriquecimiento/como-utilizar-acciones-entonces-en-las-reglas/accion-de-regla-reglas-de-grupos-de-articoli.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
