Skip to content

[FEATURE] Backfill/matching de lineas legacy -> supplyId + informe de no-casados #226

Description

@vgpastor

Parte de la epica #228

Problema o valor

Tras activar el soft-link, las lineas historicas siguen con supplyId=null. Hay que enlazarlas best-effort para que la agregacion/prevision funcione sobre datos reales.

Propuesta

Job/migracion que recorre needs, offers, resource_items, containers.lines y usa el supply-resolver para fijar supplyId por name:

  • best-effort: lo que no casa queda como informe para revision admin (y posible alta de alias).

Alcance minimo

Solo relleno best-effort + informe. No fuerza el 100%; lo no-casado se gestiona desde el panel (alias).

Criterios de aceptacion

  • Ejecucion idempotente; re-correr no duplica ni revierte enlaces manuales.
  • Lineas con match exacto/alias quedan enlazadas.
  • Informe lista las no-casadas (texto + recuento) accesible al admin.

Dependencias o riesgos

Depende de #217, #223, #219. Coordina con merge de #222.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2area:dataIngesta, taxonomia y datos de recursosfeature

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions