Módulo UPA / APU
UPA (Unidad de Precio de Análisis) — también conocido como APU (Análisis de Precio Unitario) — es donde defines el desglose de costo por unidad de cada partida de un estimado.
¿Qué es una UPA?
Una UPA describe cómo se calcula el precio unitario de una actividad o partida, desglosado en:
- Materiales — insumos físicos (concreto, acero, tuberías, etc.)
- Mano de obra — cuadrillas y categorías laborales
- Equipo — maquinaria y herramientas
- Subcontratos — trabajo especializado tercerizado
El precio total de la partida = precio unitario UPA × cantidad de la partida.
Acceder al módulo UPA
Desde el sidebar de un proyecto activo, selecciona UPA. Verás la lista de UPAs asociadas al proyecto.
Crear una UPA
- Haz clic en Nueva UPA.
- Ingresa:
- Nombre — descripción de la actividad
- Código — identificador (puede coincidir con el código WBS)
- Unidad — m², m³, ml, kg, pieza, etc.
- Haz clic en Guardar.
Agregar líneas a una UPA
Con la UPA abierta, agrega líneas de cada tipo de recurso:
Línea de Material
| Campo | Descripción |
|---|---|
| Recurso | Selecciona del catálogo de materiales |
| Cantidad | Cantidad por unidad de la UPA |
| Unidad | Se hereda del catálogo |
| Precio unitario | Se hereda del catálogo (editable con override) |
Línea de Mano de obra
| Campo | Descripción |
|---|---|
| Categoría | Oficial, ayudante, especialista, etc. |
| Rendimiento | Unidades producidas por jornada |
| Precio/jornada | Se hereda de la plantilla de carga laboral |
Línea de Equipo
| Campo | Descripción |
|---|---|
| Equipo | Selecciona del catálogo de equipos |
| Tiempo | Horas o días de uso |
| Costo/hora | Se hereda de la plantilla de equipo |
Modos de precio en partidas
Cuando una UPA está vinculada a una partida del estimado, el precio puede comportarse de tres formas:
| Modo | Comportamiento |
|---|---|
manual | Precio ingresado manualmente; no se actualiza al recalcular |
linked_upa | Precio proviene de la UPA; se actualiza automáticamente en el recálculo |
override | Usuario modificó el precio de una UPA; se preserva en el recálculo |
Recalcular
El botón Recalcular ejecuta el motor de cálculo (Rust) de forma asíncrona:
- Haz clic en Recalcular en el Topbar del workspace.
- Un indicador muestra el progreso.
- Al terminar, los precios de todas las partidas
linked_upase actualizan.
El recálculo es idempotente: puedes ejecutarlo cuantas veces quieras. Las partidas en modo manual u override no cambian.
Vincular UPA a partida
Desde el workspace del estimado:
- Selecciona una partida.
- En el panel de detalle, haz clic en Vincular UPA.
- Busca y selecciona la UPA deseada.
- El modo de precio cambia automáticamente a
linked_upa.