Territory Alias Catalog 001 - SOURCE-001 Clientes¶
Fecha: 2026-06-09
Estado: CATALOGO DOCUMENTAL INICIAL / NO IMPLEMENTADO
Scope: tenant
tenant_id: alpuntodeventa
Owner: Gabi / Carlos Canu
Fuente de verdad:
docs/tenants/alpuntodeventa/business-observer/territory/TERRITORY-ALIAS-CATALOG-001.md
Fuentes relacionadas:
docs/tenants/alpuntodeventa/business-observer/territory/TERRITORY-NORMALIZATION-STRATEGY.mddocs/tenants/alpuntodeventa/business-observer/territory/TERRITORY-HUMAN-REVIEW-001.mddocs/tenants/alpuntodeventa/business-observer/SOURCE-INVENTORY-RESULTS-001.mddocs/tenants/alpuntodeventa/business-observer/mappings/SOURCE-001-CLIENTES-MAPPING.mddocs/tenants/alpuntodeventa/business-observer/BUSINESS-OBSERVER-DATA-CONTRACT-001.mddocs/tenants/alpuntodeventa/business-observer/sources/SOURCE-001-SGC-CLIENTES.md
1. Objetivo del catalogo¶
Preparar el inventario documental del catalogo real de alias territoriales para
SOURCE-001 Clientes, dejando trazadas:
- la evidencia
rawobservada - la propuesta de canonicalizacion
- las reglas futuras de alias
- la normalizacion de
Zonacomo agrupacion logistica - el marco de aprobacion humana posterior
Este documento:
- no crea tablas
- no crea migraciones
- no modifica datos
- no toca runtime
- no reemplaza el valor
rawobservado en elSGC - no reemplaza la aprobacion humana final requerida para aliases
2. Alcance inicial¶
Alcance inicial cubierto por este catalogo:
ProvinciaLocalidadZona
Alcance inicial no cubierto todavia:
- microzonas fisicas cerradas
- geocodificacion
- relaciones geograficas oficiales externas
- carga real del catalogo en base
- aprobacion humana final alias por alias
3. Evidencia raw observada¶
La evidencia real ya documentada para ecommerce.dbo.VCLIENTES deja este
inventario base:
3.1 Cobertura territorial observada¶
| Medida | Resultado observado |
|---|---|
| filas totales | 11404 |
Localidad informada |
11404 |
Provincia informada |
11404 |
Zona informada |
11403 |
Zona NULL/VACIO |
1 |
| provincias distintas | 24 |
| localidades distintas | 516 |
| zonas distintas | 365 |
3.2 Valores raw principales de Provincia¶
Provincia raw |
Cantidad observada |
|---|---|
BUENOS AIRES |
7311 |
CABA |
3749 |
SANTA FE |
51 |
CORDOBA |
38 |
MISIONES |
28 |
ENTRE RIOS |
27 |
RIO NEGRO |
19 |
CHUBUT |
18 |
NEUQUEN |
18 |
CORRIENTES |
17 |
Lectura:
Provinciatiene cobertura completa- no se observaron
NULL/VACIO - puede tratarse como senal fuerte con normalizacion conservadora
3.3 Valores raw principales de Localidad¶
Top 10 pares provincia + localidad observados:
Provincia raw |
Localidad raw |
Cantidad observada |
|---|---|---|
CABA |
PALERMO |
303 |
BUENOS AIRES |
JOSE C. PAZ |
281 |
CABA |
RECOLETA |
249 |
CABA |
BELGRANO |
248 |
CABA |
BALVANERA |
233 |
BUENOS AIRES |
SAN MIGUEL |
223 |
CABA |
ALMAGRO |
181 |
CABA |
VILLA CRESPO |
168 |
BUENOS AIRES |
CAMPANA |
165 |
BUENOS AIRES |
VILLA ADELINA |
156 |
Variantes textuales observadas o explicitamente respaldadas por evidencia:
JOSE C. PAZJOSE C PAZVILLA ADELINA
Lectura:
Localidadtiene cobertura completa- la dispersion observada exige alias aprobados
- la canonicalizacion debe corregir puntuacion y espacios sin borrar el
raw
3.4 Valores raw principales de Zona¶
Zona raw |
Cantidad observada |
|---|---|
NO DEFINIDA |
1522 |
ZONA 13-JOSE C. PAZ |
265 |
ZONA 01-PALERMO |
236 |
ZONA 01-BALVANERA |
213 |
ZONA 13-SAN MIGUEL |
181 |
ZONA 01-RECOLETA |
175 |
ZONA 01-ALMAGRO |
158 |
ZONA 08-BELGRANO |
154 |
ZONA 15-CAMPANA |
154 |
ZONA 01-VILLA CRESPO |
143 |
Resumen estructural observado de Zona:
| Tipo de valor observado | Resultado |
|---|---|
NO DEFINIDA |
1522 |
NULL/VACIO |
1 |
con prefijo ZONA |
9437 |
| texto libre no prefijado | 444 |
zonas con 1 provincia |
289 |
| zonas multi-provincia | 76 |
| clientes en zonas multi-provincia | 6365 |
Ejemplos agregados de dispersion admitida:
NO DEFINIDAaparece en3provincias y137localidadesZONA 06-RAMOS MEJIASaparece en3provinciasMISIONESaparece comoZonay cubre2provinciasCORRIENTESaparece comoZonay cubre2provincias
Lectura:
Zonano es geografia pura- en
SOURCE-001,Zonarepresenta una agrupacion logistica y no un territorio comercial del vendedor Zonanecesita normalizacion documental, pero no debe reinterpretarse como ownership comercial- zonas multi-provincia no son error automatico
4. Propuesta de canonicalizacion¶
4.1 Regla general¶
Toda canonicalizacion futura debe preservar:
alias_rawcanonical_value- evidencia de origen
- capacidad de volver al valor observado
Regla obligatoria:
- la limpieza no debe ser destructiva
rawycanonicaldeben convivir
4.2 Provincia¶
Propuesta inicial:
- conservar
Provinciaexacta comoraw - usar un canon textual conservador en mayusculas estables
- no inferir cambios semanticos sin evidencia adicional
Nivel esperado de automatizacion inicial:
automaticpara trim y espacios controladossuggestedsi aparece abreviatura o variante no observada todavia
4.3 Localidad¶
Propuesta inicial:
- conservar
Localidadexacta comoraw - remover diferencias solo textuales aprobadas: puntuacion, espacios duplicados y abreviaturas controladas
- no fusionar localidades distintas por similitud superficial
Ejemplo canonico documentado:
JOSE C. PAZ -> JOSE C PAZ
4.4 Zona logistica¶
Propuesta inicial:
- conservar
Zonaexacta comoraw - clasificar
zona_typecomologistic_zone,undefinedounknown - definir despues
canonical_valuedentro del tipo - preservar el prefijo
ZONAcuando sea parte util del valor observado - preservar el numero de zona como agrupador logistico de localidades
- admitir como canon esperado formatos
Zona xx - LocalidadyZONA 00 - INTERIOR DEL PAIS
Ejemplos documentados:
NO DEFINIDA -> zona_type = undefinedNULL/VACIO -> zona_type = unknown
Interpretacion:
NO DEFINIDAes dato observado, no ausenciaNULL/VACIOes ausencia de dato, no valor territorial
5. Reglas de alias¶
Reglas iniciales para el catalogo:
- el valor
rawnunca se pisa ni se reemplaza en origen - un alias solo puede apuntar a un canon cuando haya evidencia suficiente
- la normalizacion textual simple no habilita fusion semantica agresiva
NO DEFINIDAdebe preservarse como valor observadoNULL/VACIOdebe registrarse como ausencia diferenciada- zonas multi-provincia pueden seguir activas sin marcarse como error
- una misma
Zonapuede requerirmanual_reviewaunque su texto sea estable - si una regla cambia el significado y no solo la forma, requiere aprobacion humana
Reglas textuales sugeridas para Localidad y Provincia:
- trim de extremos
- compresion de espacios internos repetidos
- remocion controlada de puntuacion solo cuando no cambie identidad
- unificacion de abreviaturas aprobadas
Reglas textuales sugeridas para Zona:
- trim de extremos
- preservacion de
ZONAcuando sea parte de la taxonomia observada - no convertir automaticamente zonas no prefijadas en zonas prefijadas
- no asumir que una zona textual igual a provincia representa provincia canonica
6. Regla semantica de Zona¶
Taxonomia documental vigente de zona_type para SOURCE-001:
logistic_zoneundefinedunknown
Lectura funcional de cada clase:
logistic_zone: agrupacion de entrega, reparto, recorrido y armado de rutasundefined: el origen declara no definicionunknown: falta dato o no hay clasificacion confiable todavia
Criterio inicial de asignacion:
NO DEFINIDA -> undefinedNULL/VACIO -> unknownZONA nn-...debe interpretarse comologistic_zone- zonas textuales no prefijadas como
MISIONESoCORRIENTESrequierenmanual_reviewporque pueden representar macrozona logistica o uso legado
7. Nivel de confianza¶
Estados documentales permitidos para el catalogo:
automaticsuggestedmanual_review
Criterio inicial:
automatic: normalizacion textual obvia sin cambio semanticosuggested: propuesta razonable con evidencia parcial pero sin aprobacion finalmanual_review: caso ambiguo, multi-significado o con impacto semantico
Ejemplos:
JOSE C. PAZ -> JOSE C PAZ:automaticosuggestedsegun aprobacion del equipoNO DEFINIDA -> undefined:automaticNULL/VACIO -> unknown:automaticMISIONEScomoZona:manual_review
Paquete de revision humana relacionado:
docs/tenants/alpuntodeventa/business-observer/territory/TERRITORY-HUMAN-REVIEW-001.md
8. Regla de aprobacion futura¶
Todo alias futuro aprobado debera poder registrar como minimo:
approved_byapproved_atsource_evidence
Interpretacion:
approved_byidentifica a la persona o rol que valida el aliasapproved_atfija la fecha efectiva de aprobacionsource_evidencereferencia la evidencia agregada o documento que respalda la decision
9. Estructura futura sugerida para tabla o catalogo¶
Esta estructura es solo documental y no debe leerse como DDL cerrado:
tenant_idsource_systemsource_fieldalias_rawcanonical_valueterritory_levelterritory_typeconfidence_statusapproved_byapproved_atactivenotescreated_atupdated_at
Lectura sugerida de campos:
territory_level:province,locality,zoneo futuro equivalenteterritory_type: tipo semantico del territorio canonico, en especial paraZonaconfidence_status:automatic,suggestedomanual_reviewactive: permite desactivar alias sin borrar evidencia historica
10. Decisiones documentadas¶
Provinciaqueda respaldada como senal territorial fuerteLocalidadqueda respaldada como senal territorial fuerte con higiene textualZonaqueda respaldada como senal logistica y requiere normalizacion semantica no destructivaZonano define vendedor responsable- la pregunta por territorio comercial del vendedor debe resolverse con clientes asignados + ventas + productos + geografia
NO DEFINIDAdebe preservarse y mapearse comoundefinedNULL/VACIOdebe diferenciarse y mapearse comounknown- zonas multi-provincia no se tratan como error automatico
- el catalogo debe ser no destructivo y trazable
11. Advertencia obligatoria¶
Este catalogo no debe hacer limpieza destructiva.
Regla madre:
- ningun valor
rawobservado enSOURCE-001debe perderse por la existencia de una forma canonica posterior
12. Pendientes preservados¶
Este catalogo deja explicitamente pendientes:
- diseno fisico final
- carga real del catalogo
- revision humana de aliases
- definicion fisica final de vistas analiticas de territorio comercial
- cruce final con
SOURCE-002ySOURCE-003 - geocodificacion futura
13. Confirmaciones de alcance¶
- sin runtime
- sin tablas
- sin migraciones
- sin modificaciones de datos
- sin datos personales
- solo documentacion