Reúne contratos que puedas comparar
Define actividad, zona, periodo y alcance antes de sumar. En el perfil de contratante consulta adjudicación y, cuando estén publicados, actas e informes; la LCSP, artículos 63 y 151 regulan esa publicidad. No todos los campos o documentos estarán disponibles.
Guarda enlace del expediente, órgano, número de expediente, lote, fecha, identificador y nombre del adjudicatario, base de licitación y precio adjudicado comparables sin IVA. Distingue adjudicación, formalización y modificaciones. Si falta el precio, conserva el contrato para el conteo y deja su baja sin calcular.
Entrada: cinco filas inventadas
Ejercicio ficticio de cuatro servicios anuales comparables, misma zona y periodo, sin lotes ni modificaciones. Los identificadores A y B son etiquetas de práctica, no NIF reales. La quinta fila repite la segunda porque el fichero de entrada contiene la adjudicación y su formalización. En un análisis real se deben comprobar fechas y actos en la fuente antes de decidir que son duplicados.
Datos ficticios de entrada para reproducir el ejercicio
Fila | Órgano / expediente | Empresa e identificador | Base sin IVA | Adjudicado sin IVA | Acto |
|---|---|---|---|---|---|
1 | Órgano X / E1 | Empresa A / A | 100.000 € | 90.000 € | Adjudicación |
2 | Órgano X / E2 | Empresa A / A | 50.000 € | 40.000 € | Adjudicación |
3 | Órgano Y / E3 | Empresa B / B | 80.000 € | 76.000 € | Adjudicación |
4 | Órgano Y / E4 | Empresa B / B | 120.000 € | 108.000 € | Adjudicación |
5 | Órgano X / E2 | EMPRESA A / A | 50.000 € | 40.000 € | Formalización del mismo contrato |
Operación: identifica, deduplica y calcula
Relaciona las filas por órgano, expediente y lote; en este supuesto no hay lote. Las filas 2 y 5 corresponden a la misma adjudicación: conserva una para el conteo, manteniendo la referencia de ambos actos. Agrupa la empresa por su identificador A, aunque el nombre venga en mayúsculas. No unas empresas solo porque sus nombres se parezcan.
Calcula baja = (base − adjudicado) / base × 100. E1: (100.000 − 90.000) / 100.000 = 10 %. E2: 20 %. E3: 5 %. E4: 10 %. Para cada empresa, suma importes y divide la suma de bajas por el número de contratos con baja calculable.
Resultado: dos resúmenes distintos
Después de retirar el duplicado quedan cuatro adjudicaciones por 314.000 €. Cada empresa gana dos. La cuota por número de contratos es 50 % para ambas dentro de esta muestra, mientras que la distribución del importe es diferente.
Agregación del ejercicio después de deduplicar
Empresa | Adjudicaciones | Importe sumado | Baja media simple | Parte del importe de la muestra |
|---|---|---|---|---|
A | 2 | 130.000 € | (10 + 20) / 2 = 15 % | 130.000 / 314.000 = 41,40 % |
B | 2 | 184.000 € | (5 + 10) / 2 = 7,5 % | 184.000 / 314.000 = 58,60 % |
Qué conclusión soportan los datos
A gana con una baja media mayor en esta muestra y B suma más importe. No se deduce que A compita solo por precio ni que B gane por calidad técnica. Para estudiar por qué ganó una oferta, necesitas criterios, puntuaciones y documentación del procedimiento.
Tampoco es una tasa de éxito: desconoces cuántas ofertas presentó cada empresa y perdió. Y no es cuota de mercado si el fichero no cubre todo el mercado definido. Anota siempre periodo, cobertura, contratos excluidos y cuántos carecen de importe.
La baja media simple de A es 15 %. Si calculases la rebaja de sus importes acumulados obtendrías (150.000 − 130.000) / 150.000 = 13,33 %. Es otra medida, ponderada por la base; nómbrala de forma distinta para no intercambiarlas.
Repite el análisis con tus fuentes
El resultado que debes conservar es el fichero limpio más el resumen y sus fórmulas. Cada fila del resumen debe permitir volver a sus adjudicaciones de origen. Si cambias el periodo o incorporas un lote, vuelve a comprobar duplicados y comparabilidad antes de comparar empresas.
Puedes usar el histórico y el análisis de competencia de tenderyou para localizar adjudicaciones. Comprueba en el expediente original cada importe y adjudicatario que uses para decidir; conserva su enlace en la fila correspondiente.