En Primavera P6, una actividad puede tener recursos asignados para representar horas-hombre, equipos, materiales u otros componentes necesarios para ejecutar el trabajo. Estas asignaciones permiten calcular unidades, costos, curvas de recursos y necesidades de carga a lo largo del tiempo.

Sin embargo, cuando el mismo recurso aparece asignado más de una vez a la misma actividad, el cronograma puede volverse confuso y difícil de interpretar. En algunos casos puede tratarse de un error de carga, una duplicación accidental durante una importación, una edición manual incorrecta o una inconsistencia heredada de versiones anteriores del cronograma.

El análisis de xerPlanner identifica actividades en las que un mismo recurso se encuentra repetido dentro de la misma actividad, siempre que esas asignaciones tengan unidades presupuestadas, unidades remanentes o unidades reales registradas. El objetivo no es asumir automáticamente que el cronograma está mal, sino advertir una condición que debe revisarse antes de usar el archivo para análisis de recursos, costos o importaciones posteriores.

Una asignación duplicada puede afectar directamente la interpretación de las unidades y costos de una actividad. Si un recurso aparece dos veces, las unidades podrían estar divididas entre ambas líneas, duplicadas por error o distribuidas de una forma que no resulta evidente para quien revisa el cronograma.

La siguiente captura muestra un ejemplo de una actividad en Primavera P6 donde el mismo recurso aparece asignado más de una vez. Aunque visualmente puede parecer una condición simple, esta duplicidad puede afectar la lectura de las unidades, los costos y la consistencia del cronograma al momento de revisarlo o importarlo en otra base de datos.

Esto puede generar varios problemas:

  • Curvas de recursos más altas o más bajas de lo esperado.
  • Presupuestos de horas-hombre o equipos difíciles de validar.
  • Costos calculados de forma poco transparente.
  • Confusión al comparar el cronograma contra reportes externos.
  • Pérdida de asignaciones al importar el archivo XER en otra base de datos de Primavera P6, ya que en algunas versiones verificadas se conserva solo la primera asignación del recurso repetido.

El problema no está únicamente en que el recurso aparezca dos veces, sino en que no siempre es claro si esa repetición fue intencional, accidental o producto de una importación previa.

xerPlanner reporta una actividad cuando detecta que el mismo recurso está asignado más de una vez a esa actividad.

Para evitar hallazgos irrelevantes, el análisis considera solamente asignaciones que tengan al menos alguno de estos valores distinto de cero:

  • unidades presupuestadas;
  • unidades remanentes;
  • unidades reales.

Esto evita reportar duplicidades vacías que no tienen impacto práctico sobre el análisis de recursos o costos.

El informe muestra la actividad afectada, el recurso repetido, las unidades remanentes acumuladas y la cantidad de veces que el recurso aparece asignado. De esta forma, el planificador puede revisar si corresponde consolidar las asignaciones, eliminar una línea duplicada o mantenerlas si existe una justificación técnica clara.

No toda asignación duplicada debe corregirse automáticamente sin revisión. En algunos cronogramas, el equipo de planificación podría haber usado asignaciones repetidas para representar condiciones específicas, aunque esta práctica no suele ser recomendable porque reduce la trazabilidad.

Por ejemplo, podría existir una asignación duplicada por diferencias en costos, cuentas de costo, curvas, roles, fechas planificadas u otros atributos de la asignación. Aun así, si el mismo recurso aparece repetido en la misma actividad, el cronograma requiere una revisión cuidadosa para confirmar que esa estructura fue creada intencionalmente y que no genera distorsiones en los reportes.

También se debe tener especial precaución al importar archivos XER con este tipo de condición. En algunas versiones verificadas de Primavera P6, cuando una actividad contiene el mismo recurso asignado más de una vez, el proceso de importación del archivo XER conserva solo la primera asignación de ese recurso y descarta las demás. Esto genera una diferencia real entre el cronograma exportado y el cronograma importado, afectando unidades, costos y curvas de recursos.

Por eso, si xerPlanner detecta recursos duplicados, es recomendable revisar y corregir la condición antes de usar el archivo como respaldo, entregable contractual o base para migración.

La mejor práctica es mantener una sola asignación por recurso dentro de cada actividad, salvo que exista una razón técnica clara para hacer lo contrario y que esa razón esté documentada.

Antes de corregir el hallazgo, conviene revisar las unidades presupuestadas, remanentes y reales de cada línea repetida. Si la duplicación fue accidental, se debe consolidar la información en una sola asignación y eliminar las líneas innecesarias. Si existen unidades reales registradas, la corrección debe hacerse con mayor cuidado para no alterar información histórica del avance.

También es recomendable revisar si la duplicidad proviene de una importación, una actualización masiva, una integración con otro sistema o una edición manual. Si el origen no se corrige, el problema puede volver a aparecer en futuras versiones del cronograma.

Las actividades con recursos asignados duplicados pueden afectar la confiabilidad de las curvas de recursos, los costos y la interpretación general del cronograma. Aunque no siempre representan un error automático, sí son una señal clara de que la actividad debe revisarse.

Un cronograma bien estructurado debe permitir entender con claridad qué recurso está asignado, cuántas unidades aporta y cómo esas unidades se distribuyen en el tiempo. Corregir o justificar adecuadamente las asignaciones duplicadas ayuda a mantener la trazabilidad del cronograma y reduce el riesgo de inconsistencias al intercambiar archivos XER entre distintas bases de Primavera P6.