> For the complete documentation index, see [llms.txt](https://academy.trowelapp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.trowelapp.com/presupuestos/herramientas/portapapeles.md).

# Portapapeles

El portapapeles del presupuesto permite guardar **mediciones**, **desgloses de costes** y, además, **trozos del árbol de presupuesto** (capítulos o partidas con todo lo que cuelga de ellos) para pegarlos después en otro sitio. Así puedes reutilizar mediciones, desgloses o estructura de presupuesto entre partidas, capítulos, adicionales y proyectos sin volver a introducirlos a mano.

El portapapeles se encuentra en la **zona inferior del presupuesto**, en el panel **Portapapeles**. Las acciones de **mediciones** y **descompuesto** siguen estando pensadas para cuando tienes una **partida seleccionada** en el detalle; las de **capítulo o partida** se disparan desde el **árbol del presupuesto** (menú de la fila).

### Para qué sirve

* Copiar **mediciones** de una partida (objetivo, estimado o certificado) y pegarlas en otra partida o en otra fase de la misma.
* Copiar **desgloses de coste** (coste objetivo o coste estimado) y pegarlos en otra partida o en el otro tipo de coste (objetivo/estimado).
* Copiar un **capítulo** o una **partida** del árbol (incluido el subárbol: subcapítulos, partidas hijas, y los datos asociados que el producto replica al clonar, como mediciones y descompuesto de las partidas copiadas) y **pegarlo** bajo otro capítulo, en la **raíz del presupuesto**, en **adicionales**, en el **mismo proyecto** u **otro proyecto** (con permisos).
* Reutilizar estructuras ya definidas en el mismo proyecto o en otros, sin duplicar trabajo manual.

Las entradas del portapapeles se guardan en el navegador (hasta **100 entradas** en total, todas las categorías) y se mantienen entre sesiones hasta que las elimines o se borre el almacenamiento local.

### Dónde está y cuándo se muestra

* El panel **Portapapeles** es una de las pestañas o bloques de la **zona de detalle** (parte inferior), junto a Presupuesto, Datos generales, Mediciones, Coste objetivo, Coste estimado y Análisis económico.
* Al seleccionar una partida, se muestran las categorías del portapapeles que tengan entradas: **Mediciones**, **Descompuestos de costes** y **Capítulos y partidas** (si existen entradas de ese tipo).

<figure><img src="/files/SJVMB0XRQd9IG94rVq08" alt=""><figcaption><p>Panel de portapapeles en el detalle del presupuesto.</p></figcaption></figure>

### Cómo añadir entradas al portapapeles (copiar)

#### **Mediciones**

En el panel **Mediciones** de una partida, desde la pestaña de la fase que quieras (tipo, estimado o certificado), usa la acción **Copiar** (o equivalente). Las mediciones copiadas se guardan como una nueva entrada en la sección **Mediciones** del portapapeles. Trowel puede mostrar un mensaje del tipo *«Copiado al portapapeles»*.

<figure><img src="/files/A69k1krzwjEUWGBYhDxd" alt=""><figcaption><p>Opción de copiar mediciones en el el padel de Mediciones del detalle del presupuesto.</p></figcaption></figure>

#### **Desgloses de coste**

En el panel **Coste objetivo** o **Coste estimado** de una partida, usa la acción **Copiar** del desglose. Las líneas copiadas se guardan como una nueva entrada en la sección **Descompuestos de costes** del portapapeles. Cada entrada se crea con un nombre por defecto (por ejemplo «Medición 1», «Descompuesto 2») y un texto de detalle que indica el origen (partida, proyecto, número de líneas o mediciones). Puedes renombrar la entrada después desde el propio panel del portapapeles.

<figure><img src="/files/2ab3RwneYsb3ikFmUYYt" alt=""><figcaption><p>Opción de copiar descompuesto de coste unitarios en el pandel de COSTE OBJETIVO. Del mismo modo se pueden copiar descompuesstos de coste en el panel de COSTE ESTIMADO.</p></figcaption></figure>

#### **Capítulos y partidas (árbol del presupuesto)**

En el **árbol del presupuesto** (panel Presupuesto / vista de líneas), localiza la fila del **capítulo** o de la **partida** que quieras reutilizar. Abre el menú de **opciones** de esa fila y elige la acción para **copiar al portapapeles** (copiar capítulo o copiar partida, según el caso).

En el portapapeles se guarda la referencia de ese nodo seleccionado. Si se pega en otra parte, cogerá la información que tiene en ese momento y sus descendientes y no la que tiene en el momento de copiar.

<figure><img src="/files/WjGhbTsz9BcArg7JmepT" alt=""><figcaption></figcaption></figure>

#### Tipos de entradas

El portapapeles tiene **tres** grupos:

| Grupo                       | Contenido                                                                              | Origen                                                                                          |
| --------------------------- | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| **Mediciones**              | Lista de mediciones (descripción, cantidades, etc.)                                    | **Copiar** desde el panel Mediciones (fase tipo, estimado o certificado).                       |
| **Descompuestos de costes** | Líneas del desglose (concepto, cantidad, precio, etc.)                                 | **Copiar** desde el panel Coste objetivo o Coste estimado.                                      |
| **Capítulos y partidas**    | Un nodo del árbol y **todo su subárbol** (estructura y datos asociados a las partidas) | **Copiar en el portapapeles** desde el menú de opciones de la fila en el árbol del presupuesto. |

Cada entrada muestra un **nombre** (editable), un **detalle de origen** (solo lectura) y botones para **pegar**, **ver detalles**, **editar nombre** y **eliminar** (el pegado concreto depende del tipo de entrada, como se indica más abajo).

### Cómo pegar

### **Mediciones y descompuesto de costes**

Para **mediciones** y **descompuestos**, debes tener una **partida seleccionada** para que los botones de pegar estén activos (salvo que la interfaz indique otro comportamiento por estado del presupuesto).

#### **Opción 1: Botones de pegar**

* **Mediciones:** cada entrada tiene tres botones para pegar en **Mediciones objetivo**, **Mediciones estimadas** o **Mediciones certificadas**. Al hacer clic, las mediciones de esa entrada se pegan **al final** de la fase elegida en la partida seleccionada.

<figure><img src="/files/aC8BjUuff53yfhDPx1zu" alt=""><figcaption><p>Opciones para copiar las mediciones guardadas en las mediciones Objetivo, Estimada y Certificada.</p></figcaption></figure>

* **Desglose de coste:** cada entrada tiene dos botones para pegar en **Descompuesto objetivo** o **Descompuesto estimado**. Al hacer clic, las líneas se pegan en el desglose correspondiente de la partida seleccionada.

<figure><img src="/files/NBRIb8mfxIYUxjZcBZoL" alt=""><figcaption><p>Opciones para copiar el desglose de costes unitarios en el Coste Objetivo o en el Coste Estimado.</p></figcaption></figure>

Si el presupuesto está **aprobado**, no se puede pegar en coste objetivo ni en mediciones tipo; los botones que afectan a esos datos pueden estar deshabilitados. El pegado en coste estimado y en mediciones estimadas/certificadas sigue disponible cuando la configuración del proyecto lo permita.

#### **Opción 2: Arrastrar y soltar**

* **Mediciones:** arrastra la entrada desde el icono de arrastre (junto al nombre) y suéltala sobre la pestaña o zona de Mediciones objetivo, estimadas o certificadas en el panel Mediciones. Al soltar, se pegan en esa fase.
* **Desglose:** arrastra la entrada y suéltala sobre el panel Coste objetivo o Coste estimado. Al soltar, se pegan las líneas en ese desglose.

Las mediciones o líneas pegadas se añaden **al final** del listado existente. Si alguna descripción coincide con una ya existente, Trowel puede añadir un número entre paréntesis para hacerla única (por ejemplo «Descripción (1)»). Los campos que no venían en la entrada se rellenan con valores por defecto y quedan listos para editar y guardar.

### **Capítulos y partidas (árbol)**

El pegado **no** usa la partida seleccionada en el detalle como destino: el destino es siempre un **nodo del árbol** (un capítulo válido como padre, o la **raíz** del árbol de presupuesto cuando la acción esté disponible).

* Elige en el portapapeles la entrada de **Capítulos y partidas** y usa la acción de **pegar bajo un capítulo** o **pegar en la raíz del árbol**, según lo que ofrezca la interfaz para esa entrada y el contexto (presupuesto principal, adicionales u otro proyecto abierto).

<figure><img src="/files/P4Rh0aQTQrB15ABxfV9L" alt=""><figcaption></figcaption></figure>

* El trozo pegado se **crea de nuevo** en base de datos: son filas nuevas, no un enlace al origen.
* La **raíz del pegado** (el capítulo o partida que copiaste como cabecera del trozo) queda como **último hermano** respecto al resto de hijos del padre elegido; **dentro** del subarbol, el orden relativo se mantiene como en el origen.
* Puedes pegar en el **mismo capítulo** que el origen (efecto **duplicar** la rama), en **otro capítulo**, en la **raíz** del árbol, pasar entre **presupuesto principal** y **adicionales** cuando las reglas lo permitan, o pegar en **otro proyecto** si tienes permisos en el destino.

Mientras el sistema crea la estructura y refresca el árbol, el panel del portapapeles puede mostrar un **indicador de guardado** (por ejemplo «Guardando…») en la cabecera; no cierres la página hasta que finalice si la operación es grande.

**Reglas del árbol que debes tener en cuenta**

* Un **capítulo** no puede mezclar a la vez **subcapítulos** y **partidas**: si un capítulo ya tiene subcapítulos, no podrás pegar **partidas** directamente bajo él (y al revés según corresponda).
* Una **partida** no puede ser **padre** de ningún otro elemento del árbol: no se puede pegar un trozo **debajo** de una partida.

Si abres un presupuesto **aún vacío**, puede estar disponible un acceso al portapapeles para **pegar** un capítulo o partida copiados antes, sin tener que crear manualmente una primera fila solo para poder pegar.

<figure><img src="/files/5vMULJCKCuEYxAlURM6U" alt=""><figcaption></figcaption></figure>

#### Otras acciones sobre las entradas

* **Ver detalles:** abre un resumen o ventana con el contenido de la entrada para revisar antes de pegar.
* **Editar nombre:** haz clic en el icono de editar, cambia el nombre en el campo de texto y confirma con Intro o al salir del campo. El nombre solo sirve para identificarla en el portapapeles.
* **Eliminar:** borra la entrada del portapapeles. Trowel pide confirmación («¿Deseas eliminar \[nombre]? Esta acción no se puede deshacer»). La eliminación es definitiva para esa entrada.

#### Límites y persistencia

* Se conservan hasta **100 entradas en total** (mediciones + descompuestos + capítulos/partidas). Las más antiguas se van descartando cuando se supera ese número.
* Los datos se guardan en el **almacenamiento local del navegador** (por usuario y equipo). Si cambias de navegador o borras los datos del sitio, se pierde el contenido del portapapeles.
* El portapapeles es **común para el usuario** en esa instalación: las mismas entradas están disponibles en cualquier presupuesto o proyecto en el que abras el panel Portapapeles.

#### IMPORTANTE: copiado de desglose de costes

Al pegar un **descompuesto** desde el portapapeles del presupuesto en una partida, el sistema **no** crea compras nuevas por defecto. En su lugar, intenta **reutilizar compras existentes** del proyecto según estas reglas.

**Comportamiento al pegar**

1. **Si la compra existe en el proyecto actual**\
   Se usa la misma compra asociada al descompuesto copiado (por su identificador). No se crean compras duplicadas.
2. **Si la compra no existe en el proyecto**\
   Se busca en el proyecto una compra del **mismo tipo de concepto** (misma categoría).
   * Si existe una compra de ese tipo → se asocia el descompuesto a esa compra.
   * Si no existe ninguna → se crea una nueva compra y se asocia al descompuesto.

| Situación                                                      | Comportamiento                                     |
| -------------------------------------------------------------- | -------------------------------------------------- |
| Pegas en el mismo proyecto del que copiaste                    | Se mantiene la compra original.                    |
| Pegas en otro proyecto y tienes una del mismo tipo de concepto | Se usa la primera compra existente del mismo tipo. |
| Pegas en otro proyecto y no hay compra del mismo tipo          | Se crea una nueva compra.                          |

De este modo se evitan compras duplicadas y se reutilizan las del proyecto cuando tiene sentido (misma compra o mismo tipo de concepto).

***

#### Resumen

| Acción                                   | Dónde                                                                                                                      |
| ---------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| Copiar mediciones                        | Panel Mediciones de una partida → acción Copiar.                                                                           |
| Copiar desglose                          | Panel Coste objetivo o Coste estimado → acción Copiar.                                                                     |
| Copiar capítulo o partida (con subárbol) | Árbol del presupuesto → menú de la fila → copiar al portapapeles.                                                          |
| Pegar mediciones / descompuesto          | Con partida seleccionada: botones de pegar en cada entrada o arrastrar y soltar sobre el panel o fase de destino.          |
| Pegar capítulo o partida                 | Portapapeles → entrada de Capítulos y partidas → pegar bajo capítulo o en la raíz según opciones; destino en el **árbol**. |
| Ver detalles / Renombrar / Eliminar      | Botones en cada fila del panel Portapapeles.                                                                               |

El portapapeles del presupuesto sirve para copiar **mediciones**, **desgloses de costes** y **trozos de estructura (capítulo o partida con descendientes)** desde su origen y pegarlos donde corresponda: en la **partida** y **fase** adecuadas para mediciones y descompuesto, y en el **árbol** para capítulos y partidas.
