+
+
Tabla de precios
+
+ Define los precios unitarios y la mano de obra. El motor calcula el presupuesto a
+ partir de estos valores y las medidas del lead.
+
+
+
+ {/* Config general */}
+
+ Configuración general
+
+
+
+ {/* Catálogo por categoría */}
+ {CATEGORIAS.map((categoria) => {
+ const items = catalog.filter((c) => c.categoria === categoria);
+ return (
+
+ {CATEGORIA_LABEL[categoria]}
+
+ {items.length === 0 &&
Sin materiales.
}
+ {items.map((item) => (
+
+ {item.nombre}
+ {item.calidad}
+ {item.unidad}
+ {item.esDefault && (
+ default
+ )}
+
+
+
+ ))}
+
+
+
+
+ );
+ })}
+
+ {/* Import CSV */}
+
+ Importar catálogo (CSV)
+
+ Cabecera: categoria,nombre,calidad,precio,unidad,descriptor_render,sku. El
+ precio en euros. Actualiza por SKU.
+
+
+
+
+ );
+}