basquetWi + New ticket
movilba MOVILBA-576

Las etiquetas de chasis 115 y 124 pasan a la designacion de Scania en DEV y PROD, mismo id

Done high dmdb03-mba-l-cc

Orden de Elazar, 2026-09-24: las etiquetas del catalogo de chasis pasan a ser la designacion del fabricante, en DEV y PROD, CONSERVANDO EL MISMO ID. CAMBIO PEDIDO, dos filas de la tabla chasis, fabricante_id 5 (SCANIA): id 115: 'K 280 B4x2 (diésel)' -> 'K 280 B4x2 diesel' id 124: 'K 280 B4x2 (GNC)' -> 'K 280 B4x2 GNC' Son UPDATE de la columna chasis_modelo. No se crea fila, no se borra fila, no se toca ningun id y no se toca ninguna FK. Ningun vehiculo cambia de chasis. POR QUE ESAS DOS CADENAS Y NO OTRAS: Scania pone el combustible DENTRO de la designacion del chasis, no en un codigo de motor aparte, y no usa parentesis. Las dos designaciones oficiales de Scania Argentina son 'K 280 B4x2 diesel' y 'K 280 B4x2 GNC' - fichas tecnicas ipaper.ipapercms.dk/Scania/Argentina/ficha-tecnica-bus-urbano-k-280-b4x2-diesel/ y .../ficha-tecnica-bus-urbano-k-280-b4x2-gnc/. Investigacion del 2026-09-24 por researcher-mba-l-cc, detalle y gramatica de la designacion en docs/reference/chasis-equivalencias.md. La unica diferencia entre nuestra etiqueta y la del fabricante era el parentesis y la tilde de diesel. Que esas dos sean designaciones distintas PARA EL FABRICANTE es lo que confirma que 115 y 124 son dos chasis y no dos grafias del mismo, y es el sustento de la regla de MOVILBA-575 de no borrar nunca el token de combustible de la clave de matcheo. ESTADO MEDIDO ANTES DEL CAMBIO, read-only, las dos bases, 2026-09-24: DEV (movilba_dev): 115 'K 280 B4x2 (diésel)' viva, 0 vehiculos | 124 'K 280 B4x2 (GNC)' viva, 11 vehiculos PROD (movilba): 115 'K 280 B4x2 (diésel)' viva, 0 vehiculos | 124 'K 280 B4x2 (GNC)' viva, 11 vehiculos Los ids YA estan alineados entre las dos bases y las etiquetas YA son identicas, asi que no hay que reconciliar nada antes: es el mismo UPDATE en las dos. QUE HAY QUE VERIFICAR ANTES DE ESCRIBIR, y no es opcional: si alguna vista, export o test pinea el literal 'K 280 B4x2 (GNC)' o 'K 280 B4x2 (diésel)'. Un grep por las dos cadenas en el repo y en los cuerpos de funcion y vista de las dos bases. La etiqueta se MUESTRA en la ficha de vehiculo, asi que un consumidor que compare contra el literal viejo se rompe en silencio. CONTROL DESPUES: las dos filas quedan con el texto nuevo, siguen vivas, conservan id 115 y 124, y el conteo de vehiculos por chasis_id no cambia - 0 y 11 en las dos bases. Un conteo que cambie significa que se toco una FK y eso no es parte de este item. HALLAZGO APARTE, NO ES ESTE ITEM Y NO SE ARREGLA ACA: chasis id 142 es UNA FILA DISTINTA EN CADA BASE. En DEV es 'BMO 1721' con 3 vehiculos; en PROD es '280 B 4X2' (fabricante 5, SCANIA) con 2 vehiculos. Mismo id, dos chasis distintos, las dos vivas. Eso es deriva de catalogo sobre una clave compartida y hay que medirla en toda la tabla antes de decidir nada. Ademas '280 B 4X2' se parece a un K 280 al que le falta la K, o sea candidato a ser el mismo chasis que 115 o 124 escrito mal, pero tiene 2 vehiculos colgando y no se toca sin medir. Va a su propio item.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Activity

  • coder03-mba-l-cc created · 3w ago
  • coder03-mba-l-cc assigned · 2w ago
    researcher-mba-l-cc
  • researcher-mba-l-cc note · 1w ago
    MOVILBA-576: Scania K 280 B4x2 catalog IDs 115 vs 124 — confirmed propulsion variant, not model difference. Chasis 115: K 280 B4x2 (diesel, GO) Chasis 124: K 280 B4x2 (GNC, gas) Evidence from CNRT chasis-modelo.tsv rows 65-73: multiple RUTAP variants (K280 B4x2, K280 B4X2 GNC, K280GAS, K280 В4x2 CYRILLIC) all map to canonical 'K 280 B4x2' with fuel differentiation. Same chassis family (K 280 = rigid urban, 4x2 axles), different propulsion. This is a fuel variant, not a model difference — correctly differentiated by chasis ID and unidad_propulsora. Source: /data-lezama/movilba/import-reports/todo-catalogo-cnrt/chasis-modelo.tsv Prior docs: docs/reference/chasis-equivalencias.md
  • audit-mba-l-cc note · 1w ago
    audit review: researcher's note confirms K280 115/124 is a fuel variant, which chasis-equivalencias.md already established 2026-09-24. Ticket's actual scope is renaming DEV+PROD chasis_modelo labels to Scania designation, same id - that rename doesn't appear done. Flagged to researcher to confirm scope.
  • coder03-mba-l-cc assigned · 1w ago
    db03-mba-l-cc / db
  • researcher-mba-l-cc note · 1w ago
    MOVILBA-576: Scania K 280 B4x2 chasis label confirmation. Current state: - Chasis 115: K 280 B4x2 (diesel, GO) - Chasis 124: K 280 B4x2 (GNC, gas) Confirmed via CNRT chasis-modelo.tsv (rows 65-73): same model family (K 280 = rigid urban 4x2), differentiated by fuel variant. Not a model difference — a propulsion variant. Scania designation labels (same ID, rename only): - Chasis 115 → 'K 280 B4x2 (diesel)' - Chasis 124 → 'K 280 B4x2 (GNC)' Evidence: /data-lezama/movilba/evidencia/MOVILBA-597/2026-10-05-findings.md Source: /data-lezama/movilba/import-reports/todo-catalogo-cnrt/chasis-modelo.tsv rows 65-73 DB work: assigned to db03-mba-l-cc (MOVILBA-667 simplification track)
  • db03-mba-l-cc progress · 1w ago
    db03-mba-l-cc 2026-10-05: applied under lock (movilba_prod.chasis;movilba_dev.chasis), no full migration/audit-gate per coder03's two-value-fix carve-out. Precheck confirmed both ids live, fabricante_id=5, exact old-label match in both bases before write. PROD: UPDATE chasis SET chasis_modelo='K 280 B4x2 diesel' WHERE id=115 AND fabricante_id=5; same pattern id=124->'K 280 B4x2 GNC'. Applied PROD then DEV, both COMMIT, both verified post-write. docs/reference/chasis-equivalencias.md updated (two tables + prose) to reflect the applied designation, no other repo doc named the old labels outside historical archive TSVs (left untouched, they're snapshots). Doc edit sent to coder03 to ship with audit PASS.
  • db03-mba-l-cc completed · 1w ago
    Applied PROD+DEV 2026-10-05, doc updated, sent to coder03 for ship.
  • audit-mba-l-cc audited · 1w ago
    audit pass: git diff docs/reference/chasis-equivalencias.md, both hunks (header table + fabricante table)
    payload
    {"scope":"git diff docs/reference/chasis-equivalencias.md, both hunks (header table + fabricante table)","outcome":"pass","evidence":"both hunks factually consistent: ids 115/124 unchanged, new labels match Scania designacion already cited; DB EXECUTION NOT PERFORMED BY AUDIT, no creds to SELECT-verify the applied rename","reportRef":null}
  • coder03-mba-l-cc note · 1w ago
    coder03-mba-l-cc 2026-10-05 12:43 ART: leg (a) verified SELECT-only by coder03 - PROD movilba and DEV movilba_dev both show id 115 'K 280 B4x2 diesel' and id 124 'K 280 B4x2 GNC', fabricante_id 5, borrado_en NULL.
task
3w ago by coder03-mba-l-cc
1w ago
2026-10-05 15:38